1.精通Objective-C语言,熟悉C语言、Swift,对Objective-C内存管理机制有比较好的理解;
2.熟练socket通信、TCP/UDP和HTTP协议;
3.熟练掌握MVC、单例、观察者、代理、工厂设计模式;
4.熟悉不同数据类型的解析,JSON和XML的底层原理,以及XML解析(DOM和SAX)的用法区别,大文件读取数据采用SAX解析;
5.熟练使用多种数据持久化,根据不同的需求选择CoreData、FMDB、SQLite、文件读取等不同的持久化方式,并掌握SQLite数据库,实现本地缓存与清除;
6.熟练掌握UI控件和各种功能模块的简单封装;
7.熟悉iOS中多线程开发和应用,根据需求使用NSTread、NSOperationQueue、GCD;
8.熟悉友盟社会化组件和新浪等第三方账号登陆和分享;
9.熟练第三方API如微信、QQ、友盟,支付宝、微信及苹果内部支付等
10.熟练使用Instruments等性能调试工具调试性能,观察内存泄露,并降低运行时间,系统资源的消耗
11.熟练使用SVN代码管理工具
12.了解操作App上架及版本更新
项目名称:生意无忧
项目描述:
生意无忧是上海柚铺信息科技有限公司开发的一款极其简单好用的服装店铺进销存管理APP,它可以帮助做服装生意的老板们:
1 实时掌握店里每个款式的销售状况,提前知道店里哪个款式好卖哪个款式不好卖,迅速调整采购计划,从而降低库存;
2 实时掌握店里生意动态,轻松管理店内员工;
主要技术:
1.使用Masonry实现系统布局适配
2.使用MVC架构设计模式
3.利用ShareSDK实现分享功能
4.使用SVPullToRefresh实现UI的上拉刷新和下拉加载
5.使用AFNetWorking第三方库实现HTTP请求以及对数据进行解析
6.使用自动计算UITableViewCell的高度
7.使用SDWebImage对图片进行缓存的处理
8.蓝牙打印和WiFi打印
项目名称:柚铺进销存
项目描述:
柚铺进销存是一款专为做服装鞋帽批发生意的老板们设计的免费进销存管理APP。柚铺能做的事情不是很多,就是帮您解决生意经营过程中账目混乱、库存不准等问题,帮您告别手工开单记账,帮您管理客户欠款,帮您统计分析您店里的采购、销售数据。有需要的话,柚铺也可以帮您打印快递单。
主要技术:
1.使用Masonry实现系统布局适配
2.使用MVC架构设计模式
3.使用Block和通知以保证数据能及时并安全的传送到View上显示
4.使用FMDB对数据进行增删改查
5.蓝牙打印和WiFi打印
6.使用苹果内部支付功能
项目名称:柚铺代购版
项目描述:
柚铺代购版是一款为微商代购设计的专业的进销存管理软件。
柚铺代购版是柚铺进销存的姊妹版,是在柚铺进销存的基础上结合微商代购的业务特性全新开发的微商代购生意打理工具。它可以帮您把生意装进手机里,随时随地管账、管货、管客户、管店铺!彻底告别糊涂账!
核心功能:
汇率管理,采购进货,销售管理,库存管理,客户管理,商品管理,财务对账,报表分析等。
主要技术:
1.使用Masonry实现系统布局适配
2.使用MVC架构设计模式
3.使用属性进行两个界面间的传值
4.使用FMDB对数据进行增删改查
5.使用苹果内部支付功能
6.蓝牙打印和WiFi打印
角色 | 职位 |
负责人 | iOS高级开发工程师 |
队员 | iOS工程师 |