English 中文(简体)
工具箱选择,在2012年写出一个横跨插式移动电话?
原标题:Toolkit options to write a crossplatform mobile app in 2012?

目前,Im公司正在调查 Android和蜂窝的交叉产品开发的替代品(Windows 8可能是一种ice的添加)。 这基本上是一个“带有社会色彩的地图”,当然不是一个游戏。

在这里搜寻 我从2010/2011年看到许多过时的建议和工具,但从那时起, Apple果改变了政策,肯定出现了新的情况。

我目前的清单和轻度研究(有事实错误)是:

  1. Monotouch/Monodroid: .NET (Mono) framework. Create "native" apps on both platforms. Requires rebuilding UI code (or similar things).
  2. Appcelerator: Javascript framework to compile native apps.
  3. Corona: Similar to Appcelerator.
  4. Phonegap: Similar idea, but looks like it uses a wrapper to appify HTML5 content
  5. SenchaTouch: Another HTML5 based platform.
  6. Wink: Yet another HTML5 toolkit.
  7. XVLM: Android to ObjC compiler, probably creating ugly iOS apps.
  8. Unity3D: For games only.
  9. Moai: For games only.

因此,有三个主要想法,有些框架执行,我认为:

  • Have an abstraction layer over native iOS/Android code and build for each platform using the provided layer. (Monotouch, Unity3D)
  • Use HTML5 (coding in Javascript) and some kind of wrapper to "appify" the web content. (PhoneGap,Sencha,Wink)
  • Code using a framework that will output as a compilation pass (or similar) a native app for each supported platform (Moai, XVLM,Appcelerator,Corona)

问题:

  1. Is there a fourth idea I haven t yet found?
  2. Is there any blatant mistake in my research for any of the specified frameworks?
  3. Is there any known problem for map integration with any of these ideas or specific frameworks?
问题回答

只有部分答复:

阿 曼 2. 冰箱/ium不只是超文本5。 我读到,该在《Hackers新闻》另一天对电话Gap和 Titan进行了大量比较。 我发现它非常翔实。 与HN评论的联系点是,与实际条款的联系最为重要。

我的主要经验是莫奥·安纳特和莫诺·托什,因此,我可以亲自谈论其他选择。 我个人认为,这是最好的选择,因为它使你能够在整个平台上分享你的大量守则(即使如果你坚持“网络”而延伸到非机动平台),同时仍然允许100%的本地倡议,这极其重要。 如果你在开始寻找资源时,我有

我还想提及MonoGame,因为你名单上没有这一规定。 MonoGame是开放式的XNA执行,在莫诺岛顶端,允许你瞄准SOS/Android/MaxOS X。

根据我的经验,如果你想要拥有本土的传承,如果你不需要本地的电话。 原住民是家庭调查的最佳部分,是非常重要的,是家庭游戏或相当的图表。 但是,从商业类型评估来看,电离层运行良好。





相关问题
How can I make mobile version of an existing web site?

We have a website coded with jsp-Java. Now, we want to show our website more user friendly on blackberry etc. Is there any tool or method to do this issue more easier? thanks for your answers.

Should I make my mobile application for Mobile 6 or Mobile 5?

I am going to be making a small application very soon. I am wondering would it be better to go and make it for 6.0 or should I make it for 5.0? I don t know much about both versions but I guessing ...

How do I combine @font-face and @media declarations?

I d like to build a common typography stylesheet with a very small number of selectors. As such, I d far prefer to use @media sections for the various versions rather than create different files, each ...

热门标签