经历了几个APP项目开发的整个流程
大部分公司的开发流程是:后台数据,前端网站,手机端app同时进行
最初开始app独立开发,根据结构功能界面的简单特性,选择storyboard,快速开发。
新的版本更替,根据结构功能界面的复杂特性,选择纯代码,提高可控性。
版本稳定,此刻的代码因大量的增添改 结构逻辑还是非常冗杂的。
swift3.0的重新设计,对新的语法的理解(纯代码方式反而没那么复杂了)预览图
MVVM+ReactiveObjC的重新设计,对函数式编程的方式的理解(结合storyboard方式更加清爽)
预览图
重构后的感觉就是界面更加好看,流畅程度更高,体验性也相当好。
最重要的是!开发的效率高了很多,代码、逻辑更加清晰
吐槽下投简历,从15下半年年开始ios行情就没那么好了吧。整个行业竞争非常激烈。之前也看到一个招聘岗位上百份的投递量。并且简历都是三四年的工作经验,真是不淡定了。最近投简历也没有什么好的回应 - = 自我感觉也没那么差,是不是就要淹没在这样的行情里了 不敢辞职了,跳个槽真难!