Termes de référence Formation sur le développement d'applications pour terminaux mobiles sous ANDROID



Documents pareils
TERMES DE RÉFÉRENCE AXE : FORMATION CREATION ET GESTION DE BASES DE DONNEES

TERMES DE RÉFÉRENCE AXE : FORMATION PORTAIL, INTRANET ET OUTILS DE COMMUNICATION : SHAREPOINT

TERMES DE RÉFÉRENCE AXE : FORMATION MANAGEMENT DES SYSTEMES D INFORMATION WINDOWS SERVER 2012

«INNOVATION PEDAGOGIQUE PAR LA MISE EN PLACE D UNE UNITE DE PHARMACIE EXPERIMENTALE POUR AMELIORER LA QUALITE DE LA FORMATION PROFESSIONNALISANTE»

AVIS DE SOLLICITATION DE MANIFESTATION D INTERET AUPRES DE CONSULTANT INDIVIDUEL

Android 4 Les fondamentaux du développement d'applications Java

REPUBLIQUE TUNISIENNE MINISTERE DE L'ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE * * QUALIFICATION DES CONSULTANTS

Développement d applications professionnelles avec Android 2

WINDEV MOBILE. ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8.

Iphone vs. Android. Mardi 17 Novembre 2009 Paris, la Défense. Xavier PARADON, Directeur Technique Valtech Training

Edutab. gestion centralisée de tablettes Android

Les fondamentaux du développement d applications Java

ODOTRACK pour Android 2.0 GUIDE D UTILISATION

Outils, langage et approche Android Une introduction. Nicolas Stouls lyon.fr

Contenu de l action de formation BTS BANQUE - option A Marché des particuliers

Android comme périphérique annexe.

Description du programme du Master M2 MIAGE SIIN (1)

CHAPITRE V SELECTION DES CONSULTANTS ET D AUTRES PRESTATAIRES DE SERVICES

DEVELOPPEMENT MOBILE - ETAT DE L ART DES SOLUTIONS

Le touristonaute en mobilité

ERP5. Gestion des Services Techniques des Collectivités Locales

TERMES DE RÉFÉRENCE RELATIFS A LA «FORMATION PROFESSIONNELLE EN ORACLE»

Table des matières Introduction Démarrage Les composants graphiques... 26

TERMES DE REFERENCE POUR LE RECRUTEMENT CONSULTANT POUR LA MISE EN ŒUVRE DE LA STRATEGIE DE MISE EN PLACE DU LMS

Installation et prise en main

OFFICE DE TOURISME DE LOURDES CAHIER DES CHARGES POUR LA CREATION D UNE APPLICATION MOBILE

Mise en place d un intranet de travail collaboratif. Guide utilisateur

Android. Présentation d Android. Florent Garin

Applications smartphones : enjeux et perspectives pour les communautés de l'eglise Catholique. Application Smartphone 1

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis

Point sur les solutions de développement d apps pour les périphériques mobiles

GUIDE de prise en main. let s play

Formation Utiliser son iphone ou son ipad

LOGICIEL MARCHES PUBLICS

PUBLIC CONCERNE Toute personne chargée de recruter dans le cadre du placement, du recrutement et de l intérim

Objectifs de la formation

REPUBLIQUE TUNISIENNE MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE

Business Talk IP Centrex. guide. web utilisateur. pour. les services standards

TERMES DE REFERENCE POUR PRESTATAIRE INDIVIDUEL ET CONSULTANT

Comprendre les outils mobiles

progression premiere et terminale

Contenu de l action de formation BTS Management des Unités Commerciales

1. Contexte de l activité.

CATALOGUE DE FORMATION POLE RESSOURCES NUMERIQUES

MODALITES DU CONTROLE DES CONNAISSANCES. Règlement relatif à l obtention du diplôme de MASTER ECONOMIE Mention «Monnaie Banque Finance Assurance»

Développement tablette Android. SophiaConf2011 Par Arnaud FARINE

Gestion des risques de crédit. Termes de référence (TDR)

La Communication Unifiée et la collaboration pour

domovea Portier tebis

MITEL UNIFIED COMMUNICATOR ADVANCED

Réseaux sociaux professionnels et formation de formateurs De VizaFLE à IFprofs. Thessalonique, 17 octobre 2014

