gpt4 book ai didi

iphone - HTML5 网络应用与原生移动应用

转载 作者:技术小花猫 更新时间:2023-10-29 12:45:36 27 4
gpt4 key购买 nike

您好,我最近一直在研究一些可用于开发移动 Web 应用程序的 Javascript 移动框架,例如 Sencha、JQTouch、JQuery mobile 等。

我知道两者的优点和缺点。

我只需要一些最近的统计数据来显示市场的采用或意见。

最佳答案

我尝试了三种开发移动应用程序的方法。

  • 第一种方法是使用框架获取您的 html/css/js 文件,并根据您的目标(BlackBerry、iPhone、Android 等)将它们打包到移动应用程序中。我使用 PhoneGap(今天称为 Cordova)。我一点都不喜欢它,因为 UI 在某些设备上的渲染非常丑陋,用户体验也很糟糕。我不得不将它与 jQuery Mobile 一起使用,因为它为我提供了一个良好的 UI 设计开端。我在我的个人设备上尝试了一些 Phonegap Android 生成的应用程序,它真的很糟糕。他们中的一些人因此被苹果公司拒绝了......

  • 第二种方法是使用Appcelerator Titanium SDK。一个字来概括:棒棒哒。使用一种语言 (javascript) 来创建您的 UI/ Controller 。它简单易学,开发起来功能强大,并且具有许多开箱即用的功能(例如 facebook API、Yahoo 查询语言……),可让您轻松地为 Android 和苹果手机。黑莓手机即将推出。我最喜欢的是它将编写的 Javascript 转换为具有默认 UI 的目标平台。真的很棒。而且,最重要的是,UI 很容易定制(使用类似 CSS 的系统)。就我个人而言,我安装的应用程序可以:用设备拍照然后将其发送到远程服务器、将消息发送到 Twitter/Facebook、高级地理定位等。

  • 第三种方法:原生!如果您同时针对 iPhone 和 Android,这将需要一些时间,但最大的优势是您可以创建任何您想要的东西,而无需绑定(bind)到游戏、增强现实等领域的框架。

在我看来,如果您想创建具有一些不错功能(天气、推特提要、在 Facebook 墙上发送信息……)的简单应用程序,请使用 Appcelerator Titanium SDK。它将您的代码转换为 NATIVE。

如果您有时间学习母语,那就去做吧。这是最好的方法 ;)

希望对您有所帮助。

问候。

关于iphone - HTML5 网络应用与原生移动应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5548517/

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