Mobile Cross-platform development dry-sharing

Source: Internet
Author: User

(This article also published in my public number "dotnet daily Essence article", Welcome to the right QR code to pay attention to. )

The first recommendation of a domestic technical expert article is about the topic of mobile cross-platform development.

Before Nativescript 1.0 was released, I was going to talk about the topic of mobile cross-platform development. Just right, today domestic technical experts "Wu Doyi" published an article "Talk about mobile cross-platform development of various technologies" on this topic, to share a lot of dry goods.

Why are people on mobile cross-platform development always tireless pursuit of various frameworks are endless? The reason, or because pure HTML on the mobile phone performance is poor, and to cover more devices to organize different platforms of the development team cost is relatively high. This article, on these numerous and diverse technologies have a brief introduction and reviews, there are several technical analysis and reviews are very deep and unique.

The article first divides these technologies, frameworks or products into 4 genres, each of which includes specific references to the following technologies:

  • Web Streaming
      • Phonegap/cordova
      • Famo.us
      • React Canvas
  • Code Conversion Flow
      • J2OBJC can turn Java code into OBJECTIVE-C
      • Myappconverter objective-c turn Java into a solution
      • Sharpen, juniversal turn Java code into C #
      • OPENFL Cross-platform game engine
  • Compile stream
      • C + + is the most common choice
      • Xamarin can use C # to develop Android and IOS apps
      • Objective-c Project compiled to Windows Phone
      • RoboVM can compile Java bytecode into machine code that can be run under IOS
      • Apportable can compile swift/objective-c directly into machine code
      • Go support developing Android apps from version 1.4
      • Xojo
  • Virtual Machine Flow
      • Sun's J2ME in 1998.
      • Astoria Project will objective-c compile tools that run on Windows Phone
      • Titanium/hyperloop himself designed a set of XML-based UI frameworks Alloy
      • Nativescript using tools to automatically generate wrapper APIs
      • React Native's idea is simply to use the platform's own UI components under different platforms
      • Most game engines can be cross-platform
      • Adobe AIR is a good cross-platform game development Solution
      • Dart begins mobile development

Finally, the article also summarizes and recommends the above technologies. It is very worthwhile to read the original text in depth.

Original address: http://fex.baidu.com/blog/2015/05/cross-mobile/

Mobile Cross-platform development dry-sharing

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.