Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
仅为iPhone Android编写应用程序_Android_Jquery_Iphone_Cordova_Jquery Mobile - Fatal编程技术网

仅为iPhone Android编写应用程序

仅为iPhone Android编写应用程序,android,jquery,iphone,cordova,jquery-mobile,Android,Jquery,Iphone,Cordova,Jquery Mobile,嗨,我必须为Android和iPhone开发一个应用程序。 我知道Android和iPhone的开发语言,但如果我只想为所有平台创建一个应用程序,我该如何使用? 我必须创建一个简单的应用程序,其中包含一些来自服务器的新闻,这个应用程序可以从iTunes和PlayStore下载,但它是同一个应用程序。 我知道有电话鸿沟,但我不知道是否可以做到我想要的。 我想用另一种方式使用jQuery Mobile,但当我完成开发后,我如何才能创建一个应用程序?因为我曾经在我的移动服务器上使用jQuery Mob

嗨,我必须为Android和iPhone开发一个应用程序。 我知道Android和iPhone的开发语言,但如果我只想为所有平台创建一个应用程序,我该如何使用? 我必须创建一个简单的应用程序,其中包含一些来自服务器的新闻,这个应用程序可以从iTunes和PlayStore下载,但它是同一个应用程序。 我知道有电话鸿沟,但我不知道是否可以做到我想要的。 我想用另一种方式使用jQuery Mobile,但当我完成开发后,我如何才能创建一个应用程序?因为我曾经在我的移动服务器上使用jQuery Mobile,而不是创建应用程序。
我想创建一个jQueryMobile应用程序,编译完成后用一些程序来创建我的应用程序。我有点困惑,优化开发时间和只创建一个多平台应用程序的最佳方法和程序是什么

不能为两个平台编写一个本机应用程序。您可以自行开发,但要分别针对每个平台,或者使用Phonegap之类的框架。然后用HTML5和JavaScript编写代码。您仍然需要为每个平台设置一个项目,但是您可以为两个项目使用相同的HTML/JS文件,只需将它们放入即可。唯一的例外是:您编写的任何本机代码都需要为两个平台再次编写(例如,所有标准phonegap插件都是为每个平台分别编写的,但它们已经存在,因此您不需要编写它们)


jquerymobile是另外一种东西,它是一个用于web开发的框架。您可以使用jQuery Mobile开发您在Phonegap应用程序中使用的应用程序(我就是这么做的)。

看看我之前关于这个问题的3个答案:

  • 框架和一些关于它们的小东西:
  • 本机应用程序与混合应用程序:
  • Phonegap+jQuery移动教程:

  • 我希望您能在这里找到答案。

    另一个框架选项是ApacheFlex框架。您可以使用它为Android和iOS创建本机应用程序。它当然能够创建一个简单的新阅读器应用程序

    ApacheFlex刚刚成为顶级Apache项目,并且刚刚发布了4.9.0版

    有关更多信息,请参阅: (或)


    如果你沿着框架的路径走下去,不管你选择哪一个,你可能仍然需要对每个平台进行一些优化。用户期望每个平台上有不同的UI约定。例如,iPhone导航通常位于底部,Android导航通常位于顶部。

    顶部:如果您选择Phonegap或类似的框架,请记住苹果的限制性很强,您需要遵循他们的指导原则。他们还将拒绝任何只代表移动网站的应用程序——你的应用程序必须看起来真的像一个应用程序。+1是一个明确的解释!谢谢,我知道我必须阅读很多关于苹果限制性指南的页面,我认为从时间和结果来看,最好的解决方案是jquery mobile inside phoneGap,如果我理解正确的话,“最佳解决方案”取决于您的要求。使用Phonegap Products等本机包装的web应用程序有一些缺点,但在跨平台支持方面,它肯定有很高的舒适度(对我来说,在HTML5中以我想要的方式设计应用程序比以本机方式更容易)。我用jQM+Phonegap开发了一个应用程序,我今天刚刚发布,总体来说我很高兴。对于新闻阅读器应用程序,我认为这绝对是一个不错的选择。yes不是一个困难的应用程序,它是我们网络代理的第一个,而且很简单,客户端加载一些新闻/事件,应用程序按类别打印新闻/事件,我知道,如果我必须创建一个非常困难的特定应用程序,我必须为所有平台创建一个单一的应用程序。我已经看到了你的答案,并且我已经读到了一些东西,我做这个答案是为了理解开发多平台应用程序的最佳方法和更有效的方法,谢谢,我也读了这些帖子,它们给出了一个非常好的概述。我真的希望JavaScript/CSS实现更好,混合应用会受益匪浅