哪些框架是适合面向手机设备的开发

作者&投稿:容步 (若有异议请与网页底部的电邮联系)
~

很久以前整理了篇将手机网站做成手机应用的JS框架

时隔一年多,很多新的技术已经出现,下面再来总结下还有哪些框架是适合面向手机设备的开发的

1、是jQuery在手机上和平板设备上的版本

不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架

支持全球主流的移动平台

开发团队说:能开发这个项目,我们非常兴奋

移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站

2、是一个jQuery的插件,主要用于手机上的Webkit浏览器上实现一些包括动画、列表导航、默认应用样式等各种常见UI效果的JavaScript库

支持包括iPhone、Android等手机

3、是一个免费的HTML5/JavaScript框架,专门为触摸屏设备而优化

为您带来快速开发工艺精美的移动Web应用程序的能力

是一个可视化的编辑器用于构建移动用户界面

它能够帮您以最少的编码构建一流的用户界面

在其主页上提供一些示例可以展示DHTMLXTouch强大的用户界面

包括一个(适用于开发餐厅应用)和BookShop(一个电子书店应用)

4、Mobilize

jsMobilize

js是一个开源的HTML5-JavaScript框架用于从任何现在有标准网站快速,简便地构建移动网站

这个框架其实就是将需要在移动设备上显示的部分页面以的默认主题显示,而不是实现一个全新完整的移动页面

Mobilize

js可用于任意网站,但对于基于WordPress和Sphinx的网站不需要使用该框架转换,因为已经有非常多的插件可以使用

5、-M-Project是另外一个强大的JavaScript框架,它利用HTML5新的特性来更好和更简便地开发移动应用

这个框架遵循著名的MVC软件架构模式

它还支持离线,所以你的用户可以在没有连接网络的情况下继续操作(当下次有连线的时候,再将数据同步到服务器中)

提供优秀的文档(这个项目拥有一个引导新用户入门的开发指南)

可以查看提供的示例来对该项目有一个初目的了解

这些示例包括:ToDoApp(待事项目应用)和KitchenSink(这个示例包括这个框架提供的所有UI元素)

6、WebApp

NetWebApp

Net提供了很多的API,因此可以帮助你节省很多工作了

不需要花时间去进行Ajax调用的编码,因为已经内置了,另外还有很多其它内置功能,提供了详细的文档和应用演示

7、WijmoWijmo是一个基于jQueryUI的UI部件的套件

Wijmo部件进行了优化客户端Web开发和利用jQuery的优越的性能和易用性的力量

所有的Wijmo部件都配备了20多个主题和支持ThemeRoller

8、--mobile-960是一个用于移动Web开发的网格框架,综合了960

gs的灵活性和的方便性

它的目的是让布局更加的灵活,使得应用应许在移动终端更加易用

9、是世界上第一个基于HTML5的移动Web开发框架,支持最新的HTML5和CSS3标准,全面兼容Android和AppleiOS设备,提供了丰富的WEBUI组件,可以快速的开发出运行于移动终端的应用程序

Shencha是第一个使用HTML5,CSS和JavaScript并且支持音频/视频,本地存储,圆角,渐变背景以及阴影的开发框架

10、是为iOS设备构建应用程序最快速的方式,你不需要知道Objective-C或者iOSSDK,你只需结合JavaScript代码编写HTML页面就可以了

11、Touchy?是一个用来创建移动webapp,包括HTML模板,Metatag等的工具

Touchy可以支持动态页面导航,固定页头,滚动内容,浏览历史记录等功能

Touchy使用jQuery或者Zepto

JS

12、PhoneGapPhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台

它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能

PhoneGap是免费的,但是它需要特定平台提供的附加软件,例如iPhone的iPhoneSDK,Android的AndroidSDK等,也可以和DW5

5配套开发

使用PhoneGap只比为每个平台分别建立应用程序好一点点,因为虽然基本代码是一样的,但是你仍然需要为每个平台分别编译应用程序

13、joshfireJoshfire是一个开源的跨设备开发框架,帮助开发者创建可以在多种设备上运行的webapp

