美文网首页iOS开发文章iOS开源代码iOS 开发
[开源App推荐] ShougongkeDemo – 仿“手工客

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

作者: wjh2005dev | 来源:发表于2016-06-14 14:10 被阅读689次

    仿"手工客"iOS 客户端.

    为什么要做一个仿制App

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

    为什么是“手工客”

    首先,“手工客”相较于微博等客户端,功能专一,界面简洁,复杂程度低,但细节处理又不错,难度适中

    其次,个人比较倾向于寻找文化传播、社交分享一类的工作

    最后,本人是一个手工爱好者(虽然手艺差点),更符合兴趣爱好,有动力

    架构

    采用传统的MVC架构。

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

    所以未予采用

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

    数据处理基本放在 model 层完成,个别数据简单的放在 getter 中完成


    源码下载:

    http://www.ioscodehub.com/2016/06/13/%E5%BC%80%E6%BA%90app%E6%8E%A8%E8%8D%90-shougongkedemo-%E4%BB%BF%E6%89%8B%E5%B7%A5%E5%AE%A2ios-app/

    敬请关注:www.ioscodehub.com

    微信订阅号:iOSAppOpenSource

    相关文章

      网友评论

      • wjh2005dev:我只是推荐了该开源App项目,具体代码请咨询下原作者。iOSCodeHub (www.ioscodehub.com) 为您推荐优秀的开源App项目, 敬请关注!
      • 过河de小卒子:数据接口从哪拿的?。:stuck_out_tongue_winking_eye::stuck_out_tongue_winking_eye::stuck_out_tongue_winking_eye:
        wjh2005dev:@过河de小卒子 我只是推荐了该开源App项目,具体代码请咨询下原作者。iOSCodeHub (www.ioscodehub.com) 为您推荐优秀的开源App项目, 敬请关注!
      • 会武的锄头:链接打不开啊亲
        wjh2005dev:@会武的锄头 你再试一下
      • 酷酷的哀殿:随未做→虽未做
        wjh2005dev:@酷酷的哀殿 太仔细了!

      本文标题:[开源App推荐] ShougongkeDemo – 仿“手工客

      本文链接:https://www.haomeiwen.com/subject/yarudttx.html