在中档Android手机上开发可以吗?

时间:2011-04-19 18:12:22

标签: android


我想开始开发移动和Android似乎是一个不错的选择(iPhone要求Mac和WP7不那么流行)。
我有一个关于测试平台的问题,我现金很少,并且一直想知道使用中档手机是否会阻碍我的开发?我有能力购买LG Optimus One,摩托罗拉里程碑或Nexus One,它们代表了不同的市场细分市场,每个细分市场都比以前更加昂贵。 我有两个问题是屏幕分辨率和CPU功率,这两个变量对开发有多大影响?

3 个答案:

答案 0 :(得分:2)

好:

  1. 决议 - 有3个主要群组:

    • ldpi - 低密度 - 屏幕为240 x 320,
    • 的设备
    • mdpi - 中等密度 - 320 x 480,
    • hdpi - 高密度 - 480 x 800,或480 x 854.
  2. 当然更大的屏幕==更贵的手机。

    2。 CPU功率 - 所有当前可用的CPU(除了一些低端手机)都能很好地为您服务(当然,这取决于您真正想做什么)

    作为开发人员,我想在这里添加第三个元素 - 您正在定位哪个API级别(Android版本)?如今,2.1 - 2.3岩石,如果设备是平板电脑,则为3 +。

    请记住,如果您购买一部优质手机,您可能会开发出运行速度非常快的应用程序,但它不会在其他低端设备上运行。顺便说一句,你总是可以使用内置的模拟器检查所有元素是否在下部屏幕上正确布局。因此,在我看来,有中端电话是好的,只是为了检查......(

    ) PS:Nexus one - AFAIK这款手机是一款调试版(意味着您可以使用标准零售手机做多一点:))。

答案 1 :(得分:1)

如果你能买到能完美发挥的Nexus One。显然它并不涵盖所有形状因素,但它比中端手机更好。

如果您在特定设备上遇到问题,可以随时使用云调试服务,如:

http://www.perfectomobile.com/(他们以前注册时有2小时免费)

您可以模拟不同的屏幕尺寸

CPU功率完全取决于您编码的内容,但大部分时间 都可以。

我就个人而言:

  

运行2.3

的Nexus One      

运行1.6的HTC G1(翻转键盘形式因素)

     

我还使用perfecto来处理SonyErricson X10mini(ldpi)

的问题      

我在PC上模仿Honeycomb 3.0(虽然很快就会购买XOOM)。

答案 2 :(得分:0)

加入我的MBA课程:从产品开发的角度来看,确保您的产品在您正在开发的任何平台的最广泛产品部分上运行可能是一个好主意。如果这恰好是中档产品,那么您的开发工作可能针对最大的细分市场,潜在客户可能更有可能拥有/购买此设备。如果所有细分市场都有一个共同的平台,那就更好了。你应该进行某种市场分析来证明这一点。