程序猿的实录——怎么开发APP

摘要:光是会做APP开发还不够,需要预测屏幕及硬件的发展方向。

突发其想,个人见解。
去年我们做手机app,安卓端APP和苹果端APP,整个项目的所有精力都放在了UI界面设计上,但当时我的意见是先把功能做好,原因是我们做的是一个erp的对接品,而不是单纯的做APP,由此产生了很大的分歧。当把设计界面拿出来时,遇到一个很大的问题,苹果还好,但安卓实施起来却相当的困难,因为安卓会出现大屏的问题 ,当时我用的就是安卓的大屏手机。因此我们对安卓妥协了,做好小屏,大屏尽量适应。我很清楚的记得当时我说过一句话,下一代的苹果也会做大屏,因为这是趋势。如果乔布斯还在可能不会做,但现在有90%的把握会做,原因:一、不是每个人都是乔布斯,能把不跟风的东西做的那么受欢迎;二、苹果的最大竞争对手,三星已经在做了,苹果在2013年之所以不做,是因为不想打破它的常规,两年换一次外观。现在的结果就是我们的软件在大屏的苹果上是否能安然的显示是个很大的问题。
这个问题就好比我们在纠结256的内存不足够运行我们的手机APP一样,现在的安卓机都做到4G或更高了,所以这样衍生出来的一个事情就是“老程序员”不值钱了,为什么呢?做一个用户看上去一样的东西大家都会,包括在校生,而从公司的角度来看,“老程序员”在这就没有优势了,“老程序员”们都去纠结怎么少占内存,怎么运行流畅,这样的结构导致的问题就是只要你做的不是一个有很大用户量,亦或是你的用户是用的256内存时代的人,“老程序员”们的价值毫无体现,而且很多的“老程序员”们在做界面方面根本就没有“新手”们厉害,各种框架、开源代码的组合,这些是“老程序员”们不屑的,恰巧成了他们的致命点。这样半路出家的程序员们将更有优势,熟悉最新框架,最新开源代码,虽然不知道内存到底是什么玩意,但是人家工资待遇上的要求却是少了很多。

一个好的手机APP是不断的更新出来的,但前提你还是得知道硬件怎么发展,不是单单的去做下老版本的兼容就行的,很多人把注意力都放在了兼容性上,就如xp的停更,导致的问题就是电脑城都不愿意给你装XP,又有多少人去用ie6呢?是不是不久的将来ie6会彻底的不存在呢?互联网是一个高速发展的行业,只有把握未来的人才是赢家。

本文系重庆APP开发公司——奥芬多网络原创发布,转载请注明出处。奥芬多官网:www.ifenduo.com,客服专线:13983606341

点击这里给我发消息