Mes Boutiques
Transverse technique
logs sur le terminal
traces d'usage sur le terminal
Android
NSLogger
Dropboxmanager
iOS
NSLogger
activation à distance d'un mode trace on / off
Android
Dropboxmanager
iOS
Communication en mode Pop qui s'appuie sur ceux qui a ete fait sur mPos
mode off line
Android
NSLogger
iOS
NSLogger
rapport de crash
Android
NSLogger
GoogleAnalytics
iOS
NSLogger
GoogleAnalytics
logs système
Android
EventLogger
NSLogger
iOS
NSLogger
push info
Push Adnroid Google Cloud Messaging (GCM)
Instruction technique
Référencement Google
iOS
Instruction technique
Référencement Apple
Ingénierie
Tests unitaires et d'intégration
iOS
NSTest (gros chantier car il existe enormement de solutions)
DevPack
Java serveur
Android
OK
Utiliser Android studio à la place d'Eclipse
iOS
OK
Intégration continue
iOS
Jenkins+Selenium+cucumber+Zuchini
Android
Jenkins+Maven sur Click & Dev
Robolectric
checkstyle
Versionning
Git
utilisation au quotidien par l'équipe
formation 1j
Environnements
Performance
iOS
UIAutomation et Instrument
Android
Réduire le code livré : ProGuard
Profiling avec traceview, dmtracedump et systrace
Sécurité
sécurisation du flux client/serveur (certificat + basic auth)
synchronisation terminal et serveur
Sujets d'étude fonctionnels
référentiels des boutiques
iOS
Etude en cours...
Android
SqlLite alimentation
traces
mon rdv
Choix d'un framework light
Après acquisition d'expérience, envisager des solutions plus complexes
Interaction avec les réseaux sociaux
iOS
Existe de nombreuses solution (SDK natif et Framework openSources...)
Android
lien social vers Facebook
lien social vers Twitter
lien social vers Google+
Stockage et manipulation des donnees sur les terminaux
Android
ContentProvider et Sqllite
touchDB
iOS
CoreData
touchDB
Analyse d'audience et d'usage
Android
mixpanel.com
webtrends
iOS
API google Analytic Apps
mixpanel.com
Tips d'aide à l'utilisation de l'application
Android
ShowcaseView
Publication sous bannière Orange
Hébergement DESI
DAT
services sur iosw
Validation TechnoCentre
En cours...
Validation Marketing france
wassup : requete enrichie pour les clients orange
refonte ihm
Charte graphique
Android
Déclinaison Orange des guidelines Google
iOS
Prendre en consideration les nouveaux usages de navigation
Compatibilité de l'application avec les tablettes
Android
Utilisation des componsants tablette (fragments)
Utilisation des menus Action Bar Sherlock
iOS
Application universelle (Appli taggée iPhone ET iPad dans le store)
Accessibilité
Application accessible (précos Orange)
Refactoring de la couche de présentation Android (MVC)
Google Maps
Nouvelle API
Android
utiliser la v2 de google maps
iOS
Travailler avec Maps ou GoogleMap
Aggrégation des boutiques (adaptation de l'affichage au niveau de zoom)
Android
iOS
utilisation d'un framework existant
Apprendre a fabriquer des story board
Android
iOS
Prise en main du processus
Presentation interne
Look and feel
Développement des compétences d'Alex ET du reste de l'equipe
Proposer un mode de travail collaboratif avec le marketing de Technocentre pour actualiser les précos
Si pas possible, proposer un thème alternatif
Fonctionnel
Push ou Pop d'informations
Général
Par Boutique
Référentiel
Inventorier pour automatiser le retravail sur le fichier OrangeResoo
affichage sous forme de liste
calcul des distances
services en ligne
tri
statuts des boutiques
Affichage d'un statut plus fin
itineraire
en voiture
à pied
autoriser la prise de rdv quand la gdfa est désactivée
géolocalisation pour recherche des boutiques à proximité
Consolidation technique de la géoloc
gps
3g
wifi
moteur de recherche
recherche textuelle
recherche vocale
par positionnement sur la carte
Guidage boutique par réalité augmentée
Android
iOS
Existe plusieurs Framworks --> faire un choix apres etude
Dépasser la notion de prototypage de mPos pour améliorer notre efficacité
rdv en boutique
gdfa
iOS
PassBook
Android
NFC
rbq
calendrier des plages disponibles
iOS
PassBook
moteur de recherche
CRUD d'un rdv
Création du RDV dans le Calendar du smartphone
Android
CalendarContract
cas hors métropole
n° de téléphone internationaux
fuseaux horaires
bloquer l'envoi de sms
Ecrans secondaires
descriptif
Nom de l'app
cgu
nous contacter
faq
mes boutiques favorites
mes localisations favorites
pop up de rating
First launch tutorial
Android
iOS
Prendre en consideration les usages existants
ihm admin serveur
tests de vie
statuts des web services consommés
affichage des logs
affichage des traces d'utilisation
gestion du référentiel
importation
Etude en court
édition
Etude en court