它使用HTML5和JavaScript,并且允许开发者快速整合本地应用和特定的web应用

Joshfire可以让你的应用接受键盘,鼠标,触摸屏,遥控器等设备的输入

Joshfire支持Node

JS

4

SenchaTouch:基于HTML5的移动网页开发框架

14、JuliaJulia框架由基本CSS3文件、JS库和各个平台的运行库构成

不像PhoneGap,Julia不仅仅包含调用本机代码的接口层,它还包含Model-View-Controller(MVC)支持,Delegation支持,OAuth支持,异步数据库存取接口,HTML选择符(类jQuery调用接口),HTML模版(允许嵌入JS代码)等应用开发必备的API接口

基于Julia的应用开发就像网站开发那么简单,是的,你终于可以用HTML5开发一个完整的、跨平台的、不亚于本机代码的、易于维护的移动应用了!大幕即将揭晓,让我们一起进入移动开发的新时代15、SproutCoreHTML5ApplicationFrameworkSproutCore是一个HTML5移动Web开发框架,它的目标是在无需浏览器插件的情况下,在浏览器中位应用程序提供极佳的桌面效果

16、Titanium这是一个强大的,健壮的移动Web开发框架

能够让使用现有的HTML,CSS和JavaScript知识来为iOS和Android平台开发原生移动应用

作为一个越来越大的移动Web框架,它拥有超过300个的APIs和活跃的开发者社区

你从这个社区中得到每一个开发人员的帮助

TitaniumMobile支持原生的iOS和AndroidUI元素如Tableviews,tabs,switches和popovers

它提供能够与移动设备的摄像头和本地文件存储系统相交互的特性

17、Lungo

jsLungo

js是一个采用HTML5,CSS3和JavaScript技术实现的移动Web应用程序开发框架

利用这框架开发的应用程序可运行所有流行的平台包括:iOS,Android,Blackberry和WebOs

它还支持触摸事件如:tap,double-tap和swipe

整个框架没有用到任何图片包括图标,所有都矢量化

可以在这个框架中使用HTML5拥有的一些特性如:WebSQL,地理位置定位,历史或设备方向等

Lungo

js是一个模块化并且完全可定制的框架

18、xui

js有时候你可能需要一个超轻量级的框架,只要拥有用于开发标准客户端所需要的功能如:DOM操作,事件处理,Ajax和一些动画效果

如果是这样的话,这个框架刚好非常适合你

整个框架采用GZIP压缩完之后只有4

2KB

19、EmbedJSEmbedJS是一个用于嵌入式设备的JavaScript框架如:移动电话,TVs、tablets和soforth

EmbedJS强大之处在于,它拥有专门为特定平台和浏览器如iOS,Firefox,Android等提供相应的开发版本

这样就能够以最少的代码,为用户提供最佳的体验

而且假如你喜欢自己定制,可以利用其提供的EmbedJSBuildtool工具实现

EmbedJS基于Dojo实现,所以你如果熟悉DojoAPI语法,那EmbedJS将是你最佳的选择

20、zepto

jszepto

js是一个专为mobileWebKit浏览器(如:Safari和Chrome)而开发的一个JavaScript框架

它标榜自己在其简约的开发理念,能够帮助开发人员简单、快速地完成开发交付任务

更重要的是这个JS框架,是超轻量级的,只有5KB

zepto

js的语法借鉴并且兼容jQuery

21、BakerBaker是用来在iPad或者iPhone平台上发布交互式的电子书或者电子杂志的HTML5电子书框架

22、ChocolateChip-UIChocolateChip-UI是一个手机移动Web开发框架,采用HTML5,WAML,CSS和JavaScript等技术实现

基于ChocolateChipJavaScript框架,包含最新的ChUI

JS和ChUI

css

23、MagazineGridMagazineGrid是一个超现代的CSS框架,用于iPad和iPhone手机,使用类似杂志的设计风格

MagazineGrid可让用户使用HTML5元素来组织杂志页,非常轻量级(<4k),在移动设备上加载非常快,对老的浏览器也支持

