Toulouse – Session du 13 septembre 2012

CocoaHeads Toulouse fait sa rentrée ce jeudi 13 septembre 2012 à 19h.

Pour cette session, Guillaume Cerquant, fondateur de CocoaHeads Paris et récemment arrivé sur Toulouse, nous présentera des astuces pour manipuler la frame d’une UIView, et plusieurs techniques et outils pour débugger une hiérarchie complexe.

Cette présentation sera relativement courte, nous sommes donc à la recherche d’autres présentateurs. Vous pouvez présenter sur un tout autre sujet ou si votre sujet de conversation favori est la manipulation de frame, vous pouvez également contacter Guillaume pour co-présenter et ainsi apporter plus de contenu. N’hésitez donc pas à contacter Thomas (thomas [at] cocoaheads.fr) ou Guillaume (guillaume [at] cocoaheads.fr).

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

 

Toulouse – Pause estivale

CocoaHeads Toulouse s’accorde de petites vacances : il n’y aura donc pas de session pour ce mois d’août.

On se retrouve à la rentrée de septembre et jusque là, profitez bien de l’été les pieds dans l’eau :)

 

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 :)

 

Toulouse 14 juin 2012 – Runtime Objective-C

Après deux sessions sur l’agilité et les plateformes mobiles Android et Windows Phone, back to the code pour la soirée CocoaHeads Toulouse du jeudi 14 juin.

On vous attend donc aussi nombreux pour suivre la présentation de Jérôme Alves (Novedia Régions).
Nous verrons avec lui comment fonctionne le Runtime Objective-C et passerons en revue quelques techniques que le runtime nous permet :

  • Tests sur les classes et les instances
  • Manipulation des classes et des instances
  • Object Messaging
  • Dynamic Method Resolution
  • Message Forwarding
  • Method Swizzling

On garde nos bonnes habitudes : la soirée se terminera pour ceux qui veulent autour de tapas et verres de vin à l’Otium pour discuter (cocoa ou pas).

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 du mois de mai de CocoaHeads Toulouse fût l’occasion de (re)découvrir les plateformes mobiles Android et Windows Phone 7 / Windows 8.
Les présentations ont suscités beaucoup d’échanges et de questions et le débat sur l’utilisation de telle ou telle plateforme fût parfois très animé ;)

Un grand merci à Mathias Séguy de Android2EE pour la partie Android et à Aurélien Lemoine de ClevLab pour la partie Windows Phone 7 / Windows 8 et bien entendu à tous les participants.
Un merci spécial à Aurélien qui nous a permis de découvrir la beta de Windows 8 sur tablette et pour la surprise du chef ;) Un téléphone Nokia était en effet à gagner à la fin de sa présentation : bravo au gagnant :)

La soirée s’est ensuite terminée à l’Otium autour de tapas et vins sud-africain et argentin très appréciables ;)

Et voici les slides des deux présentations :

 

Si vous avez une idée de sujet ? Ou si vous souhaitez intervenir en tant que présentateur ? N’hésitez surtout pas à nous contacter par email thomas[at]cocoaheads.fr ou via Twitter @cocoaheadstls. Le formulaire de propositions est aussi disponible http://goo.gl/FNls4

On se donne rendez-vous le mois prochain :)

 

   

La session du 10 mai de CocoaHeads Toulouse, vous permettra de découvrir les plateformes mobiles Android et Windows Phone 7 / Windows 8. Mathias Séguy (android2ee.com – pour la partie Android) et Aurélien Lemoine (clevlab.fr – pour la partie Windows Phone 7 / Windows 8 ) vous présenteront les spécificités de chaque plateforme, les outils de développement et les guidelines à suivre. Ils aborderont également les parts de marché, la progression des stores, ainsi que les stratégies financières pour monétiser les applications sur ces plateformes. Enfin ils termineront par une démonstration d’une application pour illustrer les différents points abordés.
Ce sera l’occasion de comparer l’écosystème d’iOS avec d’autres écosystèmes et parler d’avantages et inconvénients des différentes approches.

Et pour finir : discussions (iOS ou pas) autour de tapas et vin chilien à l’Otium pour ceux qui veulent !

Comme d’habitude, on vous donne rendez-vous à 19h dans les locaux d’ekito (1 place de la Bourse 31000 Toulouse). Pour vous inscrire, c’est ici : Inscription.

 

Jeudi 12 avril, CocoaHeads Toulouse organisait une soirée spéciale agilité.
Nous avons eu beaucoup de monde, la salle était comble montrant l’intérêt pour le sujet :) ! Merci à tous les participants d’être venus aussi nombreux pour cette soirée particulièrement riche :

Laurent Meurisse d’ekito (@laurentmeurisse) y a présenté une introduction à l’agilité et à scrum en 20′ dont voici les slides :

 

Ensuite Benoit Berger nous a présenté un REX de projet agile iOS chez Airbus réalisé par GFI. Le projet étant toujours en cours, la présentation ne peut être publiée pour des raisons de confidentialité.
La présentation de Benoit a suscité beaucoup d’échanges et de questions, notamment sur la manière dont l’agilité peut être mise en place chez un grand groupe comme Airbus, et comment l’adaptation des contraintes structurelles et organisationnelles peuvent se réaliser.
Benoit a abordé la problématique de contractualisation agile (contractualisation sur le périmètre mais agilité sur la profondeur fonctionnelle), ainsi que la prise en compte d’une contrainte forte de timeboxing (échéance de fin de projet à date fixe, engagé par le prestataire).

Et pour terminer, Laurent a présenté MVP du Lean Startup dont voici le prezi :

Merci encore à Benoit et Laurent. On vous espère aussi nombreux au prochain CocoaHeads le jeudi 10 mai dont le programme va arriver très bientôt. Stay tuned sur cocoaheads.fr ou sur notre compte twitter @cocoaheadstls

 

Toulouse 12 avril 2012 – Session spéciale Agilité

CocoaHeads Toulouse présente le 12 avril une session spéciale sur l’agilité dans le contexte de développement mobile iOS. L’agilité influence radicalement le développement des applications, car il s’agit de prioriser et valider très fréquemment les fonctionnalités identifiées.

Voici le programme de la soirée :

- Introduction à la méthodologie Scrum (20 minutes)
- Retour d’expérience du projet iOS MACH9 d’Airbus en Scrum présenté par Benoit Berger de GFI (organisation équipe, outillage technique, mise en oeuvre scrum)
- En quoi le MVP du lean startup permet de valider l’usage de vos applications iOS ? (si on a le temps), présenté par Laurent Meurisse d’ekito

Tous les développeurs iOS seront certainement intéressés, qu’ils travaillent dans une petite structure ou dans une grande entreprise.

Et pour finir : discussions (iOS ou pas) autour de tapas et vin chilien à l’Otium pour ceux qui veulent !!

Comme d’habitude, on vous donne rendez-vous à 19h dans les locaux d’ekito (1 place de la Bourse 31000 Toulouse). Pour vous inscrire, c’est ici http://goo.gl/0mNRK.

A jeudi !

 

Toulouse – Slides de la session de mars

Suite au report de la session de février, vous étiez nombreux à assister à la présentation d’ARC et Storyboards.

Un grand merci à Patrice Trognon de DLTA Studio pour cette présentation. Ci-dessous le document sur ARC présenté durant la session.

 

Ensuite, c’est Mathieu Herpin d’ekito qui nous a présenté un comparatif des différentes solutions de SSO entre applications iOS. Un grand merci à lui pour cette présentation.

Encore merci aux présentateurs et bien sûr merci aux participants. Rendez-vous le mois prochain :D

 

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!