ussd code et android

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

Upload: odc-orange-developer-center

Post on 20-Jun-2015

1.295 views

Category:

Documents


1 download

DESCRIPTION

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

TRANSCRIPT

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