说起YI_share 是一个长得像APP的小demo吧, APP开发可是条长路啊,一款APP不可能只由一个开发者完成, 还需要市场营销、产品测试等各种部分。
而在闲暇时间出于爱而开发你想要的 App,将其打造成一款与众不同的应用,你可以去冒险做各种尝试,
让自己开发出来的 App 既有趣又特别,
或许你的App就成功了呢。
开发App的热情决定了你的开发水平,开发水平又能体现在你的产品细致程度上;
拿到Yi_share上来说吧:
一.
在开发中,我选择了之前决定使用的MVC设计模式, 使我的代码分块、各部分代码决定功能,经由多部分组装,形成我的share。
显而易见,各页面中tableview使用频繁,而且需求不同,固然要使用到cell定制, 并且定制单元格可以很好的动态按需索取,于是回头重新复习(预习!)了tableview。
然后发现真的是很久不敲代码 遗忘程度就高的可怕了;
确定了要使用到 MVC、装饰设计模式来设计App界面。
然后大家请看这个
结果桌面就成这个样子了, 各种零碎的部分、零碎的功能测试demo, 各种零碎的图片.... 随性的本性(懒!别说我!)暴露了)。
是时候看主页面了。整个工程目前处于宕机状态,忘记了哪里开始,又选择不了哪里结束。
..............
你只有保持沉默,我才会失去对你暗地偷袭的想法。
...............
具体工程就不再描述了。
磨完锤子是时候收心了.....(我现在能磨五个锤子敲不出一块满意的东西!)
改进方向:
一. 主页面scrollView图片加上定时器以及scroll页面点击弹出。(之前有不完整的定时器版本,会莫名BUG ,测试Demo已删除)
二. 登陆页面与主程序的连接.
三,还有一些不符合美工的东西, 以及一些零碎的东西(1.tarbar图标. 2.标题栏图标. 3.部分很奇怪的frame.).
四.设置里面一些无法赋予实践的东西(超级琐碎看了想哭的奇怪的还没思考怎么写出来的对话!!还在思考到底写不写!!QAQ).
五. 数据层目前全部存储在plist文件中.
如有疑问,欢迎提出
王亦梁