Architecture - DevSource
DevSource: Microsoft Developer Resource DevSource Home Sponsored by Microsoft Home Add Ons Architecture Languages Techniques Using VS Forums
Home arrow Architecture arrow Page 5 - Creating a custom Phone App on Windows Mobile (Part 1)
Creating a custom Phone App on Windows Mobile (Part 1)
By Jeff Cogswell

Rate This Article: Add This Article To:

Creating a custom Phone App on Windows Mobile (Part 1) - Trying it out
( Page 5 of 5 )

Trying it out

The program is pretty simple to use, since it doesn’t do much: It makes a call and lets you hang up. Run the program on your device; enter a number into the box using the screen keyboard (or built-in keyboard if you have one). Click the left button and the call will start. When you want to hang up, click the right button.

ADVERTISEMENT

What’s next?

This is just a starter program. From here you’re free to add on to it, learning more about the Tapi features as you go. Tapi lets you access call logs, phone features such as call waiting, ring volume, you name it. The next step that I’ll be adding are numberic buttons for dialing (1 through 9, 0, and the # and * keys). These buttons will server two purposes from the perspective of Tapi: When you’re not in a call, the buttons will fill the text box with the digit or # or *. But when you’re in a call, instead they will call a Tapi function that provides a tone to be sent out over the line. That’s important when calling, for example, an automated function where you’re required to enter information into your phone’s keypad.

Try it out; exand it; contact me if you like, and we’ll see where we can take this program next. And as always, have fun!



 
 
>>> More Architecture Articles          >>> More By Jeff Cogswell
 



HD VOIP Has Arrived (with Tony Konstner)

Play Video >

All Videos >

Google and blonde jokes?

Read now >

Favorite books!

Read now >

View Now
DevSource RSS FEEDS
XML Want an easy way to keep up with breaking tech news? And the Get DevSource headlines delivered to your desktop with RSS.