Swift ! Have you switched ?

Swift ! Have you switched ?

UnknownIl y a un peu plus d’un an, je sortais de la DotSwift 2015 enthousiaste à l’idée d’essayer Swift et d’en apprendre plus sur ce langage. A l’issue de cette conférence je vous proposais un article décrivant notre journée au théâtre des Variétés et les points sur Swift qui avaient particulièrement attiré notre attention (Switch to Swift).

Aujourd’hui, alors que Swift est disponible en version 2 et qu’il est devenu open-source,
je vous propose un retour sur la 2ieme édition de la DotSwift et surtout un petit bilan de Swift, 1 ans ½ après sa sortie.

Dot… Dot… Dot…

Commençons par la conférence qui nous a réuni le 29 janvier à partir de 14h30. L’organisation était la même que l’année dernière, 3 sessions de présentations entrecoupées de moments d’échanges et de détente. Pendant les pauses, nous pouvions aller rencontrer les orateurs, ainsi que des membres de BlaBlaCar, partenaire de la conférence.

24659867391_49f44af62f_o

Cette année Daniel Steinberg, déjà orateur il y a un an, faisait office de maître de conférence. Il introduisait les intervenants et prenait quelques minutes après chaque présentation pour une petite session de questions/réponses en “tête à tête”.

Lors de la première session, Rob Napier nous a parlé de l’esprit même de Swift et du paradigme de développement qu’il impliquait, le protocol programming. Thomas Visser nous a introduit la librairie Futures afin d’ajouter les promesses pour gérer l’asynchronisme en Swift. Pour conclure cette session, Daniel Haight nous a proposé sa vision du développement Swift XCodeless (développement iOS sans utiliser XCode), aussi surprenante soit-elle.

Lire la suite

AngularJS : LE framework SPA incontournable ? Pas si simple…

Depuis 2013, AngularJS est devenu LE framework à la mode par excellence. Porté par Google, il fait l’unanimité chez les développeurs. Depuis, nous avons assisté à une ruée vers AngularJS. Lorsque les entreprises démarrent un projet web, elles décident de le faire en AngularJS, parfois sans une réelle étude d’impacts. Du coup, pour pouvoir suivre, les SSII ont embauché ou formé à tour de bras des développeurs AngularJS. L’hégémonie du framework de Google est elle sans partage ? Mais que deviennent les autres frameworks SPA (Single Page Application) pendant ce temps ? N’avons-nous pas été un peu trop prompts à tout investir sur un unique outil ? Dans cet article, je vais essayer de vous faire partager mon point de vue sur l’évolution actuelle des frameworks SPA et sur les questions que l’on doit se poser en démarrant un projet.

 

Une hégémonie toute relative

 

Quand on regarde sur github, AngularJS est clairement beaucoup plus suivi par les développeurs que ses concurrents, comme le montre le diagramme suivant :
github

Lire la suite

Switch to Swift

Switch to Swift

16299319458_81ffd96e3d_mLa conférence DotSwift 2015 a eu lieu au théâtre des Variétés de Paris le vendredi 6 février. Il s’agissait de la première conférence européenne sur ce nouveau langage qu’est Swift qui n’est apparu qu’en juin 2014. Cette conférence est l’occasion pour nous (Abderrahim, André, et moi-même) de vous faire découvrir Swift ainsi que ce que l’évènement nous a appris.

DotSwift

15864442464_393ec5e01b_mLa conférence nous a rassemblé au théâtre des Variétés de 14h à 18h30. L’après-midi était divisé en 3 sessions de présentations avec des moments d’échanges et de détente entre chaque. Pendant les pauses nous pouvions aller rencontrer les orateurs, ainsi que des membres de Bla Bla Car, partenaire de la conférence. Lire la suite