This article collects 20 developer-specific mobile development frameworks to help them develop new, useful, and interesting applications for mobile enthusiasts.
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.
Source
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, JavaScript, PHP, Python, Ruby, C #, Clojure, Perl, and more. Currently, it is only for Mac OS X and needs to be supported by node. js.
Source
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 ratchet UI 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.
Source
4. Enyo
Enyo, a framework for JavaScript development, was originally released on the HP Touchpad 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.
Source
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.
Source
6. Mobello
Mobello is an open source JavaScript UI 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, Mobello Studio, where you can develop mobile applications using the HTML5, CSS, and Mobello frameworks.
Source
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.
Source
8. Spine Mobile
Spine Mobile is a JavaScript 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.
Source
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.
Source
IUI
IUI is a mobile web framework. The framework includes JavaScript libraries, CSS, and picture sets for developing touchable Web apps. It creates apps that look and feel like native apps built by the iphone SDK, and can run on most smartphones and tablets as long as it contains a standard-compliant web browser.
Source
lungo.js.
Lungo.js is a mobile Web development framework that uses HTML5, CSS3, and JavaScript 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.
Source
Wink Toolkit
Wink Toolkit is a JavaScript 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.
Source
The M Project
The M project is a HTML5 JS framework to build cross-platform mobile Web applications such as OS, Android, Palm WebOS, and BlackBerry platforms. Its JavaScript section uses jquery and contains all of the jquery UI 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.
Source
DHTMLX Touch
DHTMLX Touch is a JavaScript library, based on HTML5, for creating 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.
Source
zepto.js.
Zepto.js is a JavaScript 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.
Source
jQuery Mobile
jquery Mobile is a touch-optimized web framework for mobile phones 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.
Source
. 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 Mac os®x dashboard widgets. 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.
Source
Sencha Touch
It is a HTML5 mobile application framework. It lets you create Web apps that look and feel like Apple IOS and Google Android 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.
Source
webapp.net.
Webapp.net is a JavaScript 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.
Source
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.
Source
Original Link: useful Mobile frameworks for developers