希望构建一个可以在任何新的PAD市场上运行的应用程序。 我不想将用户限制在特定的操作系统。
允许所有这些打击垫使用我们的应用程序的最佳解决方案是什么。
该应用需要能够脱机运行。
谢谢!
答案 0 :(得分:5)
您可以编写Web应用程序并使用HTML5进行离线缓存。
http://diveintohtml5.ep.io/offline.html
或者,您可以尝试使用Titanium Mobile。
http://www.appcelerator.com/products/titanium-mobile-application-development/
答案 1 :(得分:1)
您还应该花些时间阅读这些讨论:
答案 2 :(得分:0)
看一下MonoTouch,它会让你在所有主要移动平台上用C#编写所有逻辑。但是,您仍然需要为每个平台定制UI代码,但至少它们都将在C#中。
(最好不得不使用C#,Java 和目标C)
答案 3 :(得分:0)
您可以使用适用于大多数移动/平板电脑操作系统Iphone,Android和Windows 7的Adobe Air。但是,如果您计划发布到应用程序市场,我不确定Apple是否会批准您的应用程序。
考虑它的另一种方法是创建一个HTML资源,然后集成在系统中似乎是本机系统的更多工作,但你将有更高的机会获得苹果批准,并且应用程序看起来与操作系统更加集成。
答案 4 :(得分:0)
显而易见 - 当前免费 - 的答案是使用Adobe FlashBuilder开发iOS应用程序。包括iPhone和iPad模拟器。这不使用xcode,但您可以使用大多数功能,还可以使用同一组代码开发Android应用程序。此外,通过对鼠标使用的微小修改,您还可以将应用程序作为Air应用程序在任何桌面上运行。
对于如何使用Adobe Air在Windows上创建iOS应用程序,Adobe的网站有detailed directions,尽管最有用的Air说明是from untoldentertainment.com。