We have already started receiving questions about GDPR and we decided to shed some light on the topic. At SashiDo.io, the success of our customers and the protection of their personal data has always been a top priority. With customers from all over the world, we’re prepared to adhere to the General Data Protection Regulation (GDPR), which is due to take effect on May 25, 2018. What is GDPR? For those who are not familiar, GDPR is a directive of the EU par ...

We in SashiDo, strongly believe in the “no vendor lock-in” policy. We want our customers to stay with us because they like the service we are providing, not because they are hostages of a proprietary software. We are providing managed Mobile Backend as a Service using Parse Server (open source backend engine) and our mission is to give to the mobile developers the easiest and cost-effective way to create functional and beautiful apps. We take care of apps’ ...

Migrating from one backend to another is not an easy process and we know it. With enough migrations behind our back, SashiDo is here to help. By the time Telerik Platform closes its doors in May 2018, you should have already migrated your data, business logic and front end, etc. to another backend. We have covered that up in Checklist for successful Telerik Platform migration. When that happens their services will no longer respond, which would render any ...

If you build a website and map it to a custom address such as www.yourdomain.com, you can make it even easier for people to reach your site by typing simply yourdomain.com That web address without the www is called naked domain. These days in the cloud era hosting of Naked domains with providers like SashiDo, Heroku, OpenShift and others it is a bit tricky, but not impossible. You can simply do this by redirecting your naked domain address to the www.yourd ...

This blog post is aimed at showing you how to navigate your data in the SashiDo Dashboard and use the JavaScript SDK to perform the most commonly used operations while building a mobile application. For this purpose we will be using an already existing set of example data - the Telerik Friends Sample App. If you are not familiar, such an example app can be created by navigating to a new application in Telerik Platform -> Data and clicking the Enable and ...

We know migration to another MBaaS is not an easy business. With more than 4k successful migrations for the last year, we'd like to share with you the most appropriate order of steps to do your migration to SashiDo, along with few tricky moments you need to know. Use them as a reference to smoothen your migration and to ensure you won’t forget any aspect of the process. Here’s the short list of the recommended migration steps: Database Migration Files and ...

Today, we are pleased to announce that we have just released a new stable version of Parse Server - 2.3.3. This is a major release containing new features and bugfixes, and continues our focus on making your experience with SashiDo faster and easier. Here you can find details on what this specific release includes from the official Parse Server GitHub page. You are probably wondering how you can change the version! It is pretty simple actually. All you nee ...

If you have sent push notifications with Parse Server you are probably familiar with the issues that come with having larger audience. The way the Parse Server's push notifications work is the following: your Installations are fetched in batches, these batches are then sent respectively to FCM(Android) and/or APNS(iOS). One of the issues is that the progress of these batches is not tracked. Let’s say your application has 2 million installations, currently ...

Let’s start with the basics. GitHub is a software development platform that lets you host and develop your code, manage projects, and collaborate with other developers. Your repository (repo) is the place where your project lives. GitHub allows repos to be public, where everyone can view or access the code, or private, where only the repo owner and the collaborators have access to the code. Normally, if you want to use a private repo in GitHub, you need to ...

No matter if you are an independent developer or a manager of an app agency, you should always consider structuring your accounts in SashiDo in a way that will reflect your development process best. Actually, it’s not only the development process that matters when creating accounts in SashiDo, but also the security factor. It’s really important to think how to protect yourself and your intellectual property in cases of a “bad will” actions from an employee ...

Hey everyone! We are excited to present you Thracecode- friends of ours who use Parse and SashiDo :) Below you will find the video that Sami, their Co-Founder and Lead Developer made about iOS integration with cocoapods. In the video Sami will show you how to integrate Parse SDK using Cocoapods and how to create your first table on Sashido with Swift 3. Sami loves playing drums and is a vivid traveler. Thracecode is a full service mobile app and developmen ...

This is a guest post from Katerina Zolotareva. Katerina is Marketing and Customer Success Manager in The Tool, the first Performance-Based ASO tool. She loves to read and write about Mobile Growth and spend her free time out in the nature. In this post we will learn what is ASO and why all developers should do it. This post is not for marketing gurus. Not for companies with huge marketing budgets. This post is for you, developers. The ones that managed to ...

SashiDo Video Series

Tanya Valeva

Hey everyone! We are excited to share with you about something new that we have been working on during the last couple of weeks and we can now announce :) We realize how important documentation and guidelines are for all of you, so after we received numerous requests we decided to launch a video tutorial series in our youtube channel. The first 3 tutorials are already present in the channel itself so you can check them by visiting it here. Logically, we wa ...

Last month was SashiDo's first exhibition at a conference - we attended Webit Festival Europe's Founders Games. We were very proud to be one of the 100 selected startups among 2400+ to exhibit and pitch in front of well-known experts and investors during Europe's premier digital and tech festival. Our mission was to spread the word about Parse Server and Open MBaaS but we knew it would be hard to explain what our service is about to a diverse audience cons ...

What is MBaaS? In case you are not familiar with MBaaS (mobile backend as a service) and have never used it before, but you are interested in finding a way to develop apps faster, easier and invest less during the process, you will definitely find useful information in this article. The concept behind MBaaS is a very simple one - abstract away almost the entire process, allowing a mobile developer to build the next great mobile app without the help of othe ...

When considering where to host an application, no size fits all needs. To determine the best location, you have to consider many factors and cases but one of the most important criterion you must satisfy is the physical proximity of your target market. In today's crowded marketplace, the good user experience is a game changer, and apps with perfect user experience are rewarded with happy and loyal users. The most common reason for users to complain and aba ...

Last week we asked you to guess the new feature we've been working on lately. The correct answer is: we are launching two new regions - Australia and Asia - by the end of the month. Today's demanding clients do feel the difference of speed regarding app usability. An improvement in the loading time is a pretty good reason for more positive reviews on the app stores, and let's be honest, the positive reviews are the currency of the app development market. W ...

Easter is around the corner, and we decided to create a little Easter hunt for our customers. We will give one of you the chance to win a $15 credit for SashiDo :) All you need to do is guess what’s the new feature we’ve been working on lately. We promise it’s really hot! The winner will be drawn from those who have correctly named the new feature in our comment section below, so don’t forget to check it regularly for updates. HINT: It is something that wi ...

Imagine if there was a way to set up SSL on your website in just one click. How cool would that be? Well with SashiDo and Let's Encrypt now you can easily achieve it! Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit, and it is a one click option for your web app hosted on SashiDo. They let people and organizations around the world obtain, renew, and manage SSL/TLS certificates. Their certificates can be ...

Having a Backup is a matter of great importance. Just recently GitLab reminded us that mistakes do happen sometimes. We, as a service, couldn't afford to lose any clients data, so we have always had internal disaster recovery backups of all the data on our servers, but we felt that this wasn't enough. We wanted to give our clients the ability to be in control of their database backups and also the ability to quickly restore them if necessary. This is the r ...

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’ve ...

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 ...

Find answers to all your questions

Our Frequently Asked Questions section is here to help.

Latests news

Announcing Automatic Database Backups

Having a Backup is a matter of great importance. Just recently GitLab reminded us that mistakes do happen sometimes. We, as a service, couldn't afford to lose any clients data, so we have always had internal disaster recovery backups of all the data on our servers ...

Read More

How to set up iOS push notifications in SashiDo

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 ...

Read More