当前位置:科技动态 > 您对Android Web应用有什么经验(限制,技巧,最佳做法)?

您对Android Web应用有什么经验(限制,技巧,最佳做法)?

  • 发布:2023-09-24 21:46

| 更新:正如François所提到的,还有一些替代方案,例如Phone Gap,可以实现更跨平台的方法。这确实是一个很好的建议。我愿意接受任何建议,如果能从您的经验中学习,我将不胜感激。 旁注:仅Web应用程序在我的选项列表中并不高,因为我确实希望它可以在android市场上使用。 我将要开始将一个Facebook应用程序移植到android上,我在争论是否应将其作为本机应用程序或作为荣耀的WebView的包装而编写。 您的经历如何?编写Web应用程序时您遇到什么限制?您有什么建议想分享吗?也许您认为本机应用程序才是替代之路? 为了建立讨论框架,我现在想移植的应用程序很简单  fb应用程序,其中服务器托管在Google App Engine(如果需要的话,用Java编写)中,并且所有客户端代码都是html,css和javascript(带有大量jQuery)。 该应用程序基本上是一款基于回合的两人游戏,带有一堆响应用户点击的静态图像,以及一个非常简单的聊天框(与fb聊天无关)。它可以为每个用户处理多个并发游戏(但要针对不同的对手,而不是相同)。 您认为适合Android Web应用程序吗? 先感谢您。 PS1:无论如何,我将不胜感激,不胜感激,因此,如果您想获得更广泛的答案,请不要将自己局限于此特定示例应用程序。 PS2:是的,我从www.sychzs.cn阅读了“ Web Apps的最佳实践”页面,并点击了那里的链接,但是它并没有过多提及WebView组件的速度或可靠性,特别是在用户互动。在阅读了WebView描述页面中的以下段落后,出现了这个问题,这对典型场景有相当大的限制:   一种常见的情况是   WebView很有用   提供您的信息   您可能需要的应用程序   更新,例如最终用户协议   或用户指南。在您的Android中   应用程序,您可以创建一个   包含一个WebView的活动,然后   用它来显示您的文档   在线托管。      WebView可以在另一种情况下   帮助是如果您的应用程序提供   向用户提供始终需要的数据   Internet连接以进行检索   数据,例如电子邮件。在这种情况下,您   可能会发现建立一个   Android应用程序中的WebView   显示一个包含所有   用户数据,而不是执行   网络请求,然后解析数据   并将其呈现在Android布局中。   相反,您可以设计一个网页   专为Android设备量身定制   然后在您的网站中实现一个WebView   加载网络的Android应用   页。     

相关文章