9
1 Mohamed Ramy SFAR 14/11/2013 Orange Developer Center Lightning Talk USSD code et Androïde

Ussd code et android

Embed Size (px)

DESCRIPTION

Présentation élaborée par Mr. Mohamed Ramy SFAR dans le cadre des sessions de Lightning Talks à l'Orange Developer Center.

Citation preview

Page 1: Ussd code et android

1

Mohamed Ramy SFAR

14/11/2013Orange Developer Center

Lightning Talk

USSD code et Androïde

Page 2: Ussd code et android

2

Plan

I. USSD code ?II. Facebook by FonetwishIII. Développement sur AndroidIV. Conclusion

Page 3: Ussd code et android

3

USSD code ?

C'est l'abrégé de :

« Unstructured Supplementary Service Data »(Service supplémentaire pour données non structurées)

Forme :

X,Y et Z sont des chiffres (0 à 9)Text est un élément alphanumérique de longueur variable

(*,#) XYZ (*Text) #

Page 4: Ussd code et android

4

USSD code ?

Utilisation :

Norme pour transmettre l'information sur des canaux de signaux GSM

Aucune possibilité d'enregistrement et de transfert

Page 5: Ussd code et android

5

USSD code ?

Exploitation :

Il permet une gestion d'appel à des services par menus en une formede navigation par sollicitation générant un nouvel USSD jusqu'à obtention du service final.

Capacité :

Un message USSD peut avoir une longueur de 182 caractèresalphanumériques au maximum.

Page 6: Ussd code et android

6

Facebook by Fonetwish

Page 7: Ussd code et android

7

Développement sur Android

Appel :

//Appel direct new Intent("android.intent.action.CALL",Uri.parse("tel:*101" + Uri.encode("#")))

//Passer au compositeur par défaultnew Intent(Intent.ACTION_DIAL, Uri.parse("tel:*101" + Uri.encode("#")))

Page 8: Ussd code et android

8

Développement sur Android

Réponse :

/* Méthode de récupération non disponible jusqu'à

maintenant */

Page 9: Ussd code et android

9

Conclusion

« Yes indeed an USSD support would be welcome to get

usefully informations from the providers for free without an internet

connection. » Furlan

« Hello, please provide us, young ambitious developers, with USSD API. Thanks. » Sergey

Commentaires extraits de la pétition électronique qui demande un API pour l'utilisation du USSD code