COMPOSANTE 3 Objectif 3.C

Guide d inscription Campus France Maroc

GUIDE ILLUSTRÉ FORMULAIRE CAMPUSFRANCE

Formation de MISE A NIVEAU des compétences. ADMINISTRATEUR SYSTEMES et RESEAUX certifié MICROSOFT MCSA Vers

Chapitre 1 Retour en arrière

Tablettes numériques

Recrutement d un consultant. Appui à la mutuelle Harena et à la plateforme Zina. PlaNet Finance Madagascar

Dispositif sur budget fédéral

CRM GESTION RELATION CLIENT

GESTION ET STRATEGIE DE L INVESTISSEMENT IMMOBILIER ET DE LA CONSTRUCTION (GESIIC)

NET BOX DATA Télégestion d'équipements via Internet & Intranet

METIERS DES LANGUES ET CULTURES ETRANGERES

Formation consultants juniors en recrutement Formation consultants juniors en recrutement

Guide Campus France. «Créer votre compte et remplir votre dossier» Sommaire

RÈGLEMENT DE CONSULTATION

L expertise développée par Market-IP et ses solutions télématiques vous permettront d atteindre

Synchroniser ses photos

MODALITES D ADMISSION 2013

Optimiser pour les appareils mobiles

REGLEMENT DE LA CONSULTATION (RC)

MARCHE PUBLIC DE TRAVAUX CAHIER DES CLAUSES ADMINISTRATIVES PARTICULIERES (C.C.A.P.)

Développement d applications pour appareils mobiles

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

INFORMATIQUE ET SYSTEMES D INFORMATION

Table des matières. Partie I Concepts de base Préface... VII

Mise en route de votre collier GPS Pet Tracker

DOSSIER DE CANDIDATURE

MITEL MICOLLAB CLIENT

Formation WinDev Mobile

APPEL À MANIFESTATION D INTÉRÊT

Tutorial pour une application simple

inviu routes Installation et création d'un ENAiKOON ID

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

I) Présentation Certification e-réputation

CONDITIONS GENERALES D UTILISATION DE L APPLICATION LINK MYPEUGEOT 1 - PREAMBULE

TERMES DE REFERENCE POUR PRESTATAIRE INDIVIDUEL ET CONSULTANT

RECRUTEMENT DES RESIDENTS POUR L ALGERIE Année Scolaire NOTICE EXPLICATIVE

Licence professionnelle Développement d'applications Intranet/Internet

Termes de référence pour le recrutement d un consultant en communication

Cahier des charges - Refonte du site internet rennes.fr

Guide d utilisation du compte candidat jobup.ch

Projet Robot Centaure

CAHIER DES CHARGES CONCERNANT «La communication web 2013 de la Maison de l Emploi de Marseille»

Coffret Distributeur de DJ10: Distributeur de jetons (Avec PC embarqué Siemens et suite logicielle)

L offre de formation 2014 INSET de Dunkerque

DevHopons plus que des relations

LES OBJETS CONNECTES

Transcription:

Ministère de l enseignement supérieur et de la recherche scientifique et de la Technologie de l Information et de la Communication Université de SFAX Institut Supérieur d Informatique et de Multimédia de Sfax (ISIMS) Programme d appui à la qualité Termes de référence Formation sur le développement d'applications pour terminaux mobiles sous ANDROID Demande de manifestation d intérêt auprès de consultants individuels 1 Contexte Le Gouvernement Tunisien a bénéficié d un prêt de la BIRD en vue de financer le 2eme projet d appui à la réforme de l Enseignement Supérieur PARES 2 ( Programme d amélioration de la qualité de l enseignement supérieur ). Le Ministère de l Enseignement Supérieur et de la recherche Scientifique et des technologies de l Information et de la Communication décidée d accorder à l ISIMS une allocation sur les crédits inscrits dans le cadre d appui à la qualité (PAQ) pour la mise en œuvre de projet Création d un centre d innovation et d appui aux métiers prometteurs (CIAMP) L Institut Supérieur d Informatique et de Multimédia de Sfax (ISIMS) se propose d utiliser une partie de cette allocation pour effectuer les paiements autorisés parle contrat à signer au titre de la présente mission ; Dans le cadre de ce projet, l ISIMS invite par la présente demande, les consultants intéressés à manifester leurs intérêts pour assurer une formation dédiée pour les nouveaux diplômés de l ISIMS sur : Le développement d'applications pour terminaux mobiles sous ANDROID 2. OBJECTIFS DE LA FORMATION : A l issue de cette formation, chaque participant doit être capable de : 1- Développer une application fonctionnant sur la plate-forme Android en utilisant le SDK fournit par Google.

