Première édition du module intersemestre Codecamp à TELECOM Bretagne
Le web est devenu un espace médiatique dans lequel l'utilisateur n'est pas un client passif. Les internautes apparaissent plutôt comme des acteurs influents du développement des services et des usages des réseaux. Ils produisent les contenus de certains services auxquels ils apportent de l'attractivité et de la notoriété. Ils mêlent étroitement publication, communication et partage d'information en donnant une forme communautaire aux espaces qu'ils investissent. Ils participent activement au design, à la conception et à la réalisation de logiciels. Il a été coutume d'appeler ce nouveau paradigme « Web2.0 ».
La démocratisation des smartphones s'accompagne d'usages web2.0 en mobilité tous plus étonnants et innovants les uns que les autres. On parle de web temps réel, web pervasif, réalité augmentée.
L'émergence de services est en partie facilitée par la mise à disposition de nombreuses briques logicielles (logiciels Open Source par exemple), des API d'interconnexion à des services existants (Facebook, Twitter, Google Maps, Flickr, etc.) ainsi des données réutilisables (Open Street Map, etc.).
A l'instar des États-Unis et du Royaume-Uni qui ont énormément avancé au cours des deux dernières années sur la "libération de données publiques" en dévoilant leurs projets data.gov et data.gov.uk, la région Bretagne est motrice en France sur ce phénomène d'OpenData. La ville de Rennes vient de lancer un concours d'applications mobiles réutilisant les données disponibles (géographiques, transport) ; la ville de Brest a voté cet été 2010 la libération des données publiques. L'accès à ces données ouvrent des perspectives de services à forte valeur ajoutée.
Au cours de ce module d'intersemestre, nous allons devenir acteurs du web 2.0 mobile et étendre la palette des services pour smartphones.
Réaliser un nouveau service en une semaine, c'est court, et pourtant c'est possible. Des codecamps sont des "non conferences" où les sujets traités sont proposés par les participants, où il est question de développement et de réalisation de prototype sur un temps très court en mêlant les motivations et les comptétences.
Vous pensez à un service sur votre smartphone ? Nous allons vous aider à la réaliser.

Lieu
Les séances se déroulent dans la salle B034 à TELECOM Bretagne (Brest). Voici le plan.
Voir une carte plus grande
Dates
du 17 au 21 janvier 2010
Objectifs
En une semaine, il s'agit d'imaginer de nouveaux services web 2.0 pour mobile. L'objectif est d'arriver à la fin du cours à une version développée sur un smartphone, exploitant à la fois des logiciels et des données réutilisables.
Les prototypes réalisés par petits groupes seront présentés en fin de semaine à l'ensemble des groupes. Nous procéderons à des élections, comme par exemple le prototype le plus abouti, le plus utile, le plus fun, etc.
Public
29 élèves de première ou deuxième année de la filière Ingénieur de l'école. Certains cours sont ouverts au grand public (merci de prévenir les responsables ci-dessous suffisamment en avance).
Responsables
Cécile Bothorel, Jean-Marie Gilliot et Gwendal Simon
Intervenants
Aymeric Poulain Maubant, Florian Le Nestour
Tutorat par des élèves 3A : Laurent Jardin, Pylyp Nuzhniy (jeudi+vendredi)
Emploi du temps
Une première journée d'introduction présentera, le matin, un panorama de services pour smartphones, de mash-ups et de données libres, et l'après-midi les principes de développement Web2.0 pour mobiles Android.
Le reste de la semaine, les étudiants réaliseront leur développement.
- lundi 17 (9:30-12:00) : présentation générale du module, panorama de services pour smartphones, de mash-ups et de données libres (Cécile Bothorel, Jean-Marie Gilliot, Gwendal Simon) -- ouvert au public
- lundi 17 (13:30-16:30) : principes de développement Web2.0 pour mobile Android (Aymeric Poulain Maubant) -- ouvert au public
- mardi 18, mercredi 19, jeudi 20 (9:30-12:00) : la matinée démarre par une présentation de "l'appli du jour" et/ou "l'astuce du jour" (tous, étudiants et intervenants) ; développement encadré
- mardi 18 (13:30) : Damien Martin et Michel Sassano, étudiants FIP3A présentent leurs nombreuses réalisations iPhone : Http://www.bluecir.fr ; leur jeu vecTray Http://www.command-studio.com
- mardi 18, mercredi 19 (13:30-16:30) : développement encadré
- vendredi 21 (9:30-12:00) : présentation croisée des réalisations ; élections du prototype le plus abouti, le plus utile, le plus fun, etc. -- ouvert au public
Applications Réalisées
Les Applications choisies par les étudiants
- iBiture
- ReselDroid
- MeteoSociale
- BlueBird (télécommande de diaporama par bluetooth)
- RabbitShooter
- PuzzleYourPhoto
- PetsTalk
- ReadDream
- NumberChallenge
- RevEDT
- WhosWho Profs
- BibusMobile
- MaVoile
Que pensez-vous des applis présentées ? Sondage.
Liens
-
- Développement
- Clickodrome pour Android : App Inventor
- Exemples d'application
- Données géographique et OpenData
- écosystème innovation et mobiles
Liens pour la présentation de lundi après-midi :
- Installer l'environnement de développement
- http://developer.android.com/sdk/installing.html
- Visite guidée des ressources Developer Android officielles
- http://developer.android.com/
- Visite guidée d'une application simple
- http://www.dr-fischer.org/android/
- Mon premier Hello World
- http://developer.android.com/resources/tutorials/hello-world.html
- Les fondamentaux
- http://developer.android.com/guide/topics/fundamentals.html
- A propos des layout
- http://developer.android.com/resources/articles/layout-tricks-reuse.html et http://developer.android.com/resources/articles/layout-tricks-efficiency.html
- Explorer une base SQLite
- http://sqlitebrowser.sourceforge.net/
- Maps & OpenStreeMap
- http://wiki.openstreetmap.org/wiki/Android et http://code.google.com/p/osmand/
Divers liens proposés par Ay.PM, en relation avec les projets des élèves...
Trucs et bouts de code utiles par Laurent Jardin.
Idées d'applications proposées par les enseignants
Une petite liste non exhaustive pour lancer la réflexion :
Du classique :
- Indicateur de marée géolocalisé
- Un diapason pour accorder un instrument
- Tout jeu classique
Avec lien social :
- Diaspora de mon école : retrouvez des anciens partout où vous allez
- Killer, le jeu des assassins, à relier dans votre réseau social, ou sur le Resel. Arme : appareil photo ou bluetooth.
Pour une vie de campus :
- le covoiturage minute vers les destinations classiques (supermarché, centre ville ...)
- Gogresel : sur le mode Goggles, retrouvez les infos resel de votre camarade
- Revedt : un réveil synchronisé sur edt pour ne plus rien rater
- RakTime : indiquez la longueur de la queue aux autres utilisateurs
- CrowdCDV : contribuer au CDV en postant des photos commentées au moment où l'idée surgit
Proposé dans le sondage :
- bibusMobile : nous sommes en contact pour l'accès aux données bibus
- Hanje, le jeu
- Mon club, mes sorties : infos d mon club et inscriptions à ses activités
Comments (0)
You don't have permission to comment on this page.