Presentación android

23
Integración Facebook Mauro César Ruiz Romero

Transcript of Presentación android

Page 1: Presentación android

Integración FacebookMauro César Ruiz Romero

Page 2: Presentación android

Como funciona

App

- Autenticación de la app

Aplicar acciones humanas- Comentar Muro- Actualizar estado- Subir Fotos- Etc.

Page 3: Presentación android

Guía de desarrollo

Page 4: Presentación android

1. Instalación de prerequisitos

2. Instalación del Facebook SDK

3. Importar el SDK al Eclipse

4. Probar las aplicaciones de ejemplo

5. Crear una aplicación Facebook

6. Crear un Proyecto Android con login a facebook

Guía de desarrollo

Page 5: Presentación android

1. Instalación de prerequisitos

- Eclipse clásico > 4.2, http://www.eclipse.com

- Java 1.6

- Android SDK, http://developer.android.com/sdk/index.html

- ADT Plugin, http://developer.android.com/sdk/installing/index.html

Page 6: Presentación android

1. Instalación de prerequisitos

Page 7: Presentación android

2. Instalación de facebook SDK

- Facebook SDK,

https://github.com/downloads/facebook/facebook-android-

sdk/facebook-android-sdk-3.0.2.b.zip

- Para pruebas, usando las librerías nativas de la app mobil de facebook, es

necesario instalar el .apk en el emulador.

./adb install ~/facebook-android-sdk-3.0.2.b/bin/FBAndroid-1.9.10.apk

./adb install -r ~/facebook-android-sdk-3.0.2.b/bin/FBAndroid-1.9.10.apk

Page 8: Presentación android

2. Instalación de facebook SDK

Page 9: Presentación android

3. Importar el SDK de facebook a eclipse

Page 10: Presentación android

3. Importar el SDK de facebook a eclipse

Page 11: Presentación android

4. Probar las aplicaciones de ejemplo

Page 12: Presentación android

4. Probar las aplicaciones de ejemplo

Para probar la funcionalidad de Login, primero se debe hacer lo siguiente:

- Generar un key hash para la aplicación, ubicarse en $HOME/.android/ y ejecutar:

keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64

- Registrar el Key hash en el perfil de desarrollador

Page 13: Presentación android

• Logue realizado

4. Probar las aplicaciones de ejemplo

Page 14: Presentación android

5. Crear una aplicación facebook

Page 15: Presentación android

6. Crear un Proyecto Android con login facebook

Page 16: Presentación android

6. Crear un Proyecto Android con login facebook

Page 17: Presentación android

6. Crear un Proyecto Android con login facebook

Page 18: Presentación android

6. Crear un Proyecto Android con login facebook

• Registro del AppId

Page 19: Presentación android

6. Crear un Proyecto Android con login facebook

• Registro de los permisos

Page 20: Presentación android

6. Crear un Proyecto Android con login facebook

• Binding entre el appid de android y el de FB

Page 21: Presentación android

6. Crear un Proyecto Android con login facebook

Page 22: Presentación android

6. Crear un Proyecto Android con login facebook

Page 23: Presentación android

Gracias