使用Objective-C,Swift,Dart,C语言进行编程,有完整iOS App开发经验;OC基本原理,对运行时机制、
内存管理机制有较深入的理解;KVC,KVO使用及其底层原理;MVC、MVVM、单例、观察者、代理、工厂等设
计模式;NSThread、GCD、NSOperation多线程;AutoLayout及Masonry页面布局,UI动画效果实现;Flutter
框架进行跨平台应用开发;
短视频、直播、支付、内购、IM的开发;iOS组件化开发,使用CocoaPods管理三方库;常用数据结构及算
法;熟悉YYKit、SDWebImage、AFNetworking框架使用并了解底层原理;TCP/UDP/HTTP协议,以及GET/POST
数据请求等操作;Git版本管理工具,脚本自动化打包;
2023.07 -至今 知城优聘 App Flutter 开发工程师
项目概述:
知城优聘 App 是一款专注于本地化求职招聘的 App;分为求职端和招聘端;
项目职责:
▲设计开发:根据产品需求,利用 Flutter 跨平台框架完成 iOS、安卓端应用的功能设计和实现,包括求职
端、招聘端、求职地图、求职红包、聊天 IM、面试邀约、会员等模块;
▲技术选型:基于 Flutter 跨平台框架完成 iOS、安卓端开发;使用 Getx 进行状态管理;
▲测试发布:与测试团队协同工作,确保知城优聘 app 的质量并保证代码符合苹果设备安全性和隐私政策
的相关标准,将最终版本发布到 App Store 及安卓各个主流应用市场;
▲版本控制:利用 Git 版本管理工具,管理代码库的版本控制;
2023.02 - 2023.07 中国篮球 App 职责参与-iOS 开发工程师
项目概述:
中国篮球 App 是中国篮协官方应用,涵盖全面的篮球赛事、资讯、专题视频,从 3.0.0 版本进行全面升级,
项目重新架构,给用户全新不一样的使用体验。
项目职责:
▲设计开发:根据产品需求,完成 iOS 端应用的功能设计和实现,包括用户注册、登录、首页信息流、小
视频详情、文章详情、专题、图集、会员等模块;
▲技术选型:基于 MVP 设计模式架构项目;基于 IJK 播放器封装直视频详情 UI;基于 UICollectionView /
UITableView 技术实现首页横向滑动页面框架搭建,优化信息流列表;使用阿里小视频 SDK 视频小视频录
制及上传;使用 Cocoapods 管理第三方库;使用 WebKit 框架提供的 WebView 组件来实现 Objective-C 与
JavaScript 交互等工作;
▲测试发布:与测试团队协同工作,确保中国篮球 app 的质量并保证代码符合苹果设备安全性和隐私政策
的相关标准,将最终版本发布到 App Store;
▲版本控制:利用 Git 版本管理工具,管理代码库的版本控制;
2022.09-2023.01 有颜 App 独立负责- iOS 开发工程师
项目概述:
有颜 APP 是一款基于实时定位发现附近人的真实开放性移动社交应用,有大量风格迥异的真实用户,让你轻
松实现不同的交友期待。
项目职责:
▲模块开发:针对产品设计,职能参与动态、消息、我的、聊天、内购、相册、发布等模块开发工作;
▲技术选型:基于 Core Location 框架实现实时定位,iOS 11 及以上版本中,申请获得用户授权后进行;
封装第三方腾讯存储桶 SDK,上传图片、视频到存储桶,并同步到自己服务器;接入腾讯 IMSDK,实现即
时通讯功能;同时完成苹果消耗性商品以及非自动订阅类型的内购开发;
2015.11 - 2022.06 中国体育 App 独立负责- iOS 开发工程师
项目概述:
中国体育 app 是一款体育在线直播平台,中国体育 APP 致力于为用户提供一个完美的直播环境,让用户在
直播间与主播互动并分享节目带来的快乐。
项目职责:
▲设计开发:根据产品需求,完成 iOS 端应用的功能设计和实现,包括用户注册、登录、首页信息流、浏
览赛事信息、直播间、小视频、聊天、会员等模块;
▲技术选型:基于 MVC 设计模式架构项目;基于 IJK 播放器封装直播间、视频详情 UI;基于 UICollectionView
/ UITableView 技术实现首页横向滑动页面框架搭建,优化信息流列表;使用中技术包括 AVFoundation 框
架、第三方 SDK 等实现直播间框架搭建、小视频录制及上传;使用 Cocoapods 管理第三方库;使用 WebKit
框架提供的 WebView 组件来实现 Objective-C 与 JavaScript 交互等工作;
▲交互设计:负责中国体育 app iOS 端界面和交互设计,包括图标、颜色、排版、动画等方面的设计;
▲SDK 集成:负责将支付宝、微信支付等第三方 SDK 集成到中国体育 app 中,为用户提供更加完善的服
务;
▲迭代优化:分析代码,提高应用的运行效率和响应速度,并及时修复出现的 Bug;同时不断优化代码和
产品需求,进行版本迭代;
▲测试发布:与测试团队协同工作,确保中国体育 app 的质量并保证代码符合苹果设备安全性和隐私政策
的相关标准,将最终版本发布到 App Store;
▲版本控制:利用 Git、SVN 等版本管理工具,管理代码库的版本控制;
▲文档编写:编写技术文档、接口文档等应用程序相关文档的编写。
知城优聘 App 是一款专注于本地化求职招聘的 App;分为求职端和招聘端;利用 Flutter 跨平台框架完成 iOS、安卓端应用的功能设计和实现,包括求职端、招聘端、求职地图、求职红包、聊天 IM、面试邀约、会员等模块;
中国体育 app 是一款体育在线直播平台,中国体育 APP 致力于为用户提供一个完美的直播环境,让用户在 直播间与主播互动并分享节目带来的快乐。