一个IOS程序员眼里的好APP


好久没有更新博客了,借助这个蛋疼的下午写写东西吧。

今天是周三,理论上说应该是上班时间的。但是一个蛋疼无比的APP,把一个做了三年开发的IOS工程师搞的江郎才尽,不过令人欣慰的是蛋疼的不止我一个人! 元芳,你怎么看? 大人,此APP必有蹊跷。。。 的确,我们现在做的APP有很多蹊跷,那么今天我就聊聊我们眼中什么样的APP撑得上是好APP。


     做了很多APP,也有了很多APP。我个人认为360(老周的360)的APP做的是最好的(包括pc软件),排名第二的是小马哥(尽管我是使用微信和QQ,但是做的真心牛逼),第三以后在我心中的排名就不说了,大公司做的APP都很好。。 

     360的APP为什么做的好? 我觉得我可以把盘古的座右铭颁给360-臻于完美,我也不知追捧360。用过360的产品都知道,360的APP界面设计好看简单大方,功能适用性很强,相当好的用户体验,用户很容易上手,很负责的服务。。。好吧,优点太多了。。

    然后我说说微信吧,微信操作简单,功能主次分明,相当强烈的用户体验,精简的界面,然后很前卫,所以微信成功了,所以微信现在是QQ比较大的竞争对手。QQ在用户体验方面做的也不错,但是很多乱七八糟的功能让用户觉得恶心。


    说了微信和360的优点,我也想吐槽大部分APP的缺点(好吧,吐糟我们自己的APP).......

    我始终认为如何一个APP被提升到产品的层次上,我觉得我们得从长计议了。。 

    我首先说下IOS APP:

    1.IOS APP设计的时候就要注意一些问题,因为IOS的某些控件尺寸,导航条,状态栏等属性都是IOS系统设置好的,比较常见的就是tabbar高度(包括文字文字,图片),导航条高度(不同的iPhone设备)。几乎没看到好的APP自定义以上这些。  iPhone6 以后屏幕发生变化了,那么现在iPhone4,iPhone5 ,iPhone6, iPhone6p这四种屏幕了,我是觉得如果说APP被提升到产品层次了,做4套图我觉得也没什么(iPhone4 iPhone5只是长度不同,特殊界面处理下)

    2.乔布斯设计apple所有产品的理念是:用户体验。 IOS自带了很多很多比较好的用户体验:右滑返回上个界面,搜索自动置顶(比如电话-通信录搜索),左滑删除,Alert ,ActionSheet ,列表分组等等。。 好的APP很少有自立门户,重写以上功能开发的。。我觉得,如果说你的APP非常注重功能,我觉得IOS端完全就可以不需要UI设计了。 就像Facebook的MSG Manager,纯系统的控件。。。。 那性能改多好吧! 重写或扩展这些功能,那是很伤的,APP能保留或使用系统特性就 保留或使用,毕竟是基于这个平台开发的。

  3.我们都讨厌复杂的APP,微信的四个主界面仅仅用了四个列表!!! 而且还是系统列表!!!多么简单基础的设计!而且联系人详情界面和联系人编辑界面也是系统列表,好多好多系统的东西, 我整个人都要报警了。。。微信的产品经理不一定是一个好的设计师,但是一定是个好的程序员! 这么喜欢使用系统的控件,有多少人能设计出这么友好的微信了 ? 界面简单而逻辑复杂(当然不是无厘头的复杂,不是乱循环,开发完之后有成就感)程序员都喜欢,哎,不像某些APP无力吐槽,大部分功能浪费在无厘头的控件繁琐的布局中(关键还不怎样), 你们真的理解APP设计吗?  

  4.不建议模仿(因为你几乎不是腾讯),APP追求的是简单和精致。不说了,蛋碎了一地。。。。。。。。。。


   

   补充补充Android吧:

   1.Android程序员一般很很苦逼的,因为通常设计狮只会设计IOS的UI。 还是那句话,如果一个APP被提升到了产品层次,我觉得是该改改了。。我吐槽下,几乎很少看到一般的Android APP放多套图,人人都怕麻烦! 但是,程序员和设计师不能怕麻烦,如果你致力于手机APP开发。

  2.Android有很多很多的系统特性跟IOS不一样,个人认为APP UI设计成一样的肯定不太好,还是那句话,如果一个APP被提升到了产品层次,你就不考虑手机操作系统吗 ? 

 3.Android用户体验没有IOS好,如果说Android再其他方面再应付的话,我觉得。。就没有然后了。。。。


不说了。。。 无力吐槽了。。。 一肚子火。。。。。。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值