关闭

[置顶] Android基于Bmob第三方后台开发的App——足说

标签: androidGithubMD风格MVPbmob
4826人阅读 评论(8) 收藏 举报
分类:

————重大更新,App更新换代,重新归来,改名和改Icon————

!!!新版2.1已更新,更新日期:2017-07-27

流程分析

写一个App大概需要哪些东西,套路如下:

1、想法和需求

这个app是主要用来干什么的,主要是关于旅游分享,足迹记录的,主打就是简洁方便。这里应该有一个需求文档,其实我一直想写的,后来一拖再拖,也就没写。

2、设计

需求出来以后应该先做出一个产品模型图,比如用Axure,但是这个App为了简单就跳过了这一步,具体设计上也是做一步想一步,参考了当下比较流行的几款App,比如知乎、网易云、微博等。

3、编码

包括移动端(主要是Android)和服务端接口,接口应该是个人做App开发的最头疼的事了吧(至少对当时的我来说是),机缘巧合之下,我看到了一些第三方后台,比如bmob,leanCloud等,简单对比之下,我选择了bmob。

4、测试

为了方便,这个App也就跳过了具体的测试环节。

5、市场

市场上架,这里我选择了通过率比较高的应用宝和魅族市场、360以及木蚂蚁。


App介绍

目前为止,这个App已经上线,下面就简单介绍一下这个App吧:

1、名字

足说。做这个项目的起初目的是为了实现足迹地图功能,结果来看,虽然足迹地图做的不怎么样,但也能看,然后产品主打的却是类似微信的朋友圈或者qq的说说功能,所以合二为一,叫足说,足迹地图的说说。

2、介绍

一款个人开发的应用,主要基于Bmob第三方后台实现,实现的功能包括:随手拍、随手记旅途中有趣的吃喝玩乐,旅行日历让你更直观的看到你的行程安排,足迹地图记录你走过的中国行政区,旅行日历让你的旅途更清晰等。有一个隐藏功能,可以手动触发去某些网站抓取相关数据来提升App的活跃度
应用截图:(主功能图)
这里写图片描述

这里写图片描述

3、代码

目前该项目源码托管在CSDN平台下,由于代码还未完善,故暂不开放
目前把登陆模块(包括启动页、引导页、登陆注册页等功能逻辑)代码放到github上,仅供初学者参考,地址奉上,请笑纳:https://github.com/xmliu/xmlogin,如有错误和建议,欢迎在github或博文下批评指正


Github开源技术:

第三方开放平台


市场上架

1、腾讯应用宝

网页下载地址:下载地址
该市场有个好处可以直接在微信里展示并下载

2、魅族市场

网页下载地址:下载地址

3、360市场

网页下载地址:下载地址

4、木蚂蚁市场

网页下载地址:下载地址


总结

功能虽少,但从想法到需求到开发最后到上架,整个流程走下来确实会让人有所收获。

PS:各位下载了App的兄弟姐妹们,如果你们打开app后碰到了插屏广告和顶端的横幅广告,麻烦点击一下下载,下载完成后安装并打开,然后再卸载,只有这样有米广告才会计算收入,在下在此感激不尽,谢谢各位
这里写图片描述

5
0
查看评论

通过Bmob + Android轻松制作一个APP

今日科技快讯 近日,有消息传摩拜单车已经独立出一个出行服务部门,专门负责网约车业务,目前第三方网约车平台的接入服务正在洽谈中。此外有媒体报道称,摩拜出行服务这个部门或将“独立主体、独立业务、并独立融资”,而摩拜的工商资料发现,早在6月末,摩拜就成立了出行服务有限公司。在不久的未来,摩拜能否...
  • c10WTiybQ1Ye3
  • c10WTiybQ1Ye3
  • 2017-10-23 00:00
  • 317

Android通过Bmob实现注册登录

  • 2017-10-22 16:16
  • 9.33MB
  • 下载

Android Bmob获取数据

