Iphone 关于跨平台移动应用开发的问题
我对使用phonegap/Titanium appcelarator进行跨平台移动开发有以下疑问 目前,我们希望使用跨平台移动SDK开发与iPhone兼容和android兼容的应用程序,使用单一源代码 phoneGap或Tianium appcelarator能否在iPhone和Android平台上使用单一源代码 还有其他类似的平台吗 以及这些应用程序将如何与Appstore/Android market place接轨,因为它们只有一个代码库(源代码)Iphone 关于跨平台移动应用开发的问题,iphone,android,cordova,titanium,Iphone,Android,Cordova,Titanium,我对使用phonegap/Titanium appcelarator进行跨平台移动开发有以下疑问 目前,我们希望使用跨平台移动SDK开发与iPhone兼容和android兼容的应用程序,使用单一源代码 phoneGap或Tianium appcelarator能否在iPhone和Android平台上使用单一源代码 还有其他类似的平台吗 以及这些应用程序将如何与Appstore/Android market place接轨,因为它们只有一个代码库(源代码) 任何帮助都将不胜感激。我没有试过钛,但我
任何帮助都将不胜感激。我没有试过钛,但我的一个朋友正在使用。他说,它支持Android和iPhone,并且可以轻松移植。您至少需要调整图像大小,AFAIK,iphone和androids的图像大小(不同大小)是不同的 Corona:写一次,同时构建到iOS和Android。我也尝试过和 SenchaTouch非常简单,因为它基于javascript,可以与android和iphone一起使用。使用Sencha touch创建的应用程序稍后可以包装在phone gap中并提交到应用商店 Tianium再次使用javascript,但他们对其进行了一些处理。所以这个应用程序是本地的。 他们有一些通用的api,可以用于iphone和android。但对于一些高级功能,他们有两套分别适用于android和iphone的api
所以两者都有一些不同。它们在Appstore和android market上都是可以接受的 科罗纳专注于游戏。它使用lua。如果您想构建一个跨平台的应用程序,您应该首先跨平台设计应用程序。android和ios是不同的操作系统,具有不同的风格指南。
我有使用钛的经验,效果很好。但我觉得跨平台设计很重要,因为构建应用程序的大部分时间都用于编写用户界面。因此,要花时间构建一个好的mvc设计和ui。在这之后,它就很容易解决了。找到下面问题的答案 这款phoneGap或Tianium appcelarator能否在iPhone和Android平台上使用单一源代码? 是的,它肯定可以与单个代码库一起工作。除此之外,您还可以开发通用应用程序,该应用程序可以从单个代码库运行在平板电脑和手持设备上 (注意:但是,在某些方面,您必须区分iOS和Android,因为某些功能特定于iOS或Android系统。钛合金提供常量来检查iOS和Android。它还提供常量来区分平板电脑和手持设备) 还有其他类似的平台吗? 除了Android和iOS之外,Tianium还提供对黑莓和移动网络平台的支持。 以及这些应用程序将如何与Appstore/Android market place相关联,因为它们只有一个代码库(源代码)。 您可以从Tianium it self为所需平台构建应用程序。 请看这里: