Upload
jason-kennedy
View
729
Download
1
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
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
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