人生第一款上架(准)APP

       这个APP是我在快一个月的时候昨晚上架,一款工具类的APP,也算是和别人合作做的,自己感觉做的不是很多,功能做的的有二分之一,最后的整合和上架以及其他的功能是我做的,写这个也算是对这个项目的一个收尾吧。

       首先从功能上来说这个是整合的几个功能的APP,所以在整合别人功能的时候发现,在有storyboard的时代,将UI和功能代码分开写,再整合的时候,很简便,只需要根据情况适当的修改一点代码,就可以完成基本的整合,所以,我觉得这样写很好用。另外,在整合代码的时候,每个人的代码风格不一样,所以在看别人代码的时候,习惯别人的代码风格其实也不错,同时还可以收获很多东西,对自己的帮助还是挺大的。

仔细回想起来,自己做完这个APP,非常难的点其实没有,就有一些转不过弯的一些东西需要记住。

1、在做横屏功能的时候,如果没有特别的情况,做的时候就按横屏的做,很方便。

2、开发中和给用户看到的效果,不一定是同一个,根据情况,偷偷做做弊,其实可以让效果更简单。

3、代码要在不出错的基础上,要写的安全,优化、简洁(代码是给别人看的!)。

4、虽然现在大多都是用的ARC,但是,并不能完全保证内存不出问题。

5、要替用户想,尽量适合并提高用户体验。

6、找错的时候从出问题的地方打断点一级一级的向里面找,要相信自己。

7、项目的需求要跟产品事先沟通清楚,特别是细节,一定要搞清楚细节之后在做。

8、国际化语言的时候注意UI的适配。

9、系统提供的好评接口适用于10.3以上。

10、封装通用代码,注意安全。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,257评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,573评论 25 708
  • 兄弟二人好奋发, 生活过的都不差。 哥哥县里做了官, 弟弟生意更发达。 二老种地在老家, 一天一天身体垮。 眼看地...
    云先阅读 174评论 1 4
  • 1.Zepto体验,学了几个小的方法。例如$("div:nth-child(n)").css("backgroun...
    qzuser_1d64阅读 221评论 0 0
  • 今天晚会真的太刺激了 节目都结束了 教官上去说有人说话不听提醒影响纪律要点名拉上去批评 然后开始一个个班点名 开头...
    翎夜Rinya阅读 163评论 0 0