CanaryVoice: Albums Vocaux Partagés
CanaryVoice: Albums Vocaux Partagés
Information
Région:
Monde entier
Secteur:
Médias et Divertissement
Type:
Mobile
Modèle d'engagement:
Modèle gratuit
Durée:
1.5 mois
Équipe:
3 développeurs, 1 designer
Technologies utilisées
Java
PHP
Objective-C
iPhone SDK
Mobile
Android SDK

Tâche

Le client souhaitait qu`Elinext Group développe une application mobile pour iPhone et Android qui fournirait à l'utilisateur la possibilité de créer des «Albums Vocaux» où l'utilisateur pourra enregistrer des messages vocaux et les partager avec des amis, la famille, etc.

Challenge

Le principal défi pour nos développeurs a été d'organiser des médias en streaming pour les enregistrements vocaux et de ne pas vider la mémoire du téléphone avec des enregistrements vocaux. Il était donc important que l'application fonctionne de manière flexible avec le serveur afin de minimiser les ressources nécessaires pour le travail stable de l'application. Les développeurs ont également été chargés d'améliorer et de compléter les services Web, ainsi que d'organiser la coopération claire et souple de l'application avec le serveur via des services Web.

Solution

Les développeurs ont utilisé leur propre streamer média afin d'optimiser pleinement son travail pour la logique de l'application et de fournir une bonne qualité et un streaming audio stable depuis le stockage du serveur.

L'application a également été divisée en quatre sections principales (les albums de l’utilisateur "hébergés", "invités", "publics" et le profil de l`utilisateur). Dans chaque section, l'utilisateur peut conserver toutes les informations mises à jour en appuyant simplement sur le bouton de mise à jour et le service Web montrera immédiatement de nouvelles données.

Résultats

Le résultat du projet de développement est une application pour l'iPhone (supports iOS 4.0 et supérieur) et Android (2.1 et supérieur). La partie principale de la fonctionnalité de l'application est basée sur les services Web.

L'application dispose des fonctionnalités suivantes:

  • Inscription d'un nouveau compte pour de nouveaux utilisateurs.
  • Modification du profil existant.
  • Option "Se souvenir de moi" permet à l'utilisateur de ne pas entrer login et mot de passe à chaque démarrage de l'application.
  • Création de nouveaux "Albums Vocaux" avec la possibilité de les modifier ou de les supprimer.
  • Partage d’ "Albums Vocaux" avec d'autres utilisateurs en leur fournissant la possibilité d'ajouter des enregistrements dans les albums.
  • Possibilité de féliciter des amis, la famille avec toutes sortes de célébrations (anniversaire, etc.) en laissant des messages vocaux.
  • Possibilité de voir de nouveaux messages vocaux et tous les messages vocaux sont divisés en trois types d'albums.
  • Diviser les albums vocaux en catégories en choisissant le type d'événement et l'image pour chaque type d'événement.
  • Laisser des messages vocaux dans les albums “invités” ou “publics”.
  • Retransmission en direct de messages vocaux dans les albums avec la possibilité de rembobiner et de "Jouer tous”.
  • Possibilité de désactiver ou d'activer les messages vocaux existants dans les albums.
  • Notifications qui mettent les utilisateurs au courant de nouveaux messages ou de nouveaux albums où ils sont invités.
canary-voice-1
canary-voice-2
canary-voice-3
canary-voice-4
Voulez-vous le même projet?
Vous Avez une Idée de Projet? Discutons-en Ensemble
Contactez-Nous