希望对你有帮助。
找一套比较基础的android教程,看几个例子。
看3天左右,就可以开始自己写一些小应用,比如短信啊,音乐播放器之类的。
在写这些小应用的时,必然会遇到很多问题,首先百度查看别人的解决方案,百度的方案很多很杂,需要自己实践过滤。也可以查看google官方文档,初学者不建议参考官方原版文档,全英文的看起来很头疼。
完成一些小项目的开发以后可以尝试一些大项目的开发,灵活运用所学的知识点。
学习android体系架构,为什么较后再学习体系架构呢,这里我们要想清楚的理解android的架构,需要更深层次的代码积累才能够更好地理解android的体系结构。
至此,时间大概在1年左右。能够做到精通android应用开发
首先应该有一个idea
为数不多步:需求梳理、分析
第二步:UI设计
第四步:项目经理&技术负责人对接需求
第五步:技术方案 & 架构设计
第六步:项目排期 & 任务分解
第七步:产品研发阶段
第八步:交付测试阶段
较后,按原计划上线。
一步一步来~
《App 后台开发运维和架构实践》通过阐述移动互联网中 App 后台开发的特点,梳理了 App 后台开发中会遇到的各个技术点,给出了生产环境常用软件的实战运维经验总结,剖析了常见 App 后台技术架构设计,为读者呈现一幅包括技术选型、后台搭建、性能优化、运维实践、架构设计的 App 后台开发蓝图。
《App 后台开发运维和架构实践》的目标读者是对技术感兴趣的产品经理、刚入行的 App 后台开发人员,以及从传统软件行业转向 App 后台开发的技术人员。
app开发架构设计_开发app的步骤
从架构上来讲需要分为服务器端和客户端,服务器端主要以接收客户端http请求并将请求数据保存在数据库以及客户端长连接(服务器长连接推送技术)。服务器端的开发可用jsp、asp、php、aspx等而客户端也就是Android这一端需要有这几个模块:1、界面模块。2、3、网络传输模块(get和post方式)。4、句柄消息模块(Handler)。5、异常处理和提示模块。6、多线程管理模块、7、服务器端主动推送消息接收模块。