Bonjour @ tous,
parti du manque d'une application de messagerie vocale visuelle, existant sur iPhone, Android, WM6, j'ai décidé de la développer moi-même.
A l'heure actuelle, j'utilise un bout de code interne qui empêche la publication de l'application sur le market (elle serait refusée). Avec Mango et les nouvelles API de développement, je pourrai la publier.
En attendant donc, c'est réservé aux téléphones débloqués.
A priori aucun risque à l'utiliser, ça ne cassera pas votre téléphone.
Néanmoins je décline toute responsabilité
Récupérez vos messages vocaux directement sur votre téléphone, et écoutez-les à votre guise (Amaguiz ? )
A ce stade, voici ce qui fonctionne :
- récupération des messages et sauvegarde pour écoute en mode déconnecté
- lecture avec Play/Pause
- gestion du slider de contrôle de la lecture
- suppression (archivage) des messages
- suppression sur le serveur (donc totale)
- mise à jour des indicateurs "lu" sur le serveur
- indicateur de nouveaux messages
- rappeler le correspondant
- envoyer un sms
- enregistrer le numéro dans les contacts
AIDE :
- simple tap sur un message : ouvre le détail pour lecture, suppression, ...
- double tap sur un message : ouvre et lance la lecture du message automatiquement
- la barre bleu sur la gauche indique un nouveau message
- utilisez la barre de temps pour vous déplacer temporellement dans le message
- Attention, si "erreur socket", il suffit de relancer la synchro.
- Attention 2 : évitez de lancer plusieurs actions en même temps (synchro + suppression par exemple), je dois modifier ma gestion de thread
- Suppression dans la page Messagerie : le message est archivé dans le tél, et supprimé sur le serveur
- Suppression d'un message depuis le serveur : si option Synchro suppression est activée, le message est automatiquement archivé, sinon supprimé (et donc sur le tél et le serveur). Je sais je dois changer le nom de l'option !!!
A venir :
======
## niveau fonctionnalités ##
- correction/optimisation de la synchro en multithreading OK
- ajout d'un bouton "Mute" ? mais quelle utilité car il suffit de faire pause
- Gestion du Live Tile (affichage sur l'écran home du nombre de nouveaux messages)
- gestion du son sur haut-parleur ou par le téléphone (MANGO needed )
- optimisation des connexions réseaux (MANGO needed ) OK
- publication sur le market ((MANGO needed )
- récupérer le nom du correspondant ayant laissé le message (MANGO needed )
- récupérer le sms de configuration, les sms d'update pour lancement en arrière plan (MANGO needed )
## niveau interface ##
- redesign de l'interface OK
- corrections des résolutions images (lissage) OK
- icône de l'application, Tile, image de chargement OK
On ne critique pas mais on suggère des améliorations
v2.0 beta : MANGO UNIQUEMENT
-NEW: mise à jour pour Mango
-NEW: sélection automatique de la connexion 3G
-NEW: correspondance numéro/nom de l'appelant dans le répertoire des contacts
v1.8 :
- Corrections sur le multithreading
-NEW redesign de certains éléments (boutons, page de paramètres serveur)
- optimisations légères (connexion, affichage d'un message en bas de liste repositionné en auto, plus besoin de scroller pour l'afficher entièrement à l'écran)
-NEW (essai) : fonction de détection du WIFI : si WIFI actif, l'application le détecte et propose de l'éteindre. Oui ce serai bien de le rallumer en sortant de l'appli, mais ça bug (le WIFI se réactive mais la connexion au réseau ne se fait pas automatiquement, obliger d'aller dans les paramètres WIFI, donc pas super utile :/)
-NEW : option pour l'autosynchronisation. Si activée, au lancement de l'application une synchro est automatiquement exécutée, plus besoin de faire un clic sur le bouton refresh
- 1 ou 2 bugs corrigés
v1.7 :
- Compatibilité avec T-Mobile USA (vous vous en foutez un peu ici je pense, mais j'en ai ch*** !)
- bugs divers
v1.6 :
- REFONTE du code de gestion des messages, pour qu'il soit plus générique et non unique à Orange
- splashscreen modifié.
- bug suppression corrigé
- suppression du mode BETA
- OK pour les utilisateurs SFR !
v1.5.1 :
- debug mode pour SFR
- correction des textes sur les options
v1.5 :
- GROSSE Optimisation de la connexion, c'est maintenant hyper rapide (j'ai récupéré 6 messages en 20 sec !)
- gestion de la suppression sur le serveur
- modifications sur la gestion messagerie/archive (voir aide)
v1.1 :
- optimisation de connexion
- icônes finales (bug en v1.0)
- suppression sur le serveur (expérimental)
v1.0 :
- YES !
- indicateur de nouveaux messages
- icônes, images, ...
- suppression, archivage
- optimisation
v0.7 BETA :
- gestion du rappel, sms, enregistrement dans les contacts
- optimisation, correction de code (notamment lors du passage en arrière plan, pour pouvoir reprendre l'état en cours)
- correction bug v0.6 qui bouvait bloquer la mise à jour
v0.6 BETA :
passage en beta, l'appli commence à très bien fonctionner
- gestion de la suppression (archivage)
- gestion de l'indicateur lu sur le serveur (lors de la récupération des messages sur le téléphone, ils sont automatiquement passés au statut lu sur votre messagerie vocale)
- correction du mode debug laissé en v0.5
v0.5 alpha :
passage direct en 0.5, car grosses avancées :
- refonte de l'interface
- animations
- fenêtre d'information de la mise à jour
- gestion de la mise à jour en arrière plan, possibilité de l'annuler
- optimisations et corrections diverses
v0.2 alpha :
[gestion play/pause/avancement de la lecture OK]
- correction du bug d'affichage du bouton play/pause
- modification du slider pour naviguer dans le message (blocage du déplacement de la fenêtre lors de l'utilisation du slider !)
- corrections sur le slider pour bien
- suppression de quelques messages de debug
v0.1 alpha :
- version initiale
Téléchargement fichier XAP 1.8 NoDo
Téléchargement fichier XAP pour MANGO
Comment utiliser l'application :
0. TOUT d'abord, installer l'application. Pour cela il faut un téléphone débloqué ou développeur pour installer des applications "maison" (homebrew). Regarder dans la section Windows Phone 7 pour le tutorial et les outils pour cela.
1. Vous devez avoir l'option Messagerie Vocale Visuelle avec votre opérateur
2. Récupérer les informations de paramétrages. Un simple sms, à envoyer sur un "vieux" téléphone (car le sms est caché sous WP7, idem sous iPhone, Android, ... Je travaille sur une fonction pour le récupérer, peut-être pas avant Mango.
Donc vous envoyer le SMS suivant votre opérateur (attention le texte doit bien être en MAJUSCULES).
En retour, un sms contiendra les informations pour le serveur, le port, le login (user), le mot de passe (password, pw)
ORANGE :
envoyer le sms au 21101 avec le texte STATE
SFR :
envoyer le sms au 8860 avec le texte TEST
BOUYGUES :
???????? je cherche des testeurs
3. Renseigner le serveur et le port de connexion, le login/password
4. Une fois cela, vous pouvez cliquer sur le bouton à droite du texte Messagerie (bouton 'Refresh')
5. Cliquer sur un message pour l'écouter !
Quelques bugs peuvent rester, donc évitez les commentaires 'C'est nul ça plante', mais dites plutôt 'Tiens j'ai une erreur, voilà ce que j'ai fais ...' Ce sera nettement plus constructif et je pourrai essayer de corriger cela !!!
Sur ce bons tests, et amis d'autres opérateurs qu'Orange, venez essayer et partager vos données de connexion (j'ajouterai à ce post).
D'autre part, je suis preneur de toutes vos idées d'améliorations, autant au niveau design que sur les fonctionnalités.
A+
Dernière édition par TheBeO le Dim 14 Aoû 2011 - 17:32, édité 21 fois
parti du manque d'une application de messagerie vocale visuelle, existant sur iPhone, Android, WM6, j'ai décidé de la développer moi-même.
A l'heure actuelle, j'utilise un bout de code interne qui empêche la publication de l'application sur le market (elle serait refusée). Avec Mango et les nouvelles API de développement, je pourrai la publier.
En attendant donc, c'est réservé aux téléphones débloqués.
A priori aucun risque à l'utiliser, ça ne cassera pas votre téléphone.
Néanmoins je décline toute responsabilité
!!! MERCI DE LIRE LA SECTION AUTRE EN BAS DE CE POST !!!
----------------------------------
VVM7 - Visual Voice Mail
----------------------------------
VVM7 - Visual Voice Mail
Description
Récupérez vos messages vocaux directement sur votre téléphone, et écoutez-les à votre guise (Amaguiz ? )
A ce stade, voici ce qui fonctionne :
- récupération des messages et sauvegarde pour écoute en mode déconnecté
- lecture avec Play/Pause
- gestion du slider de contrôle de la lecture
- suppression (archivage) des messages
- suppression sur le serveur (donc totale)
- mise à jour des indicateurs "lu" sur le serveur
- indicateur de nouveaux messages
- rappeler le correspondant
- envoyer un sms
- enregistrer le numéro dans les contacts
AIDE :
- simple tap sur un message : ouvre le détail pour lecture, suppression, ...
- double tap sur un message : ouvre et lance la lecture du message automatiquement
- la barre bleu sur la gauche indique un nouveau message
- utilisez la barre de temps pour vous déplacer temporellement dans le message
- Attention, si "erreur socket", il suffit de relancer la synchro.
- Attention 2 : évitez de lancer plusieurs actions en même temps (synchro + suppression par exemple), je dois modifier ma gestion de thread
- Suppression dans la page Messagerie : le message est archivé dans le tél, et supprimé sur le serveur
- Suppression d'un message depuis le serveur : si option Synchro suppression est activée, le message est automatiquement archivé, sinon supprimé (et donc sur le tél et le serveur). Je sais je dois changer le nom de l'option !!!
A venir :
======
## niveau fonctionnalités ##
- correction/optimisation de la synchro en multithreading OK
- ajout d'un bouton "Mute" ? mais quelle utilité car il suffit de faire pause
- Gestion du Live Tile (affichage sur l'écran home du nombre de nouveaux messages)
- gestion du son sur haut-parleur ou par le téléphone (MANGO needed )
- optimisation des connexions réseaux (MANGO needed ) OK
- publication sur le market ((MANGO needed )
- récupérer le nom du correspondant ayant laissé le message (MANGO needed )
- récupérer le sms de configuration, les sms d'update pour lancement en arrière plan (MANGO needed )
## niveau interface ##
- redesign de l'interface OK
- corrections des résolutions images (lissage) OK
- icône de l'application, Tile, image de chargement OK
Images & Vidéos
On ne critique pas mais on suggère des améliorations
Derniers Changements
v2.0 beta : MANGO UNIQUEMENT
-NEW: mise à jour pour Mango
-NEW: sélection automatique de la connexion 3G
-NEW: correspondance numéro/nom de l'appelant dans le répertoire des contacts
v1.8 :
- Corrections sur le multithreading
-NEW redesign de certains éléments (boutons, page de paramètres serveur)
- optimisations légères (connexion, affichage d'un message en bas de liste repositionné en auto, plus besoin de scroller pour l'afficher entièrement à l'écran)
-NEW (essai) : fonction de détection du WIFI : si WIFI actif, l'application le détecte et propose de l'éteindre. Oui ce serai bien de le rallumer en sortant de l'appli, mais ça bug (le WIFI se réactive mais la connexion au réseau ne se fait pas automatiquement, obliger d'aller dans les paramètres WIFI, donc pas super utile :/)
-NEW : option pour l'autosynchronisation. Si activée, au lancement de l'application une synchro est automatiquement exécutée, plus besoin de faire un clic sur le bouton refresh
- 1 ou 2 bugs corrigés
v1.7 :
- Compatibilité avec T-Mobile USA (vous vous en foutez un peu ici je pense, mais j'en ai ch*** !)
- bugs divers
v1.6 :
- REFONTE du code de gestion des messages, pour qu'il soit plus générique et non unique à Orange
- splashscreen modifié.
- bug suppression corrigé
- suppression du mode BETA
- OK pour les utilisateurs SFR !
v1.5.1 :
- debug mode pour SFR
- correction des textes sur les options
v1.5 :
- GROSSE Optimisation de la connexion, c'est maintenant hyper rapide (j'ai récupéré 6 messages en 20 sec !)
- gestion de la suppression sur le serveur
- modifications sur la gestion messagerie/archive (voir aide)
v1.1 :
- optimisation de connexion
- icônes finales (bug en v1.0)
- suppression sur le serveur (expérimental)
v1.0 :
- YES !
- indicateur de nouveaux messages
- icônes, images, ...
- suppression, archivage
- optimisation
v0.7 BETA :
- gestion du rappel, sms, enregistrement dans les contacts
- optimisation, correction de code (notamment lors du passage en arrière plan, pour pouvoir reprendre l'état en cours)
- correction bug v0.6 qui bouvait bloquer la mise à jour
v0.6 BETA :
passage en beta, l'appli commence à très bien fonctionner
- gestion de la suppression (archivage)
- gestion de l'indicateur lu sur le serveur (lors de la récupération des messages sur le téléphone, ils sont automatiquement passés au statut lu sur votre messagerie vocale)
- correction du mode debug laissé en v0.5
v0.5 alpha :
passage direct en 0.5, car grosses avancées :
- refonte de l'interface
- animations
- fenêtre d'information de la mise à jour
- gestion de la mise à jour en arrière plan, possibilité de l'annuler
- optimisations et corrections diverses
v0.2 alpha :
[gestion play/pause/avancement de la lecture OK]
- correction du bug d'affichage du bouton play/pause
- modification du slider pour naviguer dans le message (blocage du déplacement de la fenêtre lors de l'utilisation du slider !)
- corrections sur le slider pour bien
- suppression de quelques messages de debug
v0.1 alpha :
- version initiale
Téléchargement
Téléchargement fichier XAP 1.8 NoDo
Téléchargement fichier XAP pour MANGO
Autres Infos
Comment utiliser l'application :
0. TOUT d'abord, installer l'application. Pour cela il faut un téléphone débloqué ou développeur pour installer des applications "maison" (homebrew). Regarder dans la section Windows Phone 7 pour le tutorial et les outils pour cela.
1. Vous devez avoir l'option Messagerie Vocale Visuelle avec votre opérateur
2. Récupérer les informations de paramétrages. Un simple sms, à envoyer sur un "vieux" téléphone (car le sms est caché sous WP7, idem sous iPhone, Android, ... Je travaille sur une fonction pour le récupérer, peut-être pas avant Mango.
Donc vous envoyer le SMS suivant votre opérateur (attention le texte doit bien être en MAJUSCULES).
En retour, un sms contiendra les informations pour le serveur, le port, le login (user), le mot de passe (password, pw)
ORANGE :
envoyer le sms au 21101 avec le texte STATE
SFR :
envoyer le sms au 8860 avec le texte TEST
BOUYGUES :
???????? je cherche des testeurs
3. Renseigner le serveur et le port de connexion, le login/password
4. Une fois cela, vous pouvez cliquer sur le bouton à droite du texte Messagerie (bouton 'Refresh')
5. Cliquer sur un message pour l'écouter !
Quelques bugs peuvent rester, donc évitez les commentaires 'C'est nul ça plante', mais dites plutôt 'Tiens j'ai une erreur, voilà ce que j'ai fais ...' Ce sera nettement plus constructif et je pourrai essayer de corriger cela !!!
Sur ce bons tests, et amis d'autres opérateurs qu'Orange, venez essayer et partager vos données de connexion (j'ajouterai à ce post).
D'autre part, je suis preneur de toutes vos idées d'améliorations, autant au niveau design que sur les fonctionnalités.
A+
Dernière édition par TheBeO le Dim 14 Aoû 2011 - 17:32, édité 21 fois