Qui suis-je?

 

 ident021 160b

 

Loic BILLET, ancien ingenieur PFE Microsoft

2000: CNAM, diplome d'ingénieur système option bases de données datawarehouses

2001: Développement des outils de migration Windows Server NT4, 2000...2012 Stations XP,Vista, 7, 8, 10 VBscript, Powershell, C#, C++...

2007: Consultingit.fr Chef de projet evolution apps poste de travail vers apps téléphone en back-end Cloud (voir logo nuage)

2012: 1ere app natif smartphone iphone Objective-C, Casse-brique marketing, sur l'Apple store: keyboboard

2014: 1ere natif app smartphone Android Java, Tic-Tac-Toe marketing

2015 : 1ere app hybride Javascript HTML5 CSS3 Ionic Angular cordova

 

Quelques références, clients

 





 

2016: orientation développement Apps pour les startups, natif? hybride? Ca dépend de ce que doit faire l'app...

 

Analyse conception d'applications mobiles, quelques exemples

 

Nom de l'application: SIM, sécurité des intervenants mobiles

 

sim 1

 

Cahier des charges:

Lorsqu'un membre de l'entreprise se trouve en difficulté, il doit pouvoir envoyer rapidement un SOS à ses collègues. Ce message SOS doit contenir la localisation de la personne en difficulté. Ainsi, les collègues peuvent vite venir aider la personne en difficulté.

 

 Fonctionnalité 1: géolocalisation de l'utilisateur

 

sim geolocalisation 2

 

Je récupère les coordonnées GPS du téléphone.

 

 Fonctionnalité 2: bouton alerte avec conversion de coordonnées en adresse

 

sim notification adresse precise

 sim geolocalisation bouton alerte

 

Je transforme les coordonnées GPS en adresse plus parlantes grace à l'API Google Maps. L'utilisateur appuie sur le bouton "Lancer alerte aux contacts"

 

Fonctionnalité 3: envoi d'un email et d'un sms aux contacts du téléphone

 

J'envoie le message contenant le nom de la personne en difficulté, son numéro de téléphone et son adresse précise. Le collègue qui reçoit le message peut d'un clic sur le lien le géolocaliser sur la carte et aller porter assistance grace au GPS.

 

sim geolocalisation navigation sauvetage

 

 

Nom de l'application: Scan2 ingredients

 

Cahier des charges:

Une application smartphone qui permet de scanner le code barre d'un article en rayon dans un supermarché par exemple, avec son téléphone, pour afficher sa composition. On veut savoir si l'aliment contient du gluten. Dans ce cas, la personne allergique n'achètera pas le produit.

 

icone 320

 

 

Fonctionnalité 1: Interface pour lecture des codes barres

Le bouton "Lance scan" permet d'afficher l'écran de visée sur le téléphone.

Placer ensuite la ligne de visée rouge sur le code barre de l'article. Le code barre est lu dès que l'on entend le bip de confirmation

.

scan paquet cookies 320

 

Fonctionnalité 2: Intérrogation base de donnée distante via un web-service

 Le numéro du code barre est envoyé à l'API web qui lit la correspondance dans la base de donnée. Les informations de l'article référencé (texte, image) sont retournées sur le mobile en REST. Je parse ce fichier JSON.

 

Fonctionnalité 3: Affichage des données reçues et analyse

 

article apres scan composition 320

 

J'affiche les résultats dans une table. Le produit contient du gluten. Le client allergique peut donc éviter ce produit et en chercher un autre équivalent dans le rayon, et rescanner, jusqu'à en trouver un sans gluten.

 

 

 

 

 

Quelques fonctionnalités les plus demandées

 

developpement applications telephone

 

Smartphones et tablettes: Android Samsung, Galaxy tab & notes, Apple iPhone, Qtek, Toshiba, HP, Asus, Acer, Paragon, HTC, Motorola, LG, Oppo, Lenovo, Wiko, Huawei, Google  Nexus, Kindle  Fire,  Acer,  Asus,  Archos,  Microsoft, Sony, Msi, Motorola, Lenovo, LG, Xiaomi...

 

developpement applications mobiles Android Iphone Windows10mobile apapreils 320

 

 Android,  IOS Iphone, Windows 10 mobile, B2B, B2C, RH, Force de vente, communication interne, marketing, base de donnée - Natif, hybride - Gestion du mode off-line - Exploitation des données produites par les capteurs (appareil photo, GPS, gyroscope, boussole, accéléromètre...) Géolocalisation, recherche de restaurants, catalogues, caves à vin, sondages, quizz, liste de courses, cartes de restaurants, e-learning, chrono, calculatrices financières, comparateurs de prix, gestions de contacts avancées, gestion de commandes et de stocks, listes d'inscriptions: qui est venu?, lecteur RSS, gestionnaire de mot de passe, notes avec envoi par email, notes de frais, création d'états, reporting... L'application dont vous revez

 

L'app mobile se connecte aux bases de données du système d'informations

 

developpement applications bases de donnees

Requêtes SQL lectures, écritures directes, ou via web services vers le back-end. SOAP, REST, JSON. Réplication base locale avec base distante via réseau, internet, wi-fi, 3G, 4G. Intégartion des clouds. Gestion du mode off-line. Administration des bases de données, réindexations. Sécurité: cryptage des données locales mobiles.

 

Modèles d'agencements adaptés aux tailles des écrans, feuilles de styles en cascades

 developpement applications zones tables photos listes

Des pages dynamiques et responsive design: les éléments sont lus depuis une base de donnée, affichés, modifiés, sauvegardés. Images, zones de textes, saisies, champs multilignes...

 

 

 Reportings, tableaux de bords, créations de PDFs pour impressions

 

developpement applications reporting pdf

Affichage, tri des données, présentation pour diffusion et partages

 

Identification par réseaux sociaux "Facebook Google connect"

 

developpement applications reseaux sociaux

 

Un mode de connexion aux applications pratique et facile: l’utilisateur se connecte avec ses  paramètres  «Facebook» ou "Google": email, et mot de passe Facebook,  pour  s’authentifier dans l’application. Plus besoin de retenir un mot de passe par application.

 

 

 Géolocalisation GPS, tracé du chemin sur une carte, points d'interêts

 

developpement applications trace chemin carte

Pratique pour montrer au clients comment se rendre sur un site, à une adresse donnée.

C'est l'application de base marketing toute simple: comment se rendre à notre magasin

Réponse au: "t'as pas d'app mobile, t'es has-been".

 

 

Lecture des codes-barres: QR-Code, UPC-E, PDF147, Code39, Code93, Code128, Aztec, EAN 8, EAN 13, DataMatrix...

 

developpement applications codes barres

 

Reconnaissance grace à l'appareil photo du mobile. Pratique pour gérer les stocks

 

Objets connectés: Apple Watch, Android Wear

  developpement applications trace chemin objets connectes 2

Affichage de notifications, d'images, d'alertes; Enregistrement de messages vocaux traduits en textes...

 

 Déploiements sur les stores

 

developpement applications trace chemin stores

 

Les applications d'entreprises peuvent être directement installées sur les terminaux, à la livraison de l'appareil par exemple. Modes "AdHoc" et "In-house". Avec les stores, les utilisateurs ont la possibilité d'installer eux-même les applications dont ils ont besoin.

 

Restons en contact

 

Besoin d'une application? Décrivez l'application dont vous avez envie ici: