All posts by Nicolas Lauquin

Slides de la session de juin 2016 – Paris

Merci à SoLocal de nous avoir accueilli dans leur locaux en ce mois de juin, voici les slides de cette riche session :

Présentation SoLocal par Romain Ehrhard


 

Fastlane screenshot par Jérémy Toudic


 

L’intégration continue chez Pages Jaunes par Jeffrey Macko et Jérémie Godon


 

Comment ne plus rater son train (ou presque) par Jean Louis Danielo


 

Gaikan par Jean Christophe Pastant


 

On se retrouve le mois prochain pour un apéro informel dans un bar !

CocoaHeads Juin

En ce mois de juin, nous seront accueilli par SoLocal groupe de Pages Jaunes.

SoLocal_N

Prenez note de l’adresse, cela sera un peu moins hypercentre qu’à l’habitude mais accessible en métro ligne 9 (Pont de sèvres).

C’est le dernier CocoaHeads de l’année scolaire (snif) donc on se retrouvera ensuite en septembre pour la reprise. Venez nombreux pour cette fin de saison où nous pourrons discuter de nos diagnostiques pré-WWDC. N’oubliez pas que l’on se retrouve pour un événement spécial le lundi 13 pour regarder tous ensemble la keynote WWDC 2016.

Les sujets sont les suivants :

– SmallTalk : L’intégration continue chez PagesJaunes​ ou Comment déployer une appli iOS de 60 000 lignes de façon fiable et automatisée ? Pour maintenir son taux de crash inférieur à 0,5%, PagesJaunes a eu besoin de mettre en place une chaine de déploiement fiable et industrialisée appelée Build Bot Mobile. Jeffrey Macko et Jérémie Godon vous présenteront les besoins, les outils, le workflow et les différents tests de cet outil.

– SmallTalk : Jean Christophe Pastant viendra nous présenter son framework opensource  Gaikan : Declarative view styling in Swift. Inspired by CSS modules.

– SmallTalk : approche pratique de Fastlane avec un focus sur le continuous delivery et l’automatisation des screenshots par Jérémy TOUDIC.

– SmallTalk : Comment ne plus rater son train (ou presque). Retour d’expérience sur le démarrage d’un projet perso utilisant les API de la SNCF par Jean Louis Danielo.

N’oubliez pas de vous inscrire sur la page CocoaHeads Paris sur Meetup.com.

Après ces présentations, SoLocal nous offrira de quoi nous sustenter et nous pourrons  papoter des sujets de la session. A ce soir !

 

Slides de la session de mai 2016 – Paris

Un grand merci à Deezer pour l’accueil dans leurs locaux et nous permettre de faire une session de CocoaHeads dans la pièce même où Ben Harper a joué la veille ;). Vous pouvez vous inscrire au meetup de juin dès maintenant…qui sera le dernier Cocoaheads de cette saison😢, alors venez nombreux.

Voici les slides de la session :

Gatekeeper (flag feature en version module chez deezer) par Guillaume Faure


 

A little respect for MVC part 1 par Gregoire Lhotellier


 

A groupBy Playgrounds live coding par Mathieu Godart

• GroupBy in Swift.playground

On se retrouve le mois prochain et on souhaite beaucoup de fun à tous ceux qui se rendent à SF pour la WWDC!

Lancement de FrenchKit

Nous sommes très fiers de vous annoncer la première conférence de développeurs autour des technologies Apple sur Paris, j’ai nommé FrenchKit.

FrenchKit_withXebia

FrenchKit est née d’une envie commune de CocoaHeads Paris et de la société Xebia d’offrir une conférence de qualité à la communauté française et européenne.

Planning & lieu

La conférence se déroulera sur deux jours à Pan Piper (11ième arrondissement) avec le programme suivant : 

  • Vendredi 23 septembre : talks techniques sur iOS, OS X, Swift avec un ensemble de speakers internationaux et locaux.
  • Samedi 24 septembre : activités communautaires et de workshops. Autrement dit, un jour où la communauté pourra se retrouver autour d’activités telles que live coding, démos, hands-on, debogage, ateliers, etc.

Speakers & appels à présentations

Pendant la session de CocoaHeads d’hier, nous avons dévoilé deux premiers speakers :

  • Jesse Squires de la société Instagram – Createur de “Swift Weekly Brief”…
  • Marin Usalj de la société Lyft – Créateurs d’Alcatraz, xcpretty, Kiwi Core…

D’autres speakers seront annoncés très prochainement.

