SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
• 

En affaire depuis 20 ans

• 

Clients : International

•  Siège social: Gatineau
•  Bureau en France (Savoie)
–  Gouvernements (Féd., Prov., Mun.)
–  Secteur privé

• 
• 
• 

Chef de file en cartographie web au
Québec
Géomatique des affaires
Produit
–  CartoVista
ž 
ž 

Le défi de conception d’une application
mobile
Adobe Flash Builder / AIR

›  Environnement de développement / Démonstration

ž 
ž 
ž 
ž 
ž 

Contenu cartographique – Trucs et astuces
pour une bonne performance
Interface utilisateur pour une navigation
efficace
Recherche et interrogation des données
Utiliser des données locales, accèder au GPS
et à l’appareil photo du mobile
Conclusion
1. 

Performance
› 

2. 

Taille des écrans
› 

3. 

RAM / CPU / GPU
Densité des pixels

Interaction
› 
› 

Gestes (Touch)
Orientation
Flex: Cadre de développement libre (Open
Source)(Apache)
ž  Base de code unique pour le Web, les
ordinateurs de bureau ou les applications
mobiles
ž  Déploiement
ž 

›  Adobe Flash Player (Web)
›  Adobe AIR sur ordinateur de bureau(Windows,

Mac OS)
›  Adobe AIR (Appareils mobiles)
ž 

Application mobile native pour les plateformes
suivantes:
›  Apple iOS
–  iPhone
–  iPad
–  iPod
›  Google Android
–  Téléphones intelligents
–  Tablettes
›  Blackberry 10

ž 

Méthode d’abstraction multiplateforme pour
les capacités des appareils.
›  Appareil photo, GPS, taille de l’écran, etc.
ž  Modèle

de vues (Très commun)
ž 

Cadre très riche de composants pour un
développement rapide
ž  Vidéo

de l’environnement de
développement
›  Outils de développement
›  Complétion de code, etc.
›  Dispositif d’émulation
›  Travailler avec l’appareil en cours

d’exécution
ž  Données d’affaires
›  Vectoriel (si possible!)
›  Hautement interactif
›  Personalisable
ž  Fond de carte
›  Matrices (tuiles)
›  Rapide(slippy maps)
›  Haute qualité

cartographique
›  Relativement statique
ž  Publicateur

CartoVista
ž  Fichiers ESRI Shape
ž  Index spatial (Quad-Tree) est généré
(.qix)
MÉMOIRE LIMITÉE

CARTE COMPLEXE...

ž  Solution

›  Tirer profit du GPU (Graphics Processing Unit)

avec AIR
›  Rendu matriciel (Bitmap)
–  BitmapData.draw()
ž  Supporté

dans AIR par les classes
GestureEvent et TouchEvent
Déplacer avec un
doigt
DÉPLACER

Double taper
avec un doigt
ZOOM AVANT

Agrandir avec deux
doigts
ZOOM AVANT
Réduire avec deux
doigts
ZOOM ARRIÈRE

Double taper avec
deux doigts
ZOOM ARRIÈRE
Taper avec un doigt
Obtenir de l’information sur les
caractéristiques d’un endroit
spécifique
ž  Vidéo

de CartoVista Mobile
ž 

Périphérique de stockage local
›  À partir de la propriété

File.applicationStorageDirectory
›  Utile lorsqu’une connection n’est pas disponible
›  Support pour SQLite
ž 

Accèder à l’appareil photo
›  CameraUI, pellicule photographique
›  Méthode browseForImage()

ž 

Accèder au GPS
›  API de géolocalisation
ž  Vidéo

sur l’entrée de données
ž  Outil

de packaging avec Flash Builder /
(ADT Command-line) pour:
›  Apple App Store

.ipa File (Lien)
›  Google Play Store (Android)
.apk File (Lien)
›  Blackberry World
.cod file (Lien)
ž 

Appareil mobile
›  Capacités innovantes
›  Plusieurs cas d’utilisation

potentiels

ž 

Adobe AIR / CartoVista
›  Base de code unique
›  Multi plateforme
›  Environnement riche
›  Possibilité de manipuler

des données complexes

Contenu connexe

En vedette (20)

Institutos
InstitutosInstitutos
Institutos
 
Parcial.ptt
Parcial.pttParcial.ptt
Parcial.ptt
 
Institutos
InstitutosInstitutos
Institutos
 
