A-A+

[开源App推荐] ShougongkeDemo – 仿“手工客”iOS App

2016年06月13日 开源APP 暂无评论 阅读 4,214 views 次

ShougongkeDemo - 仿“手工客”iOS App

 

仿"手工客"iOS 客户端.

 

为什么要做一个仿制App

从上家公司离职以来,由于个人原因一直耽误找工作。5月份上旬开始准备找工作时, 打算把自己工作这一段时间以来掌握的东西做一下整理,最好通过完整的项目做一下展示,既展示了自己,又方便用人单位。 但不能拿原公司商业化的东西展示;自己做一个新的 APP,后台编写又会耽误太多时间;所以就萌生仿制一款现有成熟App的想法。

 

为什么是“手工客”

  1. 首先,“手工客”相较于微博等客户端,功能专一,界面简洁,复杂程度低,但细节处理又不错,难度适中
  2. 其次,个人比较倾向于寻找文化传播、社交分享一类的工作
  3. 最后,本人是一个手工爱好者(虽然手艺差点),更符合兴趣爱好,有动力

 

架构

采用传统的MVC架构。

项目前期曾考虑ReactiveCocoa的使用,但虽然MVVM模式及ReactiveCocoa也曾有所涉猎,但毕竟不够熟练,

所以未予采用

  • 在单一样式cell的界面中,使用自定义的dataSource及delegate对 UITableView 及 UICollectionView从 controller 中剥离,进行瘦身。个别 cell 多样结构略复杂的界面,随未做瘦身,但尽量简化 controller 的处理,例如“首页”和“市集”界面
  • 数据处理基本放在 model 层完成,个别数据简单的放在 getter 中完成

 

Githubhttps://github.com/ZeroDY/ShougongkeDemo

 

sg1 sg2 sg3 sg4 sg5 sg6

给我留言

Copyright © iOSCodeHub 保留所有权利.  

用户登录 ⁄ 注册

分享到: