In the previous programmer's favorite 12 Android Application Development Framework (a), we introduced the top 6 Android application development frameworks, including Xamarin, Phonegap, Corona SDK, etc. Next, the small series will continue to introduce you to the remaining 6 development framework, welcome to the tasting!
7) JQuery Mobile
jquery Mobile is a version of jquery on mobile phones and tablet devices. jquery Mobile Not only brings the jquery core library to mainstream mobile platforms, but also publishes a complete unified jquery Mobile UI Framework to support the world's leading mobile platforms.
Today, jquery drives a large number of Web sites on the Internet, providing a dynamic user experience in the browser, and driving fewer traditional desktop applications. Now that the browser features on the mainstream mobile platform have caught up with the desktop browser, the jquery team has introduced jquery mobile (or JQM). JQM's mission is to provide a unified experience to all major mobile browsers, making content richer across the Internet.
8) Dojo Mobile
The Dojo Mobile framework is a Web application development framework for mobile terminals and is a subproject of dojo. Dojo Mobile is primarily geared toward web rich customer service app development on handheld devices, offering iphone and Android two sets of themes that allow iphone or Android-based web apps to look and effect on the phone's native apps, while giving developers more power to dominate.
The Dojo Mobile development Framework has several features:
Lightweight. The Dojo mobile framework is only 100k after compression, and is much more suitable for mobile devices than the smaller size of the same JS frame. Use CSS3 to achieve the effects of iphone and Android native programs with smooth animations. Cross-browser platform. Dojo Mobile also supports the non-webkit core mobile browser, using Dojo's own dojo.animateproperty and dojox.gfx simulation effects.
9) Sproutcore
Sproutcore is the first and most important Model-view-controller (MVC) framework for Web applications. Sproutcore differs from struts or Ruby on Rails, which is a server-side framework, whereas Sproutcore is a purely client-only framework, where M, V, and C reside on the client.
The goal of Sproutcore is to provide a great desktop effect app in the browser without any browser plugins. All of this is not a new technology to achieve, but the use of the past few years have been widely used in the development of technologies. Sproutcore mainly uses Java, HTML and CSS, so there is no limit to the backend system. Sproutcore can also be used with any back-end server technology. In fact, once deployed, the Sproutcore app contains only standard HTML, Java, and CSS. You can deploy a complete sproutcore application with Apache only.
) Theappbuilder
Theappbuilder is a cross-platform DIY mobile application Development Kit. Tens of thousands of users are currently using Theappbuilder to create and publish applications every day. With Theappbuilder's database, drag-and-drop functionality, and online tutorials, users can create their own applications without any expertise or programming skills.
Theappbuilder has the following features:
Highly customizable. Users can easily customize the structure of the application through Theappbuilder templates. With built-in templates and "Drag and drop" functionality, users can easily create an application in minutes. Cross-platform Publishing. Users can publish applications to platforms including iOS, Android, Windows phone, and HTML5, all at once.
One) DHTMLX Touch
DHTMLX Touch is the Java framework for mobile and touch devices, and DHTMLX touch creates mobile Web apps based on HTML5. It's not just a set of UI gadgets, but a complete framework for creating cross-platform Web apps for mobile and touch devices. It's compatible with mainstream web browsers, and apps created with DHTMLX Touch can run smoothly on ipad, IPhone, Android smartphone, and more.
) Mosync SDK
Mosync is an open source free mobile game development engine that allows developers to use C + +, HTML or Java for iOS, Android, Windows Phone 7, Symbian, Java ME, Windows Mobile and Moblin (BlackBerry support) platform for Development.
The Mosync IDE allows developers to have more than 2400 target devices, most of which are variants of Java me. Developers can invoke any emulator, including the emulator on the local platform, or the Mosync Reference environment provided by Mosync.
Transfer from: Link
Programmer's Favorite 12 Android Application Development Framework II (RPM)