21
[email protected] Toll Free : +1-877-284-1028

Facebook Parse: A Complete Overview

Embed Size (px)

Citation preview

[email protected] Toll Free : +1-877-284-1028

[email protected] Toll Free : +1-877-284-1028

FacebookParseIntroduction

Facebook acquired Parse

… But people were critical about it…

Back In

[email protected] Toll Free : +1-877-284-1028

FacebookParse

Is Parse going away or was itgoing to get better?

But then in just about two yearsof time, Parse having startedthrough a rough prototype hasended up powering tens ofthousands of apps for a verybroad spectrum of customers.

Introduction

[email protected] Toll Free : +1-877-284-1028

FacebookParse

So I decided to write about my findings on Facebook parse. I will be coveringthe following topics:

• Facebook acquisition of Parse –

Explaining what is Parse and how it is making difference in territory of Facebook.

• Why Facebook chose Parse –

Detailing out the functionality and usability of Parse integrated with Facebook.

• When to use Facebook Parse(next in series)

• When not to use Facebook Parse. (next in series)

• A Comparative Analysis of other BaaS Service providers with Parse. (next in series)

• Algoworks & Parse SDK. (next in series)

Content

[email protected] Toll Free : +1-877-284-1028

Facebook Acquisition of Parse

[email protected] Toll Free : +1-877-284-1028

FacebookParse

• Ilya Sukhar’s Parse was only a few monthsold when Facebook came calling for Parse.

• Parse itself was launched in August 2011which offered software developers aneasier way of building apps on tablets andphones.

Facebook Acquisition of Parse

[email protected] Toll Free : +1-877-284-1028

FacebookParse

• Just after the New Year, Ilya Sukhar heard from Facebook CEO Mark Zuckerbergand the-then tech giant’s CTO Bret Taylor that Facebook brain-trust was anglingto acquire his company.

Bret Taylor Mark Zuckerberg

Ilya Sukhar

Facebook Acquisition of Parse

[email protected] Toll Free : +1-877-284-1028

FacebookParse

Mark Zuckerberg explains

• Described Facebook not onlyas ‘social networking website’but as a standaloneindependent software platform

Therefore he expects that the collaboration of Facebook with Parse can offer software professionals unleash their application

development learnings to unfurl the extensibility and applicability of Facebook Parse.

Facebook Acquisition of Parse

[email protected] Toll Free : +1-877-284-1028

FacebookParse

An Interesting Angle- 1/3

We know that-

Apple has a mobile Operating System(OS) as well as has an independent content and payments ecosystem with a deeply integrated set of products.

Google has its own mobile OS, it has got its own GMail, a search engine, a burgeoning content ecosystem and its Maps/local properties.

Amazon too has a content and payments ecosystem, a limited mobile presence and cloud infrastructure.

Facebook Acquisition of Parse

[email protected] Toll Free : +1-877-284-1028

FacebookParse

An Interesting Angle- 2/3

• But what about Facebook?!!!???

…It just happened to happen that …

Rumors about Facebook Phone began circulating for an year or two.

And then we had Facebook launching Facebook Home.

Facebook Acquisition of Parse

[email protected] Toll Free : +1-877-284-1028

FacebookParse

An Interesting Angle- 3/3 - The probable conclusion:

• What’s actually happening is that Facebook is trying to get the benefits ofhaving a mobile OS without actually developing one!

• Facebook was partnering with Cisco in order to ‘socially wi-fi’.

• Or the recent news where Juniper came to back Facebook against Ciscoinstead.

• Whatever be the case, Parse is going to be help extend the reach and powerof the Facebook platform. After all its fair to be desperate for survival!

Facebook Acquisition of Parse

[email protected] Toll Free : +1-877-284-1028

Parse ++The Advantages

[email protected] Toll Free : +1-877-284-1028

FacebookParse

Understanding Facebook Parse:

1. Parse allow developers to work with nativeobjects which provides backend services formanaging users, storing data, sending and receivingnotifications and much more.

By doing this the need of managing servers andhandling complex infrastructure get erased.Developers just have to focus on building great userexperiences.

Parse ++ The advantages

[email protected] Toll Free : +1-877-284-1028

FacebookParse

Understanding Facebook Parse:

2. Parse, which is a cloud service company providesdeveloper tools to use a unified back-end for theirapps.

Parse ++ The advantages

[email protected] Toll Free : +1-877-284-1028

FacebookParse

Understanding Facebook Parse:

3. The utilities in Parse’s toolbox allow mobile appslike games to integrate with Facebook morepromptly.

For example, an application developer creating anapplication using Parse would work perfectly on aniPhone, Android, or Windows Phone and also workthe exact same way as a Facebook app. WITH FB

Parse ++ The advantages

[email protected] Toll Free : +1-877-284-1028

FacebookParse

Understanding Facebook Parse:

4. Parse gives Facebook its own mobile appframework.

This can be explained as “Facebook apps” which canwork on any mobile device or in any browserwithout having to compete with the establishedplatforms like iTunes orGoogle.

Parse ++ The advantages

[email protected] Toll Free : +1-877-284-1028

FacebookParse

Facebook Guys – Do Your Coding, let Parse do the rest.

• While coding for an application you have to build not only the smallpieces of software which sit on phones – the front end – but also amuch larger back-end system which runs on a bunch of serverssomewhere driving your phone software.

Parse ++ The advantages

[email protected] Toll Free : +1-877-284-1028

FacebookParse

Facebook Guys – Do Your Coding, let Parse do therest.

• Just as a chef does not grow his own onions, Parse believes a mobile coder can do without having to

build things like database and login servers.

• Therefore, Parse gives application developers the power of independence and hence help move their

focus with the coding part of the development phase.

Parse is actually helping

[email protected] Toll Free : +1-877-284-1028

FacebookParse

• We have formed a basic understanding of Parse and its role post the acquisition by Facebook.Next we will be going through:

How well will it be able to sustain in the application development eco-system?

When to use Parse?

o Push Parse vs Parse Core vs Parse Analytics

When exactly not to use Parse?

What are the other alternatives if not Parse?

Whether these alternatives are better than Parse?

Is Parse even trying to staying ahead in the race?

An example of a Parse SDK

A plunge into the technical details for application developers and sufficient information on the topic for those looking to use the system is what I am working on for my next blog on Parse. An entirely different side of story is

yet to get revealed so stay tuned!

Coming up next…

[email protected] Toll Free : +1-877-284-1028

Snehesh Mitra

Author

DirectorMobile Technologies

Snehesh is leading the mobility business development function, mobility strategy and consulting practice at

Algoworks. He is an expert of latest mobile technologies and has

experience in managing teams involved in the development of custom iPhone/iPad/Android/HTML5 apps.

THANK YOu

Learn about how Algoworks can help your business!

Call us at: +1-877-284-1028

Mail us at: [email protected], [email protected]

Official Blog Link - http://www.algoworks.com/blog/facebook-parse-an-overview

Algoworks

[email protected] Toll Free : +1-877-284-1028

Parse

Facebook