Toulouse 12 juillet 2012 – Retour WWDC

François Goldgewitch et Guillaume Rossit de CocoaHeads Toulouse étaient parmi les chanceux ayant pu participer à la WWDC 2012.

Le jeudi 12 juillet, ils se proposent de faire un retour sur les moments clé et les annonces autour d’un débat : nouvelles machines, nouvelles perspectives et nouveautés du SDK iOS.

Les nouveautés du SDK iOS étant sous NDA, les participants à cette session devront s’assurer d’avoir un compte développeur valide ou d’en créer un https://developer.apple.com/programs/register/.
Merci de bien vouloir respecter cette condition.

On vous donne rendez-vous à 19h dans les locaux d’ekito (1 place de la Bourse 31000 Toulouse) et vous pouvez vous inscrire ici.

 

La session CocoaHeads Toulouse du 14 juin marquait un retour de sessions plus techniques.

Jérôme Alves (Novedia Régions) nous a présenté le fonctionnement du Runtime Objective-C et en particulier quelques techniques qui peuvent s’avérer très utiles (tests sur les classes et les instances, manipulation des classes et des instances, message forwarding, method swizzling, …).

Bien qu’en comité restreint, les discussions furent animées par rapport à la facilité de compréhension d’un code utilisant ces méthodes (en cas de reprise d’un projet par exemple) ou sur des cas plus précis comme l’utilisation de ces méthodes dans le cadre de tests unitaires.

Jérôme s’appuyant sur des exemples effectués durant la session, les slides de son keynote sont peu explicites sans ses explications. Mais si vous souhaitez plus d’informations à ce sujet, voici quelques liens :
- la documentation Apple https://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Introduction/Introduction.html
- un article bien réalisé http://pilky.me/view/21
- JXOrientation : un projet réalisé par Jérôme pour gérer des propriétés d’UIView selon l’orientation de l’appareil qui utilise différentes méthodes du Runtime (Method Swizzling + Message Forwarding + Associated Objects) https://github.com/JegnuX/JXOrientation

Un grand merci à Jérôme pour sa présentation et à tous les participants.

On se retrouve très vite pour le programme de la prochaine session :)

 

La session Rennaise du mois de Mai fût encore une fois très intéressante.

La première présentation, assurée par Gwennin Le Bourdonnec et Marc Audefroy (étudiants et membres du Labo Apple à SupInfo), a été l’occasion de discuter des Notification Push et Locales sur iOS. De la compréhension à la démonstration, tout en passant par la mise en place et par un petit cours théorique, leurs présentation a traité tous les aspects des notifications.
Voici la vidéo:

cocoaheads 10-1 from CocoaheadsRNS on Vimeo.

Les slides de la session sur SlideShare

La deuxième session, assurée par Quentin Arnault (Architecte logiciel chez Niji), était en quelque sorte la suite de la session Tests automatisés d’octobre 2011.
Dans cette session Quentin nous a expliqué ce que sont les Mocks Objects, en quoi ils nous changent la vie en simplifiant les interactions entre objets, et comment les utiliser grâce à la lib OCMock pour Objective-C.
Voici la vidéo:

Cocoaheads 10-2 from CocoaheadsRNS on Vimeo.

Les slides de la session sur SlideShare

Nous vous retrouverons, après une pause estivale, en Septembre pour de prochaines aventures.
Si vous avez des idées de sessions, ou si vous même souhaitez en faire une (pas besoin d’être un expert), n’hésitez pas à nous contacter:
julien@cocoaheads.fr
thomas.dupont@cocoaheads.fr

 

Un grand merci à Romain pour sa présentation passionnante sur l’accessibilité.

Voici ses slides:

 

Lyon : changement d’adresse ! [MàJ x2]

Pour cette prochaine session du jeudi 21 juin, CocoaHeads Lyon change d’adresse ! Nos amis et collègues d’AppGratuites proposent de profiter de leurs locaux idéalement situés en plein coeur de Lyon, au 1, rue de la République. Un grand merci à eux d’héberger nos geekeries de développeurs.
Décidément nous faisons tout notre possible pour vous simplifier la vie, l’adresse est immanquable ! A 5m de l’Opéra, 2m de la sortie de métro (ligne A), peut-être 200m de la place de l’Hôtel de ville : les restaurants, pubs et cafés ne manqueront pas pour poursuivre notre soirée. Vous n’avez aucune excuse pour ne pas venir nous présenter le dernier projet qui vous a marqué, la technologie qui vous tient à coeur actuellement ou exposer vos dernières problématiques de développement.

Comme toujours, les bonnes volontés sont les bienvenues : proposez un sujet que vous souhaitez présenter et nous l’ajouterons à l’agenda ! Rappel : chaque présentateur est libre de son sujet, du niveau qu’il souhaite lui donner, de son déroulé…


Rappels pratiques :

Lieu :
1, rue de la République
69001 LYON

Interphone & ascenseur :
Sonnez à AppGratuites,  dernier étage
Montée B, 4eme étage

Horaire :
Accueil dès 18h45, début à 19h00 (soyez ponctuels)

Accès :
Metro le plus proche : Hôtel de Ville (ligne A)
Velov’ et bus partout en bas du bâtiment.
Parking possible dans les rues ou parking alentours : Opéra, quais, Hôtel de Ville…

 

PS: Au fait, si vous souhaitez vous porter volontaire pour faire une présentation, faire une demande concernant une présentation… laissez un message dans les commentaires ou sur Twitter @CocoaHeadsLyon. C’est aussi simple que ça !
Mise à jour :
Attention, suite à des problèmes d’interphone, si vous n’arrivez pas à entrer, il vous faudra appeler Nicolas Douillet (06-61-15-81-33).


Mise à jour 2 :
L’interphone est normalement réparé. Si vous rencontrez tout de même des difficultés pour entrer, le numéro reste valide.

 

Paris Session #32 – juin

En ce mois de juin, Romain Vincens va tout nous apprendre sur l’accessibilité (non pas à la WWDC) mais l’Accessiblité avec un grand A. Quelles sont les bonnes pratiques  ? Que faut-il développer de votre côté  ? Et ce pour quoi vous pouvez vous reposer sur vos lauriers sur iOS (bande de fainéants). Romain se basera sur sa dernière expérience/app pour linxo et il sera accompagné d’une personne non voyante et utilisatrice d’iPhone. Ce qui devrait être super intéressant comme retour d’expérience.

Ensuite, Guillaume Cerquant vous montrera comment il fait pour éradiquer 100% des crashs d’une appli. Parce que vous le méritez bien (les utilisateurs, hein, pas vous ;) ).

Pour l’heure, c’est 19h, pour l’adresse il faudra attendre que je la connaisse moi-même ;)

Rendez-vous jeudi 14 juin à 19h chez notre partenaire l’IESA Multimedia – l’école des métiers numériques – au 5 rue saint Augustin au 2ème étage salle 202.

P.S. : Pour ceux qui craignent un effet WWDC, ne vous inquiétez pas, chaque année on fait salle comble :)

 

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!