【问题标题】:Multiple questions about the process of converting a website to an app关于将网站转换为应用程序的过程的多个问题
【发布时间】:2017-07-11 05:36:59
【问题描述】:

我有一个简单的测试网站,我想使用一些软件将其转换为应用程序。

  1. 哪个转换器好用?科尔多瓦、framework7、PhoneGap 和...?我自己更喜欢使用cordova,你的想法是什么?

  2. 如果我不想使用上述转换器并使用 Android Studio 自己编程,我需要多少时间(不完全)学习才能拥有一个简单的应用程序?

  3. 我可以使用 jQuery 和 bootstrap 而不是 jQuery mobile 来进行样式设置和一些仅使用 json 的 Ajax 调用吗?因为我认为我可以用 jQuery 和 bootstrap 做我想要的动画/过渡。有没有jQuery mobile的需求?

  4. 当我们可以使用 JavaScript 时,jQuery 是否多余?它不会加载大量不需要的数据吗?

【问题讨论】:

  • 好吧,如果您的网络应用程序已准备好移动设备,那么您只需创建带有网络视图的应用程序,然后在其中显示网络应用程序。
  • 如果您正在创建一个响应速度足以在移动设备上加载的网站,只需在 Google 上搜索将网站网址转换为 apk,它就会为您生成 apk。
  • 网页视图不是比原生视图慢吗?如果我使用cordova,它不会创建原生的吗?
  • 不,我不希望将整个网站转换为应用程序。但是站点中有一个 API,我想使用 ajax/json 来使用它。
  • 问题2,你的意思是在Android中做一个原生应用吗?

标签: android jquery cordova web-applications


【解决方案1】:
  1. Phonegap 基于 Cordova,因此两者相似。要么你拿起会是相似的。

  2. 如果您要从头开始学习原生 Android 并根据应用程序的复杂性,这可能需要相当长的时间。

  3. 我已经在 cordova 应用程序中测试了 jQuery(不是 jQuery Mobile),进行 AJAX 调用并且效果很好。所以我认为将它与引导程序一起用于您的项目没有任何问题。

  4. jQuery mobile 为您提供元素,让您的应用看起来像一个真正的原生应用,如果您下载整个包,这不是那么轻巧,还有其他选项,如 ionic(适用于 Angular)。

【讨论】:

  • 1.不是phonegap和cordova的比较,而是我们能用的所有转换器。
  • 2.您能说出所需的最短和最长时间吗?
  • 3.所以最好将 jQuery 与 jQuery mobile 或 jQuery 与 bootstrap 一起使用?离子怎么样?那是什么?有什么区别?
  • 1.我使用的唯一工具是您在这一点上提到的那 2 个,如果您想搜索它们,还有其他称为 Xamarin 和 NativeScript 的工具。 2.时间是相对的,取决于很多因素,例如您对 Java 的熟练程度、以前的应用程序经验等。如果你想制作一个 Hello World 应用程序,这可能需要 2 小时或更短的时间。 3. Ionic 不断更新,这个框架的最后一个版本是最新的,另一方面,jQuery mobile 最后一个稳定的版本是 1.45 (jquerymobile.com) 这个版本是从 2014 年 10 月开始的
  • @needcode 补充了第 3 点,在 Ionic 中,模式 MVC 很容易实现,因为该框架基于 Angular,因此对于大型应用程序来说很容易维护和编辑。 JQuery 不行,如果你不想乱七八糟,你的代码必须井井有条
猜你喜欢
  • 2010-11-22
  • 2014-04-25
  • 2015-02-26
  • 2016-07-07
  • 1970-01-01
  • 2012-08-21
  • 2016-10-22
  • 2017-03-05
  • 1970-01-01
相关资源
最近更新 更多