熟悉 Objective-C/Swift C/C++等开发语言,掌握 ios 开发中用代码实现 UI,掌握 Xcode 常 用调试技巧与测试方法,懂得 ios 性能优化的常见思路
熟练移动端项目搭建与架构,灵活使用 xib 和 Storyboard,掌握 ios 各版本适配及 Auto Layout 等布局
了解 Http,Tcp/Ip,Websocket 协议,熟悉处理网络请求,XML 和 JSON 数据解析以及本 地缓存
熟练掌握 ios UI 开发,包括各种控件、布局方式、动画和自定义控件的使用方法
掌握 ios 内存管理机制,解决系统崩溃,内存溢出,iPhone 版本兼容性等问题
参与移动端项目设计,框架选型,技术点攻克和功能开发实现,修复代码 bug 并交付测
试,提高产品稳定性和用户体验
掌握数据存储方法:NSUserDefaults 属性列表、对象归档、SQLite、Realm
熟练掌握高德地图 SDk,实现地图的高度定制
熟练掌握 Core Animation 等核心动画,熟悉 CBCentralManager、CBPeripheral 蓝牙连接和
数据读写,熟悉 AVFoundation/CoreMedia 多媒体组件的使用
熟悉使用 MVC 模式进行项目设计,熟悉单例,工厂模式等常见设计模式和通讯机制
了解多线程,内存管理机制,掌握 delegate,block 等回调机制
熟练掌握集成第三方授权登陆,第三方分享,第三方支付等功能
掌握各种开源库的开发,解析部分开源库的源码:AFNetworking、MJRefresh
熟悉 ios 系统运行机制和内核,深入理解 ios runtime 运行机制,有 Method swizzing 方
面的实战经验
熟悉 SVN 等版本管理工具的使用,熟练使用 cocoapod 管理第三方库以及私有组件
熟悉 js 与 webview 交互,熟悉 App 上线发布,版本迭代的全部流程,有多个项目上线经 验
OHHO 和 WOLO 梦游记
软件环境: Mac OS X 10.13
开发工具:Xcode 10.0 + iOS 11
项目描述:OHHO 适用于家人及好友之间互相分享实时位置,可以关注好友位置,了解好友
动态、好友排行榜
技术描述:
1.通过 CBCentralManager、CBPeripheral 发布接受蓝牙信号,通过 rssi 值计算 两者之间的距离
2.集成高德地图,深度定制 annotion,实现道路规划,覆盖两点之间箭头虚线等 3.通过四叉树算法处理 annotion 聚合
4.通过 CoreLocation 实现发生重大移动时唤醒 App,并上传坐标
5.通过 Voip 结合 PushKit 实现随时唤醒 App 在后台运行功能
6.使用 AsyncSocket 进行完成 websocket 常连接功能
7.使用 AVPlayer 实现音频的在线播放、暂停、快退快进等功能
8.自定义 UItextField 实现实时输入实时搜索功能,实现最大行数功能,自定义图
片浏览器等常用视图
9.集成网易云,实现即时通讯功能
10.使用多个类实现不同功能,如 Loading 类负责加载数据,Adapter 类负责
ListView 控件与展示数据,实现项目模块话开发,降低组件耦合度
11.使用 Method swizzing,防止 Button 连点现象,相同的弹窗只会弹出一次等功
能
12.集成 umeng,实现数据统计和分享功能
加丁妈妈
软件环境: Mac OS X 10.11.1
开发工具:Xcode 7.1+iOS 9.0 项目描述:学习备孕、怀孕、育儿专业知识的必备好帮手 技术描述:
1. Runloop 实现页面交互的流畅性
2. 对TableView实现延迟加载图片,优化卡顿
3. 集成微信、新浪微博、QQ等分享、登录功能
4. MVC,将网络层从 Controller 分离,为 Controller 瘦身
5. Core Animation 实现滑动动画效果
6. 实现云同步功能,实现多端的数据同步
7. 自定义 Quartz 2D 绘制曲线图
8. 集成信鸽推送功能
9. js与webview交互
OHHO 适用于家人及好友之间互相分享实时位置,可以关注好友位置,了解好友 动态、好友排行榜。方便老友之间的聚会、交流。
适用于年轻人的一款社交软件,通过问题快速定位心理状态以便匹配更契合的游戏对象。通过游戏问答的形式快速升温,达到快速社交的目的。
学习备孕、怀孕、育儿专业知识的必备好帮手。我们准备了大量的小工具,帮助孕妈和宝妈更好的了解宝宝的信息。我们拥有大量的专业人事分享的育儿经验,帮助宝妈快速成长。