面包旅行Android业务设计分析
面包旅行的业务设计不错,Android app也是清晰简洁又大方的样子,所以画了个业务脑图出来。
重要的几个业务特点分析如下:
1、账号绑定社交账号,方便社交推广
2、城市猎人活动,通过内容、时间、地点、价格等表达活动吸引力。
这个业务很赞,跟果壳的在行有类似的地方(这个盈利空间可能比在行要大,业务拓展空间也比较广)
但是我并没能通过活动介绍感觉到这比景点介绍有多吸引人,如果能加重个人信息宣传、用视频突出活动内容可能更有吸引力(整个app业务貌似没考虑过视频)。
无法看出描述和定价的关系,也就是不知道活动值在哪里,是否需要价格监控和商讨定价?
体验活动宣传做的很不错,通过用户体验宣传了活动,比原始的活动宣传更有意思,能用最真实的过程吸引我。
3、推荐
推荐内容吸引力非常大,最多的是游记和故事集。
然而并没有个性化设置推荐。(我真的想去新西兰,可能那地方去的人太少了吧。。。)
4、目的地
做的非常标准,无可挑剔
5、支付
只发现了优惠券。
不知道是否有绑定银行卡、微信、支付宝这种操作。那猎人是怎么支付的呢?
另外,面包旅行的收入完全靠固定的线路景点宾馆提成?没能见到商城售卖商品、售票。
没能见到讨论社区,可能app的社区概念就是评论吧。这样将评论打散到每个业务和内容里面,可能会影响讨论热度和冷门景点关注度。
6、UI
做得不能再赞了,感动的我热泪盈眶。。。(那两朵飘飘的云彩和华丽丽的页面和biubiu的流畅度,甩开携程十条街)
7、服务器
应该体验了较高水平。
wifi环境下(不开wifi看图的是土豪。。。),可以快速打开长图的游记、活动,可以快速下拉显示图片。
即使使用较长时间、很多次,也不会出现缓存过大需要清理的情况。
能做好这两点的相亲相爱,很棒。
8、我没用到的业务
当你建立一段旅程,应用会通过GPS定位,将你的旅行轨迹记录下来,这一切都将在地图上与你所处的经纬度匹配。
还有,考虑到境外游时往往会遇到移动流量不足的问题,“面包”会把拍摄照片的时间标记出来,当你拥有流量时再上传这些照片,也能根据旅行轨迹上的时间节点做到精准匹配,即便你是使用相机拍摄,只要将相机和手机的时间设为一致,也能准确匹配你的经纬度。
这个功能简直amazing。
离线收藏的游记不要更方便哦。。。

