CONFIDENTIELCopyright
Meetup
Nuxeo - iOS
24 avril 2014
CONFIDENTIEL
• L’écosystème mobile
• Les activités de Smart&Soft
• Un framework de développement
• Les outils qualités
• L’intérêt pour la plate-forme Nuxeo
2Copyright
Sommaire
CONFIDENTIEL
Quelques chiffres
Copyright 3
CONFIDENTIEL
Évolution des ventes de smartphones
4Copyright
Source : Gartner Q3 2013
CONFIDENTIEL
Ventes de smartphones par OS
Copyright 5
CONFIDENTIEL
Évolution des parts de marché des OS mobiles
Copyright 6
CONFIDENTIEL
Croissance des ventes iOS versus Android
Copyright 7
CONFIDENTIEL
Apple
• 15 % des parts de marché représente 100 % des
demandes de développement mobiles
• Demandes BtoB en pleine croissance
Copyright 8
CONFIDENTIEL
Smart&Soft
Copyright 9
CONFIDENTIEL 10Copyright
L’AGENCE SOFTWARE
qui stimule votre expérience mobile
Notre cœur de métier
CONFIDENTIEL 11Copyright
Conception et développement d’applications
sur Android, iOS, Windows Phone et Smart TV
01 – Notre expertise
CONFIDENTIEL
Édouard MERCIER
Co-fondateur avec 14 ans
d’expérience en
développement logiciel
Android, .NET
Matthias ROUBEROL
Co-fondateur avec 12 ans
d’expérience dans les
technologies Internet
iOS / serveur
12
11 COLLABORATEURS MOTIVÉS
• 1 directrice artistique spécialisée mobile
• 1 chef de projet
• 1 développeur plate-forme serveur
• 4 développeurs Android
• 3 développeurs iOS
• 1 développeur Windows
Mathieu TREUTENAERE
Directeur du développement avec
20 ans d’expérience dans le
secteur de la mobilité
Services mobiles/web, ITS, Cloud
Copyright
UNE ÉQUIPE DIRIGEANTE COMPLÉMENTAIRE
01 – Notre équipe
CONFIDENTIEL
01 – Nos références
• + de 60 applications depuis 2009
• Multi-support :
 iOS
 Android
 Windows 8 / Windows Phone
• Domaines fonctionnels variés
 e-commerce
 Portail internet
 Presse
 Presse immobilière
 Jeux pour enfants
 Magie
 Réseaux sociaux
Liste des références disponibles sur le site
www.smartnsoft.com
13Copyright
CONFIDENTIEL 14Copyright
Sociétés dans le domaine de l’information, de la culture, du jeux, des réseaux sociaux, etc.
01 – Quelques références clients
CONFIDENTIEL 15Copyright
En nom propre et en partenariat
01 – Edition d’applications
CONFIDENTIEL 16
Application du quotidien gratuit parisien.
Technique :
• Mode offline
• Préchargement des news
• Multi-plateforme Android, iOS,
Windows Phone et Windows 8
• Multi-binaire
• Pré-installation sur certains terminaux
Samsung
• Système de notification
• Analytics
Copyright
metronews
CONFIDENTIEL 17
Application de petites annonces de
proximité.
Technique :
• Mode offline
• Multi-plateforme (iPhone / iPad /
Android smartphone en cours)
• Filtrage d’image
• InApp purchase
• Système de notification
• Géolocalisation
Copyright
Près de Moi
CONFIDENTIEL 18
Partenariat avec GymGlish.
Programme éducatif d’anglais sous forme
de dessins animés ludiques, associés à des
questions, corrections et révisions
personnalisées.
Technique :
• Player multimedia (sous-titres, plein
écran)
• InApp Purchase (iOS) et In-app Billing
(Android)
• Correction des leçons avec intelligence
artificielle
• Multi-langue
• Territoire : international
Copyright
Rich Morning Show
CONFIDENTIEL 19
Partenariat avec Ahead Solutions.
Jeu de pendu revisité et addictif.
Technique :
• Multi-plateforme (iOS, Android)
• Multi-binaire Android
• Déploiement PlayStore, Amazon Apps,
Samsung Apps
• Système de notification
• Analytics
• Optimisation monétisation à distance
Copyright
Le Pendu Deluxe
CONFIDENTIEL 20
Partenariat avec JeDessine.com.
Application de dessin et de coloriage
pour enfant.
• Multi-plateformes (iOS, Android)
• Multi-binaire Android
• Déploiement PlayStore, Samsung
Apps en cours
• Système de notification
• Analytics
• Multi-langues
Copyright
Je dessine
CONFIDENTIELCopyright 21
CONFIDENTIEL
Framework de développement
• Quel type ?
• Lequel ?
• Pourquoi faire son propre framework ?
 Three20 est-il toujours maintenu ?
 Qualité
 Maintenabilité
 Mutualisation / Factorisation
 Composants fonctionnels
 Retrocompatibilité
