Cross-Platform: Fact or Fiction?

9
6646

Cross-Platform_Fact_or_Fiction

It’s not a homogenous world. We all know it. I have a Windows* desktop, a MacBook Air*, an Android phone, and my kids are 100% Apple. We used to have 2.5 kids, now we have 2.5 devices. And we all agree that diversity is great, unless you’re a developer trying to prioritize the limited hours in the day. Then it’s a series of trade-offs. Do we become brand loyalists for Google or Apple or Microsoft? Do we specialize on phones and tablets or still consider the 300M+ PC shipments a year when we make our decisions on where to spend our time and resources?
We weigh the platform options, monetization opportunities, APIs, and distribution models. Too often, I see developers choose one platform, or write to the lowest common denominator, which limits their reach and market success. But who wants to be ‟me too”? Cross-platform coding is possible in some environments, for some applications, for some level of innovation—but it’s not all-inclusive, yet.
There are some tricks of the trade to develop cross-platform, including using languages and environments that ‟run everywhere.” HTML5 is today’s answer for web-enabled platforms. However, it’s not a panacea, especially if your app requires the ultimate performance or native UI look and feel. There are other cross-platform frameworks that address the presentation layer of your application. But for those apps that have a preponderance of native code (e.g., highly-tuned C/C++ loops), there aren’t tons of solutions today to help with code reuse across these platforms using consistent tools and libraries.
As we move forward with interim solutions, they’ll improve and become more robust, based, in no small part, on our input.
What’s your answer to the cross-platform challenge? Are you fully invested in HTML5 now? What are your barriers? What’s your vision to navigate the cross-platform landscape?
Intel® Developer Zone: Cross-Platform App Blogs

Previous articleUsing Xeams as Spam firewall
Next articleCodesport
Jeff McVeigh is the general manager of Performance Client and Visual Computing within Intel’s Developer Products Division. His team is responsible for the development and delivery of leading software products for performance-centric application developers spanning Android*, Windows*, and OS* X operating systems. During his 17-year career at Intel, Jeff has held various technical and management positions in the fields of media, graphics, and validation. He also served as the technical assistant to Intel’s CTO. He holds 20 patents and a Ph.D. in electrical and computer engineering from Carnegie Mellon University.

9 COMMENTS

  1. I have joined the oracle Trained in Training in Bangalore. Oracle Trainer will be teaching in practically Manner. So I can Easily able to understand the any Concept. This is very helpful for the interviews Purpose . I would refer my frnds to joined this institute. Visit Us, Oracle Training in Bangalore

  2. I heard about oracle training but not found such a valuable information about the oracle certification. My friend refer Be-practical training institute in Bangalore. Training is more useful for me and i got my oracle DBA certification too.

  3. Best article i have ever readed.
    But here i have some recommentation for you if

    you guys are looking for a job.
    I was a BCA graduate with no expirence and i

    have been trying to find an institution for

    doing some course.
    I was blank about which course i should take and

    i finaly know Bigdata hadoop has got better job

    oppertunitys nowadays.
    So i searched all over the internet about

    bigdata hadoop courses in bangalore and i finaly

    ended up in a webiste called

    Hadoop training Institute in bangalore
    What you want to do is just visit the website

    and put an enquiry. They will contact you and

    you can fix a free class.
    You can attend free class and if satisfied only

    u join.
    To be frank, I joined in this instituion for

    hadoop training course and i got placement from

    thi company itself.
    Im not a promoter or i dont have any relation

    with this company.
    I personaly expirenced the service of people-

    click and im proud to promote them.They offer

    what they say. 100% pakka.. good facultys.. Good

    environmnet,Free classes
    Best hadoop training Institutes in Bangalore

LEAVE A REPLY

Please enter your comment!
Please enter your name here