Catégorie :TECHNIQUE

Refresh token

Refresh token – Android

Hello, c’est Nicolas, développeur Android pour Webwag. Aujourd’hui nous allons parler de la mise en place d’un service de refresh token en Kotlin, grâce à la bibliothèque Retrofit combinée au client OkHttp.

Lire plus

Mon avis sur les animations lottie pour Android

Bonjour, moi c’est Laurent (dit Lolo)

Dans le cadre d’un projet d’application, j’ai été amené à utiliser les animations Lottie.

Nous devions sur cette application, avoir des formes animées qui bougeaient de manière répétées sur le fond des différents écrans de l’application. Ces animations devaient être relativement petites en mémoire.
C’est là que Lottie entre en jeu.

Lire plus

L’authentification biométrique avec TouchID et FaceID

Salut à tous ! Xavier, développeur iOS à Webwag Mobile, de retour pour un nouvel article. Cette fois-ci nous allons voir comment intégrer TouchID et FaceID.

Tout d’abord, il faut savoir que le TouchID n’est disponible qu’à partir de l’iPhone 5s, de l’iPad 5e génération, de l’iPad mini 3 ainsi que sur les iPad Pro et l’iPad Air 2.

Quant au FaceID, celui-ci est disponible sur les iPhone X, XR, XS et XS Max ainsi que sur l’iPad Pro 11 pouces et l’iPad Pro 12,9 pouces de 3e génération.

Lire plus

Récupération de la signature d’un client dans une application

Salut à tous, Olivier au rapport.

Imaginons que dans le cadre de votre entreprise, vous êtes amené à effectuer des livraisons ou des interventions chez des clients. Alors, il est fort probable que vous ayez besoin de conserver une confirmation du bon déroulement de la livraison/l’intervention.
Et bien, cet article va vous permettre d’intégrer à votre application une des solutions possibles : à savoir, la signature digitale. Pour cela, nous allons créer une CustomView, ici appelée Signature.

Lire plus

Utilisation de la fonction debug de Rubymine avec Docker

Configuration de Docker dans Rubymine

Afin d’utiliser le debug dans une application Ruby on Rails au sein d’un container Docker avec Rubymine, il faut d’abord configurer un interpréteur Ruby distant. Pour cela on utilise le plugin Docker Integration disponible par défaut. Après s’être assuré que celui-ci est activé, on peut passer à la configuration.

Voici les étapes à suivre :

  • File > Settings (Ctrl+ Alt + S)
  • Language & Frameworks > Ruby SDK & Gems
  • + > New remote...

    Création de l’interpréteur distant

  • Configuration interpréteur ruby

    Configuration de notre interpréteur distant

Une fois ces étapes terminées, on retrouve notre interpréteur ruby dans la liste et il suffit de le sélectionner.

Configuration des outils de débug

Ajout des gems nécessaires dans le Gemfile :

group :development, :test do
  gem 'ruby-debug-ide', '~> 0.6.1'
  gem 'debase', '~> 0.2.2'
end

Une fois les gems installés grâce à la commande bundle install, on peut enfin utiliser la fonction debug de Rubymine

On lance le projet soit en cliquant l’icône se situant dans la barre d’outils comme ici

Icone debug

Icône permettant de lancer le projet en débuggage

soit en utilisant le menu : Run > Debug ‘Development: {nom du projet}’ (Maj + F9)

Il est désormais possible de placer des points d’arrêt dans notre application afin de déboguer.

Lire plus

Créer une application pour Apple TV

Bonjour à tous, je suis Xavier, développeur iOS à Webwag Mobile. Dans cet article, vous allez découvrir comment réaliser une application pour Apple TV. À Webwag Mobile, nous avons reçu l’Apple TV avant sa sortie officielle pour pouvoir commencer à développer dessus. Aujourd’hui, nous avons plusieurs applications disponibles sur le Store, TéléStar, AutoPlus, SportAuto, AutoJournal et Closer.

Lire plus

Introduction à Volley et GSON

Hello tout le monde, Olivier au rapport. Je suis développeur Android au sein de l’équipe Webwag Mobile depuis Octobre 2015 et aujourd’hui, je vous propose une petite introduction à deux librairies que nous utilisons beaucoup durant le développement de nos projets : Volley et GSON.

Lire plus

DataBinding pour les applications Windows

 

Bonjour à tous, je me présente, je m’appelle Damien, actuellement développeur Windows au sein de Webwag mobile. Aujourd’hui je vais vous présenter le DataBinding qui est le coeur du design pattern MVVM (Model – View – ViewModel) que nous utilisons dans toutes nos applications Windows et qui permet de séparer la vue de la logique et de l’accès aux données.

 

Lire plus

À la découverte du RecyclerView

Salut à tous, c’est Nicolas, développeur Android au sein de Webwag depuis le mois d’avril 2016 ! Aujourd’hui, je vais vous présenter un widget très utilisé dans le monde des développeurs Android : le RecyclerView.

Lire plus

Google AMP : Pour une expérience Web Mobile plus rapide

Dévoilé il y a tout juste deux mois, le projet AMP (Accelerated Mobile Pages) de Google semble avancer rapidement.

Google a annoncé ce 24 novembre que les premières pages utilisant de l’AMP HTML allaient être indexées début 2016.

A travers le projet AMP, Google veut donner un coup de boost au chargement des pages Web sur le mobile.

Lire plus
1 2