• Pourquoi une nouvelle approche du cycle de vie ?
22Copyright
CONFIDENTIEL
• Une approche fonctionnelle
 Création des objets graphiques
 Récupération des objets métiers
 Mapping des objets métiers sur les objets graphiques
 Synchronisation des données
• Une centralisation de certains comportements :
 Gestion des exceptions
 Gestion des pertes de connexion
 Composant de récupération de données avec gestion de cache
23Copyright
CONFIDENTIEL
• Templating
 Projet
 Controller
 Plugin Xcode ?
24Copyright
CONFIDENTIEL
De bonnes pratiques
• Gestionnaire de dépendance de bibliothèque
(CocoaPods)
• Usine de développement (Jenkins, Teamcity ou OS X
Server)
• Formatage de code
• Analyse statique de code (Clang)
• Tests unitaires
25Copyright
CONFIDENTIEL
Pourquoi Nuxeo ?
Copyright 26
CONFIDENTIEL
Notre usage de Nuxeo
• Gestion Documentaire (GED)
• Gestionnaire de contenu (CMS)
 Extensible,
 Modulable,
 Avec workflow,
 Contrôle d’accès
• API REST
27Copyright
CONFIDENTIEL
Sabre iPad
• Choix de la langue du
contenu
• Synchronisation partielle
du contenu et/ou totale
• Navigation “aérée”
• Prévisualisation ou
ouverture avec application
native
28
CONFIDENTIEL
Nuxeo Drive iOS Edition
• Synchronisation des
documents
• Puissance du mode Offline
• Tirer profit des dernières
améliorations de Nuxeo
Platform
29
CONFIDENTIEL
Questions ?
Copyright 30
CONFIDENTIEL 31Copyright
Smart&Soft
Siège social : 34 Boulevard des Italiens, 75009 Paris
Bureaux : 40/42 Boulevard Jean Jaurès, 92110 Clichy
contact@smartnsoft.com
01 41 06 95 23

