The perks of Parse Server

Peruna Keremidchieva

After announcing the official shutdown of the hosted Parse service, an open source version was released. It can be deployed to any infrastructure that can run NodeJS, works with the Express web application framework and can be added to existing web applications, or run by itself. Parse Server is the best open source option to explore for those who search for alternative for the Hosted MBaaS (Mobile Backend as a Service). It has the potential to be one of t ...

Choosing your Parse Server provider could be important decision, if you’ve decided to go with a third party solution. A lot of new companies and providers came on the market during the last year, which is awesome, because you have more options to choose from. This also creates competition which pushes providers to improve the quality of the service and to give better terms in order to gain more customers. On the other hand you may feel confused - everybody ...

Time flies fast. It’s been 10 months since Parse announced the future retirement of their hosted service. Many of you still feel uncertain about starting the migration process. We do understand your reasons - you need more time to see how the situation is going to develop, which new path to choose - self hosted backend or third party provider, you still wonder how stable are the fresh Parse Server providers. The actual migration also may scare you - you’v ...

Push notifications allow you to stay in touch with your users and make it possible for your users to communicate with each other. Before you begin, remember that push notifications are not available in the iOS Simulator. You will need an iOS device, as well as an Apple certificate to complete this tutorial. Create your APNS (iOS) credentials Creating your Apple Push Notification Service credentials is actually the longest part of this tutorial. Log in to ...

Last few days our clients had problems with Apps that used GCM credentials to send push notifications to Android devices. This was caused by the fact that Google recently released improved version of GCM API under the Firebase brand - FCM (Firebase Cloud Messaging). Although Google says that they will continue to support the current version of GCM Android and iOS SDKs, they highly recommend everyone to upgrade to FCM in order to benefit from new FCM featur ...

SashiDo welcomes US region

Peruna Keremidchieva

We, SashiDo’s team, like to dream big, because setting up the bar high is the way to achieve awesome results. We wanted to create a service, offering every feature from Parse so you wouldn’t miss anything when coding your favourite apps, to give to you a REAL PARSE ALTERNATIVE. After launching so many of them and putting a lot of effort into improving the service, it was clear: it’s time to expand and cover more hosting location. Since most of you asked fo ...

Static web hosting with SashiDo

Peruna Keremidchieva

One of the guideline policy that Parse created was to try to make everything convenient for their users and that was one of the main reasons developers loved the service. SashiDo’s team wants to keep this tradition by providing our customers the same experience of comfort and effortless coding. I’m sure this happened to you: you get an order for an app, but the customer also wants a website with it. So you have to use one provider for the mobile applicati ...

How to set up Twilio for local development In the first part of this tutorial we showed you how to make npm package integrations directly into your Advanced Cloud Code. But let’s say you want to test something on your computer before deploying it on SashiDo’s Cloud Code. This tutorial is for Mac OS X (for other OS should something similar) First you should install nvm (Node Version Manager - Simple bash script to manage multiple active node.js versions). ...

Setup of Twilio package tutorial Building more complex apps without a lot of knowledge about back-ends and infrastructure sounds difficult, but we believe in Parse’s vision for letting developers create any app effortlessly. When we first launched early access for SashiDo, most of our lovely users asked for Advanced Cloud Code and we do understand why - it’s essential feature, because it’s flexible, allows you to write Express applications and use differ ...

Even before our early access, we had the vision to make SashiDo The Real Parse alternative.As we promised you, step by step we include more and more features to our service so you wouldn’t miss anything.And that’s just the beginning of our journey :) We’re very excited to share the latest news - SashiDo now supports: Background Jobs Give you the option to write long running tasks, include them in your Cloud Code and set up how often you want to run them. ...

SashiDo has been on the market for few months and during this time we had the opportunity to get to know more about our clients and what they need in order to receive fully complete experience with the service. After launching Advanced Cloud Code the top asked question was “Are Background jobs in the roadmap?” So we did it - now you can run scheduled tasks on your app. Why do I need Background Jobs? Because they give you the comfort to write a function o ...

How to set up WebHooks on SashiDo

Peruna Keremidchieva

SashiDo launched Advanced Cloud Code so you can have the ability to write more complex logic, add 3rd party API libraries and packages which provide you a lot of ready-to-use functionality. That’s awesome, but what happens if you want to implement your server-side logic in a language other than Javascript? Or if you want to use in your project a tool, not supported by Cloud Code? Then the perfect solution is to set up WebHooks on your application. They ar ...

Before the concept of Live Queries (WebSockets behind the scenes) was created, developers used comet and long polling in order to simulate real time web. The problem was that this technologies needed almost constant communication with the server, which, as you’d imagine, it’s not very fast and resource-friendly. Then Live Queries came and the Parse Server became realtime. Imagine an app game, which needs to update in real time non-stop. As you know, games ...

This tutorial will show you how to setup Android Push Notifications for your app on SashiDo. Setup your GCM Credentials Create or login into google to get your Android application credentials (GCM Sender ID and GCM API Key). The "GCM Sender ID" is a public number that identifies the sender of a push notification. You can get it from the Dashboard by clicking on your project as displayed below. It is listed as "Project number". The GCM API Key is a server ...

Do you need a File Migration Tool?

Peruna Keremidchieva

As Parse developers ourselves we were wondering what is about to happen with our files after the service stops. How to transfer them over the new platform? Whether they will be stored somewhere by Parse, or they will disappear and we have to take precautions. No one provides a service for this. The most probable scenario is that after Jan 28th, 2017 you won’t be able to access your files even if they are not completely deleted. While thinking about how to ...

Parse Migration in a Click

Peruna Keremidchieva

We know very well what a trouble migration of your parse apps could be. There’s a lot of info on the subject, this is just a small part of the official documentation: Official Parse docs Parse server migration guide AWS docs Google Cloud Platform Firebase iOS Firebase Android Heroku docs Digital Ocean docs You can also find a ton of tutorials by users, trying to help each other, but don’t worry - there’s fast and easy solution: our “migration in a click”. ...

Cloud Code is one of the coolest features of Parse, but we take it even to the next level ;) You loved it and we love to make you happy so we decided to make the easiest possible way to set up your Cloud Code! After you migrate your app from Parse.com (if you haven’t done this yet, click here: Parse Migration in a Click ) you have to set up your Cloud Code in order to use it. First select the app you want to work on: Go to Core -> Cloud Code -> press “Con ...

Our Big Things to Announce

Fani Bachvarova

We are growing fast and now there are 2,120 early adopters to ParseGround - you encourage us a lot, guys! Thank you for the great support and constructive feedback during the early stage of our service … you are really awesome! Remember that name - ParseGround? Good, but there is a new name to remember from now on. As of today, ParseGround is becoming SashiDo.io This brand change came quickly to us as well, but we are happy we are doing it. SashiDo (the t ...

Hello from ParseGround!

Fani Bachvarova

Something old, something new and a passion for progress ParseGround is a service built for convenience, easiness and simple developing. These are the three key values we want to bring with our perpetual work and unconventional solutions for mobile developers. After the “Black Thursday for developers” (January 28th, 2016) when Facebook announced Parse Service shutter, many developers thought that would be the end. Those developers who relied on the Facebook ...

Find answers to all your questions

Our Frequently Asked Questions section is here to help.

Latests news

SashiDo welcomes US region

It’s simple, in case you want to build a new app in US location choose it from the dropdown menu in SashiDo’s Dashboard. If you already have apps running on SashiDo, but US is a more convenient for you: write us at support@sashido.io ...

Read More

Static web hosting with SashiDo

In this tutorial we’ll show you how to publish static web sites in few simple steps. When you deploy Cloud Code in your GitHub repo, any files in your directory ‘public’ is uploaded to Parse Server and becomes accessible online. You can choose a subdomain ...

Read More