我很困惑。煎茶,钛和卡布奇诺之间有什么区别?我很困惑移动web应用程序开发的工具/框架
1
A
回答
2
(我假设你在谈论Appcelerator的钛。)
也许最大的区别在于所使用的语言。卡布奇诺使用一种名为Objective-J的语言,它非常类似于用于本地Mac和iPhone/iPad应用程序的Objective-C语言,但随后被编译为JavaScript以用于Web应用程序。另外两个使用HTML/JS就像本地的网络应用程序。
此外,应用程序在移动平台上的实际外观以及它可以访问的功能有很大的问题。 Cappuccino和Sencha,AFAIK允许您设计针对移动设备优化的网络应用程序。但是,由于他们只是荣耀的网页,他们将无法获得像加速度计或GPS数据的东西;他们不是本机iPhone或Android应用程序。但是,Titanium会编译为本机iPhone或Android应用程序,并允许您执行这些操作。 Titanium也可以编译为本地桌面应用程序。
希望这会有所帮助!
1
煎茶是基于Web的JavaScript的框架开发Web应用程序。您必须使用Sencha与其他平台,如PhoneGap才能在iPhone/Android中运行此Web应用程序。有许多基于Web的JavaScript框架如Sencha,如jQuery Mobile,Magic Framework,xUI ...
钛是不同的。它也使用Javascript来开发应用程序。但是Titanium会将这些JavaScript编译为Objective-C代码。这意味着当使用Titanium时,您开发原生应用程序,而不是PhoneGap的webapp。
相关问题
- 1. 关于移动应用程序开发的困惑
- 2. 移动应用程序开发框架
- 3. 移动应用程序开发工具
- 4. 这是最好的移动Web应用程序开发框架
- 5. 移动Web开发框架
- 6. 困惑的web应用程序
- 7. 我想使用JFC/Swing grabkit的应用程序使用动画GIF图像。我很困惑这个工具包
- 8. iBeacon移动Web应用程序开发
- 9. 开发移动Web应用程序
- 10. 企业网站和Web应用程序的PHP框架和开发工具
- 11. 使用HTML5和jQuery移动框架开发和测试移动应用程序的最佳工具是什么?
- 12. Java Web框架原型开发工具
- 13. 寻找桌面和移动应用程序开发的框架
- 14. 混合移动应用程序开发的企业级框架?
- 15. 开发所有移动应用程序的框架?
- 16. 如何使用nodejs/js框架开发移动应用程序?
- 17. 我对WAS(Web应用服务器)和Web框架的含义感到困惑
- 18. 对.Net应用程序设置框架感到困惑
- 19. Web应用程序+移动应用程序开发 - 建议
- 20. 我对Web应用程序中的servlet实例感到困惑
- 21. 哪个是最好的跨平台移动web应用程序开发工具?
- 22. 移动应用程序开发框架:好,坏,丑?
- 23. 对移动Web应用程序和Web应用程序使用YII框架(php)
- 24. 我很困惑的JavaScript执行顺序
- 25. 为Web移动应用程序选择Web框架
- 26. 用于Web应用程序的UI框架/工具包
- 27. 为我的rails应用程序开发移动应用程序
- 28. .NET Web开发人员如何开发移动应用程序?
- 29. 转换,我很困惑
- 30. Simple HTMLDom - 我很困惑
你能告诉我什么语言的钛框架使用? – sajjoo 2011-03-16 12:27:43
@sajjoo,JavaScript – knuku 2011-03-18 11:47:02
@ NR4TR谢谢.. – sajjoo 2011-03-21 10:41:57