2- Connaître les spécificités du développement mobile et en particulier d'android 3- Savoir utiliser les fonctionnalités spécifiques aux téléphones Android. 4- Apprendre à exploiter toutes les fonctionnalités graphiques et multimédia offertes par Android 5- Savoir mettre en œuvre les services, les notifications et la programmation multithread 6- Comprendre comment intégrer les informations issues des différents capteurs pilotés par Android 7- Pouvoir réaliser des clients web spécifiques à Android 8-Savoir Tirer parti des possibilités de géolocalisation 9-Apprendre à sécuriser les applications 3. BENEFICIAIRES DE L ACTION : La formation est destinée aux étudiants des classes terminales Le nombre des participants à former ne dépassera pas dans tous les cas les 10étudiants. Les étudiants sélectionnés doivent avoir une partie de leurs projets de fin nécessitant le développement d'applications pour terminaux mobiles sous Android. III. PEDAGOGIE DE LA FORMATION Le formateur doit utiliser une pédagogie basée sur l'alternance de phases théoriques, d'ateliers de mise en pratique, de retours d'expériences et de séances d'échanges. La formation doit être très concrète qui intègre de nombreux travaux pratiques permettant d'acquérir rapidement les compétences nécessaires au développement d'applications pour terminaux mobiles sous Android. IV. PROGRAMME DE LA FORMATION : 1- Le développement Android : les premiers pas La première application Google Phones Création d'un projet Android, le code "minimal" Exécution de l'application sur l'émulateur

Débogage : outils et méthodologie 2- Architecture d'une application Android La configuration : le fichier "Manifest" Accéder aux ressources (audio, image, autre...) Communication avec des serveurs distants Manipuler des fichiers Le code source 3- Composer une interface utilisateur Créer une interface graphique avec les "View" Contrôler les écrans avec "Activity" 4- Utiliser des menus Relation entre les ressources et le programme ("Layout") Ouvrir des fenêtres ("Intent") Configurer les applications avec AndroidManifest.xml. Communication entre ActivityIntent, IntentReceiver et BroadcastReceiver 5- Gestion des données Enregistrer les préférences de l'application Utilisation de fichiers Les bases de données : base de donnée embarquée SQLite Le partage de données avec la notion de "Content Provider" 6- Graphisme et multimédia Les Widgets La résolution des écrans Le graphisme 2D et 3D - OpenGL La gestion des thèmes Les bonnes pratiques de la conception graphique Jouer des fichiers multimédias : sons, vidéo... 7- Services et multithreading Services, Alarmes et notifications Manipulation d'aidl Gestion des Threads Interaction entre Threads et Interface Graphique

