0%

remoteconfig

Remote Config是什么?

远程配置(Remote Config)是Firebase的功能之一。开发者可以通过在云端配置键值对来更改APP的一些属性,例如行为和外观。这样的功能也可以通过产品迭代更新来进行变换,但是产品的迭代是一个漫长的过程,少说也要几天。RemoteConfig可以快速实现这一过程,首先在本地设置一个参数名A和一个参数值a,当该参数的值需要改变时,在云端赋予参数名A一个新值b,发布之后,用户在下次打开APP的时候就会发现这个参数的值已经由a变成了b,省去了迭代一个版本的时间。

阅读全文 »

Firebase是什么?

做移动应用开发,基本离不开应用程序的前端开发和服务器数据的后台处理,尴尬的是移动应用开发者不一定都懂后端开发,这在一定程度上加大了开发移动应用程序的困难。不过近几年出了一款新型的服务,叫BaaS(Backend as a Service,后端服务系统),是BaaS公司为移动开发者整合的云后端服务。也就是说,通过在云端的操作就可以处理一些简单的后端数据处理。BaaS供应商提供API,让开发者通过几行简单的代码就可以整合一些后端功能,比如数据存储,应用分析等。Firebase也是这样的BaaS。

Firebase在2014年被谷歌收购后不断成长,谷歌对其进行了一些列的整改,在2016年的I/O大会上发布了Firebase2.0。新版的Firebase以Analytics为功能拓展了很多实用的功能,比如远程配置、云消息推送、奔溃报告等,而且目前可以免费使用,这对于开发者来讲无疑是一大福音。这是Firebase官网

阅读全文 »

前言

这是搭建自己的博客之前在慕课网写的关于java开发环境配置的一篇手记,原文传送门。个人博客初具雏形之后就要以这里为根据地记录开发路上的所得所想了。以下是原文:


说到java开发环境变量的配置,大家应该都很熟悉,无非是安装好JDK以后配置系统环境变量 path ,以及 CLASS_PATH ,但是对于小白来讲,刚开始学习,是否真的知道为什么要这样配置?笔者最近在复习java相关的知识,想起刚开始学习java的时候根据教程一步步搭建好开发环境,当时是知其然不知其所以然,google了一下,发现大多是介绍如何配置的,还是没有解决笔者最初的问题。现在对于这个问题有了一定的了解,故写下此文,记录下当初的疑惑,也希望能为刚入门的朋友们解惑。

阅读全文 »

前言

其实我的博客在今年6月份就开始搭建了,当时是参加了Google的studyjams活动,有一个阶段就是需要搭建自己的个人博客,在那之前,我并没有真正接触过博客,虽然之前有接触过一些编程方面的知识,但也是在那时候,真正开启了我的编程之旅。好像有点扯了,回归正途,当时由于活动需要,我跟着博主Sunwhut的如何利用GitHub Pages和Hexo快速搭建个人博客走了一遍,大致弄出了博客的雏形,不过由于简单搭好之后一直没有时间完善和编写博客(因为博主菜啊==,时间都用来入门了),直到前几天,终于扛不住了,觉得还是要有个地方记录和分享感想的地方,虽然已经有了形如CSDN,简书等不错的平台,但哪有自己的地方用着舒服,于是我又开始折腾起博客。

阅读全文 »