主要负责:维护百万级用户 APP,APP 日活 7万左右。
① 主要技术:IM 即时通讯(公司自研)、组件化、对项目框架重构、蓝牙开
发、地图自定义打点、地图轨迹绘制、路径规划、微信和支付宝支付、分享、文件传
输、文件预览、JS 与 OC 交互、使用 cocoapods 管理第三方库和私有库等;
③ 根据自己的学习和理解封装 MVVM 框架;
② 参与客户端产品的技术实现讨论,框架设计;负责各个模块代码实现和适配、
新功能研发及 debug;参与产品需求分析;UI 界面优化,提高性能及用户体验; 验
证和修正测试中发现的问题; 负责解决产品开发中的技术难题; 参与制定设计及实现
规范; 进行简单的单元测试,保证代码可读性及性能提升。Cocoapods组件化:
自研组件化间路由通讯方案WMRouter,无需注册,直接跳转;公共组件,业务组件拆分,使用Cocoapods管理,供多个项目使用。使用Hook技术,对低级错误的崩溃进行拦截,保持App健壮性。
➢ 具备了独立开发能力和快速解决问题能力;
➢ 精通Object-C语言,熟练使用Xcode开发工具,熟悉 C 语言、cordova等混合开发等;
➢ 熟悉掌握AutoLayout用xib自动布局,熟练使用SDAutoLayout、Masonry纯代码来布局UI;
➢ 熟悉网络处理、多线程(NSOperation\GCD)及数据存(NSCoding\NSUserDefaults;
➢ 熟练使用AFN、MBProgressHUD、SDWebImag、MJRefresh、YYModel等第三方框架;
➢ 熟练使用MVC架构思想,熟悉MVVM架构思想,熟练使用单例、代理以及block的应用,了解过组件化;
➢ 熟悉 iOS 开发的整体流程、推送流程、调试方法,熟练使用第三方SDK,如推送,支付,地图等;
➢ 掌握 OC 的内存管理机制;
➢ 熟练掌握各种 UI 控件以及能够自定义控件;
➢ 熟悉 runloop、runtime(方法交换、分类加属性、动态添加方法等);
➢ 熟悉使用 StoryBoard、Xib 编程;
➢ 擅长封装常用 category、网络请求框架、数据统计、版本更新以及Debug 调试框架;
➢ 对 swift 有一定的了解和学习、有良好的代码书写习惯,代码封装。
线上医疗项目:
1、SaaS 医生端
2、SaaS 患者端
3、微脉居民端
主要功能:集成融云聊天并自定义聊天功能、可配置化魔方组件、APP
SaaS 化、业务组件化解耦、Swift 混合开发。
主要负责:魔方组件、APP 重构、业务组件化、日常业务开发、优化H5 加载速
度。
电商项目:
1、海淘免税店
2、会订货
3、超级快递仓库管理端
① 主要功能:集成融云即时聊天和环信客服、首页活动模块组件化,利于后期维护和
提高代码的可读性、集成个推推送、第三方支付(支付宝、微信、银联、ApplePay)、
神策统计、私有库管理工具类、利用第三方请求框架封装网络请求、集成第三方闪验快
速登录、第三方分享;
主要负责:海淘免税店开发迭代和性能优化,负责会订货的开发和组件化。
② 超级快递仓库管理端:用于囤货和转运商品的上下架的功能性 APP,集成第三方蓝
牙扫抢,用于识别商品状态。这款 APP 使用 swift 语言开发。
项目:
1、畅行福州
功能概述:按照客户需求完成所有的功能开发,主要功能有:FM 音频流直播功能、新
闻稿录音供实现(录音文件本地操作及功能优化)、点评 FM 主播功能(发布评
论)、实时上报路况、指定账户推送,JS 与 OC 交互、上传文件功能。
项目功能简介:
① 福州 876 交通之声平台,支持音频流播放(876 电台直播);
② 使用自定义导航条和 cordova 框架,并且 APP 是嵌套 H5 与原生交互;
③ 具备第三方登录功能、地图检索、导航、第三方支付;
④ 具有分享功能、自定义全局活动弹框;
⑤ 支持消息推送功能,无限图片轮播及文字轮播。
2、One 停车 3、路边停车收费 4、One 停车管家(同类型 APP)
① FM 音频流直播功能、新闻稿录音供实现(录音文件本地操作及功能优化)、点评
FM 主播功能(发布评论)、实时上报路况、指定账户推送,JS 与 OC 交互、上传文
件功能;
② 蓝牙降锁功能研发、地图检索、周围停车场地点打点在地图上、预约停车位及停车
费用结算功能。
5、长乐移风易俗
功能概述:移风易俗管理系统,红白事事件上传、网格管理。
责任描述:
① 负责所有 UI 搭建;
② 事件登记 UI 切换与显示优化、上传文件性能优化、筛选事件逻辑定制与封装、操
作本地数据、草稿箱功能实现;
③ 负责所有功能开发及调试、bug 修复、代码封装重用、后期版本迭代。
项目功能简介:
① 福建长乐市政府管理移风易俗系统,网格化管理各乡镇,登记红白事;
② 活动登记、信息上报、草稿箱,本地数据管理,筛选功能;
③ 使用自定义导航条和 cordova 框架,并且 APP 是嵌套 H5 与原生交互;
④ 支持消息推送功能。
6、晋安政务 7、数字鼓楼 8、福清绩效(同类型 APP)
功能概述:开发实名认证、地图周边便民设施、shareSDK 分享、短线验证码发送图片
验证等功能。
责任描述:UI 搭建,根据需求进行 APP 功能实现,负责所有功能开发及调试、bug
修复、代码封装重用、后期版本迭代。
项目功能简介:互联网 政务项目
① 集资讯、便民于一体的互联网政务 APP、网上办事、预约取号等;
② 使用自定义导航条和 cordova 框架,并且 APP 是嵌套 H5 与原生交互;
③ 具备第三方登录功能、地图检索、导航、第三方支付及便民缴费;
④支持消息推送功能、支持自定义关闭推送类型。
9、遇见福州 10、旅游执法(同类型 APP)
功能概述:福州旅游 APP 及旅游执法人员专属 APP。
旅游执法 APP 可使用录像、拍照、录音等功能对事发现场进行记录和上传。遇见福州
是为旅客提供全面的旅游信息,有路径规划、上传路径等功能。旅游结束可分享经
验、投诉、建议反馈。
责任描述:
① 负责主要 UI 搭建、首页小视频播放功能实现
② 集成地图 SDK、实现记录轨迹并上传轨迹、路径规划,shareSDK 分享;
③ 操作本地数据库保存事件信息及性能优化;
④ 负责所有功能开发及调试、bug 修复、代码封装重用、后期版本迭代。
项目供简介:
① 本地数据存储及管理,支持音频和视频上传及录制、支持拍照上传和选择本地照片
上传;
② 使用自定义导航条和 cordova 框架,并且 APP 是嵌套 H5 与原生交互;
③ 具备第三方登录功能、地图检索、地图轨迹、导航、第三方支付;
电商 APP,2B,完全主导这个项目的全部开发,纯代码开发,没有使用 storybroad 和 Xib,代码结构清晰,参与客户端产品的技术实现讨论,框架设计;负责各个模块代码实现和适配、新功能研发及 debug;参与产品需求分析;UI 界面优化,提高性能及用户体验; 验 证和修
电商 APP 2C,负责 APP 全部功能开发,集成融云即时聊天和环信客服、首页活动模块组件化,利于后期维护和提高代码的可读性、集成个推推送、第三方支付(支付宝、微信、银联、ApplePay)、神策统计、私有库管理工具类、利用第三方请求框架封装网络请求、集成第三方闪验快速登录、第