1、熟练掌握各种UI控件,能实现复杂的界面和简单的动画;
2、熟练掌握MVC、代理、单例、KVO等设计模式,熟练使用MRC、ARC编程以及MRC与ARC的混编;
3、熟练使用Mac OS系统、Xcode和WebStorm等工具;
4、熟练掌握XML、JSON数据解析、HTML解析;
5、熟练掌握Sqlite数据库的增删改查操作,熟练使用NSUserDefaults进行数据持久化存储;
6、熟练掌握Block的运用,通知中心、单例、代理、属性传值;
7、熟练掌握AFNetworking、FMDatabase、SDWebImage、下拉刷新,上拉加载等第三方库的使用;
8、熟练掌握GCD、NSOperation、NSTread多线程编程技术;
9、熟练掌握C、OC编程语言;
10、熟练掌握react-native,并可以与OC混编;
11、熟练掌握react-native的各种UI页面搭建;
12、熟练掌握react-native的Redux框架,使代码变得更加简洁;
13、熟练掌握react-native的打包流程,可以写一个简单的脚本进行打包;
14、申请过苹果开发者账号;
15、打包上线过多个iOS App项目,对流程十分清楚;
16、开发中遇到问题能快速定位并解决。
项目一、
百车E服小程序
开发工具: 微信小程序开发工具
责任描述:
1、根据产品的需求更新迭代功能;
2、线上中秋节挪车码活动上传作品、投票等功能;
3、实现线下入驻商户,用户领取优惠券的功能;
4、实现魔比盒子和控车设置的功能;
5、配合测试进行测试并修复bug。
项目描述:
是一款销售Ai挪车码、提供给车主一些查询工具和控车的小程序
项目二、魔比商城
开发工具: Xcode、WebStorm、Android Studio
责任描述:
1、 利用redux框架进行项目的搭建;
2、网络请求和公共方法的封装;
3、根据产品需求和设计图搭建页面;
4、与产品和后端沟通需求;
5、开发完成打包上传到蒲公英第三方供测试人员下载测试;
6、配合测试修复bug;
7、上线到android应用市场中,appStore中由于缺少金融文件暂时没有上传成功;
项目描述:
此app是将繁琐的线下售车流程手续放到线上进行处理,包括试乘试驾、在线交定金、办理保险、验车上牌等,自己独立开发完成的app。
项目三、合同管家
开发工具: Xcode、WebStorm、Android Studio
责任描述:
1、项目框架的搭建:利用react-native中的redux框架;
2、根据fetch封装网络请求和封装一些公共方法;
3、根据产品需求和设计图搭建页面;
4、实现在线签合同的功能;
5、打包上传到蒲公英第三方供销售人员下载;
项目描述:
此app是提供给销售车门店的销售人员进行线上签合同使用的,自己独立开发完成的app。
项目四、
LiverCare(iOS原生与react-native混合项目)
开发工具:Xcode、WebStorm
责任描述:
1、负责大部分UI页面的搭建及逻辑的实现;
2、负责部分网络模块的数据下载及呈现到页面上;
3、负责微信登录、微信支付和微信分享功能的实现;
4、负责二维码生成和扫描二维码的功能;
5、负责定位功能的实现;
6、负责录音及播放录音功能的实现;
7、负责推送功能的实现;
8、负责打成企业包测试及后续修改bug的任务;
9、负责上线AppStore。
项目简介:
《LiverCare》是一款集肝病健康管理及日常行为习惯管理的医疗健康类app。
包含多个医疗、生活、服务、挑战模板:
1、挑战卡路里:发动朋友为自己点击增加挑战目标,激励自己坚持锻炼改善身体状况;
2、体重腰围:记录每天的体重及腰围变化,尽快调整到健康状态;
3、我的医生:寻找优秀的专业肝病医生,并通过医生寻找其他科室专业人员,在线咨询并获得量身定制的健康方案;
4、我是医生:经过严格条件审核后可服务于患者;
5、我是助手:只能通过医生的邀请才能成为医生的助手,服务于医生,帮助医生管理其患者;
6、今天最重要的小事:做自己想做的事情,也可以了解别人想做的事;
7、健康资讯:遵循健康科学原则,为您开启健康指南;
8、儿童防疫:关注儿童防疫,让孩子健康成长。
9、我的病例:集成各种挑战模板及来自手机的相关源数据,便于医生系统查看;
10、健康指数:通过各种挑战模板及生活习惯分析中您的健康指数,有助于您管理自己的身体。
特点:
1,健康数据同步管理,经过科学的计算可以得到每天的热量消耗,让用户的目标计划更明确,更简单 ;
2,结合日常生活行为,挑战生活中的各个常见的项目例如减肥、运动、饮食等项目,甚至挑战平时以各种借口没有完成的生活细节,以简洁的日历形式呈现给用户,让用户感知身体以及情绪的优化调整;
3,专业的肝病医生团队,特有的病人转诊功能,更准确的为患者定制健康方案改善患者病状;
4,模块化设计,可随意添加删除各类小应用,满足用户多种需求。
1、项目周期:2018/08 – 2019/05 2、开发工具:Xcode、WebStorm、Android Studio 3、责任描述: 1)利用redux框架进行项目的搭建; 2)网络请求和公共方法的封装; 3)根据产品需求和设计图搭建页面; 4)与产品和后端沟通
责任描述: 1)项目框架的搭建:利用react-native中的redux框架; 2)根据fetch封装网络请求和封装一些公共方法; 3)根据产品需求和设计图搭建页面; 4)实现在线签合同的功能; 5)打包上传到蒲公英第三方供销售人员下载; 项目描述:
“新阜南”是阜南广播电视台全力推出的新闻生活服务类应用客户端,致力于打造阜南新闻资讯平台和市民生活服务平台。“新阜南”集合阜南新闻网、阜南广播电视台的节目资源和权威的新闻资源,让您及时了解权威资讯,获取阜南生活新动态,体验生活新方式
“大美当涂”是由当涂广播电视台重点打造的新闻生活类城市应用客户端,致力于打造当涂县信息发布与服务平台,新闻资讯整合宣传平台;政府公共信息查询平台;市民生活信息服务平台;与百姓的日常生活无缝对接。开启人性化、智能化、便捷化的生活新模式。 负责: 1、整体框架的搭建 redux;