2. Who am I?
2
UI/UX Evangelist
Presently owns Prototyping function in
Yahoo! India UED
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
3. Disclaimer
3
The views expressed in this presentation are the
views of the speaker and do not necessarily
reflect the views or policies of Yahoo!
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
4. THINK: MOBILE PHONES
Think of what’s available on Mobile Phones
4
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
5. NOT THESE!!!
These are SMART Phones
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
5
6. THINK ABOUT
THESE
Oh Yes! These are still
around!
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
6
7. VOICE & SMS
Common features on all
phones
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
7
9. November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
9
17 million subscribers added in July 2010
Total wireless subscribers - 652.42
million (2.66% growth)
Webdunita.com - goo.gl/ZhQye
10. November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
10
27% mobile phones are `internet ready`
Only 2 million users `actively` (once a
month) access internet on mobile
IMAI & IMRB - Pluggd.in - goo.gl/N1ZOo
11. WHY IS THIS
IMPORTANT?
Why Voice & SMS in the
times of iPhone & Android?
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
11
12. MONEY
Do you need more reasons?
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
12
13. THE MONEY IS IN EMERGING
MARKETS
28 markets. India & China are the leaders.
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
13
14. OK...THAT IS ALL BUSINESS
Not exactly what I am going to be talking about!
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
14
16. DISCLAIMER:
THIS IS NOT THE
ONLY WAY TO DO
THIS!!!
Refer back to this PPT online
later…
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
16
17. You need
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
17
NOWSMS
Gateway
Windows Server SMS Gateway Server Mobile Phone
GSM Modem
Capability
PHP + MySQL
18. This is how it looks
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
18
19. Setting it up - Mobile
• Nokia phones do not work here
• Use a Sony Ericsson or Samsung
• I recommend Sony Ericsson K750i
• Connect the phone to PC by USB
• Setup the mobile phone to work with your PC
in GSM Modem mode
• Install all drivers and back up data
• Clear your inbox
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
19
20. Setting it up - PC
• Install PHP/MySQL stack on your PC
• Download and install NowSMS on your PC
- www.nowsms.com
• Create these tables in your MySQL
– incoming
– outgoing
– keywords
– responses
• Test your PHP from browser - phpinfo();
• Test PHP from command line
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
20
21. How all this works
• NowSMS intercepts all incoming SMS messages
and fires a command in the CLI (command line
interface).
• It then takes the output of the command and
uses that as the output to reply to the number
from which the sms originally came from.
• NowSMS passes incoming message to the
command as arguments.
• Now… We do our magic in PHP/MySQL and
ensure that we print out what should be sent
out.
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
21
22. VOICE PROTOTYPING
Even more tricky!!!
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
22
23. You need
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
23
Windows Server Skype PrettyMay Call Center
PHP + MySQL Skype International
Number
Prettymay.net
24. This is how it looks
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
24
25. Setting it up - Skype
• Install Skype client on your PC.
• Or get a Skype international number and
configure your Skype on the PC to use the
international number.
• Install Skype on your mobile phone.
• Create two user ids in Skype – one for the test
candidate and one for the service provider.
• Install PrettyMay on the Windows server and
create `call-flows`.
• Create and use Audio Files as necessary.
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
25
26. How all this works
• When you make a call from Skype on mobile to
the Service Provider Id, it rings on the Windows
Server.
• The PrettyMay software running on the server
intercepts the call and plays audio files according
to the flow you have created.
• PrettyMay also listens to DTMF tones received
and plays different audio files.
• This makes your voice prototype pretty
interactive!
November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
26
27. November
8,
2010
MODS
2010
|
uday
m.
shankar
|
@udayms
|
acrossthinlines.com
27
Email udayms@gmail.com Blog Acrossthinlines.com
Twitter @udayms udayms.wordpress.com
References Google, Slideshare, Flickr
QUESTIONS?