1.熟练掌握Objective-C和swift。
2.了解C/HTML/CSS等编程语言。
3.熟练运用各种系统UI控件以及自定义一些UI控件,常用动画效果.
4.熟练使用Storyboard , Xib编程.
5.熟练运用对象序列化、数据库存储、文件存储等数据存储方式
6.熟练掌握多线程编程技术,例如NSThread、NSOperation、GCD
7.熟悉网络编程技术、了解Socket通信,使用socket做过iPhone 控制升降桌高度。熟悉TCP/IP、UDP、HTTP等网络协议
8.熟悉各种数据格式的解析,例如Json,xml等
9.了解常用的数据结构和基础算法.
10.熟悉多种设计模式,例如:代理、单例、观察者、工厂模式等.
11.熟练使用Instruments分析APP的性能,并进行优化。
12.熟悉内存管理机制,ARC编程,MRC编程。
熟悉项目的开发流程,了解推送流程,熟悉应用上传流程以及真机调试准备工作,已完成多个上架的项目
频道
频道是年轻人聚集的地方,是一款全新的面向商户软件,必须在现场,才能发现不一样的美,通过抓娃娃游戏将用户吸引到同一频道,通过聊天,交友,发布故事,红包等活动,维护商户的客人,最终成为最好玩儿的熟客养成工具。
核心技术包括:
1、通过openfire实现及时通信,自定义消息类型(公告,文本,图片,红包,语音和视频等)实现群聊和私聊。
2、XML数据格式传输聊天数据
3、WCDB存储聊天数据,随时更新及清除
4、高度自定义页面处理复杂的UI界面及业务逻辑,朋友圈功能的实现及地图标注点聚合
5、发布视频成功在地图上进行标注
6、运用Instruments分析页面性能,图片缩放及帧率高低,进行对应的页面优化
角色 | 职位 |
负责人 | iOS开发工程师 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |