gpt4 book ai didi

android - 计算将应用程序移植到另一部手机所需的工作量时要考虑的事项

转载 作者:行者123 更新时间:2023-11-30 04:53:20 25 4
gpt4 key购买 nike

我有一部 G1 和一部 HTC Hero 手机。我编写的所有应用程序都只在这些设备上进行了测试;出现具有(支持)不同屏幕分辨率、密度和功能的新 SDK 和 Android 手机 我被要求估计将某些应用程序移植到新的 Android 手机(例如 Droid、Nexus One 等)所需的工作。

我知道做出这样的估计在很大程度上取决于正在移植的应用程序、它使用和假定的设备功能以及它的编写方式。

这个问题是为了强调开发人员在进行此类估算时需要考虑(通常)的所有事项。请帮忙。

谢谢。

最佳答案

一般来说,您需要考虑以下问题:

  • 分辨率 - 不同的分辨率会导致您的用户界面看起来与原始用户界面不同。
  • 输入法 - 并非所有手机都有键盘,有些手机可能缺少一些其他键,等等。考虑不同的可能配置以及用户将如何在每个配置中与您的应用交互。
  • 性能 - 在某些设备上,您可能会遇到 G1 上看不到的性能问题。
  • 设备特定的错误/问题 - 这不是您可以真正“估计”的事情,但绝对是需要考虑的事情。

当然,其中一些可能与您的应用程序或您打算定位的设备无关,或者您可能认为它们不够重要,无法更改。

编辑:另一件事我忘了 - 如果您在应用程序中使用 native 代码(不记得它叫什么,NDK?)它可能无法在所有设备上运行。

关于android - 计算将应用程序移植到另一部手机所需的工作量时要考虑的事项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2062330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com