Mioozic backfrommax
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Mioozic backfrommax

on

  • 405 views

retours d'expérience sur la réalisation avec Flex 4.5 d'un client mobile (iOS-Android) pour la plateforme de diffusion de musique en ligne mioozic

retours d'expérience sur la réalisation avec Flex 4.5 d'un client mobile (iOS-Android) pour la plateforme de diffusion de musique en ligne mioozic

Statistics

Views

Total Views
405
Views on SlideShare
405
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • « site de diffusion musicale par style », Mioozic propose à l'internaute d'écouter sa musique par l'intermédiaire de canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier. Le site ne propose donc ni moteur de recherche, ni sélection d'un artiste ou d'un morceau donné. En revanche, on pourra placer en favoris certains styles ou programmer sa propre « combinaison de styles », de façon à obtenir un « mix » adapté à ses goûts. Il est par ailleurs possible de passer un titre, de mettre la lecture en pause, ou de programmer la bascule vers un autre genre musical au prochain morceau.\n\nA la différence d'une web-radio traditionnelle, le site promet des titres régulièrement renouvelés au sein d'une même sélection, sans coupure publicitaire. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s. Le catalogue compterait au lancement quelque 600 000 titres, mais devrait rapidement passer à plusieurs millions, suite à la signature de nouveaux accords avec les maisons de disque. Si trente jours d'essai sont offerts lors de l'inscription, le service est payant, avec différentes formules de type abonnement : 3 euros pour 24 heures, 9 euros pour un mois et 72 euros pour un an. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s.\n\n\n\n\n
  • « site de diffusion musicale par style », Mioozic propose à l'internaute d'écouter sa musique par l'intermédiaire de canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier. Le site ne propose donc ni moteur de recherche, ni sélection d'un artiste ou d'un morceau donné. En revanche, on pourra placer en favoris certains styles ou programmer sa propre « combinaison de styles », de façon à obtenir un « mix » adapté à ses goûts. Il est par ailleurs possible de passer un titre, de mettre la lecture en pause, ou de programmer la bascule vers un autre genre musical au prochain morceau.\n\nA la différence d'une web-radio traditionnelle, le site promet des titres régulièrement renouvelés au sein d'une même sélection, sans coupure publicitaire. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s. Le catalogue compterait au lancement quelque 600 000 titres, mais devrait rapidement passer à plusieurs millions, suite à la signature de nouveaux accords avec les maisons de disque. Si trente jours d'essai sont offerts lors de l'inscription, le service est payant, avec différentes formules de type abonnement : 3 euros pour 24 heures, 9 euros pour un mois et 72 euros pour un an. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s.\n\n\n\n\n
  • « site de diffusion musicale par style », Mioozic propose à l'internaute d'écouter sa musique par l'intermédiaire de canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier. Le site ne propose donc ni moteur de recherche, ni sélection d'un artiste ou d'un morceau donné. En revanche, on pourra placer en favoris certains styles ou programmer sa propre « combinaison de styles », de façon à obtenir un « mix » adapté à ses goûts. Il est par ailleurs possible de passer un titre, de mettre la lecture en pause, ou de programmer la bascule vers un autre genre musical au prochain morceau.\n\nA la différence d'une web-radio traditionnelle, le site promet des titres régulièrement renouvelés au sein d'une même sélection, sans coupure publicitaire. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s. Le catalogue compterait au lancement quelque 600 000 titres, mais devrait rapidement passer à plusieurs millions, suite à la signature de nouveaux accords avec les maisons de disque. Si trente jours d'essai sont offerts lors de l'inscription, le service est payant, avec différentes formules de type abonnement : 3 euros pour 24 heures, 9 euros pour un mois et 72 euros pour un an. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s.\n\n\n\n\n
  • « site de diffusion musicale par style », Mioozic propose à l'internaute d'écouter sa musique par l'intermédiaire de canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier. Le site ne propose donc ni moteur de recherche, ni sélection d'un artiste ou d'un morceau donné. En revanche, on pourra placer en favoris certains styles ou programmer sa propre « combinaison de styles », de façon à obtenir un « mix » adapté à ses goûts. Il est par ailleurs possible de passer un titre, de mettre la lecture en pause, ou de programmer la bascule vers un autre genre musical au prochain morceau.\n\nA la différence d'une web-radio traditionnelle, le site promet des titres régulièrement renouvelés au sein d'une même sélection, sans coupure publicitaire. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s. Le catalogue compterait au lancement quelque 600 000 titres, mais devrait rapidement passer à plusieurs millions, suite à la signature de nouveaux accords avec les maisons de disque. Si trente jours d'essai sont offerts lors de l'inscription, le service est payant, avec différentes formules de type abonnement : 3 euros pour 24 heures, 9 euros pour un mois et 72 euros pour un an. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s.\n\n\n\n\n
  • « site de diffusion musicale par style », Mioozic propose à l'internaute d'écouter sa musique par l'intermédiaire de canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier. Le site ne propose donc ni moteur de recherche, ni sélection d'un artiste ou d'un morceau donné. En revanche, on pourra placer en favoris certains styles ou programmer sa propre « combinaison de styles », de façon à obtenir un « mix » adapté à ses goûts. Il est par ailleurs possible de passer un titre, de mettre la lecture en pause, ou de programmer la bascule vers un autre genre musical au prochain morceau.\n\nA la différence d'une web-radio traditionnelle, le site promet des titres régulièrement renouvelés au sein d'une même sélection, sans coupure publicitaire. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s. Le catalogue compterait au lancement quelque 600 000 titres, mais devrait rapidement passer à plusieurs millions, suite à la signature de nouveaux accords avec les maisons de disque. Si trente jours d'essai sont offerts lors de l'inscription, le service est payant, avec différentes formules de type abonnement : 3 euros pour 24 heures, 9 euros pour un mois et 72 euros pour un an. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s.\n\n\n\n\n
  • « site de diffusion musicale par style », Mioozic propose à l'internaute d'écouter sa musique par l'intermédiaire de canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier. Le site ne propose donc ni moteur de recherche, ni sélection d'un artiste ou d'un morceau donné. En revanche, on pourra placer en favoris certains styles ou programmer sa propre « combinaison de styles », de façon à obtenir un « mix » adapté à ses goûts. Il est par ailleurs possible de passer un titre, de mettre la lecture en pause, ou de programmer la bascule vers un autre genre musical au prochain morceau.\n\nA la différence d'une web-radio traditionnelle, le site promet des titres régulièrement renouvelés au sein d'une même sélection, sans coupure publicitaire. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s. Le catalogue compterait au lancement quelque 600 000 titres, mais devrait rapidement passer à plusieurs millions, suite à la signature de nouveaux accords avec les maisons de disque. Si trente jours d'essai sont offerts lors de l'inscription, le service est payant, avec différentes formules de type abonnement : 3 euros pour 24 heures, 9 euros pour un mois et 72 euros pour un an. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s.\n\n\n\n\n
  • « site de diffusion musicale par style », Mioozic propose à l'internaute d'écouter sa musique par l'intermédiaire de canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier. Le site ne propose donc ni moteur de recherche, ni sélection d'un artiste ou d'un morceau donné. En revanche, on pourra placer en favoris certains styles ou programmer sa propre « combinaison de styles », de façon à obtenir un « mix » adapté à ses goûts. Il est par ailleurs possible de passer un titre, de mettre la lecture en pause, ou de programmer la bascule vers un autre genre musical au prochain morceau.\n\nA la différence d'une web-radio traditionnelle, le site promet des titres régulièrement renouvelés au sein d'une même sélection, sans coupure publicitaire. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s. Le catalogue compterait au lancement quelque 600 000 titres, mais devrait rapidement passer à plusieurs millions, suite à la signature de nouveaux accords avec les maisons de disque. Si trente jours d'essai sont offerts lors de l'inscription, le service est payant, avec différentes formules de type abonnement : 3 euros pour 24 heures, 9 euros pour un mois et 72 euros pour un an. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s.\n\n\n\n\n
  • « site de diffusion musicale par style », Mioozic propose à l'internaute d'écouter sa musique par l'intermédiaire de canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier. Le site ne propose donc ni moteur de recherche, ni sélection d'un artiste ou d'un morceau donné. En revanche, on pourra placer en favoris certains styles ou programmer sa propre « combinaison de styles », de façon à obtenir un « mix » adapté à ses goûts. Il est par ailleurs possible de passer un titre, de mettre la lecture en pause, ou de programmer la bascule vers un autre genre musical au prochain morceau.\n\nA la différence d'une web-radio traditionnelle, le site promet des titres régulièrement renouvelés au sein d'une même sélection, sans coupure publicitaire. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s. Le catalogue compterait au lancement quelque 600 000 titres, mais devrait rapidement passer à plusieurs millions, suite à la signature de nouveaux accords avec les maisons de disque. Si trente jours d'essai sont offerts lors de l'inscription, le service est payant, avec différentes formules de type abonnement : 3 euros pour 24 heures, 9 euros pour un mois et 72 euros pour un an. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s.\n\n\n\n\n
  • « site de diffusion musicale par style », Mioozic propose à l'internaute d'écouter sa musique par l'intermédiaire de canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier. Le site ne propose donc ni moteur de recherche, ni sélection d'un artiste ou d'un morceau donné. En revanche, on pourra placer en favoris certains styles ou programmer sa propre « combinaison de styles », de façon à obtenir un « mix » adapté à ses goûts. Il est par ailleurs possible de passer un titre, de mettre la lecture en pause, ou de programmer la bascule vers un autre genre musical au prochain morceau.\n\nA la différence d'une web-radio traditionnelle, le site promet des titres régulièrement renouvelés au sein d'une même sélection, sans coupure publicitaire. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s. Le catalogue compterait au lancement quelque 600 000 titres, mais devrait rapidement passer à plusieurs millions, suite à la signature de nouveaux accords avec les maisons de disque. Si trente jours d'essai sont offerts lors de l'inscription, le service est payant, avec différentes formules de type abonnement : 3 euros pour 24 heures, 9 euros pour un mois et 72 euros pour un an. Les morceaux sont pour l'instant diffusés en MP3, compressés à 128 Kb/s.\n\n\n\n\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Mioozic backfrommax Presentation Transcript

  • 1. RETOUR DEXPÉRIENCE MIOOZIC
  • 2. RETOUR DEXPÉRIENCE MIOOZICChristophe Keromen Samir Moussouni
  • 3. RETOUR DEXPÉRIENCE MIOOZICChristophe Keromen Samir Moussouni
  • 4. RETOUR DEXPÉRIENCE MIOOZICChristophe Keromen Samir Moussouniwww.ckti.comtwitter: @ckeromen
  • 5. RETOUR DEXPÉRIENCE MIOOZICChristophe Keromen Samir Moussouniwww.ckti.com www.tezqa.comtwitter: @ckeromen twitter: @tezqa
  • 6. Flash
  • 7. • site de diffusion musicale par style
  • 8. • site de diffusion musicale par style• canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier
  • 9. • site de diffusion musicale par style• canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier
  • 10. • site de diffusion musicale par style• canaux prédéfinis correspondant à un style, un genre, un pays, une danse ou un instrument particulier
  • 11. passer un titremettre en pausereprendre
  • 12. passer un titremettre en pausereprendre
  • 13. passer un titremettre en pausereprendre
  • 14. passer un titremettre en pausereprendre
  • 15. Version Web
  • 16. Version Web ET
  • 17. Version Mobile
  • 18. Version Mobile OU
  • 19. AIR 3
  • 20. http://24ways.org/2010/the-state-of-html5-audiohttp://www.storiesinflight.com/html5/audio.html
  • 21. Lecteur Audiosur iOS et Android sans réécriture
  • 22. LecteurAudio Flash +Vues en Flex
  • 23. MioozicRetour dexpérience sur ledéveloppement mobileavec Flash BuilderSamir Moussouni
  • 24. Forces et faiblesses
  • 25. Forces
  • 26. Forces
  • 27. Forces• Portabilité du code Un seul code source pour les applications iPhone, iPad et Android.
  • 28. Forces
  • 29. Forces• Récupération du code source de Mioozic.com Le code source du player audio a été récupéré tel quel et fonctionne parfaitement sous iOS et Android.
  • 30. Player web (SWF)
  • 31. Player web (SWF)Player iOS (AIR 3)
  • 32. Un design totalement différent : viewMais une même logique de programmation : controller
  • 33. Forces
  • 34. Forces• Flex 4.5 : un framework très riche - Composants adaptés (ViewNavigator, TabbedViewNavigator, listes, champs textes...)
  • 35. Exemple dutilisation des composants Flex 4.5
  • 36. ActionBar : navigationContent
  • 37. ActionBar : actionContent
  • 38. List : itemRenderer adapté aux mobiles
  • 39. TabbedViewNavigator
  • 40. Forces
  • 41. Forces• Flex 4.5 : un framework très riche - Prise en charge des différentes densités décran avec possibilité doptimiser les images (MultiDPIBitmapSource)
  • 42. Prise en charge des différentes densités décran 160 DPI 240 DPI 320 DPI iPhone 4 iPhone 3GS HTC Evo iPhone 4S Motorola Droid Galaxy S2
  • 43. Forces
  • 44. Forces• Flex 4.5 : un framework très riche - Effets de transitions - Persistance des données
  • 45. Faiblesses
  • 46. Faiblesses
  • 47. Faiblesses• Des performances à améliorer - Utilisation du processeur plus intensive quavec une application native
  • 48. Faiblesses• Des performances à améliorer - Utilisation du processeur plus intensive quavec une application native - Fluidité de lapplication qui nest pas encore parfaite
  • 49. Faiblesses• Des performances à améliorer - Utilisation du processeur plus intensive quavec une application native - Fluidité de lapplication qui nest pas encore parfaite - Réactivité un peu en deçà de celles des applications natives
  • 50. Faiblesses
  • 51. Faiblesses• Encore quelques lacunes - Runtime AIR 3.0 : Aucun exécution du code si lécran de liPhone/iPad est éteint : problématique pour une application de musique
  • 52. Faiblesses• Encore quelques lacunes - Runtime AIR 3.0 : Aucun exécution du code si lécran de liPhone/iPad est éteint : problématique pour une application de musique - Runtime AIR 3.0 : sur iOS, le streaming en AAC nest pas encore supporté
  • 53. Faiblesses• Encore quelques lacunes - Runtime AIR 3.0 : Aucun exécution du code si lécran de liPhone/iPad est éteint : problématique pour une application de musique - Runtime AIR 3.0 : sur iOS, le streaming en AAC nest pas encore supporté - Framework : impossible dutiliser les composants natifs
  • 54. Faiblesses• Encore quelques lacunes - Runtime AIR 3.0 : Aucun exécution du code si lécran de liPhone/iPad est éteint : problématique pour une application de musique - Runtime AIR 3.0 : sur iOS, le streaming en AAC nest pas encore supporté - Framework : impossible dutiliser les composants natifs - Framework : support presque inexistant des textes HTML
  • 55. Android
  • 56. Version Android en cours de développementFonctionnelle, uniquement des adaptations graphiques
  • 57. Version Android en cours de développementFonctionnelle, uniquement des adaptations graphiques
  • 58. Android
  • 59. Android• Version 100% fonctionnelle- Le code sexecute toujours même si le smartphone esten veille.
  • 60. Android• Version 100% fonctionnelle- Le code sexecute toujours même si le smartphone esten veille.- Le streaming en AAC est parfaitement pris en charge
  • 61. Évolutions
  • 62. Évolutions
  • 63. Évolutions• Depuis AIR 2.7 - La fluidité des applications sest largement améliorée
  • 64. Évolutions
  • 65. Évolutions• Depuis AIR 3.0- Audio en tâche de fond (UIBackgroundModes sur iOS)- Native Extensions
  • 66. Évolutions
  • 67. Évolutions• Depuis le SDK Flex 4.6 (bêta) - Nouveaux composants proches des composantsnatifs : SplitViewNavigator, CallOutButton, SpinnerList,DateSpinner, ToggleSwitch etc.) - Amélioration des performances
  • 68. Évolutions
  • 69. Évolutions• Pour bientôt - Correction du bug de la mise en pause du runtime AIRécran éteint sur iOS. Déjà pris en charge par Adobe
  • 70. E-Skimo
  • 71. E-Skimo
  • 72. E-Skimo• Solution intéressante pour contourner labsence des composants natifs dans le framework
  • 73. UI Flex
  • 74. UI Flex UI E-Skimo
  • 75. Bilan
  • 76. Bilan
  • 77. Bilan• Bilan positif : gain de temps, développement rapide et réutilisable.• Solution technique encore en devenir mais déjà très puissante et qui évolue rapidement