Presentación C&C
Presentación C&CPresentación C&C
Presentación C&C
 
Presentación1lilian[1]
Presentación1lilian[1]Presentación1lilian[1]
Presentación1lilian[1]
 
7. mención el hoy folclor oficial
7.  mención el hoy folclor oficial7.  mención el hoy folclor oficial
7. mención el hoy folclor oficial
 
Me falta equipo
Me falta equipoMe falta equipo
Me falta equipo
 
Michael Weller: Open Data Lizenzierungsfragen - Funktioniert eine Lizenzierun...
Michael Weller: Open Data Lizenzierungsfragen - Funktioniert eine Lizenzierun...Michael Weller: Open Data Lizenzierungsfragen - Funktioniert eine Lizenzierun...
Michael Weller: Open Data Lizenzierungsfragen - Funktioniert eine Lizenzierun...
 
2. ame rev jc - ame diseñada (revisar lámina 5)
2.  ame rev jc - ame diseñada (revisar lámina 5)2.  ame rev jc - ame diseñada (revisar lámina 5)
2. ame rev jc - ame diseñada (revisar lámina 5)
 
Semper gestion - 50 meilleures PME
Semper gestion - 50 meilleures PMESemper gestion - 50 meilleures PME
Semper gestion - 50 meilleures PME
 
Figaronron - Ducasse d'Ath 03 (23-08-2009)
Figaronron - Ducasse d'Ath 03 (23-08-2009)Figaronron - Ducasse d'Ath 03 (23-08-2009)
Figaronron - Ducasse d'Ath 03 (23-08-2009)
 
Erfolgsfaktoren im Social Media Marketing
Erfolgsfaktoren im Social Media MarketingErfolgsfaktoren im Social Media Marketing
Erfolgsfaktoren im Social Media Marketing
 
Luis Mateo.
Luis Mateo.Luis Mateo.
Luis Mateo.
 
Webquest brighton exchange.jpg
Webquest brighton exchange.jpgWebquest brighton exchange.jpg
Webquest brighton exchange.jpg
 
Les journées de Chipo - Jour 341
Les journées de Chipo - Jour 341Les journées de Chipo - Jour 341
Les journées de Chipo - Jour 341
 
Les journées de Chipo - Jour 349
Les journées de Chipo - Jour 349Les journées de Chipo - Jour 349
Les journées de Chipo - Jour 349
 
Felinos
FelinosFelinos
Felinos
 
Internet
InternetInternet
Internet
 
Anel
AnelAnel
Anel
 
Manual valoracion IT
Manual valoracion ITManual valoracion IT
Manual valoracion IT
 

Similaire à Développer une application mobile interactive (Apple iOS, Google Android, BB10) avec CartoVista

BOUCHARD, D. L’intelligence territoriale à l’ère des tableaux de bord cartogr...
BOUCHARD, D. L’intelligence territoriale à l’ère des tableaux de bord cartogr...BOUCHARD, D. L’intelligence territoriale à l’ère des tableaux de bord cartogr...
BOUCHARD, D. L’intelligence territoriale à l’ère des tableaux de bord cartogr...IT-Gatineau2011
 
JMap 4.0 – Une plate-forme d’intégration cartographique pour les organisations
JMap 4.0 – Une plate-forme d’intégration cartographique pour les organisationsJMap 4.0 – Une plate-forme d’intégration cartographique pour les organisations
JMap 4.0 – Une plate-forme d’intégration cartographique pour les organisationsACSG Section Montréal
 
Tout savoir sur les SIG mobiles
Tout savoir sur les SIG mobilesTout savoir sur les SIG mobiles
Tout savoir sur les SIG mobilesEric Lacoursiere
 
eLearning - Strategies de développement multi-périphériques
eLearning - Strategies de développement multi-périphériqueseLearning - Strategies de développement multi-périphériques
eLearning - Strategies de développement multi-périphériquesGoogle
 
Forum sur l'innovation BI 2013 - Nouvelles tendances en conception de tableau...
Forum sur l'innovation BI 2013 - Nouvelles tendances en conception de tableau...Forum sur l'innovation BI 2013 - Nouvelles tendances en conception de tableau...
Forum sur l'innovation BI 2013 - Nouvelles tendances en conception de tableau...agileDSS
 
Webschool bourges "le monde de google"
Webschool bourges "le monde de google"Webschool bourges "le monde de google"
Webschool bourges "le monde de google"Webschool Bourges
 
