PCIT: Comment gérer les appareils mobiles avec System Center 2012 R2 Configur...Microsoft
Avec l’explosion des périphériques mobile, sa gestion a évolué ! Nous vous proposons de vous démontrer notre solution hybride System Center 2012 R2 Configuration Manager / Windows Intune afin de proposer aux utilisateurs d’utiliser l’appareil de leur choix, tout en respectant la conformité des données de l’entreprise.
Speakers : Yann Seyroles (Microsoft)
Vous êtes concepteur web ? Genre un vrai de vrai ? Vous êtes presque l’inventeur
du Responsive Web Design et pensez que le Web mobile n’a plus de secret pour
vous ?
Je vous propose pourtant de découvrir une poignée de subtilités encore méconnues, même de vous (ouais enfin j’espère) !
On évoquera le media handheld, les tailles d’écran, les valeurs de pixels indépendants, le retina, @viewport en CSS, la meta width=device-width, l’accélération matérielle, les unités nouvelles telles que vw, vh, ou encore dpi, dppx, etc.
Soyons joueurs et faisons un pari : si vous n’avez rien appris pendant cette
présentation, je vous paye une bière alsacienne (ou un jus de kiwi) !
http://stiller.co.il/blog/2015/10/azure-mobile-services-workshop-slide-deck-from-last-week/
Last week I had the pleasure of delivering a one day workshop at Microsoft Israel on Azure Mobile Services. For those of you who don't know, Azure Mobile Services is an Azure Platform-as-a-Service (PaaS) offering for easily authoring a mobile application back-end, complete with support for user authentication, push notifications and more. It is a type of service also commonly known as a Backend-as-a-Service.
This is the slide deck for that workshop.
PCIT: Comment gérer les appareils mobiles avec System Center 2012 R2 Configur...Microsoft
Avec l’explosion des périphériques mobile, sa gestion a évolué ! Nous vous proposons de vous démontrer notre solution hybride System Center 2012 R2 Configuration Manager / Windows Intune afin de proposer aux utilisateurs d’utiliser l’appareil de leur choix, tout en respectant la conformité des données de l’entreprise.
Speakers : Yann Seyroles (Microsoft)
Vous êtes concepteur web ? Genre un vrai de vrai ? Vous êtes presque l’inventeur
du Responsive Web Design et pensez que le Web mobile n’a plus de secret pour
vous ?
Je vous propose pourtant de découvrir une poignée de subtilités encore méconnues, même de vous (ouais enfin j’espère) !
On évoquera le media handheld, les tailles d’écran, les valeurs de pixels indépendants, le retina, @viewport en CSS, la meta width=device-width, l’accélération matérielle, les unités nouvelles telles que vw, vh, ou encore dpi, dppx, etc.
Soyons joueurs et faisons un pari : si vous n’avez rien appris pendant cette
présentation, je vous paye une bière alsacienne (ou un jus de kiwi) !
http://stiller.co.il/blog/2015/10/azure-mobile-services-workshop-slide-deck-from-last-week/
Last week I had the pleasure of delivering a one day workshop at Microsoft Israel on Azure Mobile Services. For those of you who don't know, Azure Mobile Services is an Azure Platform-as-a-Service (PaaS) offering for easily authoring a mobile application back-end, complete with support for user authentication, push notifications and more. It is a type of service also commonly known as a Backend-as-a-Service.
This is the slide deck for that workshop.
Presented at 360 iDev Denver 2012
We're at the end of 2012 and it has become clear that the mobile app economy is leaving the vast majority of developers out in the cold. The revenue story is lopsided -- a handful of apps have turned into gold mines, but most of them are still standing in the river with a pan hoping for a stray nugget.
With over a million apps in existence, simply building your app does not mean that users will come. In this talk you'll learn how to use customer relationship management, analytics and marketing tools to turn your app into a full fledged business.
We'll start with a discussion of the many facets of analytics spanning from macro trends in the app stores all the way down to the demographics and actions of your individual users. You'll then learn about how to use customer relationship management tools collect and analyze that data in order to execute on marketing campaigns to engage, grow and monetize your user base.
Mobile Marketing Stats Automotive Dealers Should Knowcreativeeyeball
Exmosi is a digital lead provider for SMS text marketing. Our mobile friendly content is triggered by SMS technology. Exmosi enhances all of your current marketing channels.
Tapit Cannes 2012 Presentation - Creating Magical Experieneces on Mobile Usin...Tapit
Full version of the 2012 Tapit presentation at the Cannes Festival of Creativity presented by Andrew Davis & Jamie Conyngham.
For more Tapit feel free to visit us at http://www.tapit.com.au or follow us @tapitnfc
Any questions can be emailed to contact@tapit.com.au
By www.TechAheadCorp.com
(Global developer of customized mobile applications & software designed with creativity & innovation) TechAhead has been recognised as top 15 mobile app development company by SourcingLine and is a part of leadership quadrant in mobile. Being a leading mobile app development company, we at TechAhead work tirelessly to give you the world's most innovative apps.
Android Auto – With a simple and intuitive interface, integrated steering wheel controls, and powerful new voice actions, it’s designed to minimize distraction so you can stay focused on the road. Android Auto automatically brings you useful information, and organizes it into simple cards that appear just when they're needed.
Android Wear – Android Wear organizes your information, suggests what you need, and shows it to you before you even ask. Get messages from your friends, appointment notifications, and weather updates at a glance.
Android TV – Watch hit shows, timeless movies, and viral videos from Google Play, YouTube, and your favorite apps like Netflix. Android games shine on your HDTV with a gamepad. Discover personalized recommendations right on your home screen. No more endless digging through your channel guide and apps.
Google Play – Whether you love to play games, be a social butterfly, or keep up with the latest news, Google Play has apps and games that let you make your Android device uniquely yours.
Kit De Survie Techno et Web à l'usage des EntrepreneursStéphanie Hertrich
Ce programme a été conçu sur mesure, spécialement pour vous, entrepreneurs ou porteurs de projets qui serez tôt ou tard confrontés à des problématiques de développement applicatif ou web.
L'idée est de vous aider à appréhender les principes, les notions de base et le vocabulaire associés au développement applicatif et web.
Nous vous donnerons des repères théoriques et pratiques pour que vous puissiez communiquer et orienter plus facilement vos décisions relatives aux composantes technologiques de votre projet.
En d'autres termes : vous n'avez pas un profil technique, mais vous avez un super projet impliquant du développement ? Le kit de survie est fait pour vous !
Partie 1 : Architectures des applications et technologies de développement
Par Stéphanie Hertrich & Benoit Le Pichon, Evangélistes Développement et Michel Rousseau Evangéliste Expérience Utilisateur (Microsoft)
Cette session abordera les notions de base et les technologies mises en œuvre pour le développement d'applications au sens large:
- Quelle est la différence entre une application, un site web, un service web, … ? Quelles en sont les composantes et comment interagissent-elles ?
- Développer pour un smartphone, une tablette, un poste de travail : quelles différences ?
- Quelles sont les grandes familles de technologies et de langages de développement, quelles sont leurs caractéristiques ?
- Le Cloud diffère-t-il réellement d’un hébergeur classique ?
- Quels bénéfices apporterait concrètement le Cloud à mon projet ?
- De l'importance de l'ergonomie des applications.
- Comprendre les tendances et intégrer le branding et l’identité de marque.
- Valider l'expérience utilisateur et tester sa démarche.
- Rendre ça beau, intelligible et en faire une proposition de valeur.
- Travailler le résultat avec un développeur.
Partie 2 : Concevoir une application, les étapes et la mise en œuvre:
Par Stéphanie Hertrich Evangéliste Développement (Microsoft) et Florent Santin, Développeur et Entrepreneur http://www.infinitesquare.com.
Cette session passera en revue les étapes du processus de conception d'une application:
- Définition du besoin, spécifications, code, tests : quel est le cycle de vie d'une application ?
- Quelle méthodologie et quels outils employer ?
- Les équipes : embaucher ou externaliser son développement ?
- Savoir communiquer avec son équipe technique.
- De l'importance du designer.
- Les questions à se poser pour faire les bons choix.
Comment avancer concrètement sur votre propre projet ? Différents programmes sont accessibles suivant votre niveau d’avancement.
- Des programmes d’accompagnement techniques (Pépinière Microsoft Azure, Speed-dating experts, Accélérateur Apps, ,…)
- Bizspark,le programme dédié aux startups : logiciels & conso Cloud Azure gratuite jusqu’à 60 000$
- Microsoft Ventures : l’accélérateur à startup Parisien de Microso
Web Mobile : quelles opportunités face aux apps ?NiceToMeetYou
"It's an App World", nous disait Flurry (solution de mobile analytics) en 2014. Pourtant, les marques font face à des coûts de déploiement et de maintien des applications souvent élevés. Pire encore, selon Google, seules 3 applications - sur la moyenne de 15 qu'en compte un smartphone en France - seraient régulièrement utilisées par un mobinaute. Alors avec ses 20% de temps passé sur mobile, le navigateur web présente-t-il une alternative efficace aux stores ? Etat des lieux des usages, des solutions techniques, des expériences créatives et des enjeux marketing que le Mobile Web permet encore d'adresser. Avec beaucoup d'exemples concrets à la clé !
Presented at 360 iDev Denver 2012
We're at the end of 2012 and it has become clear that the mobile app economy is leaving the vast majority of developers out in the cold. The revenue story is lopsided -- a handful of apps have turned into gold mines, but most of them are still standing in the river with a pan hoping for a stray nugget.
With over a million apps in existence, simply building your app does not mean that users will come. In this talk you'll learn how to use customer relationship management, analytics and marketing tools to turn your app into a full fledged business.
We'll start with a discussion of the many facets of analytics spanning from macro trends in the app stores all the way down to the demographics and actions of your individual users. You'll then learn about how to use customer relationship management tools collect and analyze that data in order to execute on marketing campaigns to engage, grow and monetize your user base.
Mobile Marketing Stats Automotive Dealers Should Knowcreativeeyeball
Exmosi is a digital lead provider for SMS text marketing. Our mobile friendly content is triggered by SMS technology. Exmosi enhances all of your current marketing channels.
Tapit Cannes 2012 Presentation - Creating Magical Experieneces on Mobile Usin...Tapit
Full version of the 2012 Tapit presentation at the Cannes Festival of Creativity presented by Andrew Davis & Jamie Conyngham.
For more Tapit feel free to visit us at http://www.tapit.com.au or follow us @tapitnfc
Any questions can be emailed to contact@tapit.com.au
By www.TechAheadCorp.com
(Global developer of customized mobile applications & software designed with creativity & innovation) TechAhead has been recognised as top 15 mobile app development company by SourcingLine and is a part of leadership quadrant in mobile. Being a leading mobile app development company, we at TechAhead work tirelessly to give you the world's most innovative apps.
Android Auto – With a simple and intuitive interface, integrated steering wheel controls, and powerful new voice actions, it’s designed to minimize distraction so you can stay focused on the road. Android Auto automatically brings you useful information, and organizes it into simple cards that appear just when they're needed.
Android Wear – Android Wear organizes your information, suggests what you need, and shows it to you before you even ask. Get messages from your friends, appointment notifications, and weather updates at a glance.
Android TV – Watch hit shows, timeless movies, and viral videos from Google Play, YouTube, and your favorite apps like Netflix. Android games shine on your HDTV with a gamepad. Discover personalized recommendations right on your home screen. No more endless digging through your channel guide and apps.
Google Play – Whether you love to play games, be a social butterfly, or keep up with the latest news, Google Play has apps and games that let you make your Android device uniquely yours.
Kit De Survie Techno et Web à l'usage des EntrepreneursStéphanie Hertrich
Ce programme a été conçu sur mesure, spécialement pour vous, entrepreneurs ou porteurs de projets qui serez tôt ou tard confrontés à des problématiques de développement applicatif ou web.
L'idée est de vous aider à appréhender les principes, les notions de base et le vocabulaire associés au développement applicatif et web.
Nous vous donnerons des repères théoriques et pratiques pour que vous puissiez communiquer et orienter plus facilement vos décisions relatives aux composantes technologiques de votre projet.
En d'autres termes : vous n'avez pas un profil technique, mais vous avez un super projet impliquant du développement ? Le kit de survie est fait pour vous !
Partie 1 : Architectures des applications et technologies de développement
Par Stéphanie Hertrich & Benoit Le Pichon, Evangélistes Développement et Michel Rousseau Evangéliste Expérience Utilisateur (Microsoft)
Cette session abordera les notions de base et les technologies mises en œuvre pour le développement d'applications au sens large:
- Quelle est la différence entre une application, un site web, un service web, … ? Quelles en sont les composantes et comment interagissent-elles ?
- Développer pour un smartphone, une tablette, un poste de travail : quelles différences ?
- Quelles sont les grandes familles de technologies et de langages de développement, quelles sont leurs caractéristiques ?
- Le Cloud diffère-t-il réellement d’un hébergeur classique ?
- Quels bénéfices apporterait concrètement le Cloud à mon projet ?
- De l'importance de l'ergonomie des applications.
- Comprendre les tendances et intégrer le branding et l’identité de marque.
- Valider l'expérience utilisateur et tester sa démarche.
- Rendre ça beau, intelligible et en faire une proposition de valeur.
- Travailler le résultat avec un développeur.
Partie 2 : Concevoir une application, les étapes et la mise en œuvre:
Par Stéphanie Hertrich Evangéliste Développement (Microsoft) et Florent Santin, Développeur et Entrepreneur http://www.infinitesquare.com.
Cette session passera en revue les étapes du processus de conception d'une application:
- Définition du besoin, spécifications, code, tests : quel est le cycle de vie d'une application ?
- Quelle méthodologie et quels outils employer ?
- Les équipes : embaucher ou externaliser son développement ?
- Savoir communiquer avec son équipe technique.
- De l'importance du designer.
- Les questions à se poser pour faire les bons choix.
Comment avancer concrètement sur votre propre projet ? Différents programmes sont accessibles suivant votre niveau d’avancement.
- Des programmes d’accompagnement techniques (Pépinière Microsoft Azure, Speed-dating experts, Accélérateur Apps, ,…)
- Bizspark,le programme dédié aux startups : logiciels & conso Cloud Azure gratuite jusqu’à 60 000$
- Microsoft Ventures : l’accélérateur à startup Parisien de Microso
Web Mobile : quelles opportunités face aux apps ?NiceToMeetYou
"It's an App World", nous disait Flurry (solution de mobile analytics) en 2014. Pourtant, les marques font face à des coûts de déploiement et de maintien des applications souvent élevés. Pire encore, selon Google, seules 3 applications - sur la moyenne de 15 qu'en compte un smartphone en France - seraient régulièrement utilisées par un mobinaute. Alors avec ses 20% de temps passé sur mobile, le navigateur web présente-t-il une alternative efficace aux stores ? Etat des lieux des usages, des solutions techniques, des expériences créatives et des enjeux marketing que le Mobile Web permet encore d'adresser. Avec beaucoup d'exemples concrets à la clé !
Un deep dive technique sur les nouvelles règles de MDM supportées par Windows Phone 8.1 par Microsoft Intune et les principaux acteurs du marchés (Mobile Iron / Airwatch).
Un deep dive technique sur les nouvelles règles de MDM supportées par Windows Phone 8.1 par Microsoft Intune et les principaux acteurs du marchés (Mobile Iron / Airwatch).
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Microsoft
"Deux géants du développement web de nos jours : - Symfony2, le framework PHP qui a le vent en poupe - Windows Azure : la plateforme Cloud de Microsoft offrant une palette de services en mode PaaS (Plateforme As A Service) la plus étendue du marché Deux géants dont la cohabitation ne semble pas évidente de prime abord et qui nécessite quelques adaptations. De la définition de services configurables au déploiement dans le cloud, développons ensemble une application Symfony 2, flexible et déployée en mode PaaS dans Azure : mise en œuvre de Web Roles, utilisation de SQL Azure et stockage sécurisé via les Blob storage. Un excellent moyen de prendre connaissance, au travers de notre retour d’expérience, des nombreux pièges à éviter et des évolutions nécessaires pour tirer parti du meilleur de ces deux mondes."
Speakers : Stéphane Escandell (Brainsonic), Benjamin Moulès (Microsoft France), Jérôme Respaut (Brainsonic)
Vivre dans une ère post OS et gérer l'hébergement des applications et la mobi...Microsoft Ideas
Aujourd'hui, avec l'utilisation croissante des appareils mobiles, la prolifération des applications et les attentes des utilisateurs, qui veulent pouvoir accéder à leurs données d'entreprise depuis pratiquement n'importe où, les défis sont plus nombreux que jamais. Les équipes IT ont besoin d'une solution fiable, complète et efficace qui prenne une approche axée sur les utilisateurs en matière de gestion des utilisateurs, de leurs appareils et de protection des données d'entreprise. Comment bénéficier d'applications métier performantes et connectées pour augmenter l'impact des applications grâce à de nouvelles fonctionnalités, des déploiements multiples et rendre l’accès à distance plus simple pour les utilisateurs. Une session avec la participation de Orange et Microsoft.
Digitalisation de la societe et impact sur l'informatique d'entrepriseCharlets Jean-Philippe
La société se digitalise. L'informatique d'entreprise est implémentée depuis des décennies. Comment les deux courants se concilient et quels sont les challenges pour les entreprises?
Cette conférence donnée lors du Salon Use IT de Lyon présente les avantages de la technologie responsive : nouvelle technologie sur le secteur des IT.
Retrouvez la vidéo du salon sur notre chaine you tube : Intuitiv technology
www.intuitiv-interactive.com
L’optimisation du patrimoine applicatif pour une consultation multi-supports devient primordiale avec l’utilisation de l’Internet mobile qui supplante celle de l’Internet fixe. La course à l’innovation pour pro- poser toujours plus de services aux utilisateurs a engendré une explosion d’applications développées de façon hétérogène qu’il faut aujourd’hui rationaliser. Permettre aux utilisateurs de disposer du SI en toute sécurité quel que soit le lieu, l’heure ou le terminal qu’ils ont entre les mains est l’enjeu des DSI d’aujourd’hui.
Avec Astek, entrez sereinement dans cette nouvelle ère, l’ère de la maturité et de l’industrialisation des projets mobiles : intégration du mobile au sein du SI avec un haut niveau d’exigence qualité et disponibilité, connectivité, performance des applications, transformations technologiques et métho- dologiques nécessaires à l’exploitation maîtrisée de la mobilité dans un contexte cross-canal.
Avec Hadoop, Excel et… 1€, réalisez votre premier Mobile BigData Tracker en m...Microsoft
Si de plus en plus d'entreprises et d'organisations comprennent l'intérêt d'exploiter les Big Data pour se différencier et innover, beaucoup d'entre elles pensent également que le sujet reste totalement hors de leur portée : leurs applications mobiles génèrent par exemple déjà des tonnes de données encore inexploitées ! Big Data ne rime-t-il pas en effet avec "Big Investissements" et "Big Compétences" ? Et dans ce cas, comment justifier d'investir sur un projet Big Data avant même de savoir si ce dernier sera rentable ? Comment trouver le juste équilibre entre oser l'innovation et accepter de se tromper ? Au cours de cette session nous vous démontrerons qu'il n'en est rien ! Découvrez comment mettre en œuvre un projet Big Data à partir de donnnées venant d'applications Android / iOS / Windows Phone / Windows 8... avec Hadoop dans Windows Azure et rendre les données accessibles à n'importe quel utilisateur de l'entreprise au travers d'Excel et Power BI le tout pour… 1 € en moins de… 45 mn.
Speakers : Benjamin Guinebertière (Microsoft), Jean-David Benassouli (Accenture)
Cette session vous propose de découvrir Kinect à travers 5 exemples qui se réalise en moins de 10 minutes et un tour d'horizon des outils à votre disposition. Ce sera l'occasion d'avoir un premier contact simple avec Kinect et en même temps de vous donner quelques astuces pour bien commencer vos développements avec le SDK Kinect.
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...Astek Finance
Mobil'isez votre SI, pour réussir votre transformation digitale :
Le tout digital, la digitalisation, la numérisation, tout le monde en parle, mais quelle définition ? Quels sont les impacts sur le Système d'Information, sur les organisations ? Faite évoluer votre SI pour pouvoir réussir vos projets mobiles, et bien plus ...
Révolution Mobile :
Le mobile a révolutionné nos vies, au point d'être devenu une extension de notre cerveau. Qu'est ce qui rend le mobile si révolutionnaire ?
Où en sommes-nous dans cette révolution mobile ?
Dans une seconde partie, quelques recommandations pour réussir vos produits mobiles.
Voir http://bit.ly/revomobile (lien vers la video de la conférence, etc...)
Web responsive & E-Commerce, un seul site pour tous les devices ?altima°
Conférence au salon E-Commerce Paris 2012 de Stéphane Lecouturier Directeur Création & User Experience, altima°.
Applications (iPhone, Android, iPad…) ? Site mobile ? Ou site responsive qui s’adapte à tous les devices ?
Même si l’enjeu du mobile est devenu une évidence, la tactique pour l’aborder l’est beaucoup moins.
Clarifiez votre vision du mobile en 45 minutes de démêlage de l’univers bouillonnant du cross-device.
De la TPE au grand compte, venez avec nous découvrir comment déployer Windows Phone dans votre organisation, de la configuration à la gestion des applications via un MDM ou sans, nous serons là pour répondre à vos questions.
Recette anti-feuille blanche ! MVVM ou pas ? Une librairie ? Des dossiers ? Et si je me trompe ? Nous vous aiderons à bien organiser et architecturer votre projet Windows 8 et Windows Phone 8 et ses sources, à réutiliser votre code source, automatiser certaines tâches. Nous partagerons avec vous des bonnes pratiques et des retours d'expériences
3. Cellenza Microsoft
Comment nous le faisons :
• Formation continue
• Partage de
connaissance
• Partenariats
Cellenza en quelques mots
Cellenza est un cabinet de conseil, d’expertise
technique et de réalisation, exclusivement dédié
aux technologies Microsoft et aux méthodes agiles.
Notre passion, la technologie.
Nous sommes des experts Microsoft,
agilistes par nature, passionnés par
notre métier. Consultants, coachs
et/ou formateurs, nous avons à cœur
de partager avec la communauté un
savoir technique et méthodologique,
mais aussi nos valeurs
4. Cellenza Microsoft
Programme Mobile Day
9h – 9h30 Welcome Café
9h30 – 10h30 Keynote d’ouverture : Mobilité, enjeux d’aujourd’hui
10h30 – 11h30 La Mobilité selon Microsoft
11h30 – 11h 45 Pause café
11h45 – 12h45 Retour d’Expérience Client
12h45 – 13h45 Pause Déjeuner
13h 45 – 14h45 Web & Hybride
Mobile
Natif Natif Cross-
Platform
Back- Office
14h45 – 15h00 Pause
15h00 – 16h00 Web & Hybride
Mobile
Natif Natif Cross-
Platform
Back- Office
16h00 – 16h15 Pause
16h15 – 17h15 Web & Hybride
Mobile
Natif Natif Cross-
Platform
Back- Office
17h15 – 17h30 Pause
17h30 – 18h00 Conclusion
6. Cellenza Microsoft
La mobilité en entreprise
Déjà une réalité (vous avez dit Blackberry?)
52% des utilisateurs
utilisent au moins 3
devices pour travailler
52%
90% des entreprises
auront deux ou trois
OS mobiles à gérer en
2017
90%
>80% des employés
admettent utiliser des
applications software-
as-a-service (SaaS) non
approvées dans leur
travail
>80%
7. Cellenza Microsoft
Enjeux (Quelques)
En entreprise
• Accès aux données
• Partage
d’informations
• Collaboration
B2C
• Innovation
• Social/Proximité
• Fidélisation
8. Cellenza Microsoft
Enjeux (Quelques)
En entreprise
• Accès aux données
• Partage
d’informations
• Collaboration
B2C
• Innovation
• Social/Proximité
• Fidélisation
28. Cellenza Microsoft
Choix des devices
Quel(s) OS ?
Quels usages ?
Quel(s) (smart)phone(s) Quelle(s) tablette(s) ?
Alimentation de la
stratégie mobile
cible
•Information
•Consultation (compte, factures,…)
•Actes de gestion
•Marketing, push d’offres et de services
•Optimisation de consommation (courbes,
alertes, …)
•Domotique
• …
METER READINGS APP
Last Month
Your Average per m2 per month : 70 kWh/m2
Your Area Average m2 per month : 49 kWh/m2
Your consumption data for the last 12 months
Your current Monthly payment : €89
Your usage per m2 of floor area is 43% more than area average
We recommend consulting energy usage adviser and insulation check
Your current meter readings
Gas :17255 m3
Data is successfully sent!
Instant
Energy Advice
Full report
29. Cellenza Microsoft
Les spécificités du mobile
coût
++++
+++
++
+
Richesse fonctionnelle
Présentation, services
Portabilité
Re-use multi-device
Browser execution
Store installation
Web
App
Mobile Web
App
App hybride
App hybride
Native
Native App
30. Cellenza Microsoft
Apache Cordova
Points forts:
Besoin seulement de compétence HTML
Développement cross plateforme identique (Même code HTML)
Cible aussi Blackberry, FirefoxOS, Ubuntu, ...
Présenté cet après midi par Aurélien et Lionel
31. Cellenza Microsoft
Universal Apps
Points forts:
Un binaire sur toutes les plateformes Windows
Multiples langages : .NET, WinJS, C++
Applications natives et fluides
Présenté cet après midi par John
32. Cellenza Microsoft
Xamarin
Points forts:
build once, run everywhere (c'est moche en français)
100% natif ios et Android en C#
économiser 70% à 90 % de temps de développement
Présenté cet après midi par Andreï
34. Cellenza Microsoft
Quelques mythes (ou pas ) du développement
mobile
Le développement mobile demande des outils spécifiques
Le développement mobile ne peux pas suivre les même règles que le
développement classique
On ne peut tester le rendu que sur des vrais devices
Les émulateurs sont trop lents pour travailler dessus
35. Cellenza Microsoft
Quels outils?
Build sur Mac OS
Windows/Android: VS 2015
ENT+ Xamarin
VSO: Git+Agile tools
iOS: Xcode,Xamarin Studio
Build sur Windows
On partage le code,
l’historique, la gestion du
projet, les métriques de
code, de tests, les status
des builds, la sécurité…
36. Cellenza Microsoft
Quelques règles et rappels
Les frameworks de tests unitaires existent pour tous les langages
Les outils d’analyse de performance de VS 2015 ENT permette d’identifier
vos problèmes mémoire, perf XAML avant de tester sur un device
La traçabilité: un besoin un code une build une mise à jour
Automatisation jusqu’au tests sur device (Xamarin Test cloud): package prêt
à être poussés sur les stores
Laisser vos développeurs utiliser les outils qu’ils veulent du moment que
vous pouvez toujours contrôler la qualité de façon automatisée.
Gérer la vie de vos applis mobile en fonction de la vie de vos API: n’oubliez
pas: tous les utilisateurs ne mettent pas à jour les applications
Monitoring (Application Insight, …): quelle est la fragmentation de votre
parc, qu’est ce que les utilisateurs utilisent sur vos applis??? Se poser les
bonnes questions c’est bien, avoir les réponses c’est mieux.
38. Cellenza Microsoft
Un nouveau paradigme
Approche People-centric
Environnement unifié
Autorisation Protection des
données
Devices Apps Data
39. Cellenza Microsoft
Un nouveau paradigme
Approche People-centric
Environnement unifié
Autorisation Protection des
données
Devices Apps Data
MDM / MAM
Identité
Management
Protection
des
informations
et accès
Virtualization
40. Cellenza Microsoft
Risques de la mobilité en entreprise
• Coût lié à la diversité des
mobiles à gérer, des services et
applications
• Surcoût lié à l’augmentation du
nombre de mobiles et à leur
perte
• Adaptation des infrastructures
de sécurité et des politiques
• Atteinte à l’image de marque par
utilisation incontrôlée
(divulgation d’informations)
• Manque de contrôle sur la
gestion des mobiles et de leur
conformité
• Difficulté de contrôle des
exigences légales sur un
appareil géré par l’utilisateur
• Limite floue entre données
privées et entreprise (e-
discovery, respect de la vie
privée…)
Ex. Impossibilité de mener
des tests de vulnérabilité
• Fuite de données par
négligence, inadaptation du
mobile, accès à des services
de partage
• Fuite de données par accès
frauduleux au SI
• Fuite de données liée aux
applications mobiles
• Augmentation des attaques
sur des appareils moins bien
protégés
44. Cellenza Microsoft
MEAP
DEVICES
Client App RuntimeHTML5 Browser
Offline Storage Local Storage
BACK OFFICE
GOUVERNANCE
DEVELOPPEMENT
MOBILE PLATFORM
I.D.E.
ContinuousIntegration
SoftwareDistribution/Store
PolicyEnforcement
SAP System Web Services Databases Applications Files Mainframe
Connectors (SAP, WS*, OS/400, JD Edwards, FTP(s), PeopleSoft, Oracle…)
Storage(SQL,NoSQL)
Data synchronization
AuthN/AuthZ
Web Server
Access Gateway
Cache
Web Application Server
Mediation
Queue Messaging
Data Agregation
Data Validation
Transformation / Routing
La mobilité, ce n’est pas un sujet de demain. C’est déjà une problématique d’aujourd’hui qui n’est pas prise en compte par les DSI.
Chaque société possède des enjeux différents des autres. A cause du métier, des personnes cibles et du type.
Une entreprise n’aura pas la même stratégie mobilité pour ces collaborateurs et ses clients. Donc les enjeux et les stratégies sont multiples même au sein d’une même société.
Chaque société possède des enjeux différents des autres. A cause du métier, des personnes cibles et du type.
Une entreprise n’aura pas la même stratégie mobilité pour ces collaborateurs et ses clients. Donc les enjeux et les stratégies sont multiples même au sein d’une même société.
Chaque société a innové dans son domaine avec des choix complètement différents. Certains choisissent d’adresser tous les types de terminaux, d’autres comme Periscope visent pour l’instant que iOS par exemple.
Cette année il y aura plus d’utilisateurs d’internet sur mobile que sur « PC ». Voulez-vous vous couper de la moitié de votre marché?
Sachant que l’Iphone a été lancé le 29 juin 2007: il y a tout juste 8 ans.
Ere Post PC ?
Qui dit nouvelle techno, dit matériel récent. Cela est maintenant surtout possible sur les nouveaux périphériques mobiles. Bien qu’il y ait de la fragmentation, à peu près tous on des navigateurs assez récent pour des sites webs modernes. Pas de « IE8 » like en gros
On parle de mobilité, mais qu’est-ce que la mobilité finalement?
On limite à tord la mobilité au device. Cela voulait peut etre dire quelque chose il y a quelques années quand il y avait pas encore de cloud ou que les applications ne communiquait pas beaucoup, mais maintenant les périphériques sont trop nombreux et différents que la frontière PC/Mobile/Tablette est en train de s’estomper si ce n’est pas déjà le cas: surface, phablet…. Et le cloud est omniprésent
Il n’y a pas 2 devices pareils. Le PC lui-même devient un device comme un autre.
On ne parle plus forcement de PC/Tablette/Mobile, mais de PC/Portable/Tablette/Phablet/Smartphone/Smartwatch/Band. Autant parler de personal device
Nous avons tous maintenant plusieurs devices sur nous, au travail et chez nous.
Combien de device avez-vous sur vous relié à internet (FB/Mails…)? 1/2/3…
De plus les devices ne sont plus forcéments personnels, la notion de profil est maintenant aussi importante.
Finalement qui est mobile: vos devices ou vous ou vos données? Un peu des 3 en fait en fonction des usages. Mais dans tous les cas, nous voulons nos données à l’instant sur le device que nous avons sur nous.
Maintenant un device c’est une suite de caractéristiques techniques. Qui vont conditionner le prix et son utilisation
Tous les ans de nouveaux devices apparaissent, certains deviennent obsolete à cause des maj d’OS par ex. Donc il est difficile de suivre.
Par contre là où on est à peu près tous d’accord, c’est qu’il y aura 3 OS (sans parler des versions)
Qu’est ce qu’il nous fait dire cela? Quand on regarde les dernires tendances, c’est pourtant un duel iOS/Android
Windows is coming. Gartner vise une plus grosse part que iOS.
Tous les pays n’ont pas la même répartition entre OS.
Comment s’en sortir? Il faut une stratégie
NextImpact Fev 2015 http://www.nextinpact.com/news/92927-fragmentation-android-16-pour-lollipop-mais-kitkat-stagne.htm
En gros pour viser le marché Android (loi de pareto) il faut travailler sur Jelly Bean qui est sorti le 27 juin 2012 (oui oui: il y a 3 ans) https://fr.wikipedia.org/wiki/Android_Jelly_Bean
http://www.nextinpact.com/news/93308-fragmentation-33-pour-android-5-0-et-75-pour-ios-8.htm
Et iOS8: 75%, iOS7: 22%
http://www.android-dev.fr/fragmentation/#.Vysbtfntmko
https://developer.android.com/about/dashboards/index.html
WP 8.1: ~60%
WP 8: ~27%
Quelles sont les étapes pour mobiliser une organistion ?
Consulter chaque métier et définir les scénarios d’usage pour comprendre leurs attentes et estimer l’impact sur leur productivité et leur efficacité
Sur la base de ces usages, définir les besoins : Besoin de développement d’applications d’entreprise ? Besoin de sécurité supplémentaire
Choisir des terminaux mobiles adaptés aux différentes métiers et secteurs d’activité de vos collaborateurs.
Le développement mobile demande des outils spécifiques
Il en faut, mais cela reste du développement classique. Que ce soit en natif ou en Xplat, des outils existent pas que pour le mobile
Le développement mobile ne peux pas suivre les même règles que le développement classique
C’est plus compliqué car il faut du matériel, et le contenu graphique est parfois plus riche et c’est un problème pour le développement à plusieurs mais les outils existent: branching, build, deploiement, tests. Le dév mobile n’est pas le parent pauvre du dév.
On ne peut tester le rendu que sur des vrais devices
Il y a des émulateurs pour se simplifier la vie ou des applis en SAAS pour tester les applications
Les émulateurs sont trop lents pour travailler dessus
Tout est tellement spécifique avec le mobile que toute occasion de mutualiser les ressources doit être prise. Dans cet exemple VSO est la pierre angulaire du processus multi plateforme
Le DevOps c’est aussi valable pour le mobile même si déploiement veut dire « pousser sur le store »
Key points :
- Accès à la donnée d’entreprise
- Multicanal : synchronisation
Ex : Retailer – Plateform Digitale
Key points :
- Infra on-premise statique
- Croissance / Scalabilité en fonction du « succès » de l’application
- Mécanisme de synchronisation à mettre en œuvre
- Exemple : Catalogue eCommerce – 80% navigation catalogue
Key points :
- Exemple : Prise de Commande
- API / Service (promesse SOA)
1 Intégration complète – connectivité aux systèmes ERP, CRM, etc.
Développement d’applications mobile – Integrated Development Environment (IDE) pour le développement d'applications mobiles.
Capacités de Mobile Device Management (MDM) – Support pour le provisionning de devices, la transmission sécurisée de données, la configuration à distance, suivi du parc mobile, politique d’authentification, etc.
Capacités de Mobile Application Management (MAM) – support pour le provisioning et le contrôle d'accès aux applications mobiles utilisés dans le contexte de l’entreprise (paramètres de configuration de l'authentification des utilisateurs, services de
Visual Studio / TFS pour la partie développement Cross-Platform et la gestion du cycle de vie des applications.
Intune (combiné avec System Center Configuration Manager) pour la partie Gouvernance, à la fois MDM, MAM.
Active Directory, bien sûr, pour la gestion de l’authentification , combiné à RMS (Right Management System) pour la partie gestion des droits.
BizTalk Server pour la partie Médiation avec l’ensemble de ses connecteurs pour l’intégration au SI des entreprises.
"push notification", statistiques d'utilisation des applications, etc..).
Le device n’est qu’un pilier d’une stratégie mobile réussie. Il ne faut pas oublier l’infra qui doit suivre, les usages que l’on vise (sans usage, point de device), et la plateforme de dev pour tout relier.