我最近发现这两个外观相似的解决方案/ IDE用于跨移动开发:Appcelerator和Rhomobile(我知道还有更多),我对这两个平台有疑问:
1)我认为构建视图的唯一方法是使用HTML,我非常喜欢这些想法。但是,这是否意味着如果移动设备离线,应用程序本身不可用?
2)您是否知道是否可以将应用程序发布到App Store和Google Store?
3)是否有适用于不同手机的模拟器,它们是否支持所有这些幻灯片/标签事件?
4)最后,有没有办法在手机上传输应用程序,而无需在任何地方发布。
请注意,我对移动应用程序开发人员一无所知,这两个解决方案(Appcelerator,Rhomobile)对我来说非常适合我,因为我熟悉Javascript和HTML。
谢谢!
答案 0 :(得分:1)
好的我只使用了appcelerator但是:
1)webview就像没有地址栏的浏览器,只是解析HTML,它取决于你。如果您编写HTML并传入一个文件,那么它可以脱机,如果它用于解析来自网页的响应,那么不需要向网页发送http请求。
由于很多人似乎都错了(因为我不知道的原因,因为所有文档都说明其他方面),appcelerator与phonegap不同,appcelerator使用自己的基于javascript的API来允许开发人员制作本机应用程序,它是不是webview包装器。默认情况下它处于脱机状态,如果您在线需要,可以发送http请求。
2)是的,您可以从appcelerator发布到应用商店和Google商店,文档将引导您完成整个过程。
3)Appcelerator要求您下载带有模拟器的IOS sdk或Android SDK,appcelerator /模拟器支持在这些设备上找到的标准事件。
4)使用Android可以构建.apk文件并按照您希望的方式分发,使用IOS唯一的方法是发布到应用商店。唯一的另一种方法是制作移动网站而不是应用程序