《APP整体定制开发》、《数据接口开发》、《iOS开发》、《Android开发》、《微信小程序开发》;
从0到1完整开发过几十款大小APP,积累了丰富的客户端开发经验;
移动端APP遵循简单、易用、高效、便维护、可扩展,基本也是从这几个原则出发,比较符合用户体验;
尽量低的耦合性以及尽量高的可复用性;
APP技术架构包含但不限于网络模块、UI模块、数据处理模块、数据库模块、日志模块等;
iOS最常用的
1、原生框架有Foundation和UIKit;
2、Foundation提供基础语法;
3、UIkit 提供各种控件支持;
4、AFNetworking用于网络请求;
5、Masonry用于自动布局;
6、SDWebImage加载网络图片;
7、FMDB作为数据库管理工具,缓存数据;
Android一般情况下
1、okhttp作为网络框架;
2、glide加载图片;
3、eventBus事件总线 ;
4、rxJava处理异步操作;
5、数据库用ormLite或者greenDao等;
服务端服务器采用nginx+tomcat来支持部署、配置、负载均衡。
技术框架采用SpringBoot架构,基于Spring全家桶来进行工作,对程序的可维护性、可扩展性、稳定性大幅度提升。
1、针对移动端APP的服务通过http协议进行通信,使用json格式数据进行数据的交互。
2、敏感信息在网络传输过程,移动端APP和服务端Server会一起对数据进行公私钥加密解密,保证数据的安全性。
3、服务端Server会针对移动端的所有接口进行拦截,检查参数的合法性,进一步的保证了数据的安全性以及正确性。
4、服务端Server采用druid数据库连接池(阿里产品);
5、服务端Server采用Redis进行数据缓存,大大提高系统的访问效率。
青梨学车(APP)-驾校学车练车;
紫橙(APP)-互联网教育;
中国国际人才交流大会-CIEP(APP)-政府会议互助系统;
北京劳动局-北京大学生村官项目(应用系统);
易随诊医生端(APP)-互联网医疗;
如愿(APP)-互联网社交;
友娱优咖(APP)-互联网本地网咖订座;
兜市(APP)-海外校园本地化;
贵邻(APP)-社区本地化;
酵妈妈(APP)-互联网商城;
易随诊患者端(微信公众号);
齐心互助(微信公众号);
角色 | 职位 |
负责人 | CTO |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |