Bmob后端云实现无后端开发APP

做过程序开发的人都知道,开发一个 APP,除了产品、设计等的支持,后端的支持是必不可少的,没有后端提供相应的接口,一个 APP 就没有办法实现数据的联通。但是今天,我们就是要来讲一下,如何在没有后端提供接口的情况下开发一款 APP 出来。

一、背景介绍

后端提供接口,无非就是将 APP 端提交的数据保存到服务器,或者将已保存的数据传输给前端展示。所以,从根本上说,APP 只是需要数据保存和传输支持。

那么如果不用后端开发接口,怎么实现 APP 数据的保存和传输呢?其实现在有很多后端云可以实现这样的功能,如:「Bmob 后端云」和 「LeanCloud 后端云」,下面我们就以 Bmob 后端云为例,讲一讲如果一个人实现 Android APP 的开发。

Bmob 后端云有数据访问、云函数、短信服务、游戏实时后端、即时通讯和推送功能,价格如下图,作为个人开发者或者测试使用,选择开发版就可以了。

二、实战演练

1、准备工作

Bmob 后端云官网:https://www.bmob.cn

  • 从首页注册,然后登录
  • 进入我的控制台
  • 创建应用,选择开发版,如下图

2、开发文档

Bmob 后端云开发文档:https://doc.bmob.cn

选择自己熟悉的平台,查看对应的文档,按着文档一步一步来,引入 SDK,初始化,然后实现增删改查即可实现绝大部分的功能开发。

3、实战

这里我们以 Android 平台的数据服务功能为例,访问 https://doc.bmob.cn/data/android/index.html 即可查看文档。

使用 Bmob 后端云的「数据服务」,我开发了一个物流信息管理系统,很简单,包含三个模块,包括填单、汇总和设置。

填单页面可以填写本次物流运输的一些信息,车辆等是提前录入导入到 Bmob 后端数据库的,从控制台就可以操作。

汇总可以查看已填写的物流订单,根据车辆来归类。

设置里可以添加修改车辆、挂车、司机等信息。

三、感悟

作为一名 Android 开发人员,我深深的感觉到,对于个人开发者来说,类似于 Bmob 后端云的服务,极大的促进了程序开发速度和成本,让一个客户端开发人员独自完成整个 APP 的开发成为可能。

所有的数据存储、修改和读取都可以调用 SDK 实现,再也不需要等后端给接口了,有一种掌控全局的感觉。

而且这种平台都有一定程度的免费策略,无论是测试还是小范围推广使用,都是足够的,即使有更高的需求,也可以花费很少的钱来实现,真的是很良心了。

个人开发者,推荐大家一定要试一下类似于「Bmob 后端云」这样的平台。

欢迎访问的个人博客:掘墓人的小铲子

原文地址:https://www.cnblogs.com/juemuren4449/p/12382791.html

时间: 2024-11-02 23:27:28

Bmob后端云实现无后端开发APP的相关文章

android开发之后端云bmob的使用

由于开发的应用需要搭建服务器和数据库,所以了解了一下网上的后端云服务,初步了解之后选择了国内的bmob,下面就来简单介绍一下它的使用: 1.注册Bmob帐号 在网址栏输入www.bmob.cn或者在百度输入Bmob进行搜索,打开Bmob官网后,点击右上角的“注册”,在跳转页面填入你的姓名.邮箱.设置密码,确认后到你的邮箱激活Bmob账户,你就可以用Bmob轻松开发应用了. 2.网站后台创建应用 登录账号进入bmob后台后,点击后台界面左上角“创建应用”,在弹出框输入你应用的名称,然后确认,你就拥

移动开发利器-Bmob后端云使用体验

转载请注明出处:http://blog.csdn.net/woshizisezise/article/details/51336907 曾经我很苦恼,我相信有很多移动开发者会面临和我一样的境况,那就是我们自己有能力开发一款app,做自己想做的事情,实现自己私下里那一点点梦想,但是移动端的开发离不开后台服务器的数据支持啊,否则就是单机版的app,那你觉得这种应用开发完成后上传到各大应用市场用户的反响好嘛?应该不会吧,现在的时代就是信息的时代,就是数据的时代,我们的用户需要从我们提供的app里面看到

Bmob移动后端云服务平台--Android从零开始--(三)Bmob数据操作((批量)增删改)