面包旅行Android业务设计分析的更多相关文章
- Android业务组件化之子模块SubModule的拆分以及它们之间的路由Router实现
前言: 前面分析了APP的现状以及业务组件化的一些探讨(Android业务组件化之现状分析与探讨),以及通信的桥梁Scheme的使用(Android业务组件化之URL Scheme使用),今天重点来聊 ...
- Android业务组件化之现状分析与探讨
前言: 从个人经历来说的话,从事APP开发这么多年来,所接触的APP的体积变得越来越大,业务的也变得越来越复杂,总来来说只有一句话:这是一个APP臃肿的时代!所以为了告别APP臃肿的时代,让我们进入一 ...
- Android业务组件化之URL Scheme使用
前言: 最近公司业务发展迅速,单一的项目工程不再适合公司发展需要,所以开始推进公司APP业务组件化,很荣幸自己能够牵头做这件事,经过研究实现组件化的通信方案通过URL Scheme,所以想着现在还是在 ...
- Android业务组件化之Gradle和Sonatype Nexus搭建私有maven仓库
前言: 公司的业务组件化推进的已经差不多三四个月的时间了,各个业务组件之间的解耦工作已经基本完成,各个业务组件以module的形式存在项目中,然后项目依赖本地的module,多少有点不太利于项目的并行 ...
- 【转】Android业务组件化之URL Scheme使用
前言: 最近公司业务发展迅速,单一的项目工程不再适合公司发展需要,所以开始推进公司APP业务组件化,很荣幸自己能够牵头做这件事,经过研究实现组件化的通信方案通过URL Scheme,所以想着现在还是在 ...
- Android 业务组件化开发实践
组件化并不是新话题,其实很早很早以前我们开始为项目解耦的时候就讨论过的.但那时候我们说的是功能组件化.比如很多公司都常见的,网络请求模块.登录注册模块单独拿出来,交给一个团队开发,而在用的时候只需要接 ...
- android 业务需求: 先干掉自己, 在重启自己
// 重启应用 public void restartApp() { Intent intent = new Intent(); // 参数1:包名,参数2:程序入口的activity intent. ...
- 微信小程序DEMO——面包旅行的代码
API 集合在一起写了一个页面,并导出, const apiURL = 'http://xxx.xxxx.com'; const trip = { hot(data,callback){ wx.req ...
- Android项目架构之业务组件化
前言: 从个人经历来说的话,从事APP开发这么多年来,所接触的APP的体积变得越来越大,业务的也变得越来越复杂,总来来说只有一句话:这是一个APP臃肿的时代!所以为了告别APP臃肿的时代,让我们进入一 ...
随机推荐
- Java进阶知识点:更优雅地关闭资源 - try-with-resource
一.背景 我们知道,在Java编程过程中,如果打开了外部资源(文件.数据库连接.网络连接等),我们必须在这些外部资源使用完毕后,手动关闭它们.因为外部资源不由JVM管理,无法享用JVM的垃圾回收机制, ...
- 【第六章】MySQL日志文件管理
1.日志文件管理概述: 配置文件:/etc/my.cnf 作用:MySQL日志文件是用来记录MySQL数据库客户端连接情况.SQL语句的执行情况以及错误信息告示. 分类:MySQL日志文件分为4种:错 ...
- UML建模语言入门-视图,事物,关系,通用机制
. 作者 :万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/18964835 . 一. UML视图 1. Ration ...
- @ModelAttribute使用详解
1.@ModelAttribute注释方法 例子(1),(2),(3)类似,被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个control ...
- return语句的用法
1.return语句的作用:a.返回一个值,这个值可以是任意类型.b.使程序返回到操作系统(即终止程序)2.java中对于一个函数,不论有没有返回值类型,都可以带有return 语句.但是区别在于,r ...
- TCP系列03—连接管理—2、TCP连接的同时打开和同时关闭
在前面的内容中我们介绍了TCP连接管理中最常见的三次握手方式和四次挥手的方式.但是有可能A和B两端同时执行主动打开并连接对方或者同时执行主动关闭连接(尽管发生这种情况的可能性比较低低),这个时候的流程 ...
- css那些事儿2 盒子模型
盒子模型是网页元素所占据页面窗口的矩形范围,是网页布局的核心基础之一,这里的盒子模型与我们平常收到的包裹类似. 一个包裹从内到外,分为真实物品部分,物品与外壳之间的填充区,外壳的厚度,当多个包裹放置在 ...
- SVM之核函数
SVM之问题形式化 SVM之对偶问题 >>>SVM之核函数 SVM之解决线性不可分 写在SVM之前——凸优化与对偶问题 上一篇SVM之对偶问题中讨论到,SVM最终形式化为以下优化问题 ...
- The New Day
于博毅 160809107 爱好电脑研究 选大学专业的时候,把计算机类放在了第一专业,当时从小就很喜欢计算机,以前有接触过编程但仅限于看书,并没有动手实践过,选课的时候看了一下专业课程,都是我想学的 ...
- 解决chrome css本地映射不成功&&附带映射方法
解决办法:把本地文件夹名改成英文的(不要有中文) 顺便写一下怎么把在chrome调试的本地项目中的css映射到本地: 1.F12(option+command+i)启动chrome调试工具 2.打开s ...