21 mobile development frameworks for developers

Source: Internet
Author: User
Tags appium

With the continuous heating up of mobile internet, it has become necessary for enterprises to choose to develop corresponding WebApp website. The following is a collection of 21 developer-specific mobile development frameworks, based on which you can quickly develop a WebApp Web page or Hybridapp hybrid app, or some other fun application.

1.Fries

The fries is a stable html-css-js framework for creating Android-like native UI interfaces in real-world projects and prototyping. The framework contains all of the important components, such as form, toolbars, lists, buttons, drop-down lists, and tags. It is also optimized for phonegap and can be easily converted to local applications.

2.Appium

Appium is an open source automated testing tool. You can test iOS apps and Android apps in any language, and test them in many languages, including Java, Objective-c, Java, PHP, Python, Ruby, C #, Clojure, Perl, and more. Currently only for MacOSX, and node. JS is needed to support it.

3.Junior

Junior is a front-end framework for building HTML5-based mobile Web applications that look and behave like native applications. It features a CSS3 conversion optimized for mobile performance and supports rotating lightbox effects, including a variety of ratchetui components. The entire framework uses ZEPTO (a lightweight mobile device JS class library like jquery syntax) and integrates backbone.js views and routes. The junior is easy to use and provides detailed documentation and cases for easy learning.

4.Enyo

Enyo is the Java development framework that was originally released on Hptouchpad's webOS. The release of version 2.0 is now a cross-platform framework that is no longer just for webOS (version 1.0 only for webOS). The new version of Enyo supports desktop and mobile, works in all major browsers, has a rich cross-platform UI component, and the powerful layout library needed to build your app.

5.Sidetap

Sidetap is a simple and lightweight mobile Web application Development Framework (only 2KB reduced after compression). It focuses on providing a side navigation style similar to the Facebook mobile app. Once the navigation section is resolved, it becomes quite simple to use it to create a simple mobile Web application.

6.Mobello

Mobello is an open source JAVAUI framework designed to streamline the development of mobile Web applications. With this framework, you can provide a similar experience to your on-premises applications on the mobile side. It is optimized for touch events and provides more than 20 widely used UI components. It also provides an integrated development environment Mobellostudio, in which mobile applications can be developed using HTML5, CSS, and Mobello frameworks.

7.Moobile

Moobile is a MooTools-based mobile Web application framework and is a new project. It focuses on providing iOS-like experiences and provides better control over buttons, pictures, lists, and more. It also supports a variety of transition styles, such as fades, slides, etc., and displays the class-local app's cue box (alert). The interface created by Moobile is more resilient and works well on the iphone and ipad.

8.SpineMobile

Spinemobile is a Java framework built on Spinejs to build mobile web apps that look like native apps. The framework comes with dedicated controllers, panel layouts, hardware-accelerated transformations, and touch events.

9.Zoey

It is a framework implemented using HTML5-CSS3 technology to build mobile applications. It is built on zepto.js, lightweight and only 6kb after compression. Zoey has a large number of UI controls, such as: Navigation, lists, buttons, grouping of controls, forms, tables. This framework supports iOS and Android, and comes with a skeleton that covers all the features of the program.

10.iUI

IUI is a mobile web framework. The framework includes Java libraries, CSS, and picture sets for developing touchable Web applications. It creates apps that look and feel like native applications built IPHONESDK, and can run on most smartphones and tablets, as long as it contains a standard-compliant web browser.

11.lungo.js

Lungo.js is a mobile Web development framework that uses HTML5, CSS3, and Java technologies. The app is created to run on all popular platforms (IOS, Android, BlackBerry and webOS). It supports touch events, such as clicking, double-clicking, and swiping. No need to use images, all using vector claims.

12.WinkToolkit

Winktoolkit is a Java framework that is used to create mobile web apps. The core of the framework provides all the basic functions that should be developed for mobile applications, from touch event handling to DOM manipulation and CSS transformations. In addition, it provides very many UI controls to help improve the appearance of web apps.

13.TheMProject

The M project is a HTML5JS framework for building cross-platform mobile Web applications such as OS, Android, Palmwebos, and BlackBerry platforms. Its Java section uses jquery and includes all jQueryUI core files, such as offline support, internationalization, and so on. The-m-project is not independent, it needs to introduce Nodejs and a build tool called espresso!, which makes it easier for you to structure code, build and run the embedded server.

14.DHTMLXTouch

Dhtmlxtouch is a Java library, based on HTML5, used to create mobile web apps. 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 is compatible with the mainstream web browser and uses it to create apps that run smoothly on ipad, IPhone, Android smartphone, and more.

15.zepto.js

Zepto.js is a Java framework that supports the mobile WebKit browser and has a jquery-compatible syntax. A lightweight, 2-5k-sized library that handles most of the basic work with a good API.

16.jQueryMobile

Jquerymobile is a touch-optimized web framework for mobile and tablet devices released by jquery. It is based on jquery and provides a unified user interface on different mobile device platforms. The framework is based on asymptotic enhancement techniques and leverages HTML5 and CSS3 features.

17.Jo

Jo is an open source mobile application framework based on HTML5. The framework provides rich platform support, including webOS, IOS, Android, Symbian, Safari, Chrome, and even MacOS? Xdashboard small Parts. Jo is also compatible with PhoneGap. Jo's simplicity and lightweight combined with the power of PhoneGap will eventually generate an effective tool to develop rich mobile local applications for a wide range of platforms.

18.SenchaTouch

It is a HTML5 mobile application framework. It lets you create Web apps that look and feel like Appleios and googleandroid native apps. It uses HTML5 to publish audio/video for local storage, and CSS3 provides a wide range of styles, such as rounded corners, background gradients, and shadows.

19.MiqieCss

Close (mobile-internet.css) originates from "mobile Internet css", which is a HTML5/CSS3 framework developed by transduction Company for WebApp Mobile front end, and is the initiator and leader of the domestic mobile front-end framework. It is designed to reduce your CSS development time, it provides a common component including lists, slide slides, tabs, pop-up windows, etc. to layout your project, by resetting and rebuilding the browser standard, can let each website prevent boring cross-browser, cross-platform compatibility testing, Based on it, you can quickly build a WebApp app like the native app to support cross-platform mobile browser compatibility. Compatible with mobile devices such as Iphone,ipad.

Webapp.net is a Java framework based on AJAX technology for building mobile Web applications. It provides a complete set of components (switch buttons, radio button groups, etc.) to help developers create sites that look and behave like local mobile apps.

20.Helios

Helios is an open source framework that provides the necessary backend services for iOS apps, from data synchronization, push notifications, to in-app purchases, and Passbook inheritance. It helps developers build a client and server-side application in a few minutes.

21.webapp.net

Webapp.net is a Java framework based on AJAX technology for building mobile Web applications. It provides a complete set of components (switch buttons, radio button groups, etc.) to help developers create sites that look and behave like local mobile apps.

You might like: 12-bit programmers standing at the top of the internet pyramid "Dick"

Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

21 mobile development frameworks for developers

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.