24、KendoUIKendoUI是一个强大的框架用于快速HTML5UI开发

基于最新的HTML5、CSS3和JavaScript标准

KendoUI包含了开发现代JavaScript开发所需要的所有一切,包括:强大的数据源,通用的拖拉(Drag-and-Drop)功能,模板,和UI控件

25、HTMLAppHostFramework这是一个用于构建基于WindowsPhone7的HTML/JavaScript托管框架,使用HTML5技术

该框架由支持在标准xap格式中嵌入html应用的控件



手机app开发大家常用的框架有哪些
答:做到这需要PHP能维持很多客户端连接,并且需要多进程支持,支持自己的通讯协议。这样的应用传统的nginx+php-fpm + 传统的php框架是做不到的。如果是长连接即时通讯类的服务器框架推荐一看下workerman,它是就是一个php的socket服务器框架,非常适合做手机后台服务器框架。第二:如果不需要即时通讯的话,...

手机app界面框架展示图用什么软件来做
答:jquery mobile和bootstrap都是较好的框架 jQuery Mobile是jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的...

html5app开发框架有哪些
答:Sencha Touch可以让你的Web App看起来像Native App。美丽的用户界面组件和丰富的数据管理,全部基于最新的HTML5和CSS3的 WEB标准,全面兼容Android和Apple iOS设备。⑦:Kendo UI Telerik’s Kendo UI 是一个强大的框架用于快速HTML5 UI开发。基于最新的HTML5、CSS3和JavaScript标准。Kendo UI包含了开发...

Android 手机应用开发一般采用什么框架?
答:包含一个C/C++库的集合,供Android系统的各个组件使用。这些功能通过Android的应用程序框架(application framework)暴露给开发者。下面列出一些核心库: 系统C库--标准C系统库(libc)的BSD衍生,调整为基于嵌入式Linux设备 媒体库--基于PacketVideo的OpenCORE。这些库支持播放和录制许多流行的音频和视频格式...

主流HTML5移动web开发框架的具体概念是什么?
答:html5 app开发用什么框架比较好 1.jquery mobile和bootstrap都是较好的框架、 jQuery Mobile是jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。(兄 弟 连)jQuery Mobile开发团队说:能开发...

哪些是比较常用的手机游戏开发框架?
答:Unity:游戏开发框架。Unreal Engine:游戏开发框架。Cocos2d-x:游戏开发框架。Mono:开源的.NET框架。Xamarin:.NET框架用于开发移动应用程序。Flutter:Google开发的开源框架用于开发移动应用程序。这仅是一部分64位不闪退框架的列表,根据你的需求,你可以选择一个最适合你的框架。

现在比较好用的移动前端开发框架有哪些
答:jQuery Mobile 是创建移动 web 应用程序的框架。jQuery Mobile 适用于所有流行的智能手机和平板电脑。jQuery Mobile 使用 HTML5 和 CSS3 通过尽可能少的脚本对页面进行布局。Bootstrap Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。wex5 国产的ui,支持...

php wap开发 就是手机网页 需要用到什么框架吗
答:这个也不需要什么框架,自己直接写也可以,不过有些低本版的手机,是不支持一些js特效的,这个要注意,还有就是页面大小,图片大小什么的,

手机html5前端开发用什么框架
答:太少。”那时让很多html5支持者感到迷茫。但随着移动端的蓬勃发展,硬件设备的不断提升,上网速度的越来越快,html5技术的越来越成熟,越来越被 开发商,大众所接受。他的态度也发生了改变。Facebook在W3C HTML5小组的顾问委员会代表Tobie Lanel,给所有Facebook HTML5相关的开发者发送了一封题为“...

兼容手机和平板设备的免费响应式设计WP主题
答:如果定制Wordpress主题可以尝试找国外哪些专业制WP的团队或设计达人网来定制设计开发。接下来大家一起看看有哪一款响应式设计的wordpress主题是适合你用的吧,都是非常强大的哦,兼容Android、iPhond、iPAD平板电脑和移动手机设备浏览!WereTech主题WereTech是3列蓝色和红色配色的响应的HTML5 WordPress模板。主题...