gpt4 book ai didi

javascript - 与 Sproutcore+Phonecap/Titanium 相比,使用 Cocoa 创建 iPhone、iPad 和 Mac 应用程序有何优势?

转载 作者:行者123 更新时间:2023-11-28 12:49:10 25 4
gpt4 key购买 nike

我要创建 iPhone 和 Mac 应用程序,想知道使用 Cocoa 比 Sproutcore + Phonegap/Titanium 创建 iPhone 和 Mac 应用程序是否有优势?

我不做任何游戏或高性能相关软件。

如果我学习 Cocoa,我只能为 iPhone、iPad 和 Mac 创建应用程序。但是,如果我使用 Sproutcore 进行 Web 开发,并使用 Phonegap 或 Titanium 进行移动和桌面,我也可以在 Apple 平台之外运行它,例如。在 Windows、Linux、Android、BlackBerry、Windows Phone 7 等中。

我已经知道前端使用 javascript + html + css,后端使用 php/ruby。

将 cocoa 与 Objective c 结合使用有什么实际好处吗?

我找不到任何东西,想知道是否有人可以说服我改用 cocoa 。

最佳答案

  1. Cocoa 始终为您提供对底层库的最佳、原生的访问,尤其是功能、触摸和手势,并且将在 iPxxx 设备上原生运行并使用陀螺仪和加速计等。

  2. Sproutcore、Sencha Touch、iUi 等将是 javascript 模拟触摸和手势,最多只能对底层库进行有限的访问,并且可能并不总是在 iPxxx 设备上 native 运行,并且可能并不总是能够利用某些东西就像加速度计一样。

我认为您可能需要同时处理这两个问题,这取决于您正在构建的应用程序,您需要选择哪个。

关于javascript - 与 Sproutcore+Phonecap/Titanium 相比,使用 Cocoa 创建 iPhone、iPad 和 Mac 应用程序有何优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3733860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com