20140424 MeetUp Nuxeo iOS

31
CONFIDENTIEL Copyright Meetup Nuxeo - iOS 24 avril 2014

Transcript of 20140424 MeetUp Nuxeo iOS

Page 1: 20140424 MeetUp Nuxeo iOS

CONFIDENTIELCopyright

Meetup

Nuxeo - iOS

24 avril 2014

Page 2: 20140424 MeetUp Nuxeo iOS

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

Page 3: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

Quelques chiffres

Copyright 3

Page 4: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

Évolution des ventes de smartphones

4Copyright

Source : Gartner Q3 2013

Page 5: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

Ventes de smartphones par OS

Copyright 5

Page 6: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

Évolution des parts de marché des OS mobiles

Copyright 6

Page 7: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

Croissance des ventes iOS versus Android

Copyright 7

Page 8: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

Apple

• 15 % des parts de marché représente 100 % des

demandes de développement mobiles

• Demandes BtoB en pleine croissance

Copyright 8

Page 9: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

Smart&Soft

Copyright 9

Page 10: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL 10Copyright

L’AGENCE SOFTWARE

qui stimule votre expérience mobile

Notre cœur de métier

Page 11: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL 11Copyright

Conception et développement d’applications

sur Android, iOS, Windows Phone et Smart TV

01 – Notre expertise

Page 12: 20140424 MeetUp Nuxeo iOS

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

Page 13: 20140424 MeetUp Nuxeo iOS

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

Page 14: 20140424 MeetUp Nuxeo iOS

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

Page 15: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL 15Copyright

En nom propre et en partenariat

01 – Edition d’applications

Page 16: 20140424 MeetUp Nuxeo iOS

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

Page 17: 20140424 MeetUp Nuxeo iOS

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

Page 18: 20140424 MeetUp Nuxeo iOS

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

Page 19: 20140424 MeetUp Nuxeo iOS

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

Page 20: 20140424 MeetUp Nuxeo iOS

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

Page 21: 20140424 MeetUp Nuxeo iOS

CONFIDENTIELCopyright 21

Page 22: 20140424 MeetUp Nuxeo iOS

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

Page 23: 20140424 MeetUp Nuxeo iOS

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

Page 24: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

• Templating

Projet

Controller

Plugin Xcode ?

24Copyright

Page 25: 20140424 MeetUp Nuxeo iOS

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

Page 26: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

Pourquoi Nuxeo ?

Copyright 26

Page 27: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

Notre usage de Nuxeo

• Gestion Documentaire (GED)

• Gestionnaire de contenu (CMS)

Extensible,

Modulable,

Avec workflow,

Contrôle d’accès

• API REST

27Copyright

Page 28: 20140424 MeetUp Nuxeo iOS

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

Page 29: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

Nuxeo Drive iOS Edition

• Synchronisation des

documents

• Puissance du mode Offline

• Tirer profit des dernières

améliorations de Nuxeo

Platform

29

Page 30: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL

Questions ?

Copyright 30

Page 31: 20140424 MeetUp Nuxeo iOS

CONFIDENTIEL 31Copyright

Smart&Soft

Siège social : 34 Boulevard des Italiens, 75009 Paris

Bureaux : 40/42 Boulevard Jean Jaurès, 92110 Clichy

[email protected]

01 41 06 95 23