熟练掌握C/Objective-C语言,熟练使用SVN,有良好的编程习惯和较强的分析解决问题的能力。
熟练掌握MVC、KVC、KVO、单例、通知中心等设计模式。
熟练掌握NSUserdefault、归档、Plist、数据库(SQLite)等数据持久化操作以及SQLite的增删改查。
熟练掌握各种UI控件,熟悉多视图开发、复杂的界面和动画的实现。
熟练掌握AFNetworking三方库的使用,以及Json/XML数据解析。
熟练掌握MJRefresh、FMDB、SDWebImage、友盟社会化组件等三方库的使用。
熟悉抽屉试图、瀑布流、UITableViewCell复用等复杂UI的开发。
熟练掌握Xib和Storyboard实现可视化图形界面编程。
熟练掌握点击、长按、滑动、缩放等常用手势的使用。
熟练掌握远程推送及本地通知的实现。
熟练使用系统自带GPS定位和地图功能。
熟练掌握百度、高德地图实现定位、定制大头针、搜索、导航、地理编码等功能。
熟练掌握CoreBluetooth蓝牙4.0的软硬件交互协议。
掌握autolayout自动布局。
熟练掌握GCD、NSThread、NSOperation多线程编程技术。
熟练掌握HTTP协议、TCP/UDP协议。
熟练掌握App上线流程和真机调试。
项目:UPEN(已上线)
项目详情:一款智能蓝牙笔,使用笔在特殊纸张、本子上书写、连接手机app后,可将原笔迹显示在手机app端上。
技术要点:
使用了友盟第三方组建实现了QQ、微信登陆;
使用了CoreBluetooth实现了手机蓝牙和硬件之间的交互;
使用AFNetworking实现数据的请求与登陆。
使用了NSNotificationCenter通知中心和block进行数据的反向传值
项目:白芙美(已上线)
项目详情:白芙美app需要配合按摩设备一起使用。白芙美智能混频按摩仪是一款安全、的健康理疗产品,它运用智能芯片控制的特殊脉冲电流,充分激活人体细胞和肌肉能量,连续平缓的作用于相应穴位或部位,从而起到舒缓放松、促进血液循环、调理经络血气、一键缓解各种酸麻僵硬等作用。
技术要点:
使用了NSUserDefaults用于数据的缓存;
使用了CoreBluebooth实现了蓝牙和硬件之间的交互;
使用AFNetworking实现数据的请求与登陆;
使用了NSNotificationCenter通知中心和block进行数据的反向传值。
白芙美app需要配合按摩设备一起使用。白芙美智能混频按摩仪是一款安全、的健康理疗产品,它运用智能芯片控制的特殊脉冲电流,充分激活人体细胞和肌肉能量,连续平缓的作用于相应穴位或部位,从而起到舒缓放松、促进血液循环、调理经络血气、一键缓解各种酸麻僵硬等作用。 项目职责(独立开发):
项目:壹萌(已上线) 项目详情:一款专注于婴幼儿防丢的软件,适用于所有婴幼儿宝宝。如果婴幼儿走失,也能使用系统配合E扣产品进行众寻功能。 项目职责(独立开发): 1. 负责基于iOS的应用程序的设计与开发工作,代码调试; 2. 验证并且修正测试中发现的问题,项目后