Présentation développement application Android
Présentation développement application AndroidPrésentation développement application Android
Présentation développement application Androidambin_fr
 
Démocratisation des images de relevé mobile sur le Web
Démocratisation des images de relevé mobile sur le WebDémocratisation des images de relevé mobile sur le Web
Démocratisation des images de relevé mobile sur le WebACSG - Section Montréal
 
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...Intelli³
 
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?Chambé-Carnet
 
Cahier_Projets_FE-CORTES
Cahier_Projets_FE-CORTESCahier_Projets_FE-CORTES
Cahier_Projets_FE-CORTESFran CORTES
 
JMap 6.0 : une solution complète et évolutive pour l'intégration, la diffusio...
JMap 6.0 : une solution complète et évolutive pour l'intégration, la diffusio...JMap 6.0 : une solution complète et évolutive pour l'intégration, la diffusio...
JMap 6.0 : une solution complète et évolutive pour l'intégration, la diffusio...VisionGEOMATIQUE2014
 
Solutions géospatiales mobiles pour décisions d'affaire
Solutions géospatiales mobiles pour décisions d'affaireSolutions géospatiales mobiles pour décisions d'affaire
Solutions géospatiales mobiles pour décisions d'affaireVisionGEOMATIQUE2014
 
Etat de l'art (et roadmap) de la BI mobile Microsoft
Etat de l'art (et roadmap) de la BI mobile MicrosoftEtat de l'art (et roadmap) de la BI mobile Microsoft
Etat de l'art (et roadmap) de la BI mobile MicrosoftMicrosoft Décideurs IT
 
Créez votre application métier pour tablettes Windows 8, SharePoint 2013 et S...
Créez votre application métier pour tablettes Windows 8, SharePoint 2013 et S...Créez votre application métier pour tablettes Windows 8, SharePoint 2013 et S...
Créez votre application métier pour tablettes Windows 8, SharePoint 2013 et S...Microsoft Technet France
 
Présentation pfe feki 2015.pptm
Présentation pfe feki 2015.pptmPrésentation pfe feki 2015.pptm
Présentation pfe feki 2015.pptmAhmed Feki
 
Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)SCALA
 

Similaire à Développer une application mobile interactive (Apple iOS, Google Android, BB10) avec CartoVista (20)

BOUCHARD, D. L’intelligence territoriale à l’ère des tableaux de bord cartogr...
BOUCHARD, D. L’intelligence territoriale à l’ère des tableaux de bord cartogr...BOUCHARD, D. L’intelligence territoriale à l’ère des tableaux de bord cartogr...
BOUCHARD, D. L’intelligence territoriale à l’ère des tableaux de bord cartogr...
 
JMap 4.0 – Une plate-forme d’intégration cartographique pour les organisations
JMap 4.0 – Une plate-forme d’intégration cartographique pour les organisationsJMap 4.0 – Une plate-forme d’intégration cartographique pour les organisations
JMap 4.0 – Une plate-forme d’intégration cartographique pour les organisations
 
Tout savoir sur les SIG mobiles
Tout savoir sur les SIG mobilesTout savoir sur les SIG mobiles
Tout savoir sur les SIG mobiles
 
eLearning - Strategies de développement multi-périphériques
eLearning - Strategies de développement multi-périphériqueseLearning - Strategies de développement multi-périphériques
eLearning - Strategies de développement multi-périphériques
 
Forum sur l'innovation BI 2013 - Nouvelles tendances en conception de tableau...
Forum sur l'innovation BI 2013 - Nouvelles tendances en conception de tableau...Forum sur l'innovation BI 2013 - Nouvelles tendances en conception de tableau...
Forum sur l'innovation BI 2013 - Nouvelles tendances en conception de tableau...
 
Webschool bourges "le monde de google"
Webschool bourges "le monde de google"Webschool bourges "le monde de google"
Webschool bourges "le monde de google"
 
Présentation développement application Android
Présentation développement application AndroidPrésentation développement application Android
Présentation développement application Android
 
Démocratisation des images de relevé mobile sur le Web
Démocratisation des images de relevé mobile sur le WebDémocratisation des images de relevé mobile sur le Web
Démocratisation des images de relevé mobile sur le Web
 
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
 
3Dviewstation
3Dviewstation3Dviewstation
3Dviewstation
 
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
 
Cahier_Projets_FE-CORTES
Cahier_Projets_FE-CORTESCahier_Projets_FE-CORTES
Cahier_Projets_FE-CORTES
 
Autocad Map 3D 2010
Autocad Map 3D 2010Autocad Map 3D 2010
Autocad Map 3D 2010
 
JMap 6.0 : une solution complète et évolutive pour l'intégration, la diffusio...
JMap 6.0 : une solution complète et évolutive pour l'intégration, la diffusio...JMap 6.0 : une solution complète et évolutive pour l'intégration, la diffusio...
JMap 6.0 : une solution complète et évolutive pour l'intégration, la diffusio...
 
Solutions géospatiales mobiles pour décisions d'affaire
Solutions géospatiales mobiles pour décisions d'affaireSolutions géospatiales mobiles pour décisions d'affaire
Solutions géospatiales mobiles pour décisions d'affaire
 
Etat de l'art (et roadmap) de la BI mobile Microsoft
Etat de l'art (et roadmap) de la BI mobile MicrosoftEtat de l'art (et roadmap) de la BI mobile Microsoft
Etat de l'art (et roadmap) de la BI mobile Microsoft
 
Créez votre application métier pour tablettes Windows 8, SharePoint 2013 et S...
Créez votre application métier pour tablettes Windows 8, SharePoint 2013 et S...Créez votre application métier pour tablettes Windows 8, SharePoint 2013 et S...
Créez votre application métier pour tablettes Windows 8, SharePoint 2013 et S...
 
Toonpadessentiel2
Toonpadessentiel2Toonpadessentiel2
Toonpadessentiel2
 
Présentation pfe feki 2015.pptm
Présentation pfe feki 2015.pptmPrésentation pfe feki 2015.pptm
Présentation pfe feki 2015.pptm
 
Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)
 

Plus de ACSG - Section Montréal

Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...
Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...
Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...ACSG - Section Montréal
 
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’Alberta
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’AlbertaUn TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’Alberta
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’AlbertaACSG - Section Montréal
 
Cartographie de l’occupation des terres du Québec
Cartographie de l’occupation des terres du QuébecCartographie de l’occupation des terres du Québec
Cartographie de l’occupation des terres du QuébecACSG - Section Montréal
 
Les SIG au service de la sécurité des chemins de fer
Les SIG au service de la sécurité des chemins de ferLes SIG au service de la sécurité des chemins de fer
Les SIG au service de la sécurité des chemins de ferACSG - Section Montréal
 
Démystifier et optimiser la précision de la cartographie mobile
Démystifier et optimiser la précision de la cartographie mobileDémystifier et optimiser la précision de la cartographie mobile
Démystifier et optimiser la précision de la cartographie mobileACSG - Section Montréal
 
Créer des applis mobiles spatiales avec App Inventor
Créer des applis mobiles spatiales avec App InventorCréer des applis mobiles spatiales avec App Inventor
Créer des applis mobiles spatiales avec App InventorACSG - Section Montréal
 
Accélérer le développement d'applications géospatiales à l'aide de solutions ...
Accélérer le développement d'applications géospatiales à l'aide de solutions ...Accélérer le développement d'applications géospatiales à l'aide de solutions ...
Accélérer le développement d'applications géospatiales à l'aide de solutions ...ACSG - Section Montréal
 
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...Utilisation des relevés 3D dans l’identification des problématiques de soulèv...
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...ACSG - Section Montréal
 
PME MTL Centre-Est Recensement des Entreprises Bilan 2019
PME MTL Centre-Est Recensement des Entreprises Bilan 2019PME MTL Centre-Est Recensement des Entreprises Bilan 2019
PME MTL Centre-Est Recensement des Entreprises Bilan 2019ACSG - Section Montréal
 
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...ACSG - Section Montréal
 
La géomatique, point de convergence de nombreuses solutions innovantes!
La géomatique,  point de convergence de nombreuses solutions innovantes!La géomatique,  point de convergence de nombreuses solutions innovantes!
La géomatique, point de convergence de nombreuses solutions innovantes!ACSG - Section Montréal
 
Arpentage 3D de routes et autoroutes gérées par le ministère des Transports ...
Arpentage 3D de routes et autoroutes  gérées par le ministère des Transports ...Arpentage 3D de routes et autoroutes  gérées par le ministère des Transports ...
Arpentage 3D de routes et autoroutes gérées par le ministère des Transports ...ACSG - Section Montréal
 
