What are the best architectures for Android development?

Source: Internet
Author: User
Tags corona sdk

What Android development frameworksare in android Development (http://www.maiziedu.com/group/article/11102/ are we used to, what are the Android development frameworks that our Android developers like to use? The gadget has compiled a profile from the Web, focusing on the 6 Android development frameworks that Android developers like to use. Here's a look at what the most popular Android development frameworks are, and what you're welcome to enjoy:

1) Corona SDK

Corona SDK is a cross-platform technology tool that leverages Lua develop scripts to develop applications from a specific mobile operating system. The application can be tested in the emulator and then compiled into native code for Android. The Corona SDK also supports maps,Facebook,openfient ,gamecenter integration. However, when compiling the project, the programmer needs to upload the code to the Corona Server to compile, not to compile directly locally.


2) Phonegap

Phonegap is an open-source development framework designed to enable developers to use HTML , Java , CSS wait Web APIs develop a cross-platform mobile application. It requires additional software provided by specific platforms, such as the iphone SDKfor iphones,Android 's Android SDK , etc., can also be developed with DW5.5 and above version. Using PhoneGap is a little better than building an application for each platform, because although the codebase is the same, programmers still need to compile the application separately for each platform.


3) Xamarin

xamarin  was founded in , years, designed to make mobile development incredibly fast and easy. Xamarin Products Simplify application development for multiple platforms, including IOS , Android , Windows phone and Mac app . Xamarin was created and participated by many well-known open source community developers, and is also the leader of the Mono Project- C # An open source, cross-platform implementation of the and . NET Framework.

And that's where Xamarin Studio is an integrated development environment for developing cross-platform applications in the C # language, and IOS and The Android SDK is tightly integrated. Xamarin Studio provides many of the features needed for modern development, including code completion, debuggers, packaging, and publishing applications (support for publishing applications via TestFlight ). For Android,Xamarin also includes its own UI Generator (for IOS, using Apple Xcode 's UI builder), plus the integration of Git and Subversion. Developers can use Xamarin Studio to test and bug debug mobile apps on simulators and real machines .


4) Sencha Touch 2

Sencha Touch is by Sencha Company-Developed mobile Web application Development Framework to enhance the user experience by enhancing the touch of mainstream mobile devices on the browser. The framework is based on the prestigious Ext JS Rich client framework and supports the latest HTML5 and CSS3 standards, with popular Apple IOS and the andriod device compatible. On the one hand, it provides excellent performance and user experience based on the Webkit browser engine, while providing an open source version based on the GPL V3 license and an exhaustive API documentation that embodies good openness and ease of use. As a result, the framework helps mobile app developers improve development efficiencies and create more creative mobile apps.


5) Appcelerator

Appcelerator is a build based on SOA of the RIA the complete set of applications for building rich applications, interactive websites and applications. The language of appcelerator application-Web Expression Language, is an extension of HTML , It uses an intuitive, declarative approach to building dynamic Web applications.


6) Basic4android

Basic4android is a simple but powerful Android Application development environment. the basic4android language is similar to the Visual Basic language and supports more objects. basic4android compiles the code into Android native apps without the support of other running environments. The tool is developed entirely for Android applications and does not support other platforms.

The above is the most popular 6 android Development Framework full content, above 6 android Are there any development frameworks you like in the development framework? Will you use these frameworks? If not, then start learning quickly.

What are the best architectures for Android development?

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.