楼主: littlelianglian
1147 0

[网帖精选] 【转】如何成为一名优秀的移动开发者 [推广有奖]

贵宾

学术权威

72%

还不是VIP/贵宾

-

威望
3
论坛币
497776 个
通用积分
9293.7569
学术水平
355 点
热心指数
303 点
信用等级
328 点
经验
105005 点
帖子
3169
精华
16
在线时间
3268 小时
注册时间
2013-9-4
最后登录
2023-12-23

一级伯乐勋章 初级学术勋章 初级信用勋章

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

   距第一款移动应用程序问世至今,移动开发者的需求已经有很大改变。随着市场和技术的成熟,手机的运行速度已经变得更快,移动市场中应用海量涌现,移动平台也是不断变化。那么开发者该如何面对变化中的移动应用市场呢?开发者需要具备哪些特征才能脱颖而出呢?以下是一些建议:

-----------------------------------------------------------------------------------------

1)遵守平台规范,使UI和源码更智能。早几年时候,移动应用行业存在大量模棱两可的内容,但是现在平台已经成熟了,代码和设计规则简明直接。了解这些是一个好的开发者的标志,新手还是有经验的。

这些知识是评判一个开发者是好的开发者、新手开发者还是高手开发者的标志。

2)开发者应该尽快写代码,且尽可能不产生沉重的资源。iOS通过严格的应用程序审核,在一定程度上解决了 这个问题,然而Andorid从一开始就面临着电池问题。尽管采取大尺寸屏幕以及由此使用更大的电池,智能手机的电池寿命仍让人担忧。应用程序是主要的罪 魁祸首。一个好的应用程序开发这将证明他/她写的每一行代码的必要性。

3)开发直观的应用程序的能力,这样人们就不需要阅读应用程序如何使用。据说,智能手机用户的注意力非常低。因此,如果需要花费很多时间搞清楚你的应用程序,你就不要期待用户会继续使用它。一个优秀的应用程序开发者在开发过程中会时刻铭记这一点。

4)理解数据的能力。应用程序是一个快节奏的产业,能够理解市场数据可以帮助你了解市场定位。很多时候,一个应用程序不能受用户欢迎的原因或许是因为它缺少一种用户可以在其他应用程序中使用的功能。一个优秀的应用程序开发者能够及时了解移动应用市场的最新趋势是很重要的。

5)理解数据的能力(另一个角度)。每个国家的移动互联网的运作方式都是不同的。理解数据约束对于建立一个 优秀的应用程序是很重要的。针对像印度这样的3G网络环境下应用程序 都很糟糕国家,构建一个对4G网络进行优化的应用程序显然是不合理的。此外,移动数据很昂贵,一个优秀的移动开发者应该了解节省移动数据的重要性。

6)了解需求。不要开发用户觉得无用的内容或者应用。优秀的移动应用程序开发者能够了解用户需求,并且不会 创建不必要的功能。考虑到每个移动应用生态系统都会涌现大量的新功能,通常很容易尝试应用程序中的一些新特性。在这种情况下,知道什么适合用户很重要,然 后添加必要的功能。至少,优秀的应用程序开发者这样做。

当然,还有更多基本的特征,比如理解OS的原理和具有一般的编码能力。在我们看来,上面提到的技能将区分最优秀的开发者和合适的开发者。


--------------------------------------------------------------------------

                                                                本文转自 Python 开发者 门户


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:开发者 ANDORID python 移动互联网 应用程序 开发者 如何




CDA数据分析交流群 217748971
您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 19:13