码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2020-02-29 15:01:04      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:数据库   image   ref   个人   即时通讯   物流   准备   怎么   官网   

做过程序开发的人都知道,开发一个 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 后端云」这样的平台。

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

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

标签:数据库   image   ref   个人   即时通讯   物流   准备   怎么   官网   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!