Kevin Lacker

A Parse Shutdown Reminder

As we previously shared, the Parse service is shutting down at the end of this month. Specifically, we will disable the Parse service on Monday, January 30, 2017. Throughout the day we will be disabling the Parse API on an app-by-app basis. When your app is disabled, you will not be able to access the...

Moving On

We have a difficult announcement to make. Beginning today we're winding down the Parse service, and Parse will be fully retired after a year-long period ending on January 28, 2017. We're proud that we've been able to help so many of you build great mobile apps, but we need to focus our resources elsewhere. We...

Summary of the September 10 Parse Service Disruption

Now that we have fully restored functionality to Parse, we would like to share more details about the nature of the events during the service disruption today. We know that service disruptions greatly impact our customers. We are working hard to improve reliability and would like to share information about the nature of the service...

Parse 1.0 is released!

The big idea behind Parse is that developers shouldn't have to manage a server in order to write mobile applications. Of course, we can't dream up every application that people want to write. An important part of our philosophy is to listen closely to developers to figure out what we need to build, so that...

Javascript and User Authentication for the REST API

At Parse, our vision is that anything you can build with your own backend server, you should be able to do with Parse instead. We've been constantly impressed by the things developers have been building with the Parse REST API. In particular, a lot of developers use Parse not just to build mobile apps, but...

Including Related Objects in Queries

Every time you hit a mobile network, it slows your users down and introduces another point of failure. So when you're designing your application, you need to take advantage of every opportunity to omit needless requests. Parse's philosophy is to help make this easier by providing standard ways to reduce network requests. One example is...

Performance and Security Improvements

One of our goals is that the Parse infrastructure should work more efficiently and reliably than when every app developer builds their own. One example is the networking layer of your application. It's easy to assume that every HTTP request works alike, but there are actually many details around edge conditions on mobile networks, request...

User Management in the REST API

As the mobile ecosystem expands, more and more developers are building "Mobile first, web second" - building what is foremost a mobile app, but also building a web interface for it. One of the pains in mobile development today is building user accounts that can be accessed conveniently from mobile devices but also from any...

New Tricks With Queries

We want data access via Parse to be fast and easy, no matter what sort of data you're storing. Recently we've launched a few new features to help you access your data in different ways. Often you want to run multiple queries that differ in only the value of one parameter. For example, you might...