我想做一个应用程序来在线发送消息,显示消息并在接收消息时向用户显示通知。它必须适用于所有移动平台,如ıphone,android ..我搜索并发现Phonegap和Titanium,我开始使用Titanium。但我不清楚如何使用钛开发IOS应用程序?
答案 0 :(得分:0)
是的,因为Iphone模拟器无法在Windows上运行,因此无论您使用何种框架,都必须使用MAC机器来构建ios应用程序。钛或手机差距
答案 1 :(得分:0)
您需要iOS sdk才能在iOS模拟器中运行您的应用程序,您还需要它来创建IPA以便在设备上安装它。
您无法在Windows计算机上创建IPA,您需要在安装了iOS的MAC计算机上创建和运行iOS应用程序。 (还需要android sdk才能在android模拟器上运行它)
答案 2 :(得分:0)
我的经验表明,您应该使用Titanium来解决性能问题。 PhoneGap的目的是允许基于HTML的Web应用程序作为本机应用程序进行部署和安装。 PhoneGap Web应用程序包装在本机应用程序shell中,可以通过本机应用程序商店安装,用于多个平台。此外,PhoneGap致力于提供一种通用的本机API集,通常不适用于Web应用程序,例如基本的相机访问,设备联系人和尚未在浏览器中公开的传感器。
Titanium Mobile的目标是为移动开发提供高水平,跨平台的JavaScript运行时和API(今天我们支持iOS,Android和浏览器,黑莓10和Windows Phone即将推出,最终分别推出) 。与MacGuby / Hot Cocoa,PHP或node.js相比,Titanium与PhoneGap,Adobe AIR,Corona或Rhomobile的共同点更多。
现在实现钛,您必须下载Titanium Studio,在这里您可以找到最新的API来了解钛的工作原理
http://docs.appcelerator.com/titanium/2.1/#!/api/Titanium.API