Si vous avez envie de partager un sujet avec la communauté ? Ce sera bientôt possible ! Vous pourrez proposer vos CFPs à partir du 19 mai et jusqu’au 1er juillet (vos proposition de présentation). Le thème général est : “les étapes du cycle de développement d’une application”. En espérant que cela vous inspirera.

Inscriptions

Les inscriptions pour FrenchKit sont déjà ouvertes. Il ne reste que quelques billets Blind Bird, alors dépêchez-vous ! Ensuite le prix des deux jours sera de 110 €, puis 130 €.

Rendez-vous sur FrenchKit.fr pour tous les détails et pour vous inscrire sur la mailing list. Elle vous permettra de rester informé des évolutions de l’organisation. Vous pouvez aussi suivre le compte Twitter @frenchkitconf.

Slides de la session d’avril 2016 – Paris

Un grand merci à Zenly pour l’accueil dans leurs locaux pour le côté social drink sympatique. Vous pouvez vous inscrire au meetup de mai dès maintenant.

Voici les slides de la session :

Reverse geocoder par Laurent Cerveau


 

OSX Complex application challenge architecture par Xavier Lasne


Le projet sur Github : https://github.com/xlasne/MVVM-C

 

Playgrounds live coding par Jérémie Girault
Le code de la session est disponible sur github : https://github.com/jeremiegirault/cocoaheads-playgrounds

Rendez-vous le mois prochain !

Reverse geocoder & Live Coding en swift, M-VM-C-VC-V en pratique – Paris avril 2016

logo_zenlyCe mois-ci, c’est la startup Zenly qui nous accueille dans ses locaux. Zenly propose, via des applications mobiles, de localiser ses amis en temps réel.

Merci à Zenly de nous accueillir. Nous nous retrouverons donc, à partir de 19h, le jeudi 14 avril 2016, au :

3 impasse de la Planchette
75003, Paris

Pour ce qui est des talks, nous vous proposons les sujets suivants :

  • Session de Live Coding en swift où nous allons coder et itérer sur une UI via l’Interactive Playgrounds introduit dans la toute dernière monture d’Xcode 7.3.
    Par Jérémie Girault de Snips.
  • Architecture d’un reverse geocoder, pour aller au delà des limites de l’objet de base.
    Par Laurent Cerveau de Zenly.
  • Retour d’expérience sur M-VM-C-VC-V où comment Xavier a réussi à gérer la complexité de son application OS X.
    Par Xavier Lasne.

N’oubliez pas de vous inscrire sur la page CocoaHeads Paris sur Meetup.com.

Après ces présentations, Zenly nous offrira de quoi nous sustenter et nous pourrons  papoter des sujets de la session, des nouvelles de notre univers et des projets qui nous animent. Merci beaucoup les amis !

Slides de la session de Février 2016 – Paris

Un grand merci à Viadéo pour l’accueil dans leurs locaux pour le côté social drink sympatique. Vous pouvez vous inscrire au meetup de mars dès maintenant.

Voici les slides de la session :

 

Silent Push Notifications par Michel Guillet


 

OHHTTPStubs par Sébastien Duperron


 

CocoaPods for private libraries par Adrien Humilière


 

From if let to Map and FlatMap Approach par Mathieu Godart

Based on this Moka Coding article: Swift Optionals, Functional Programming, and You.

 

Rendez-vous le mois prochain !

Nicolas

Slides de la session de janvier 2016 – Paris

Nous avons encore été encore très nombreux à cette session de janvier, un grand merci à MyLittleParis pour l’accueil dans leurs magnifiques locaux. Vous pouvez vous inscrire au meetup de février dès maintenant qui aura lieu dans les locaux de Viadeo.

We need you
Nous sommes à la rechercher de speakers, n’hésitez pas à nous contacter pour toutes propositions ou suggestions de talk. Par ailleurs, si vous êtes créateurs d’une app Mac, iOS, AppleTV… d’un outil ou d’un framework, venez parler de votre travail, que ce soit de vos méthodes, de difficultés surmontées ou d’un point technique. Si vous collaborez à un projet open-source et que vous voulez nous en parler, cela nous intéresse aussi. Notre contact : paris@cocoaheads.fr.

Les slides

  • AppStore Optimisation — par Marion Fritzinger de MyLittleParis

  • MultiPeer Connectivity Framework par Nicolas Zinovieff.

Ainsi que le projet de démo : https://github.com/krugazor/MCChat

  • Découverte de HomeKit par Julien Peraudeau.

  • Plugins Xcode par Dimitri Dupuis Latour.

A bientôt

Nicolas

HomeKit, Plugins Xcode, MultipeerConnectivity, ASO – Paris janvier

