对于无经验的CS三年级本科生来说开发一个商业用的Android的思考

思考一、这是一个怎样的APP

有哪些功能模块?比如注册登录模块、信息浏览模块、信息发布模块、用户支付模块、个人信息管理模块等等

思考二、使用什么样的技术以及怎样实现这些模块

如何架构该应用?比如采用fragment+viewPaper的模式

如何选择框架或工具?比如网络请求框架(volley)、图片等数据缓存框架、等等

思考三、如何保障应用安全?

发送接收数据采用哪种加密算法?如何处理涉及到移动支付的安全机制

思考四、和服务器交互的接口设计

需要服务器提供哪些数据?应该向服务器发送哪些数据?

思考五、以上所有的关注点有哪些是错误的?哪些是可以优化改进的?有哪些是没有考虑到的?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值