应用商店第一课--软件的架构
来源:互联网 发布:杭州网站建设宣盟网络 编辑:程序博客网 时间:2024/05/02 02:09
从今天开始我将开始这个应用商店的项目,这将是一系列的课程,写这个博客是为了帮助和我一样想开始一个项目确不知道怎么开始的同学一个范例,也督促自己做事情不要半途而废的目的。
作为一个工作一年的新人来说,谈架构貌似有点不,合适,但是这里只针对我的这个应用商店的项目来说。
项目背景:
应用商店其实以前我写过的,但是这里写和以前完全不一样,当然我说的是内容,界面什么的还是用的配色和图标(通过拿以前的APK来解压出图标)。去年刚毕业的时候,这个项目做为我人生中的第一个项目,做的很累,逻辑很乱。这个项目不准备重构代码,准备开始重新实现一个,用我这一年学的来重新实现它。
项目功能
**-下载应用
-安装应用
-打开应用
-卸载应用
-应用查询
-软件的更新**
基本功能就如上所述。
项目计划
真的没有确切的计划,万一哪天加班什么的,但是尽快完成这个项目。
开发工具
android stuido ;
myeclipse;
今天主要完成项目的前期的一个架构设计,由于这不是一个大的项目,就一个小的软件(但是我把他作为一个大的项目来实现)所以架构不是很复杂。
先确定架构模式:这里我准备采用MVP模式来实现,
由于没有电脑没装UML导致,只能用word简单画下架构图。
整个架构图基本已经完成了,用到的知识点,一般都是比较细的东西了,比如图片的加载Fresco,glide,Picasso等,JSON数据解析用GSON,fastJson等,这些都不能算架构里面的了。
结束语:
现在已经晚上11点半了,架构也基本讲完了,接下来就是真正的开发工程了,其实我一开始自己琢磨的时候画了很多,最后,就剩下今天这几个图。图虽然简单,可以说,很多大的软件也能缩略成这样的图,可是将里面的东西理清楚感觉却不是很简单了。
PS:有知道apk下载的数据接口的吗?我这里是准备自己东西实现后台,如果有现成的数据API接口,我就不自己实现了。知道的请留言告知一下,谢谢!
- 应用商店第一课--软件的架构
- bubu PC端的应用商店1 -架构
- 国内最全的android软件商店 应用市场 汇总
- BitNami.com:做开源服务器软件的应用商店
- 《创建第一个采用 JavaScript 的 Windows 应用商店应用》学习笔记(一)
- 【记录】安全相册--发布到应用商店的第一个应用
- 魅族应用商店云端架构实践
- 软件开发商的“商店”烦恼
- android 去应用商店给软件评分
- Android 应用商店的思考
- 商店应用的企业部署
- 重新安装windows10的应用商店
- 用Windows 8开发第一个Windows应用商店应用
- Questmobile应用商店实力榜:应用宝稳居第一领跑行业
- 对话架构师:魅族应用商店云端架构实践
- 应用商店第二课--application层的实现
- Android的软件商店也准备开张。
- 移动软件商店,狼烟四起的移动互联网!
- 关于软键盘的坑
- (1)hibenrate入门例子
- Java出现No enclosing instance of type H is accessible. Must qualify the allocation with an enclosing
- 猜数字游戏
- 137. PHP static::
- 应用商店第一课--软件的架构
- Eclipse常用开发插件
- [机器学习] Coursera笔记 - 机器学习应用的建议-Part3
- 蓝桥杯单片机几种电子器件和锁存
- Win7下Genymotion中下载的Android虚拟器无法启动的问题总结
- Jsp动态网站初步项目 --简单的商品浏览页面 (登录功能二)
- 隐藏文件或文件夹属性无法修改解决方案
- 2016年11月10日学习总结
- 常见算法