Communication avec un serveur distant : HTML, SOAP La sécurité des applications 8- La gestion des senseurs Les principes de mise en œuvre Les senseurs de déplacement Les senseurs de positions Les senseurs environnementaux 9- La localisation Les moyens de la géolocalisation (GPS, tour des opérateurs, le WIFI) Les problèmes liés à la géolocalisation (les sources d'informations, le déplacement, les variations de précision) Les mises à jours de positions La gestion des permissions La gestion de la performance de la géolocalisation La librairie Maps de Google - extension de la plate-forme et mise en application 10- Intégration du Web dans les applications Android Les différentes possibilités d'intégration du Web Le ciblage des écrans L'objet WebView Le débogage des applications Les services Web 11- La sécurité et les permissions sous Android L'architecture de la sécurité sous Android La signature des applications Identification des utilisateurs Mise en œuvre des permissions Déclaration et renforcement des permissions Les permissions d'uris 12- Présentation des possibilités d'interfaçage Le Native SDK Le pilotage USB Les communications via Bluetooth Le WIFI

L'accès aux fonctions de téléphonie Les communications via NFC et SIP 13- Déployer une Application Android Création de compte et déploiement sur L'AndroidMarket Debugs d'application Gestion du versioning Publication des mises à jour V. DATE ET DUREE DE LA FORMATION La formation se déroulera sur quatre jours et doit se terminer au plus tard le 30 Octobre 2014. VI. SUPPORTS PEDAGOGIQUES ET LIEU DE LA FORMATION : - La formation aura lieu à la salle des conférences de L Institut Supérieur d Informatique et de Multimédia de Sfax (ISIMS). - Le consultant retenu doit préparer des supports de formation VII.COMPETENCES EXIGEES Le consultant retenu doit être spécialiste de haut niveau en développement d application sous pour terminaux mobiles sous ANDROID Il devra justifier de solides références dans ce domaine. Pour réaliser l étude objet de la présente demande de manifestation d intérêt, le consultant retenu doit répondre au profil suivant : Formation : niveau universitaire en gestion (au moins un Bac+6) ; Expérience : - expérience confirmée dans des missions similaires à l échelle nationale et/ou internationale ; - Bonne expérience professionnelle et justifiant de solides références dans le domaine objet de la présente demande ; - expert dans le développement d application sous pour terminaux mobiles sous ANDROID.

VIII. DOSSIER DE CANDIDATURE : Les consultants individuels intéressées à manifester leur intérêt et à réaliser cette formation doivent fournir les informations montrant qu ils sont qualifiés pour exécuter les prestations demandées et particulièrement: 1- Lettre de candidature, dûment datée et signée, au nom de Monsieur le Directeur de l Institut Supérieur d Informatique et de Multimédia de Sfax (ISIMS). 2- Curriculum vitae de l expert, retraçant ses principales qualifications et expériences professionnelles acquises en rapport avec la formation (avec un maximum de 8 pages). 3- Références récentes (5 dernières années) et pertinentes en missions similaires avec mention obligatoire des références des missions. 4- Présentation de l approche méthodologique à adopter pour la réalisation de la formation ainsi que les séquences de formation et les supports pédagogiques. La date limite pour la réception des dossiers est fixée au Mardi 09 Septembre 2014 à 16h00. IX. MODE DE SELECTION DE CONSULTANT Le mode de sélection est celui du consultant individuel (personne physique) selon les directives de la Banque Mondiale. Tout consultant travaillant dans le secteur publique tunisien doit fournir une autorisation préalable de son Ministère de tutelle. Cependant, les consultants individuels appartenant à un bureau ou à un groupement peuvent présenter des candidatures individuelles. Pour cette formation, un consultant sera choisi selon la méthode de sélection de consultants individuels en accord avec les procédures définies dans les directives: «Sélection et Emploi de Consultants par les Emprunteurs de la Banque Mondiale, Mai 2004, actualisées en janvier 2011» sur la base des critères notamment: Qualifications à caractère général (formation, diplômes, années d expériences, postes occupés, etc.)

Qualifications spécifiques pour la mission (missions similaires ou en rapport étroit, études, formation et expérience dans le secteur, etc.) Connaissance du contexte (enseignement supérieur). Pour plus d informations sur la méthode de sélection, voir site : www.banquemondiale.org rubrique «Projets» pour «Projets et services» puis «Passation des marchés et contrats» puis cliquer sur l hyperlien : «Directives pour la sélection et l emploi de consultants». Une commission de sélection des candidatures au sein de l ISIMS (Cellule PAQ) établira un classement des candidatures selon le barème de notation suivant : Barème de notation : Qualifications en rapport avec la nature de la mission. 15% Pertinence du CV. 20% Expériences générales en technologies de l information et de la 20 % communication. Références récentes en mission de formation similaires 30 % Programme proposée 15 % X. NEGOCIATION DU CONTRAT Le candidat le mieux classé sera invité à remettre une proposition technique et financière puis à négocier le marché. Les négociations porteront essentiellement sur: - le nombre des participants - La méthodologie de travail ; - les conditions techniques de mise en œuvre et notamment le calendrier détaillé de déroulement de la mission ; - le contenu des livrables ; - le prix du contrat. Les consultants intéressés peuvent obtenir de plus amples informations au sujet des termes de référence par mail à l adresse électronique lamiachaari1@gmail.com