【问题标题】:Best practices for wrapping web app for Android为 Android 包装 Web 应用的最佳实践
【发布时间】:2012-01-08 00:36:19
【问题描述】:

我正在考虑为现有的 Android 网络应用程序打包。我正在做一些研究以找到下注的方法来做到这一点?

有没有人有任何好的链接或提示可能会很高兴知道?

感谢您的建议!

【问题讨论】:

  • 请不要这样做。我讨厌包装好的网络视图。如果用户希望使用网站,他们将使用他们的网络浏览器。请制作一个原生应用程序。
  • @JoeSimpson 你到底讨厌什么?我敢打赌,你一直在使用封装的应用程序,甚至没有意识到这一点。
  • 其实我没有。我可以告诉 Instagram 使用 WebView 作为新闻提要,这很糟糕,因为它真的很慢www

标签: android web-applications


【解决方案1】:

执行此操作的标准方法是将 Web 应用程序包装在 WebView 中。 android 开发指南还有一个完整的section on things you should do when wrapping

【讨论】:

    【解决方案2】:

    我不知道你的包装是什么意思。 但是,如果您想要一个工具来制作一个看起来像原生 android 应用程序但使用 Web 技术的应用程序,您可以使用 PhoneGap。

    找到它here

    【讨论】:

    • 我认为这根本不是他们想要的。他专门说“现有的网络应用程序”。
    • 呃.. 当然最好直接将 webview 用于“现有网络应用程序”,因为 phonegap 也使用它。正如我所说,这取决于他的“包裹”是什么意思
    • 我的理解是您不能在 phonegap 中使用现有的 web 应用程序,因为您必须进行 phonegap 特定的 api 调用才能访问设备功能。如果他不想对他的代码进行太多更改(我对他所说的包装的解释),那么我认为 phonegap 是不正确的。
    猜你喜欢
    • 2012-03-08
    • 2021-04-24
    • 2012-06-01
    • 2011-02-18
    • 2021-07-24
    • 1970-01-01
    • 2013-05-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多