Parse Heroku for Mobiles

14
PARSE Ana Cecilia Castillo ([email protected] ) @zezzi “HEROKU FOR MOBILE APPS” Tuesday, March 6, 12

description

Parse Heroku for mobiles

Transcript of Parse Heroku for Mobiles

Page 1: Parse Heroku for Mobiles

PARSE

Ana Cecilia Castillo ([email protected])@zezzi

“HEROKU FOR MOBILE APPS”

Tuesday, March 6, 12

Page 2: Parse Heroku for Mobiles

WHAT IS PARSE?

Tuesday, March 6, 12

Page 3: Parse Heroku for Mobiles

WE HAVE A PROBLEM!!!!

Tuesday, March 6, 12

Page 4: Parse Heroku for Mobiles

WHO ARE THE FOUNDERS?

Tuesday, March 6, 12

Page 5: Parse Heroku for Mobiles

• Tikhon Bernstam (Founder @ scribd )

• James Yu (2nd Engineer @ Scribd)

• Kevin Lacker (Gamador Founder)

• Ilya Suckar (Etacts antes de ser vendida a salesforge)

Tuesday, March 6, 12

Page 6: Parse Heroku for Mobiles

HOW DO I START?

Tuesday, March 6, 12

Page 7: Parse Heroku for Mobiles

STEP 1

STEP 2Copy to libs folder of your project

STEP 3Right Click the jar and select Build Path->Add to Build Path

STEP 4Right Click the jar and select Build Path->Add to Build Path

STEP 5

STEP 6

import com.parse.Parse;import com.parse.ParseObject;

<uses-permission android:name="android.permission.INTERNET" />

Tuesday, March 6, 12

Page 8: Parse Heroku for Mobiles

• Data Storage

• Push Notifications

• User Managment

• Geopoints

• File

• Objects

• Queries

• Facebook and Twitter Users

WHAT DOES IT HAVE

Tuesday, March 6, 12

Page 9: Parse Heroku for Mobiles

• Uses KEY- VALUE

• JSON compatible

• MAP

• createdAt() , updatedAt()

• Save() VS saveInBackground() , saveEventually()

DATA STORAGE

Tuesday, March 6, 12

Page 10: Parse Heroku for Mobiles

QUERIES• ParseQuery

• whereEqualTo() whereGreaterThan(), Limit(),etc...,

• REGEX

• Cache Queries

Tuesday, March 6, 12

Page 11: Parse Heroku for Mobiles

AUTHENTICATION

• Most apps use authentication

• SignUp, Reset Password, Login, CurrentUser

• Twitter y Facebook authentication

Tuesday, March 6, 12

Page 12: Parse Heroku for Mobiles

Facebook Authenthication

• Create an app in Facebook

• Register your Android app with facebook

• You need to put your Android application signature into your Facebook application settings. “keytool”

• ParseFacebookUtils.initialize(“facebook app ID”)

Tuesday, March 6, 12

Page 13: Parse Heroku for Mobiles

DEMO :)

parse.comTuesday, March 6, 12

Page 14: Parse Heroku for Mobiles

GRACIAS POR SU ATENCIÓN

Ana Cecilia [email protected]

@zezzi

Tuesday, March 6, 12