行业动态
利用前端语言来开发安卓/IOS应用的工具,如何选择他俩?
2021-02-27

现在每个人都想成为一名Android / IOS应用程序开发工程师。实际上,Android / IOS应用程序可以用多种语言实现。由于我们的前端开发工程师,我们已经非常熟悉HTML5 / CSS / JavaScript网络编程。因此,今天每个人都会认识到一些使用前端语言来开发Android / IOS应用程序的工具。

在文章的结尾,还介绍了用于使用JAVA,C#,Lua和AS3开发Android应用程序的工具。

我希望每个人都能为他们找到合适的开发工具!祝您在开发Android / IOS应用程序时一切顺利!

PhoneGap

PhoneGap是一个开源项目html5 ios 开发,并且是跨平台的。有了它html5 ios 开发,JavaScript工程师可以轻松地使用Web技术(HTML / CSS / JavaScript)来开发移动应用程序(包括Android和Apple)。 PhoneGap声称是“唯一的开源手机框架并支持7个平台”!它支持Android,IOS,WindowsPhone7,WebOS,Symbian和BADA。甚至Adobe Dreamweaver 5. 5也支持PhoneGap!

SenchaTouch

SenchaTouch是一个免费的JavaScript手机框架,它是世界上第一个基于HTML5的MobileApp框架。它可以在Android,IOS和BlackBerry平台上运行。

正式宣布的优势是:

1、基于最新的Web注释,例如HTML5 / CSS3等。整个库在压缩和gzip后仅80KB。禁用某些组件可以使其更小。

2、支持触摸屏事件。在诸如触摸开始和触摸结束之类的标准事件的基础上,添加了一组自定义事件数据集成,例如点击,滑动,挤压,旋转等。

3、数据集成。提供功能强大的数据包,这些数据包通过Ajax,JSONp,YQL等绑定到组件模板,并写入本地脱机存储。

那么SenchaTouch和PhoneGap有什么区别?如何在它们之间进行选择?

您可以选择SenchaTouch来创建智能手机的用户界面,并使用PhoneGap访问某些平台应用程序,例如GPS,摄像头,加速器等。

jQueryMobile

开发语言:HTML5,CSS3,JavaScript,jQuery

(中文网站)

JQueryMobile是用于Web用户界面的手机开发工具。您可以使用它来制作基本布局和导航灯。并且它强烈依赖于JQuery。因此,熟悉JQuery的同志可以轻松学习它〜它也受到多种平台的支持:Android,IOS,BlackBerry,BADA,WindowsPhone7,WebOS,Symbian,MeeGo。

RHOMobile

RHOMobile支持所有智能手机! !因为它是指Rails框架,所以它最适合Ruby开发人员。 RHOMobile基于MVC架构(ModelViewController)。它目前支持为iPhone,BlackBerry,Windows,Symbian和Android平台创建应用程序,并支持最新的Android 4. 0和IOS 5。 Rhomobile基本上将Web和桌面程序开发领域的“一次编译,随处运行”的目标带到了移动开发领域。

此外,RhoHub工具可用于在线开发和编译移动应用程序。地址:

TitaniumMobile

TitaniumMobile是Appcelerator支持的另一个开发平台项目。它也是“一次编写,随处运行”。有300多个API。支持HTML5和CSS3。据说,当开发人员使用JavaScript开发Android / IOS应用程序时,他们可以免费开发带有Objective-C的iPhone和iPad应用程序,或者免费开发带有Java的Android应用程序。


393701618