黑马程序员技术交流社区

标题: 【iOS项目来啦】(五) 我有干货你有酒,你愿不愿意和我... [打印本页]

作者: iOS资源工匠哥    时间: 2017-1-9 18:27
标题: 【iOS项目来啦】(五) 我有干货你有酒,你愿不愿意和我...
本帖最后由 iOS资源工匠哥 于 2017-1-12 11:02 编辑

【iOS项目来啦】(五) 我有干货你有酒,你愿不愿意和我一起走?{:8_538:}

哈噜啦,大家好!今天是连载第五篇---新年特(gan)别(huo)版(pian)!

本期也是和大家分享一期干货实用贴,项目经理导师给大家一起聊聊,项目实训中的一些基本框架、流程和注意事项。

啦啦噜!噜噜啦!

{:8_521:}|--基本开发团队框架--|

     · 公司内的项目开发基本框架

              一般是由三个人组成开发团队,当然也有例外,公司会根据项目数量、开发难度和成本问题综合考虑,有一个人独立开发和其他等情况。

  团队有带头负责人,技术领导负责整个项目框架搭建,并分配给其他人需要开发完成的模块。


       · 与开发团队配合关系{:8_527:}

          · 和安卓开发  虽然说是不同的开发系统,但是开发语言不同,但是逻辑思路基本大同小异,一般都是在模块开发;平时呢也可以与安卓开发程序员多进行经验的交流,因为在开发流程方面大家多沟通,也能便于自己找到逻辑方面的问题,快速解决自己可能遇到的问题。

          · 和UI设计切图  和安卓切图不同,可能我们在于UI设计对接的时候,需要表达清楚自己所要的尺寸,也要掌握自己所要切图的名字,方便与交通,有时,切图不合适的时候,我们自己也要学着自行调整

          · 和产品经理   产品经理是最初给到我们原型设计图提出需求的人,我们前期要反复的和产品经理沟通,对于同类app上实现的功能进行综合设计,将功能实现。

          ·和后台接口   在刚接手项目初期,一定要学会看接口,一定要和后台多接触。数据返回出现问题的时候,先找找自己原因,自己找不到看看安卓有没有问题,最后再请教后台,这样也能提升工作间配合的效率。

{:8_536:}|--iOS项目完整开发流程--|

         一般团队开发的流程都是先是五个步骤;App开始、基本搭建、UI搭建、请求网络数据、解析数据、展示数据。如图所示:


(图片来源于网络)
            图为常见的一些框架使用,有兴趣的小伙伴们可以在github上面搜索下来具体试用一下。
{:8_529:}|--iOS项目开发注意事项--|

1、封装代码
     在封装代码的时候一定要考虑到别人的可使用性,别人不需要知道你的内部是如何实现的,但是他用的时候一定是可以实现效果的,注意封装代码时,一定要小巧,方便,准确,让人一目了然。

2、思想

    代码是记不完的,记住的就是思路和编程的思维,具备思路一通百通~

3、思考

    一定要多思考,遇到问题拒做伸手党,学到最后真正到手的都是自己思考的结果,学知识,切勿懒惰!

{:8_533:}|--iOS开发后期技术问题--|

        做技术是一门长期学习的工作,也是要终身学习的技能。无论是任何行业,都是与时俱进,现在的技术发展瞬息万变,所以,要养成自己学习的好习惯,就比如:现在的swift;你懂得(swift不断更新中,每次都有语法的改动,所以学习swift一定要都看官方文档,让自己能够不断学习,不断提高)


{:8_540:}|--老师寄语--|

            在本次的项目实训中,小编问到了我们的学员究竟有哪些变化呢?项目经理导师总结出来学员看得到的显著的改变的有以下几点:

(1)看后台接口能力显著提高   

    原本都是学习的iOS开发基础知识,对于接口问题不是很熟悉,通过本次的项目实训学员看接口的能力迅速提高,对实战的开发接口调用全然无压力。

(2)思维逻辑能力变得更强

    原本对于逻辑判断的能力较弱,缺乏实战经验。但是通过本次的项目实训,学员能够主动积极思考,在项目经理导师引导学员自己动手开发,现在整体的思维逻辑能力变强,实战经验更加丰富

(2)代码更加统一规范

    原来对代码没有那么大量,所以初期的时候学员代码没有很规范。但是通过本次的项目实训,学员更加知道团队之间的相互配合,代码规范的重要性,全程使用英文命名,代码风格非常良好

(3) 动手实践能力、自律性变强

    原本都是自己闷声敲代码,难免对自己有放松。本次的项目实训是团队协作共同敲代码,所以相互之前就相互监督,再加上项目经理导师的指引,现在所有的项目小组成员都会严格要求自己,主动思考,自己动手敲代码,实现逻辑。

                      好啦,本期的连载是满满的干货集,瞬间小编都变得严肃起来了呢,不过认真学习,快乐敲代码,一直不都是我们的宗旨嘛

感谢您关注本期的【iOS项目来啦】   愿生活快乐美好每一天





本期有奖问答:iOS开发到底行不行,你看黑马行不行?
(回帖参与问答即可获得iOS开发海量视频+配套资源+各学科学习路线图哟!



黑马出品,必属精品

本贴后续将为大家不明真相的吃瓜群众持续报道。。。。敬请关注哟!

------------------------------------更多话题,请点击下面链接----------------------------------







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2