Browser 开发web应用,移动开发者的问题

Browser 开发web应用,移动开发者的问题,browser,mobile,web-applications,Browser,Mobile,Web Applications,我将开发一个网络应用程序,我希望一些人最终也会希望在手机上查看。UI将相当简单(没有框架,只有CSS/HTML)。可能有一点Flash,但不是第一个版本 我的问题是,对于在移动设备上测试web应用程序的查看,您建议我在哪些设备上进行测试(因此,很可能需要购买) Windows Mobile iPhone 安卓 其他的 或者我可以为任何/所有这些使用模拟器吗 请注意,我并不是在开发一个特定于平台(android、iPhone)的应用程序,只是一个我希望也可以通过手机访问的web应用程序 如果这

我将开发一个网络应用程序,我希望一些人最终也会希望在手机上查看。UI将相当简单(没有框架,只有CSS/HTML)。可能有一点Flash,但不是第一个版本

我的问题是,对于在移动设备上测试web应用程序的查看,您建议我在哪些设备上进行测试(因此,很可能需要购买)

  • Windows Mobile
  • iPhone
  • 安卓
  • 其他的
或者我可以为任何/所有这些使用模拟器吗

请注意,我并不是在开发一个特定于平台(android、iPhone)的应用程序,只是一个我希望也可以通过手机访问的web应用程序


如果这似乎是一个否定的/愚蠢的问题,我很抱歉,但是这个爱好项目完全脱离了我的商业经验,我只是不知道这些问题的答案,因此在这里提问。感谢阅读。

您可以对列出的所有移动平台使用模拟器

对于iPhone,如果您使用的是Mac,则可以使用iPhone SDK()附带的本机iPhone模拟器。如果您使用的是Windows,那么您可以使用它来尝试呈现网页,就像在iPhone上看到的那样(可能通过强制特定的纵横比和欺骗用户代理)

对于Android,您可以使用Android SDK附带的。不过,有一点建议:通常,在Android浏览器中工作的东西在iPhone浏览器中也会工作,因为它们都使用WebKit渲染引擎

对于Windows mobile,您需要下载Windows Phone开发者工具提供的(适用于新的、未发布的手机)以及(适用于大多数当前的Windows mobile手机)

此外,Flash在上述任何平台上都不起作用(尽管它在将来的某个时候会在Android设备上起作用),因此请确保Flash不是web应用程序功能的一部分

退房也没什么坏处,这样你就知道该把精力集中在哪里了


希望这会有所帮助。

您可以在列出的所有移动平台上使用模拟器

对于iPhone,如果您使用的是Mac,则可以使用iPhone SDK()附带的本机iPhone模拟器。如果您使用的是Windows,那么您可以使用它来尝试呈现网页,就像在iPhone上看到的那样(可能通过强制特定的纵横比和欺骗用户代理)

对于Android,您可以使用Android SDK附带的。不过,有一点建议:通常,在Android浏览器中工作的东西在iPhone浏览器中也会工作,因为它们都使用WebKit渲染引擎

对于Windows mobile,您需要下载Windows Phone开发者工具提供的(适用于新的、未发布的手机)以及(适用于大多数当前的Windows mobile手机)

此外,Flash在上述任何平台上都不起作用(尽管它在将来的某个时候会在Android设备上起作用),因此请确保Flash不是web应用程序功能的一部分

退房也没什么坏处,这样你就知道该把精力集中在哪里了


希望这能有所帮助。

你不应该忘记目前市场份额最大的智能手机。所有BlackBerry设备的模拟器可在此处下载:


你不应该忘记(目前)市场份额最大的智能手机。所有BlackBerry设备的模拟器可在此处下载:


我忘了提到Opera Mobile,它是目前市场上最流行的手机浏览器。你甚至不需要下载他们的模拟器,因为它可以通过他们网站上的Java插件获得:我忘了提到Opera Mobile,它是目前市场上最流行的手机浏览器。你甚至不需要下载他们的模拟器,因为它可以通过他们网站上的Java插件获得:谢谢,我没想到。也就是说,对于我正在做的事情,如果用黑莓手机访问它,我会非常惊讶。我认为它更可能被那些不受工作束缚的人访问。你不应该低估私人黑莓用户的数量。虽然传统上RIM的黑莓设备主要面向商业/企业用户,但几年来,RIM正在积极抢占消费者/私人用户市场的市场份额。谢谢,我没有想到这一点。也就是说,对于我正在做的事情,如果用黑莓手机访问它,我会非常惊讶。我认为它更可能被那些不受工作束缚的人访问。你不应该低估私人黑莓用户的数量。虽然传统上RIMs黑莓设备主要面向商业/企业用户,但几年来,RIM正在积极抢占消费者/私人用户市场的市场份额。