一个系统软件工程师开发iPhone App的一些感想
作者 陈怀临 | 2011-08-26 07:25 | 类型 行业动感 | 11条用户评论 »
过去5个月,从头到尾,做了一个基于iPhone的SNS 系统,Client端是iPhone XCode的Object-C,Backend是LAMP(Linux+Apache+MySQL+PHP)。我是前后台都整。现在基本上可以说:可以在自己的技能里加一项了--ios app研发工程师。 下面是一些感想: --基于SmallTalk演变而来的Object C貌似很容易,但有些缺陷。从Programming Language的角度,OO的成分不够。但又不是单纯的C。在内存管理方面,有点别扭。 --XCode研发环境相对与WIN32的counterpart,不是特别好。感觉基本原因是在OS方面没有OLE的支持。毕竟iMac是FreeBSD的OS --图形方面确实比较cool。iPhone的模拟器做的不错。 --App开发创意非常重要。一定要狂玩app。否则,没有感觉是不可能做出app的 --一定要又一个好的艺术设计。工程师做App,会死的很难看。界面太丑了。 --性能非常重要。特别是有大量front end back end交互的。 --app的bug非常多。很难收敛。需要专人测试 --做app要快。不要什么都做。要shining一个部分就够了。 --竞争很激烈,但很好玩 | |
雁过留声
“一个系统软件工程师开发iPhone App的一些感想”有11个回复
首席真是既有激情又能执行啊,佩服佩服
佩服佩服,敢问首席年薪几何?
App name? 一定捧场下一个玩玩。
apache 并发性那么差,估计你是不指望有多少用户吧
btw, SNS on iphone已经烂了
请问首席,此次的性能感受是设计方面还是编码层次?
最近也是从系统工程师转做android的app,感想和首席差不多。
不同的是我们的服务器端使用的是linux+tomcat+mysql+java。
最近也是从系统工程师转做android的app,感想和首席差不多。
不同的是我们的服务器端使用的是linux+tomcat+mysql+java。但由于美工没找到合适的,所以美工基本都是我来负责,手机还可以,不过网站确实只能拿悲惨了形容。
呵呵,我们是刚刚过了三个多月,现在也是在狂改BUG。
Heeeeeee。修死你:-)。app的乱七八糟的bug特别多。
技术转化为应用,应用转化为价值(包括体验的愉悦、效率的提升、功能的实现、聚众的二次价值发现。。。)!相信首席的技术,期待首席的价值体现!
搞app还是要很好的了解系统的框架。如果玩android还是有好处,框架是开放的。可以通过框架学习到很多。