摘要:现在,挪动使用开辟曾经变得越来越主要,开辟人员面对最大的挑战之一就是在多个平台上运转使用法式。
最新的使用法式代码支撑“一次编写,四处运转”(WORA)的概念,即只需在一个平台上编写代码一次,就能够在多个平台运转。
本文我们将为大师引见 9个优良的挪动 App开辟东西,帮你在短时间内设想出最前沿、最高效的使用。
Codename One是一个针对挪动使用开辟者的、开源的、跨平台的Java东西,旨在协助Java开辟者通过单一代码库来针对所有挪动(智妙手机和平板电脑)平台建立当地使用。
PhoneGap是一款HTML5平台,通过它,开辟商能够利用HTML、CSS及JavaScript来开辟当地挪动使用法式。
因而,目前开辟商能够只编写一次使用法式,然后在7个次要的挪动平台和使用法式商铺(app store)里进行发布,这些挪动平台和使用法式商铺包罗:iOS、Android、BlackBerry、webOS、bada、Winodws Phone以及Symbian。
Appcelerator是一个建立基于SOA的RIA使用的全集成平台,用来建立富使用、交互式的网站和使用法式。它是开源的。
MonoCross是操纵发的跨平台挪动框架。通过 MonoCross,你能够利用任何平台特定的 API或HTML5来建立本机使用法式,以供给丰硕的基于 Web的功能,并且,不管是在设备仍是办事器上运转,都能够同时利用不异的营业逻辑和数据代码。
利用 Monocross,您能够矫捷地为多个设备平台和架构编写使用法式,并为每个平台供给自定义用户界面。
这个平台上有主动编码、使用法式预览和 API毗连等功能,还有其它各类令人惊讶的功能。
Kony Mobile Platform能够闪开发人员建立多平台挪动使用法式,它有事后建立的使用法式,使新手更容易开辟使用。
UI利用 XML描述,CSS样式,在编译时将 UI转化成当地原生代码,最终获得正在的 Native原生使用。
Rhomobile是一款基于Ruby的手机软件开辟框架,用于编写并发布逾越多个挪动平台的使用法式,法式只需编写一次就能在各类平台上运转。
Xamarin始创于2011年,旨在使挪动开辟变得难以相信地迅捷和简单。Xamarin的产物简化了针对多种平台的使用开辟,包罗iOS和 Android。
Xamarin由很多出名的开源社区开辟者创立和参与,并且也是Mono项目标主导者–C#与架的开源、跨平台实现。
只需在『好书送不断 !关于“架构”你有什么想说的?』留言你对架构工作的见地或你想要的册本+来由。10月 20号(名单发布)之前,留言获赞数最多的前 6名将获得所列“架构”册本中的肆意一本