20140424 MeetUp Nuxeo iOS

  • 1.
  • 2.
    CONFIDENTIEL • L’écosystème mobile •Les activités de Smart&Soft • Un framework de développement • Les outils qualités • L’intérêt pour la plate-forme Nuxeo 2Copyright Sommaire
  • 3.
  • 4.
    CONFIDENTIEL Évolution des ventesde smartphones 4Copyright Source : Gartner Q3 2013
  • 5.
  • 6.
    CONFIDENTIEL Évolution des partsde marché des OS mobiles Copyright 6
  • 7.
    CONFIDENTIEL Croissance des ventesiOS versus Android Copyright 7
  • 8.
    CONFIDENTIEL Apple • 15 %des parts de marché représente 100 % des demandes de développement mobiles • Demandes BtoB en pleine croissance Copyright 8
  • 9.
  • 10.
    CONFIDENTIEL 10Copyright L’AGENCE SOFTWARE quistimule votre expérience mobile Notre cœur de métier
  • 11.
    CONFIDENTIEL 11Copyright Conception etdéveloppement d’applications sur Android, iOS, Windows Phone et Smart TV 01 – Notre expertise
  • 12.
    CONFIDENTIEL Édouard MERCIER Co-fondateur avec14 ans d’expérience en développement logiciel Android, .NET Matthias ROUBEROL Co-fondateur avec 12 ans d’expérience dans les technologies Internet iOS / serveur 12 11 COLLABORATEURS MOTIVÉS • 1 directrice artistique spécialisée mobile • 1 chef de projet • 1 développeur plate-forme serveur • 4 développeurs Android • 3 développeurs iOS • 1 développeur Windows Mathieu TREUTENAERE Directeur du développement avec 20 ans d’expérience dans le secteur de la mobilité Services mobiles/web, ITS, Cloud Copyright UNE ÉQUIPE DIRIGEANTE COMPLÉMENTAIRE 01 – Notre équipe
  • 13.
    CONFIDENTIEL 01 – Nosréférences • + de 60 applications depuis 2009 • Multi-support :  iOS  Android  Windows 8 / Windows Phone • Domaines fonctionnels variés  e-commerce  Portail internet  Presse  Presse immobilière  Jeux pour enfants  Magie  Réseaux sociaux Liste des références disponibles sur le site www.smartnsoft.com 13Copyright
  • 14.
    CONFIDENTIEL 14Copyright Sociétés dansle domaine de l’information, de la culture, du jeux, des réseaux sociaux, etc. 01 – Quelques références clients
  • 15.
    CONFIDENTIEL 15Copyright En nompropre et en partenariat 01 – Edition d’applications
  • 16.
    CONFIDENTIEL 16 Application duquotidien gratuit parisien. Technique : • Mode offline • Préchargement des news • Multi-plateforme Android, iOS, Windows Phone et Windows 8 • Multi-binaire • Pré-installation sur certains terminaux Samsung • Système de notification • Analytics Copyright metronews
  • 17.
    CONFIDENTIEL 17 Application depetites annonces de proximité. Technique : • Mode offline • Multi-plateforme (iPhone / iPad / Android smartphone en cours) • Filtrage d’image • InApp purchase • Système de notification • Géolocalisation Copyright Près de Moi
  • 18.
    CONFIDENTIEL 18 Partenariat avecGymGlish. Programme éducatif d’anglais sous forme de dessins animés ludiques, associés à des questions, corrections et révisions personnalisées. Technique : • Player multimedia (sous-titres, plein écran) • InApp Purchase (iOS) et In-app Billing (Android) • Correction des leçons avec intelligence artificielle • Multi-langue • Territoire : international Copyright Rich Morning Show
  • 19.
    CONFIDENTIEL 19 Partenariat avecAhead Solutions. Jeu de pendu revisité et addictif. Technique : • Multi-plateforme (iOS, Android) • Multi-binaire Android • Déploiement PlayStore, Amazon Apps, Samsung Apps • Système de notification • Analytics • Optimisation monétisation à distance Copyright Le Pendu Deluxe
  • 20.
    CONFIDENTIEL 20 Partenariat avecJeDessine.com. Application de dessin et de coloriage pour enfant. • Multi-plateformes (iOS, Android) • Multi-binaire Android • Déploiement PlayStore, Samsung Apps en cours • Système de notification • Analytics • Multi-langues Copyright Je dessine
  • 21.
  • 22.
    CONFIDENTIEL Framework de développement •Quel type ? • Lequel ? • Pourquoi faire son propre framework ?  Three20 est-il toujours maintenu ?  Qualité  Maintenabilité  Mutualisation / Factorisation  Composants fonctionnels  Retrocompatibilité • Pourquoi une nouvelle approche du cycle de vie ? 22Copyright
  • 23.
    CONFIDENTIEL • Une approchefonctionnelle  Création des objets graphiques  Récupération des objets métiers  Mapping des objets métiers sur les objets graphiques  Synchronisation des données • Une centralisation de certains comportements :  Gestion des exceptions  Gestion des pertes de connexion  Composant de récupération de données avec gestion de cache 23Copyright
  • 24.
    CONFIDENTIEL • Templating  Projet Controller  Plugin Xcode ? 24Copyright
  • 25.
    CONFIDENTIEL De bonnes pratiques •Gestionnaire de dépendance de bibliothèque (CocoaPods) • Usine de développement (Jenkins, Teamcity ou OS X Server) • Formatage de code • Analyse statique de code (Clang) • Tests unitaires 25Copyright
  • 26.
  • 27.
    CONFIDENTIEL Notre usage deNuxeo • Gestion Documentaire (GED) • Gestionnaire de contenu (CMS)  Extensible,  Modulable,  Avec workflow,  Contrôle d’accès • API REST 27Copyright
  • 28.
    CONFIDENTIEL Sabre iPad • Choixde la langue du contenu • Synchronisation partielle du contenu et/ou totale • Navigation “aérée” • Prévisualisation ou ouverture avec application native 28
  • 29.
    CONFIDENTIEL Nuxeo Drive iOSEdition • Synchronisation des documents • Puissance du mode Offline • Tirer profit des dernières améliorations de Nuxeo Platform 29
  • 30.
  • 31.
    CONFIDENTIEL 31Copyright Smart&Soft Siège social: 34 Boulevard des Italiens, 75009 Paris Bureaux : 40/42 Boulevard Jean Jaurès, 92110 Clichy contact@smartnsoft.com 01 41 06 95 23