熟练掌握Objective-C语言,Swift语言,了解Flutter和Html。
掌握Hybrid App开发,熟悉OC、Swift与JS之间的交互,了解SuperWebview框架
掌握利用OpenCV+LBPH算法自主开发人脸识别功能
掌握产品打包、真机调试以及app发布流程
熟练使用SVN和Git等版本控制软件
熟练掌握NSUserDefault、plist及归档等数据缓存、持久化储存
熟练掌握SQLite数据库进行增删改查操作,熟悉SQL Server
熟练使用AutoLayout、StoryBoard、xib、Masonry 方面的使用及其自动布局
熟练掌握NSThread、NSOperation、GCD多线程编程技术
熟练掌握AFNetworking、FMDB、SDWebImage、MJRefresh 等第三方库的熟练使用
熟练掌握XML、JSON数据解析
熟练掌握MVC、MVVM、单例、观察者、代理、工厂等设计模式
熟练掌握常用的UI控件并封装自定义控件,可以实现复杂的界面交互功能,熟悉手动代码布局
了解runtime,针对三方sdk会简单使用hook方法修改.m文件内容
掌握语音识别、语音合成,实现语音录入信息和语音播报功能
掌握环信三方集成、UI集成、SDK集成、单聊集成
掌握苹果APNS消息推送机制,掌握个推推送、极光推送和友盟推送实现、熟练掌握本地推送
掌握二维码扫描、识别与生成
熟练掌握社交分享技术, 使用第三方实现第三方登录及分享功能
熟悉掌握高德地图和百度地图的使用,包括POI检索、位置捕捉、大头针定制等
熟练掌握支付宝支付功能、微信支付功能及京东支付功能,完成整个支付流程
聚鲨环球精选(原环球购物/聚鲨商城)(已上线,正在运营)
责任描述:
此项目为团队项目,参与项目最初的构建,并合作开发以及后期的迭代,目前已经参与迭代了30个版本并且负责项目上线工作。中期使用颢云数据罗盘,参与定制数据统计方案并且合作开发相关功能,主要用于项目event事件和shopping事件的统计。一期领导并参与项目接口文档的编排,作为公司项目gitlab的wiki供后期开发参考。
项目简介:
聚鲨环球精选是一款电商类购物APP。
项目除了传统电商购物模式,加入了电视直播流导入功能,将电视购物和电商购物集于一体。
项目使用MVC框架,部分使用模块化开发,将base类、工具类、业务类等等进行划分。
项目采用Hybird混合开发,针对日常的运营活动,通过OC和JS交互,实现原生和H5页的数据传递、交互。
集成了友盟分享、统计和三方登录;个推推送;微信、支付宝、银联、招商一网通、好友代付支付方式;小能客服并对其进行一些定制开发(比如用户头像自定义);百度地图API定位(解决系统定位区级不稳定问题)。
使用了AFNetworking、SDWebImage、MJ等三方库,并对其进行进一步封装和定制。
通过自定义cell、控件以及动画实现交互效果。
抽离项目界面之间的跳转,封装pageJump类,跳转除了固定的其余可根据后台配置进行自由跳转。
通过搭建本地服务器,配合DownloadM3u8三方库的使用,实现m3u8格式视频的缓存。
华为大会2018(已上线,正在运营)
责任描述:
此项目为团队项目,参与项目最初的构建,并合作开发。
项目简介:
这是华为互联大会2018(HCC 2018)的官方应用。用户可以使用它了解每个会议的相关内容,并在线与参与者进行交流。其创新的互动功能为参与者创造了新的体验。
项目使用RAC+MVVM框架开发。
集成了环信聊天、极光推送等三方服务。
利用SQLite对基础数据进行本地保存,并通过sql语句实现数据分类、筛选、过滤等操作。
华为分析师大会2019(已上线,正在运营)
责任描述:
此项目为个人独立项目,参与项目最初的构建和开发。
项目简介:
这是华为分析师大会2019(HAS 2019)的官方应用。用户可以使用它了解每个会议的相关内容,并在线与参与者进行交流。其创新的互动功能为参与者创造了新的体验。
项目使用RAC+MVVM框架开发。
集成了环信聊天、极光推送等三方服务。
利用SQLite对基础数据进行本地保存,并通过sql语句实现数据分类、筛选、过滤等操作。
惠普商城
责任描述:
此项目为个人独立项目,负责项目框架构建并进行具体业务逻辑开发。
项目简介:
惠普商城是惠普中国和惠普亚太官方手机App,依托于京东订单体系的一个电子商务软件。用户可以使用它来购买惠普一系列产品。
项目整体采用MVC框架,部分模块化开发并且结合了RAC技术。
集成了京东内部支付和订单管理系统。
商品展示结合了图片+视频两种展示方式,自定义视频播放器。
利用SQLite对部分数据进行本地存储,并通过sql语句实现一些筛选功能。
Eify
责任描述:
负责form模块和人脸识别模块的开发。
项目简介:
Eify是澳大利亚Eify公司对线下土木水电工程进行管理的一款App。
该项目使用swift开发,采用MVP的设计模式。
Form模块实现了js和swift的交互,通过扫描二维码进行验证及展示相关信息。
人脸识别通过openCV,采用LBPH算法来实现人脸检测和人脸识别。
我是你的眼-盲人端 & 我是你的眼-志愿者端(已上线,正在运营)
责任描述:
此项目为个人独立项目。
项目简介:
我是你的眼是一款专门为盲人设计的公益性App。利用手机语音独白和震触反馈功能,使盲人可以对App进行盲操作。主要核心功能是为盲人提供出行陪同服务、图片帮助服务以及视频服务。
集成地图定位功能为出行陪同提供定位服务。
集成个推推送功能,及时通知盲人和志愿者订单状态。
集成融云音视频功能,方便盲人和志愿者进行视频交流。
聚鲨环球供应链管理平台(已上线,正在运营)
责任描述:
此项目为团队项目,参与项目最初的构建,并合作开发和后期迭代。
项目简介:
聚鲨环球供应链管理平台是一款专门给环球供应商使用的APP。
供应商可以使用该APP查看一些商品货物的销量数据等报表。随时查看相关上架商品的消息。
项目使用MVC框架,部分使用模块化开发。
项目中集成了个推推送、友盟。
使用了AFNetworking、SDWebImage、M
责任描述: 此项目为团队项目,参与项目最初的构建,并合作开发以及后期的迭代,目前已经参与迭代了30个版本并且负责项目上线工作。中期使用颢云数据罗盘,参与定制数据统计方案并且合作开发相关功能,主要用于项目event事件和shopping事件的统计。一期领导并参与项目接口文档的编
责任描述: 此项目为团队项目,参与项目最初的构建,并合作开发。 项目简介: 这是华为全联大会的官方应用。用户可以使用它了解每个会议的相关内容,并在线与参与者进行交流。其创新的互动功能为参与者创造了新的体验。 项目使用RAC+MVVM框架开发。 集成了环信聊天、