| nos interventions blog.

Nos interventions.

Basés à Genève, nous intervenons en Suisse romande et en France dans nos domaines d’expertises.

KotlinConf 2017 [regarder la conférence]

Artboard 16

Data visualization.

Une équipe pluridisciplinaire

La réalisation de datavisualisations sur-mesure est un travail qui nécessite des compétences spécifiques.

L’analyste a une double expertise, métier et technique. Son rôle est de comprendre et détailler les besoins des utilisateurs. Il est le lien entre les différentes parts du projet pour faciliter la conception de la solution.

Le consultant technique/architecte logiciel est l’expert qui réalise les choix d’outils, de structure de code et composants open-source. Il réalise les prototypes de code serveur et les relie aux applications clientes.

L’expert UI/UX garantit le respect des normes d’ergonomie. Il propose ses recommandations pour atteindre les objectifs métier en garantissant un haut niveau d’efficacité de l’interface pour les utilisateurs.

Prototypage et réalisation

Selon vos compétences internes, nous intervenons sur des projets au forfait ou de manière plus agile pour réaliser les prototypes ou le développement complet.

Notre niveau d’expertise et nos connaissances nous permettent de vous accompagner sur tout projet de data-visualisation sur-mesure quel que soit votre environnement ou votre outil (D3js…).

Consulting.

Nous sommes également en mesure, selon nos plannings projets, de vous accompagner en mode consulting. En plus, des compétences de datavisualisations, nous intervenons spécifiquement sur des projets en Kotlin :

  • prototypage,
  • analyse et conseil sur du code existant,
  • montée en compétence d’équipes.

Nos domaines d’intervention couvrent la partie serveur (spring, ou autres) et cliente (Kotlin/JS, Android).

Formations Kotlin.

Early adopter et early speaker, Gaetan Zoritchak est sans doute le francophone ayant le plus d’expérience en Kotlin. Vous bénéficierez ainsi des conseils et des retours d’expérience de quelqu’un ayant plusieurs années de pratiques.

Durant cette formation très pratique et tournée vers vos besoins, vous apprendrez le langage au travers de nombreux exercices. Cet apprentissage vous permettra de comprendre dans quels cas utiliser les différentes fonctionnalités du langage.

  1. découverte de la syntaxe
  2. val, var types simple, string, ranges
  3. les fonctions, arguments par défaut et nommés, les fonctions d'extension
  4. classes, data classes, enum classes, sealed classes
  5. les lambdas
  6. la gestions des nulls
  7. high order functions
  8. generics and reified types
  9. DSL
  10. Découvertes de quelques librairies kotlin: Exposed, kotlin-test, kotlinx.html
  11. Les outils autour de kotlin

Les références en tant que speaker:

  • 2018: Kotlin Night, Kiev, Multiplatform development in Kotlin
  • 2018: SnowcampIO, Grenoble, Kotlin, pragmatique et fun
  • 2017: KotlinConf, San Francisco, Frontend Kotlin from the trenches
  • 2016: Kotlin User Group, Lyon, Kotlin, from better Java to DSL
  • 2016: Mixit, Lyon, Kotlin dans les architectures JEE
  • 2016: JUG, Montpellier, Kotlin, pragmatique et fun
  • 2016: JUG, Marseille, Kotlin, pragmatique et fun
  • 2015: JUG, Genève, Kotlin, pragmatique et fun
  • 2013: Human Talks, Genève, Kotlin, c’est maintenant

Localisation.

Data2viz

Data2viz SA

Boulevard Georges-Favon 3

1204 Genève

Suisse

Genève