我已经在使用的PhoneGap /钛appcelarator我们的跨平台移动开发以下查询问题上的跨平台移动应用程序开发
目前我们想用的跨平台开发具有单一源代码兼容iPhone和Android兼容应用程序移动SDK
这款phoneGap或Titanium编辑器可以在iPhone和Android平台上使用单一源代码吗?
还有没有其他平台的作品呢?
这些应用程序将如何与Appstore/Android市场相关联,因为它们具有单一代码库(源代码)。
任何帮助将不胜感激。
我已经在使用的PhoneGap /钛appcelarator我们的跨平台移动开发以下查询问题上的跨平台移动应用程序开发
目前我们想用的跨平台开发具有单一源代码兼容iPhone和Android兼容应用程序移动SDK
这款phoneGap或Titanium编辑器可以在iPhone和Android平台上使用单一源代码吗?
还有没有其他平台的作品呢?
这些应用程序将如何与Appstore/Android市场相关联,因为它们具有单一代码库(源代码)。
任何帮助将不胜感激。
我还没有试过钛,但我的一个朋友正在使用Corona。他表示支持Android和iPhone,并轻松移植。您至少需要调整图像大小,AFAIK,iPhone和Android(各种尺寸)的图像大小是不同的。
Corona:编写一次,构建到iOS和Android。
我试过Sencha Touch与PhoneGap和Titanium。
Sencha touch很容易,因为它基于JavaScript,可以与android和iphone一起使用。使用Sencha touch创建的应用程序可以稍后封装在手机间隙中并提交给应用商店。
钛再次使用JavaScript,但他们做了一些处理。所以该应用程序是本地的。 他们有一些可用于iphone和android的常见api。但是对于一些高级功能,他们有2个独立的api套件,适用于android和iphone。
所以两者都有一些差异。它们在Appstore和Android市场都是可以接受的。
电晕集中在游戏。它使用lua。如果你想构建一个跨平台的应用程序,你应该首先设计你的应用程序跨平台。 android和ios与不同的风格指南是不同的。 我有钛的经验,它工作得很好。但我经历过跨平台设计很重要,因为构建应用程序的大部分时间都用于编程用户界面。所以花时间建立一个好的mvc设计和用户界面。之后,它很容易解决。
在下面找到您的问题的答案。
这款phoneGap或Titanium编辑器可以在iPhone和Android平台上使用单一源代码吗?
是绝对可以用单个代码库工作。除了这一点,你可以开发能够在平板电脑和手持从单个代码库上运行的通用应用
(注:但是在某些时候你必须iOS和Android之间的区别,因为一些功能是具体到iOS或Android系统。钛提供常量iOS和Android之间的检查,还提供常量平板电脑和手持设备之间进行区分)
也有其他平台的作品这样?
除了Android和iOS钛为黑莓和移动网络平台也支持。
而如何将这些应用程序将与苹果商店/ Android Market的地方relased,因为他们有一个代码库(源代码)。
您可以构建应用程序从钛它自身所需的平台。
看看这里:http://stackoverflow.com/questions/1482586/comparison-between-corona-phonegap-titanium – KtorZ