深入思考:根据团队的计划,自己的角色,需要做的技术准备工作

团队计划两个月内完成这款APP的开发,我本人在项目中担任最后完成APP的整合、完善和测试工作,相对于现在的水平,还需要掌握的知识量非常大。

如何在接下来的时间完成好安卓开发的学习,我做了深入的思考。首先,不断提高Java的编程水平,观看安卓APP开发教程视频,不断提高实践水平,以便

在接下来的开发整合工作游刃有余。

需要做的技术准备工作:

1、前期需求规划与信息、交互设计——制定出一个完整的需求文档,功能文档,流程图,时序图。

2、交互设计UI设计——设计出基本且完善的原型图和app基础的交互设计效果,之后再根据这些设计出完整的UI界面并学会切图,一些需要做自适应的素材图片需要做点9patch。   懂得px,pt和dp之间的换算,屏幕密度的换算和相互之间的系数,以便app能完美适应不同分辨率设备。  其中交互设计需要懂得很多人机操作的技巧经验,掌握Axure等交互工具的使用,UI设计需要你掌握Photoshop和Illustrator等操作。

3、使用ADT之类的开发环境进行app开发,你最基本的也得掌握java语言,熟悉android环境和机制,这里面涉及面广,请根据项目自行学习相关知识。

4、如果不是单机版的app,需要用到服务器,那你还得掌握WebService相关知识和开发语言,常用的有ASP.Net,PHP,JSP等。

5、熟悉并能开发数据库。

6、某些功能需要做算法,这还需要一定得专业知识,尤其是数学基础。

7、熟悉API接口开发,这里包括你自行开发API的能力以及调用第三方API的经验。

8、熟悉TCP/IP,socket等网络协议和相关知识。

9、熟练掌握App发布的流程,真机调试技巧,证书,打包,上架。
时间: 2024-10-22 04:44:56

深入思考:根据团队的计划,自己的角色,需要做的技术准备工作的相关文章

对自己的角色,及需要做的技术准备工作深入思考

根据团队计划,我的负责代码编写及测试,就是做程序开发及测试.我需要学习安卓开发,java编程,PHP,学会应用Eclipse和Android SDK,熟悉网络协议等等.虽然我现在已经学了java编程,但知识学到了基础,还要继续深入学习.有许多技术都不懂,还有许多知识需要掌握,我觉得在这有限时间内学会这些知识很困难,而且我的编程能力差,真是书到用时方恨少呀,我很有压力.接下来,我得做出具体的学习安排,尽量学习完这些知识,以完成团队任务.突然发现,平时经常用的东西,做起来真困难,需要学习很多知识:这

根据团队设计对自己的角色,以及需要做的技术准备工作

软件开发流程不光指团队的流程,还包括个人开发流程,因为软件团是由个人组成的.在团队的大流程中,是每一个具体的个人在做开发.测试.用户界面设计.管理.交流等工作.因此,个人在团队中也有独立的流程. 需要做的准备工作: 1.积累软件开发的相关知识,提升技术技能的掌握. 2.积累问题领域的知识和经验. 3.对通用的软件设计思想和软件工程思想的理解. 4.提升职业技能.

前端团队成长计划(一):基础知识梳理

一个月前我开始了前端团队的成长计划,主要主语两方面的考虑:校招应届生能快速进入工作的状态达到一个能支撑业务的技能水平,提前学习主流前端技术,为未来的业务代码重构做储备.5月是整个计划的第一个阶段,主要的任务是,梳理常规前端基础知识和开发技能. 5月的计划如下:(偏基础) 1.js和css的一些规范以及常规功能如何实现: 2.了解现有业务工程的开发,部署,上线流程以及原理,做到可交叉维护: 3.初步了解gulp,为下一阶段做准备. 4.了解PC开发中常见的问题以及IE浏览器的兼容方式(IE8+)

团队第一次计划会议

团队计划:使用eclipse+sdk+android 团队计划过程: 1.讨论.软件的功能.需要开发的环境和软件 2.将要做的任务细化,将要进行的任务罗列出来. 3.估计项目进行时可能遇到的事,都根据情况来改变计划. 任务索引卡: 电脑 编号 任务 时间 1 UI设计 5h 2 二维码生成 10h   手机 编号 任务 时间 3 UI设计 7h 4 登陆 10h 5 二维码读取 15h 6 博客读取/评论 15h 7 博客分类(已读/未读) 25h 8 环境搭建 3h 9 负责团队博客的发表和维

敏捷团队中测试人员的角色

Karen Greaves和Sam Laing将会在Agile Testing Days 2015上发表主旨演讲,演讲题目为"测试人员正在消亡",Agile Testing Days 2015将于11月9日至12日德国Potsdam举行.小编将会覆盖本次会议报道. 小编对二人进行了采访,关于敏捷是如何影响测试人员角色的,为了缩短测试交付周期,测试人员可以采取哪些措施,敏捷团队中测试人员与其他团队成员之间的协作,敏捷团队中测试人员可以贡献的价值. 小编:我的经验是,敏捷更广泛的普及率正在

团队作业---软件需求分析之角色扮演

角色扮演:小学生 由于小学生希望全面提高自己运算能力,希望能够接触到多种题型和训练方法,站在小学生的角度,所以,新四则运算小程序的亮点是:全面检测小学生的运算能力,可以多方面.多题型的调出运算题目,可以很好的锻炼和检测小学生的运算能力,并且,还可以记录.分析错题的原因和做题思考过程,举一反三,事半功倍. 编号        名称            重要性                                             初始估算 01         出题      

【思考】真的找得到那个你真正想做的工作吗?

距离2016年6月份毕业已经半年有多, 加上毕业前的实习,实际做游戏测试也已经大半年了. 干了这么几个月,我难过的是我却始终对这份工作热衷不起来. 我并不觉得我是在做一件很有意义的事. 学了点皮毛代码,我承认在错误找出来,代码执行的时候能给我很大的成就感. 可是然后呢.过了两三天这点热情就消失殆尽. 我依旧还是那个望着代码会发晕的Girl. 而对于游戏本身,我也提不起太大的兴趣,同类型的游戏不愿意去玩, 对一些真正的游戏玩家而言显而易见的设计问题我也看不出来. 这种感觉在7,8月份的时候很明显,

Qt菜鸟的新年规划

对于2016年1月4号才入职,且工作时间不到一个月的我来说它或许不适合叫“年终总结”,而应该叫做“一月小结及2016全年规划”.因为在总结完这一个月以来的工作后,我想用更多的篇幅来好好规划未来的这一年,把这个年终总结也作为未来一年的一个工作与学习的计划,让自己更合理,更有效,更充实的度过2016年. 首先,我要总结一下自己这一个月的工作. 对我这样一个新人,领导几乎没有给我分配任何任务(当然这也和公司近期没有开发新产品有关),给了我很大的自由度.就是让我熟悉公司环境,了解公司产品,研究下自己将来

团队作业3团队计划

团队计划 确定选题 (1)确定团队选题,确定之后每个团队需要描述要做的究竟是什么系统,预期的用户量是多少. 我们做的项目是益智小游戏--算24点,面向于所有年龄段致力于开发脑力的人,主要功能是在娱乐中伴随着思考,学习的过程,利于调动组员的工作热情. 预期用户量:100左右. (2)围绕选题项目内容的 真实.可用.有价值(有情怀 作为加分项)目标来分别阐述. 真实性:取材于生活中的游戏,更加贴近我们的生活,是人民所喜闻乐见的娱乐活动,是人们茶余饭后休闲愉乐不可缺少的一部分. 可用性:游戏简单易上手