两个狒狒是一款为用户提供金融服务的APP,基于大数据的智能系统为用户个性化推荐适合的金融产品。 项目包含有贷款、理财、信用卡、资讯、用户中心、还款等几大模块。
工作内容:
负责从0到1构建项目,项目采用VIPER架构,并在VIPER上做扩展设计。
封装便捷使用的网络交互框架。
基于JavaScriptCore技术封装原生与web的通信框架,框架中实现如获取通讯录、获取定位、获取cookie、获取设备信息、获取相册、获取用户信息、执行登录、执行刷新导航信息等功能。
封装URL Schem统跳协议框架,应对项目中灵活多变的页面路由需求。
基于AOP和Runtime 封装可配置化的埋点框架。
使用shell制作批量修注入渠道号然后进行重签名工具及批量修改文件制作马甲包工具。
其他技术 Masonry、AFNetworking、SDWebImage、WebViewJavascriptBridge、AddressBook、CoreLocation、AES128、lottie-ios、Moxie、Ocr…