1.熟练使用Objective-C编程语言,良好的代码习惯,熟悉Swift、HTML、Javascript、React、Electron等相关开发语言;
2.熟练使用SVN或Git版本控制工具;
3.熟练运用UI开发,熟悉各种UI布局,熟悉控件属性,事件回调处理,熟悉动画处理,熟悉各种流行的UI控件库,以及UI交互设计;
4.熟练iOS数据持久化;
5.熟悉HTTP/TCP/UDP网络协议;
6.熟悉Socket网络编程;
7.熟练使用XML、JSON数据解析,基于AF的网络框架封装,数据上传下载等;
8.熟练使用多种设计模式,MVC、KVO/KVC、代理、单例模式、通知以及Block;
9.熟练使用iOS多线程技术,GCD,NSThread,NSOperation;
10.熟练接入多种第三方框架,支付宝、微信、极光&信鸽推送、融云、友盟等;
蜜蜂帮帮:
1. 使用SDWebImage加载网络图片,运用阿里OSS算法处理图片信息;
2. 运用TZImagePickerController处理相册相关,运用阿里OSS处理图片上传;
3. 封装AFNetWorking网络请求,Json数据解析;
4. 接入友盟处理项目第三方分享;
5. 接入讯飞语音功能,用户可使用语音搜索功能搜索服务;
6. 接入融云即时聊天功能,自定义聊天界面;
7. 自定义封装刷新动画,UICollectionView流式布局,自定义单元格以及优化;
8. 接入腾讯信鸽推送功能,跟踪订单状态及用户操作;
9. 接入HiAR SDK处理相关AR需求,自定义AR扫描界面;
10. 集成支付宝支付以及微信支付功能...
蜜蜂帮帮为社区服务平台,有多级用户权限,用户可在平台进行个人技能的发布与预约使用,可以自由在线聊天,通过定位功能可以精准定位用户当前位置附近的服务以便于用户购买。 1. 根据账号系统分配用户权限; 2. 精选各种行业服务功能,提供严选数据; 3. 提供游客模式,满足浏览需求
斑马仓为家装建材销售的电商平台,主要用于出售建材类商品,商品分整装,套装和单品,户通过C端支付下单,然后由公司后台系统分配到仓库进行发售,公司有自己的仓库系统和合作商家。C端用户可以通过内嵌的AR系统浏览商品以及商家信息。 1.通过不同用户权限获取不同功能模块儿; 2. 通过