项⽬1 :
⾼维地球是⼀个以印尼为市场的区块链地图导航软件,开发了印尼本地的地址搜索,导航,以及地图
的采集,集成了区块链买卖,发⾏⾃⼰的token,在APP⾥通过多种游戏活动实现线上和线下的交流,
app名称:gowithmi
开发环境 : JDK8 Android Studio SVN
使⽤框架 : Rxjava oKGo Glide Fresco EventBus permissionsdispatcher logger 集
成友盟 ` butterknife SmartRefreshLayout firebase fragmentation zxing
MPAndroidChart Google Analytics
项⽬职责
参与项⽬需求分析以及评估,制定项⽬计划,架构搭建
独⽴开发
编写⽂档
根据项⽬进⾏需求分析,⽂档编写,UI部分的实现于优化
埋点,APK瘦⾝,混淆
测试,修改bug,
相关的模块
登陆注册 ⾃动登陆 头像上传,信息展⽰,修改,
地图寻宝
⼀元夺宝
蓝⽛追踪疫情(前台服务)
地图采集
区块链钱包 eth转账 token交易
缓存清空 版本更新
多平台分享
交易图表展⽰
APP埋点 , Google Analytics firebase
⼆维码扫描交易
采集模块
技术点
登录使⽤Rsa ,Base64 加密
以太坊web3j开发
蓝⽛开发
前台服务保持APP在后台的存活,在后台后的⼿机定位
单Activity多fragment
页⾯状态页,不同情况的展⽰ 处理⽹络不好,断开
对图⽚进⾏处理 ⼆次采样 , 多图发送
配合Rxjava + OkGo 作为项⽬的⽹络请求
使⽤Svn作为整个APP项⽬的代码版本控制
⽣成⼆维码
录制⼿机屏幕,录制10S⼩视屏,
分享图⽚到Facebook Ins 微信 微信朋友圈
使⽤MPAndroidChart 展⽰图表