Cross-platform: fact or fiction?

Source: Internet
Author: User

As we all know, our world is not the same. I have a Windows * desktop computer, a MacBook Air * laptop, and an Android phone, but my child is 100% apple powder. We used to have 2.5 children, but now we have 2.5 devices. We all think that diversity is great unless you are trying to prioritize the limited hours of the day for developers. Then there will be a series of things to be weighed. Do we want to become a loyal fan of the Google, apple, or Microsoft brand? When we decide where to invest our time or resources, should we focus on cell phones and tablets, or should we still consider shipping more than 300 normal computers each year?

We will weigh platform selection, profitability, application programming interfaces, and allocation models. I often see that developers choose a platform or try to narrow down the scope of application of the product, and the result limits their success in business and market. But who wants to be a "imitation product? For some applications, cross-platform compilation can be performed in some environments. This is a certain degree of innovation-but it cannot include all applications.

There are some tips for cross-platform development, including using languages and environments that can run anywhere. HTML5 is the answer that people give to the network platform today. However, it is not a panacea, especially when your application requires ultimate performance or native interface appearance and style. There are other cross-platform frameworks that can handle the presentation layer issues of applications. However, for applications with local code advantages (for example, highly tuned C/C ++ loops, there are not many solutions that can use consistent tools and function libraries to help reuse code across platforms.

As we continue to use interim solutions, these solutions will be greatly improved and become more stable through our opinions.

What are your solutions to cross-platform challenges? Are you fully invested in HTML5 now? What are your obstacles? What is your vision for cross-platform architecture?

For more details, click intel®Developer zone cross-platform application blog

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.