个人介绍
1. 能使用Object-C开发项目。
2. 熟练使用iOS基本控件,以及XIB、StoryBoard和纯代码编写界面。
3. 使用Autolayout兼容不同屏幕,并对其适配。
4. 使用UIWebView和WebKit框架在APP中嵌入网页,实现混合开发。
5. 能编译第三方库,pod导入。
6. 熟练使用组件化开发,路由器原理。
7. 目前已掌握框架(通过API Reference系统学习,未系统学习的框架这里不展示):
1. App Framework
- Foundation 核心服务类
- UIKit 核心UI
2. Graphics and Games
- Image I/O 基于C语言的UIImage读写
3. App Services
- Accounts 访问账户库中的账户信息,如设置中的新浪微博
- AdSupport 广告支持框架,获取用户广告标示符号,以及判断是否限制了广告跟踪
- Contacts 管理用户的通讯录
- ContactsUI 应用内选择或修改联系人
- Core Data 数据库
- Core Motion 获取运动相关事件,如行走数据
- Core Spotlight 在手机的快速搜索栏中添加检索内容
- MessageUI 应用内发短信或邮件
- MultipeerConnectivity 不经过互联网和附近的设备通信,传输数据。
- NotificationCenter 在通知中心今天(Today Widget)显示信息或短暂的任务
- QuickLook 应用内预览文件,如iWork文档、RTF文档、PDF文件等。
- Social 使我们在分享控件中添加扩展,如Safari的分享功能
- WatchConnectivity 在app和watch建立双向通道传输数据和文件
4. Media and Web
- JavaScriptCore JavaScript跟Swift或OC代码桥接的桥梁,适用于UIWebView。
- Photos 管理用户的照片库
- PhotosUI PHLivePhotoView生活照片显示
- SafariServices 应用内使用Safari浏览器
- WebKit IOS7推出的Web浏览器框架,和Safari使用相同的内核。
5. System
- Core Telephony 获取用户电话服务供应商的信息,以及当前蜂窝电话的状态
- Dispatch GCD多线程
- LocalAuthentication 使用指定的安全策略为用户提供身份验证,如Touch ID
- Security 为管理证书、公钥私钥和信任策略提供了C语言接口。
工作经历
2015-11-27 -2019-12-26北京科蓝软件股份有限公司iOS
负责多数为独立开发,部分团队开发的金融类APP、商家购物O2O客户端、SDK开发。产品涉及推送,第三方登陆,埋点, 支付,蓝牙交互,组件化开发SDK制作,多线程,加固加密等。熟练使用各类开源框 架。
教育经历
2010-09-01 - 2014-06-30河南大学网络工程本科
2010-2014就读于河南大学网络工程专业