Bmob移动后端云服务平台--Android从零开始--(三)Bmob数据操作((批量)增删改) 上篇文章简单的利用Bmob实现了用户注册与登录效果(http://blog.csdn.net/a123demi/article/details/42059621). 在项目中,对数据的操作脱离不了增删改查.Bmob其实也一样,他对数据操作的增删改查做了很好的封装,以及其批量的处理.本文将重点讲解利用Bmob实现Android端与Bmob服务端的数据操作,实现增加.修改.删除以及他们的批量处理. 源码

Bmob移动后端云服务平台--Android从零开始--(一)何为Bmob

Bmob移动后端云服务平台--Android从零开始--(一)何为Bmob 在正式的项目开发中,单客户端不能满足我们的需求,需要实现客户端与服务端的连接.而在编写Android服务端代码时,常常有很多问题困扰这我们.问题就来了,怎么能通过过简单的方式去实现我们复杂的流程呢?Bmob移动后端服务平台给我们创造了一个很好的后端平台.下面就让我们一起来了解和学习Bmob. 官网地址:http://www.bmob.cn/ Android SDK:http://www.bmob.cn/site/sdk

android拓展之使用bmob后端云来实现短信验证码

bmob后端云,这个就不用我说了吧,它在我们安卓开发的过程当中非常重要.具体有哪些服务可以bmob的官网来查询 关于怎么实现短信验证码的方式,其实在bmob的后端云里面已经详细的介绍了的.我在这里最主要的是分享一下经验 1.要想实现短信验证码,必须在bmob的官网上下载短信验证码的sdk,然后导入工程 2.使用SDK,这个sdk可以单独使用,直接初始化就可以使用.那什么是单独使用呢?就是直接初始化这个SDK就可以使用,而不用初始化Bmob A.怎么初始化bmob? 通过调用Bmob.initia

Bmob移动后端云服务平台--Android从零开始--(二)android快速入门

Bmob移动后端云服务平台--Android从零开始--(二)android快速入门 上一篇博文我们简单介绍何为Bmob移动后端服务平台,以及其相关功能和优势.本文将利用Bmob快速实现简单例子,进一步了解它的强大之处. 一.准备工作 1.注册Bmob账号 在网址栏输入www.bmob.cn或者在百度输入Bmob进行搜索,打开Bmob官网后,点击右上角的"注册",在跳转页面填入你的姓名.邮箱.设置密码,确认后到你的邮箱激活Bmob账户,你就可以用Bmob轻松开发应用了. 2.网站后台创

Bmob后端云学习(未完)

Bmob后端云学习 BaaS(后端即服务:Backend as a Service)公司为移动应用开发者提供整合云后端的边界服务. 这种服务的一个代表就是Bmob后端云,BAT和亚马逊 ,都有这类产品. 作为云服务,其安全性有待考证,但是对入门的小白很友好,在自行开发app时非常方便.在他的官网可以看到其功能包括云端一体化互联网中间件服务.微信小程序SDK.云函数.短信验证码(响应时间3-5秒).几行代码即可完成的快速集成,使其成为初学者的天堂. Bmob账号注册:Bmob官网 进入Bmob后台

基于后端云的Android注册登录开发

APP开发离不开注册登录功能,但是注册登录功能开发需要后台数据库的支持,对于一些初学者或者对后台数据 不熟悉的同学来说可能会有些困难.本文介绍一下后端云: 1. Bmob是国内起步较早的云后端服务平台,提供了云数据库.消息推送.即时通讯.安全验证.移动支付等丰富的 功能服务,且这些服务有个人免费版. Bmob官网:https://www.bmob.cn/ 如何使用Bmob进行开发Bmob的文档写的很清楚,这里就不当搬运工啦. 2.另外,现在介绍一下另一个Android开发者服务平台MOB,MOB

移动后端云平台Bmob介绍

对于移动端的独立开发者来说,最痛苦的事情莫过于搭建后台服务器.没有基础的还得从头学起,有技术的又要搭建维护后台,非常麻烦.而移动后端云平台的出现,简直是每个独立开发者的福音,它可以免费提供论文服务器,有数据文件服务,还有社交功能等.国内主流的有友盟.极光推送,Bmob,AVOS Cloud等,下面介绍老少咸宜的Bmob 如何链接到Bmob的服务器开发文档都有,开发文档有没具体介绍的是文件下载功能.文件下载,首先是通过数据查询获得 BmobFile对象 ,然后通过该对象的getFileUrl()方