La Suite SIGim: Une suite d’applications Web géomatiques pour vos besoins de...
La Suite SIGim: Une suite d’applications Web géomatiques pour  vos besoins de...La Suite SIGim: Une suite d’applications Web géomatiques pour  vos besoins de...
La Suite SIGim: Une suite d’applications Web géomatiques pour vos besoins de...ACSG - Section Montréal
 
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...ACSG - Section Montréal
 
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...ACSG - Section Montréal
 
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...ACSG - Section Montréal
 
La géomatique au service de la lutte aux îlots de chaleur urbains et de l'ad...
La géomatique au service de la lutte  aux îlots de chaleur urbains et de l'ad...La géomatique au service de la lutte  aux îlots de chaleur urbains et de l'ad...
La géomatique au service de la lutte aux îlots de chaleur urbains et de l'ad...ACSG - Section Montréal
 
Cartographie primaire des zones potentiellement exposées aux glissements de t...
Cartographie primaire des zones potentiellement exposées aux glissements de t...Cartographie primaire des zones potentiellement exposées aux glissements de t...
Cartographie primaire des zones potentiellement exposées aux glissements de t...ACSG - Section Montréal
 

Plus de ACSG - Section Montréal (20)

Info-Sols 2.0
Info-Sols 2.0Info-Sols 2.0
Info-Sols 2.0
 
Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...
Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...
Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...
 
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’Alberta
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’AlbertaUn TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’Alberta
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’Alberta
 
Cartographie de l’occupation des terres du Québec
Cartographie de l’occupation des terres du QuébecCartographie de l’occupation des terres du Québec
Cartographie de l’occupation des terres du Québec
 
Les SIG au service de la sécurité des chemins de fer
Les SIG au service de la sécurité des chemins de ferLes SIG au service de la sécurité des chemins de fer
Les SIG au service de la sécurité des chemins de fer
 
Démystifier et optimiser la précision de la cartographie mobile
Démystifier et optimiser la précision de la cartographie mobileDémystifier et optimiser la précision de la cartographie mobile
Démystifier et optimiser la précision de la cartographie mobile
 
Créer des applis mobiles spatiales avec App Inventor
Créer des applis mobiles spatiales avec App InventorCréer des applis mobiles spatiales avec App Inventor
Créer des applis mobiles spatiales avec App Inventor
 
Accélérer le développement d'applications géospatiales à l'aide de solutions ...
Accélérer le développement d'applications géospatiales à l'aide de solutions ...Accélérer le développement d'applications géospatiales à l'aide de solutions ...
Accélérer le développement d'applications géospatiales à l'aide de solutions ...
 
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...Utilisation des relevés 3D dans l’identification des problématiques de soulèv...
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...
 
PME MTL Centre-Est Recensement des Entreprises Bilan 2019
PME MTL Centre-Est Recensement des Entreprises Bilan 2019PME MTL Centre-Est Recensement des Entreprises Bilan 2019
PME MTL Centre-Est Recensement des Entreprises Bilan 2019
 
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...
 
La géomatique, point de convergence de nombreuses solutions innovantes!
La géomatique,  point de convergence de nombreuses solutions innovantes!La géomatique,  point de convergence de nombreuses solutions innovantes!
La géomatique, point de convergence de nombreuses solutions innovantes!
 
Arpentage 3D de routes et autoroutes gérées par le ministère des Transports ...
Arpentage 3D de routes et autoroutes  gérées par le ministère des Transports ...Arpentage 3D de routes et autoroutes  gérées par le ministère des Transports ...
Arpentage 3D de routes et autoroutes gérées par le ministère des Transports ...
 
OneGeo Suite
OneGeo SuiteOneGeo Suite
OneGeo Suite
 
La Suite SIGim: Une suite d’applications Web géomatiques pour vos besoins de...
La Suite SIGim: Une suite d’applications Web géomatiques pour  vos besoins de...La Suite SIGim: Une suite d’applications Web géomatiques pour  vos besoins de...
La Suite SIGim: Une suite d’applications Web géomatiques pour vos besoins de...
 
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...
 
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...
 
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...
 
La géomatique au service de la lutte aux îlots de chaleur urbains et de l'ad...
La géomatique au service de la lutte  aux îlots de chaleur urbains et de l'ad...La géomatique au service de la lutte  aux îlots de chaleur urbains et de l'ad...
La géomatique au service de la lutte aux îlots de chaleur urbains et de l'ad...
 