最近在帮别人做毕业设计,其中需要用到Bmob后端云,环境是Android平台。 Bmob是个很方便的东西,主要用于后台数据管理方面,但我感觉它的开发文档写的并不好,很多东西没有解释清楚,而且文档的API和demo中用的SDK版本不一样,有时候让人很误解。 其中Bmob的官网地址如下,可以免费注册...
  • flx413
  • flx413
  • 2017-05-08 12:18
  • 1100

Android 云平台之Bmob的使用

对于Android 开发的小伙伴来说,开发一个具有网络功能的应用不是一件容易的事,不仅需要服务器,还需要掌握一门服务器开发语言,没开发一款应用吗就必须开发维护对应的服务器程序,这对于移动开发者来说,确实难度比较大。如何解决这个问题呢???那么可以使用Bmob来解决这一问题,Bmob...
  • WannerWang
  • WannerWang
  • 2016-01-25 19:23
  • 1098

Android开发 Bmob第三方云实现登陆注册

有朋友问到,为什么使用第三方Bmob进行注册的时候返回用户为空,user=null这种情况? 我想必然是你的Javabean中定义了一个username和password与Bmob固定的接口冲突了,不让你成功返回。原因如图,Bmob有自己的_User表,不需要重复定义,只需要调用即可完成注册和登陆...
  • u013000304
  • u013000304
  • 2016-05-15 15:58
  • 2846

Android基于Bmob群聊功能的实现

Bmob算是国内做的比较好的做BaaS或MBaaS服务的公司了,官方写的IM的Demo目前可以实现登录注册、搜索添加好友、与好友进行文字图片音频位置对话功能,但感觉好友很多缺陷,比如说删除表中的数据时只能根据ID查找,没提供数据库事务操作的接口,IM没实现群聊的功能,有些API太少太局限,可能因为公...
  • shangmingchao
  • shangmingchao
  • 2016-01-20 15:41
  • 3363

Android:使用云服务Bomb服务简单案例

我承认我是被慕课网的一个介绍所吸引过去的,介绍就是:作为一个移动平台开发者,你是否曾因为不会搭建服务端程序而苦恼,是否因为服务器端性能优化、功能实现而四处学习?现在,有了Android移动后端服务(Baas),所有苦恼即将不在,数据存储、消息推送、数据分析等种种功能,Baas已全部帮你搞定,心动不如...
  • DucklikeJAVA
  • DucklikeJAVA
  • 2015-10-07 14:34
  • 4650

关于云服务Bmob的使用方法(下)——上传文件

上一篇我们说了如何传输数据,那么这一篇我们进阶一下,来谈谈如何传输文件,比如图片。   关于如何在bmob上注册和申请,上一篇已经有说明,不懂的读者可以去看看,然后我们直接进入到项目中,首先我们还是老规矩,初始化bmob: @Override protected void onCrea...
  • hasser1
  • hasser1
  • 2015-08-14 16:41
  • 10982

android服务器Bmob的使用

使用Bmob无需再造应用后端,便能轻松拥有应用开发的各种后端能力支持,减少了开发者将应用从idea到产品(成品)的时间,我们提供了大量标准的API接口,根据需要接入相关服务,开发者可以更加专注于应用的开发,让产品交付更快速。话不多少 先看代码 实现提交数据的功能public class MainAc...
  • tangsilian
  • tangsilian
  • 2016-04-18 19:57
  • 850

Android实战——第三方服务之Bmob后端云的云应用收纳集小项目(五)

第三方服务之Bmob后端云的云应用收纳集小项目(五) 事先说明:这里的一切操作都是在集成了BmobSDK之后实现的,如果对Bmob还不了解的话,请关注我第一篇Bmob文章 项目上线:项目已经上线百度市场,需要的同学可下载反编来学习,应用袋:http://shouji.baidu.co...
  • qq_30379689
  • qq_30379689
  • 2016-08-16 18:56
  • 3740
    个人资料
    • 访问:176908次
    • 积分:2795
    • 等级:
    • 排名:第15138名
    • 原创:58篇
    • 转载:5篇
    • 译文:0篇
    • 评论:52条
    联系我吧
    我的App
    博客专栏
    文章分类