Header Image - Back4App Blog

The secret of Parse and Facebook

facebook-parse

 

Over the last few years, open source has become the “default” way of building software. Currently, the world of open source is witnessing a plethora of innovations at a considerably high pace. Many of today’s business models are built around free, open source technology. As a result, enterprises are adequately providing support on various open source components and are increasingly shifting their workloads towards open data architecture.


Android App for Raspberry Pi

In our previous tutorials on IoT, we covered how to setup a Raspberry Pi and how to connect it to Parse Server using Back4App API to save objects to the server and to perform Queries and Live Queries.

Now we cover how to reproduce everything done on the Raspberry side to the App side. In this tutorial, we describe an Android App to interact with the IoT device configured earlier. From the Parse Server side, the App does the same tasks as the Raspberry: writes objects and performs Queries and Live Queries. Please note these functionalities may be useful even if you do not plan to develop an IoT application!


Parse hosting in any cloud environment using Back4App

parse-hosting-back4app

It’s no secret to anyone that Back4App is making substantial changes in the BaaS market with its new approach: BaaS revolution. We are here to proclaim that now you can bring your Parse Server self-hosting App to Back4App, without any complications. But why should you do that? Here are a few good reasons to consider taking that move seriously.


Serverless Architecture: AWS Lambda vs Parse Cloud Code

1024x512-boxers

 

Come on, let’s get ready to RUMBLE!

Introducing first, the challenger, fighting out of the blue corner: It came with its open source stack and huge open source community. Ladies and Gentlemen, please welcome ‘Parse Cloud Code’

And now introducing the Titleholder, fighting out of the red corner, it came with its bunch of resources and features. Presenting the reigning, defending Serverless champion of the world: ‘AWS Lambda’


Parse Server: The Best Practices Guide

Parse Server: The Best Practices Guide

Introduction 

This guide aims to provide a set of good practices that will be helpful to beginners as well as expert developers who are starting to work with Back4App. If you are an experienced user of the platform, we recommend you to at least take a quick look at this tutorial, as it will surely help you find something informative that you didn’t know before.


Parse Server example – Continuous Integration

continous_integration_back4app

Introduction

Continuous Integration (CI) is the practice of merging all developer working copies to a shared repository several times a day. Its primary objective is to prevent integration problems, ensure quality and eliminate rework. It is meant to be used in combination with automated unit tests and continuous delivery so as, to reduce the breaking of code and to ensure that the software is always in a state that can be deployed to users, thus making the deployment process much quicker.

To enable all these features, it is necessary to use a CI server. For this tutorial, we will be using Travis CI , which is a hosted, distributed continuous integration service used to build and test software projects hosted on GitHub. Travis can be used to automate all sorts of tasks such as building, testing, and deploying software, with continuous integration and facilitation of technical aspects of continuous delivery.


Node JS and Raspberry pi – Setup

raspberry-back4app-android3x

The Internet of Things is coming closer to our daily lives each day more. With the advent of affordable, connected and small electronics, such as Raspberry Pi or other microcontrollers, we have the feeling that we can remotely control the entire world around us.

However, there is a difference between playing once or twice with electronics and building a reliable application to be actually installed in your home or even sold as a product. One of the features an IoT application must have is a solid Internet backend, in order to handle a high volume of requests, ensure scalability or work even under realistic connectivity.


Scaling Parse Server

scaling_parse_server

It’s been a while since Parse closed down completely in Jan 2017. We take pride in the number of Parse.com users who have subsequently decided to put their trust in Back4App’s Parse Server Platform. We want to share with the community some of the lessons we’ve learned since this journey begun.


Command Line Interface to Parse Server

Command Line Interface to Parse Server

The powerful Command Line Tool you’ve been using on Parse.com is now available at Back4App. You can continue to interact with your Parse Server using the Terminal. The Back4App CLI(command line interface) can be used to perform various actions on your Parse App like to create a new app, develop and deploy cloud code, manage app releases, set the SDK version, etc.