【问题标题】:Where to start? : Developing rich web applications for mobile platforms (against platform specific standalone apps)从哪儿开始? : 为移动平台开发富 Web 应用程序(针对特定平台的独立应用程序)
【发布时间】:2010-10-18 05:02:12
【问题描述】:
我是移动应用程序开发的新手,我不想将自己限制在一个平台上。
几天前,我读到一篇文章,强调在移动浏览器上运行的网络应用程序很快就会取代专用应用程序(至少对于非游戏应用程序)。我想开发一个社交网络网络应用程序,任何手机都可以通过浏览器运行。这些是我希望专家 cmet 解决的问题:
- 开发资源/指南
丰富的移动网络应用程序的出色 UI
(HTML5?,我应该知道的现有 API/框架)
- 提高性能的最佳方法
(一个可重用的原生简单浏览器应用
每个缓存的平台,提供一个
Web 应用程序的统一界面,
访问传感器、API、功能
像该平台的拖放等。
已经有了吗?)
- 如何测试应用程序的各种
主要平台和跨各种
设备(小/大屏幕,触摸
电话等)
- 管理多个设备的最佳方式
兼容性..(如何最好地处理
功能不统一
使用 ASP.NET 的服务器端的各种设备/浏览器)
【问题讨论】:
标签:
asp.net
web-applications
mobile
cross-platform
【解决方案1】:
我有类似的问题要为我的公司回答,请看我的文章:Testing Mobile Web – phones and platforms to focus on。
简而言之:
Html 5 现在在 iPhone、Android 和 Blackberry 6.0 平台上得到很好的支持。
我强烈建议查看 jQuery 移动项目,尤其是在平台页面和 John Resigs 那里的出色演示。
对于所有主要平台(iPhone、Android、Blackberry、Symbian),您都有带有默认网络浏览器的模拟器
移动网络使用统计信息应始终作为您的指南,请查看 StatCounter 统计信息。
您可以在我的文章中找到更多相关信息,以及一系列有用的链接以供进一步阅读。
祝你好运:)