熟悉iPhone || iPad界面布局,及横竖屏切换适配
能够熟练的使用UI控件及对控件进行重写和封装,满足项目的开发需求
实现了直播的推拉流、Siri 的使用、指纹识别、人脸、图像识别等好玩的技术
使用runtime遍历属性、方法交换、关联对象等
通过使用GCD异步绘制、提前计算高度并缓存、滑动按需加载等方式,解决自定义复杂嵌套tableView的优化和cell的高度自定义
明白各种设计模式的使用场景,按照MVC结合MVVM架构自定义类目创建类库,使用单例、Block、代理、通知等进行回调传值操作
能够较为清楚的知道何时使用 GCD、NSThread 等多线程分线程,避免阻塞主线程的运行.熟悉 APP 从证书、配置文件的申请到打包、发布的整体流程,能联合开发也能根据设计需求独立开发 APP 应用程序
懂得AOC远程安装包证书,实现远程二维码扫 下载app安装包内测版本
之前团队开发使用 的是SVN代码管理工具,之后独自开发中,一直使用Git,能够熟练使用建立本地仓库、更新代码、版本 回退、克隆、关联远程库等功能
项目名称:美乐生活 【下载链接:https://itunes.apple.com/cn/app/id1158752512?mt=8】
美乐生活是一款社区O2O平台,针对业主与物业以及周边商户的沟通, 通过美乐生活可以让用户将社区周边的购物一网打尽,同时也实现了在社区中的物业服务(物业缴费、快递代收等)一键搞定,为业主更好的享受社区生活奠定了美好,快乐的基础。
技术要点:
.使用cookie、安全散列算法、AES、RSA等多种加密结合自定义密文,生成token发送,实现数据安全
.短信验证、第三方快速登录、账号密码登录
.Storyboard与代码结合编写界面
.使用Cordova进行H5页面展示及与OC的交互
.多线程异步网络请求
.通过不同的用户权限,获取不同的应用程序,实现用户的权限划分
.点击应用程序获取应用程序相关信息,实现SSO的单点功能
.基于百度地图实现定位所在城市、小区,匹配周围商家、物业及自定义大头针组地图显示不同人员,同时测算二者间距离。
.WiFi开门智能硬件(WiFi开门)智能家居设备
.即时通讯实现用户、商家、物业三者之间实时沟通,
.对接京东、一号店、蘑菇街、聚美优品等常用电商网站API
.结算时用户在当前商户的随机减、满减基础上积分抵现、微信支付、支付宝支付。.二维码、条形码生成、识别实现扫码支付
项目名称:果动
果动是一款以私教为主题,实现用户与教练的沟通,晒健身视频、照片,实时了解身体数据变化,线上订课的app 。
技术要点:
.纯代码编写界面
.设置RunLoop在 CFRunLoopDefaultMode 下进行,解决滚动时卡顿的问题
.使用百度地图定位教练位置,添加阴影层表明服务范围
.短信验证、第三方快速登录、账号密码登录
.音频、照片、视频 的录制、播放与上传(显示文件大小及上传进度显示)
.根据网络状态显示高清或标清图片.通过使用GCD异步绘制、提前计算高度并缓存、滑动按需加载等方式,解决自定义复杂嵌套tableView的优化和cell的高度自定义【类似朋友圈 ,晒照片,发视频,评论,回复,点赞】
.手势的配合使用实现多种触摸操作
.根据经纬度定点推送通知,到底指定地点给会员发送通知使会员明确教练已经预定位置
.使用runtime遍历属性、方法交换、关联对象等
.增加动画的加入(首页使用缓动函数结合关键帧动画实现引导页更换以及类似落地碰撞的效果,支付页面 退 出重新进入后模糊效果,其他 CALayer 动画的使用).实现基于UDP的socket通讯(会员和教练的沟通) 教练在PC端回复,
.银联、微信、支付宝支付
角色 | 职位 |
负责人 | iOS开发工程师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 后端工程师 |