Quantcast
Channel: La crèmerie » Sébastien
Viewing all articles
Browse latest Browse all 3

Les nouveautés SDK Facebook 3.0 pour iOS

$
0
0

La promesse est-elle au rendez-vous ?

Dans les précédentes versions, la gestion des sessions / tokens et autres mécaniques d’authentifications étaient de purs et simples calvaires.
Mais cette fois-ci, Facebook a décidé de venir à notre rescousse et de nous mâcher le travail avec une version de la classe FBSession complètement refondue. Cette dernière gère, stocke et rafraichie les tokens utilisateurs avec des comportements par défaut qu’il est possible d’overrider.

Facebook introduit (enfin ?!) l’utilisation du design pattern de programmation en blocks ! disponible depuis iOS 4.
Le système de delegate est toujours là, mais ce dernier pouvait s’avérer fastidieux à implémenter dans des applications complexes.

Une des nouveautés de iOS5 est de la partie, j’ai nommé : ARC (Automatic Reference Counting) !
ARC vous épargnera bon nombre de migraines sur la précieuse gestion de votre mémoire.

Ce SDK a également fait l’objet d’une meilleure intégration des API Facebook, notamment à propos de la publication des actions personnalisées dans l’Open Graph et la possibilité de faire des Batch Request (https://developers.facebook.com/docs/reference/api/batch/)

Pour conclure, Facebook nous met à disposition plusieurs composants d’interfaces prêts à l’emploi :

  • FBProfilePictureView  permet d’afficher une photo de profil d’un utilisateur.
  • FBPlacePickerViewController permet aux utilisateurs d’interroger la base de données Facebook Places pour trouver des choses à faire dans les environs.
  • FBFriendPickerViewController, permet de sélectionner un ou plusieurs amis, en filtrant par type de support et de statut d’autorisation.

Toutefois attention ! Ce SDK 3.0 est toujours en version beta ! Il est donc déconseillé de l’utiliser pour une application en production.

Pour commencer à intégrer Facebook dans votre application, cela se passe ici : https://developers.facebook.com/docs/getting-started/getting-started-with-the-ios-sdk/

Il reste encore plusieurs éléments perfectibles dans ce SDK, mais une chose est sûre : Facebook a décidé de chouchouter les développeurs iOS !

Les nouveautés SDK Facebook 3.0 pour iOS is a post from: La crèmerie

 Les nouveautés SDK Facebook 3.0 pour iOS

Related posts:

  1. Prêts pour la Timeline ? Le guide complet des nouveautés Facebook
  2. Facebook : Les 2 grosses nouveautés
  3. Facebook Integration et Passbook: la dernière Keynote d’Apple décryptée pour vous

Viewing all articles
Browse latest Browse all 3

Latest Images





Latest Images