Nos meilleurs voeux 2016 à tous les fidèles, qui nous suivent sans relâche tous les deuxièmes jeudis de chaque mois depuis quelques années déjà, aux un peu moins réguliers et aux nouveaux qui nous rejoignent  🎉🍸🎉 !

2015 fut une année riche en lancement de nouveaux produits (Apple Watch, iPad Pro, Apple TV), avec deux nouveaux OS (WatchOS, tvOS) auxquels s’ajoute le passage de Swift en Open source dont l’envolée est fulgurante !

2016 sera vraisemblablement une année portée sur le peaufinage des produits existants (AppleWatch 2, iPad Air 4, iPhone 7) et sur l’amélioration continue des OS avec notamment un cru 2016 d’iOS numéroté “10” qui aura surement une symbolique forte (révélation des capacités de l’iPad Pro ?). Sans oublier WatchOS 3 qui devrait être une version plus mature. Et enfin Swift 3.0… pour l’âge de raison ? Espérons aussi que le Mac ne sera pas oublié au profit de ces nouvelles plateformes. Profitons-en aussi pour adresser une pensée à tous ceux qui s’éloignent du Mac App Store. Mais pas d’inquiétude Philou est sur le coup et cela risque d’être vite repris en main !

Bref, le cadre est posé, beaucoup de choses à découvrir ou à apprendre (surtout pour ceux qui se forment à Swift 💪). On vous souhaite de prendre du plaisir à innover, créer, coder et de vous trouver de beaux projets avec des équipes sympas (pour remonter le moral à ceux qui devront continuer à coder de l’ObjC 😉).

Après ces voeux, place au programme :

MyLittleParisL’entreprise innovante qui nous accueille ce jeudi 14 janvier est My Little Paris. Vous connaissez surement l’une de leurs applications phares MyLittleParis ou Hook pour la variante masculine. Cette session se tiendra au 13 Boulevard de Rochechouart, 75009 Paris dans des locaux atypiques. Attention, les places seront limitées à 80 personnes (merci donc de libérer votre place si vous ne pouvez venir).

 

Voici les sujets de cette rentrée :

  • Découverte de HomeKit par Julien Peraudeau.
    Présentation des fonctionnalités offertes par HomeKit ainsi que ses limitations.
  • MultiPeer Connectivity Framework par Nicolas Zinovieff.
    Technologie Apple permettant de faire de la discussion peer-to-peer entre devices.
  • AppStore Optimisation — par Guillaume Marolleau
    Retour d’expérience de l’équipe MyLittleParis sur les tips autour de l’ASO (AppStore Optimisation et comment augmenter votre visibilité et vos téléchargements.
  • Plugins Xcode par Dimitri Dupuis Latour.
    Comment enrichir Xcode en fonctionnalités ? Présentation d’une petite sélection de plug-in cool et dans une seconde partie on abordera la création de son propre plugin.

Et n’oubliez pas de vous inscrire au Meetup. Au vu de la limite du nombre de places, cette fois-ci, il est indispensable de s’inscrire !

Après ces présentations, MyLittleParis nous offrira de quoi nous sustenter et nous pourrons célébrer la nouvelle année et papoter des sujets de la session, des nouvelles de notre univers et des projets qui nous animent. Merci beaucoup les amis !

Slides de la session de décembre 2015 – Paris

Nous avons encore été nombreux à cette session de décembre, un grand merci à BlaBlaCar pour l’accueil. Vous pouvez vous inscrire au meetup de janvier dès maintenant qui aura lieu dans les locaux de MyLittleParis.

We need you
Nous sommes encore à la rechercher de speakers, n’hésitez pas à nous contacter pour toutes propositions ou suggestions de talk. Par ailleurs, si vous êtes créateurs d’une app Mac, iOS, AppleTV… d’un outil ou d’un framework, venez parler de votre travail, que ce soit de vos méthodes, de difficultés surmontées ou d’un point technique. Si vous collaborez à un projet open-source et que vous voulez nous en parler, cela nous intéresse aussi. Notre contact : paris@cocoaheads.fr.

Les slides

BlaBlaCar et l’utilisation de FlagFeature par Erwan Robin


 

Swift OpenSource, Sequences&Collections, par Gégoire Lhotellier



 

Genius Scan – Du boostrap à 20 millions d’utilisateurs, techniques et outils tirés de notre expérience – Bruno Virlet


 

POI clustering considered harmful par Nicolas Bouilleaud


 

On se donne rendez-vous en janvier 2016 et on vous souhaites d’ici là, de joyeuses fêtes et dépêchez vous de publier vos apps avant les congés d’hiver de l’équipe validation :).

Nicolas