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

May16

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

a

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