◆熟悉项目管理、版本迭代、SVN、Git等
◆熟练掌握OC、Swift编程
◆熟练APP上架以及多种被拒重审经验,有多个上架作品以及制作马甲包
◆熟练接入第三方广告,比如广点通、穿山甲等
◆熟悉使用支付宝支付、微信支付、stripe的Keyin以及stripe Terminal支付
◆熟悉Flutter开发以及原生Swift嵌入
◆熟练掌握FMDB、CoreData、Realm、系统沙盒等方式进行数据处理
◆熟练掌握核心动画、CoreGraphics绘图等各种动效开发
◆熟悉使用地图相关控件
◆熟悉APP与蓝牙进行硬件交互,以及相关数据的处理,熟悉BabyBlueTooth第三方使用
◆熟练掌握smart home方向的Wi-Fi一键配置的集成
◆熟悉使用umeng、ShareSDK等进行第三方登陆、分享
◆熟悉webView与控制器的JS数据交互
◆熟悉Bitrise进行企业账号自动打包S3发布
◆熟悉神策统计、umeng统计以及crash分析、腾讯bugly快速定位crash、Embrace、Mixpanel统计等
◆熟练掌握Block、delegate、NSNotificationCenter、单例、closure
◆掌握Socket、TCP、UDP通讯
◆熟练掌握HTTP网络协议,多线程NSThread、NSOperation、GCD方法
◆掌握远程消息推送,掌握本地通知UILocationNotification、远程推送UIUserNotification、极光推送、个推、pusher等
◆了解使用AVAudioPlayer、AVPlayer播放器以及第三方ijkpalyer视频直播
◆了解涂鸦、深智云、亚马逊、艾拉物联等第三方成熟开发平台的iOS端相关
◆熟练微信小程序开发并发布的小程序日活百万(爱豆守护榜、爱豆明星行程)
◆熟悉python,写过实用接口和区块链钱包监控脚本
1. 点餐系统(iPad)
开发语言:Swift + flutter
项目概述:该应用是一款智能的点餐、接单、送厨、支付的集合系统。
应用技术:
◆利用swift编码app中基础控件布局界面
◆利用pusher进行新单及时推送以及状态变更提醒
◆利用sql进行菜单存储
◆支持stripe支付,包含Keyin和Terminal机器
◆Embrace进行异常上报和捕捉
◆Mixpanel进行事件统计上报
◆支持多种主流打印机进行各种票据的打印,比如Star、Epson、Zebra、Brother等
2. 连载神器
开发语言:Swift
项目概述:该app是一款小说阅读软件,里面提供了各种小说的转码、换源、缓存、弹幕、听书等功能;同时里面还有社交圈子的概念,可以发各种书评和动态;集合区块链的技术,推出看书阅读时长奖励阅卷,提高读者的参与度。
应用技术:
◆利用swift编码app中基础控件布局界面
◆利用webSocket进行广播获取币价格实时变动
◆利用coreData进行书架存储以及读写文件操作缓存小说章节core
◆利用alamofire、SnapKit、SwiftyJSON等第三方库
◆支持百度语音和讯飞语音进行小说听书
3. 爱豆
开发语言:OC
项目概述:该app是一款社交类的app,主要功能是方便用户快速的了解喜欢idol的动态、新闻、活动等,同时支持观看明星各种直播和电视剧等;同时还有社交动态,方便粉丝进行沟通以及翻牌等。
应用技术:
◆利用UITableView、UIScrollView、UICollectionView等基础控件布局界面,本人着手进行各种改版
◆使用IjkPlayer进行封装并进行视频相关的播放,包括中字直播、实时直播、回放等
◆利用http数据请求来获取数值。
◆利用本地数据库存储当前用户关注的idol的相关信息流
◆使用第三方支付以及苹果内购进行会员付费
◆使用iOS10新特性Notification Server进行语音离线播放喜欢idol的声音
◆使用Git进行版本代码管理,很好的利用分支进行同步开发与合并
4.罗曼牙刷
开发语言:OC
项目概述:这是一款智能型电动牙刷,里面支持控制刷牙频率、震动强度、刷牙时长等性能的软件。
应用技术:
◆BabyBlueTooth扫描周围蓝牙设备,过滤特征值筛选所需要的设备
◆自定义UI控件(UISlider以及高级动画特效等)以及瀑布流
◆第三方登陆相关,获取唯一标识,绑定设备信息
◆利用PNChart并自定义进行折线绘图
◆蓝牙传输采用数据流NSData,必要是进行分包传输
5. 亿联服务平台
开发语言:OC
项目概述:该款app是一款连接生产厂家和用户的中间平台,里面收录的是相关的维修品保站点。通过亿联服务app,用户可以通过使用电子保修卡,让用户享受到快速而准确的售后服务。同时也提供了查询产品真伪的信息等。
应用技术:
◆利用UITableView、UIScrollView等基础控件布局界面
◆利用公司内部的封装的xmpp中间库,实现登陆注册,添加厂商设备信息,获取设备所属的保修卡等业务逻辑
◆利用地图进行定位和查询附近维修网点的业务实现
◆利用支付宝支付、微信支付、银联支付实现应用中的购买逻辑
角色 | 职位 |
负责人 | 高级iOS开发工程师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
该app是一款社交类的app,主要功能是方便用户快速的了解喜欢idol的动态、新闻、活动等,同时支持观看明星各种直播和电视剧等;同时还有社交动态,方便粉丝进行沟通以及翻牌等 ◆负责界面UI填充、多线程、网络通信、数据库的开发等技术 ◆负责跟产品经理讨论需求以及技术预演
该app是一款智能报修的工具,里面包含司机、队长、经理、技工、文员等多角色,涉及到的状态流转达到11种,同时接入高德地图进行定位和轨迹回放等。 这款app为独立开发,用时大概1个月。主要涉及的技术点如下: ◆支付相关,微信和支付宝支付 ◆高德地图定位、轨迹回放、实时共享等