Cartographie primaire des zones potentiellement exposées aux glissements de t...
Cartographie primaire des zones potentiellement exposées aux glissements de t...Cartographie primaire des zones potentiellement exposées aux glissements de t...
Cartographie primaire des zones potentiellement exposées aux glissements de t...
 

Développer une application mobile interactive (Apple iOS, Google Android, BB10) avec CartoVista

  • 1.
  • 2. •  En affaire depuis 20 ans •  Clients : International •  Siège social: Gatineau •  Bureau en France (Savoie) –  Gouvernements (Féd., Prov., Mun.) –  Secteur privé •  •  •  Chef de file en cartographie web au Québec Géomatique des affaires Produit –  CartoVista
  • 3. ž  ž  Le défi de conception d’une application mobile Adobe Flash Builder / AIR ›  Environnement de développement / Démonstration ž  ž  ž  ž  ž  Contenu cartographique – Trucs et astuces pour une bonne performance Interface utilisateur pour une navigation efficace Recherche et interrogation des données Utiliser des données locales, accèder au GPS et à l’appareil photo du mobile Conclusion
  • 4. 1.  Performance ›  2.  Taille des écrans ›  3.  RAM / CPU / GPU Densité des pixels Interaction ›  ›  Gestes (Touch) Orientation
  • 5. Flex: Cadre de développement libre (Open Source)(Apache) ž  Base de code unique pour le Web, les ordinateurs de bureau ou les applications mobiles ž  Déploiement ž  ›  Adobe Flash Player (Web) ›  Adobe AIR sur ordinateur de bureau(Windows, Mac OS) ›  Adobe AIR (Appareils mobiles)
  • 6. ž  Application mobile native pour les plateformes suivantes: ›  Apple iOS –  iPhone –  iPad –  iPod ›  Google Android –  Téléphones intelligents –  Tablettes ›  Blackberry 10 ž  Méthode d’abstraction multiplateforme pour les capacités des appareils. ›  Appareil photo, GPS, taille de l’écran, etc.
  • 7. ž  Modèle de vues (Très commun)
  • 8.
  • 9. ž  Cadre très riche de composants pour un développement rapide
  • 10. ž  Vidéo de l’environnement de développement ›  Outils de développement ›  Complétion de code, etc. ›  Dispositif d’émulation ›  Travailler avec l’appareil en cours d’exécution
  • 11.
  • 12. ž  Données d’affaires ›  Vectoriel (si possible!) ›  Hautement interactif ›  Personalisable ž  Fond de carte ›  Matrices (tuiles) ›  Rapide(slippy maps) ›  Haute qualité cartographique ›  Relativement statique
  • 13. ž  Publicateur CartoVista ž  Fichiers ESRI Shape ž  Index spatial (Quad-Tree) est généré (.qix)
  • 14. MÉMOIRE LIMITÉE CARTE COMPLEXE... ž  Solution ›  Tirer profit du GPU (Graphics Processing Unit) avec AIR ›  Rendu matriciel (Bitmap) –  BitmapData.draw()
  • 15. ž  Supporté dans AIR par les classes GestureEvent et TouchEvent Déplacer avec un doigt DÉPLACER Double taper avec un doigt ZOOM AVANT Agrandir avec deux doigts ZOOM AVANT Réduire avec deux doigts ZOOM ARRIÈRE Double taper avec deux doigts ZOOM ARRIÈRE
  • 16. Taper avec un doigt Obtenir de l’information sur les caractéristiques d’un endroit spécifique
  • 18.
  • 19. ž  Périphérique de stockage local ›  À partir de la propriété File.applicationStorageDirectory ›  Utile lorsqu’une connection n’est pas disponible ›  Support pour SQLite ž  Accèder à l’appareil photo ›  CameraUI, pellicule photographique ›  Méthode browseForImage() ž  Accèder au GPS ›  API de géolocalisation
  • 21.
  • 22. ž  Outil de packaging avec Flash Builder / (ADT Command-line) pour: ›  Apple App Store .ipa File (Lien) ›  Google Play Store (Android) .apk File (Lien) ›  Blackberry World .cod file (Lien)
  • 23. ž  Appareil mobile ›  Capacités innovantes ›  Plusieurs cas d’utilisation potentiels ž  Adobe AIR / CartoVista ›  Base de code unique ›  Multi plateforme ›  Environnement riche ›  Possibilité de manipuler des données complexes