个人主要从事iOS领域
深入了解Objective-C语言的底层原理,机制,详见https://www.jianshu.com/p/9f5512e31761
对iOS消息驱动原理(RunLoop)有深入探究,详见https://www.jianshu.com/p/b4ea9b874f8f
深入理解泛型在不同语言中的替代实现,参考https://www.jianshu.com/p/74cb5651301f
深入理解计算机内存管理机制, unix线程模型, 详见https://www.jianshu.com/u/3c82e0d1e981
较了解unix系统机制, 熟练unix类系统编程
熟练运用iOS开发系统框架UIKit,CoreAnimaiton,CoreLoactation,MapKit,AVFoundation等以及各种常用第三方框架
(AF,SD,RAC,Aspects,Masonry等)。
熟练运用iOS开发各种持久化存储(CoreData, 跨平台SQLite方式)
掌握并熟练运用iOS多线程(pthread,GCD,NSOperation)开发,网络开发(HTTP,HTTPS,Socket)
独立架构iOS产品(组件架构, 模块解耦(MVC,MVVM))
深入理解Swift的底层机制以及和OC的区别
熟悉html+css+js, 熟练html和navtive的交互模式, 能做swift/oc, oc/cpp oc/c混编.
理解iOS基于Rac框架的响应式编程
基于swift的泛型编程以及函数式编程的实现
熟悉flutter
从事iOS端APP开发, 近几年主要涉及到的项目主要包括2类: 电商类App, 直播类App. 早期开发过虚拟货币, 金融类项目
电商项目涉所及功能
● 店铺模块(认证,申请,修改)
● 商品模块(添加\编辑单、多规格;添加抢购,秒杀等优惠活动;用户收藏)
● 商城首页信息展示(热门,人气,秒杀,优惠,推荐等店铺商品)
● 在线客服系统
● 购物车模块(店铺类型购物车,添加,删除,修改购物车商品,单、多店铺合并支付)
● 订单系统(用户下单,修改,支付,查询,物流,评价,售后等;店家订单管理)
● 优惠券系统(平台,店铺发布不同类型优惠券)
● 分销核销系统,积分系统等
短视频、直播类项目
● 短视频浏览,评论,点赞,收藏,分享
● 短视频拍摄,编辑,美颜,发布,云存储,鉴黄
● 视频博主申请、添加好友,定制视频推送,IM通信
● 直播认证,申请,创建直播间
● 主播之间在线连麦,PK;观众与主播连麦;主播添加带货商品
● 观众直播间聊天,送礼物,在线充值,商品购买
● 其他语音, 视频聊天
基于声网的一款在线视频聊天的软件. app涉及的功能: 1. IM通讯 2. 附近聊天, 交友 3. 视频聊天 4. 礼物, 守护, 会员系统 5. 推广锁定
一款电商产品, 目前已经转至小程序, 如上图, 主要涉及功能: 1. 商品展示 2. 第3方导购 3. 订单系统 4. 购物车系统 5. 优惠券分销系统