JavaScript框架来提高你的移动开发
跨浏览器的兼容性问题,屏幕分辨率和一致的HTML和CSS代码是移动发展的过去的事情。开发商们仍然在努力解决这些问题是远远落后于时代,需要学习一些新的技巧。
移动开发者正在扩大他们的知识范围;他们不仅是解决这些问题,但都有令人印象深刻的布局移动网站开发,是触摸友好的和基于框架的工作完美的智能手机和平板电脑。
越来越多的企业正满怀信心地开发移动版本的网站以及启动应用程序,帮助他们推销他们的产品和服务的成功,和JavaScript已经为手机开发热潮的主要原因。
一般来说,JavaScript使得它易于使用的触摸屏设备。有了它,我们可以使网站回应手势如水龙头,滚动和缩放。JavaScript不仅解决跨浏览器兼容性问题,但已经很容易实现跨平台的网站,其用户数量的增加。
大多数JavaScript框架是轻量级的,这使得网页浏览速度不会影响网站的外观。移动网站越来越多地使用HTML5和CSS3,坚持这是另一个福音的JavaScript框架W3C规范。
jQuery移动
如果有一个JavaScript框架,每个移动开发者都可以证明,它是jQuery移动。喜欢它的桌面设备,jQuery移动部件库,将语义标记为一个手势友好的格式,使操作方便的触摸屏。HTML5的移动框架还允许开发者创建跨平台的网站和应用程序。
jQuery移动有一个轻量级代码库包一拳打了很多图形元素。开发人员可以轻松地将交换机和滑块。逐步改进和设计,可以很容易地制作成主题使它极为开发者友好。
最新的是一个改进的地段范围内测版。
M项目
M项目是一个易于使用的JavaScript框架,有效地结合了HTML5的高级功能。
它的模型视图控制器(MVC)架构,M项目是流行的移动开发者的几个原因。开放源代码模块,它是基于MVC,允许开发人员从业务逻辑中分离出数据。此外,JavaScript框架支持多个设备,便于开发应用程序和网站,智能手机,平板电脑和台式电脑。
最近,M项目合作框架panacoda,帮助扩大其增强和特征。
Appcelerator的钛
如果你正在寻找一个JavaScript框架无缝结合云计算的力量开放源代码的灵活性,那么你要找的Appcelerator的钛。这是一种新一代的移动平台,可以用于开发苹果和Android应用程序。
你的现有知识的HTML,CSS和JavaScript编程而使用Appcelerator钛派上用场,这是它的最大优势。你可以使用Appcelerator Titanium建表视图、开关、标签和泡芙。它还可以方便地集成到存储设备上的移动设备的相机和文件。此外,如果你想避免学习Objective-C和Android SDK,Appcelerator钛提供了一些有用的提示。
为Appcelerator Titanium社区支持是强大的,你可以找到一些论坛,移动开发者的工作不断的框架帮助。
Sencha Touch
算最好的JavaScript框架之间,Sencha Touch也是移动Web开发人员之间的首选框架。全功能的控件库是基于Ext JS的JavaScript库,针对类的WebKit浏览器。这种高性能的HTML5框架可用于开发多个移动操作系统,应用程序,包括iOS、Android、黑莓OS和Kindle。
最新的来自Sencha Touch拥有一个简单的API,增强MVC和本地包装增加速度,易于使用。
仄普托是专为移动WebKit的浏览器如Safari和Chrome建立和遵循简约的开发理念,使移动开发的快速和容易的。
Zepto是保持事情简单目标的框架是明确的、直截了当的:有5到10000模块库,可以很容易下载并快速执行。它还得分加分是非常轻的,只有5 KB。
熟悉API可以让开发者专注于完成工作。
dhtmlx触摸
这是一个HTML5 JavaScript移动开发框架,有助于创造的智能手机和触摸设备的设计。
如果你正在寻找一个框架,主张最小的编码,选择 dhtmlx触摸。用户界面非常易于使用和框架让开发商制造出各种不同的移动平台的应用程序。
LimeJS
如果你想专门为游戏开发的JavaScript框架,尝试LimeJS。它使用HTML的几种方式进行游戏,触摸屏友好的工作都在浏览器和应用程序。
让游戏LimeJS的本土经验。
jQTouch
如果你熟悉jQuery移动,然后jQTouch不会很难使用。jQTouch还与语义标记转换部件库。
值得注意的是,虽然应用程序建立在小屏幕上的jQTouch框架只工作,专门针对类的WebKit浏览器,如那些在Android和苹果设备。
Treesaver使用标准的HTML和CSS和完美的发展杂志风格的布局,可以动态地适应不同的移动浏览器和设备。
Treesaver可没有JavaScript编程需要设计大量的网站和应用程序。
牧羊人设计文章推荐: