Mobile SMS Contact - This application is part of the author's "30 Days of .NET" initiative to develop 30 mobile applications in 30 days. The source code of the application is included in order to help programmers new to Windows Mobile development write applications in .NET.
Today one of my readers, Paul Diston, made the following request.
Hi, I have another idea you might be interested in. I would like to be able to type in a single SMS message and then hit the send button which would then send the same message to all my contacts that have a mobile number specified.
Thanks
Paul Diston
The thing that I really liked about Paul's suggestion is that is cover two very important mobile development topics: one is working with contacts stored in Outlook Mobile, and the other is working with SMS messaging.
I changed it a little bit from Paul's original request. I decided to incorporate a filter into the application. This way you can send SMS messages to your personal contacts, or your business contacts. You could even create a custom category. I didn't include an option to select contacts that do not have a category assigned to them. This would be a great modification for a reader to implement. Simply add a '' item to the list, and if that item is selected add any contact that doesn't have a category.
I added a ListView so that users could see the contacts they were about to text message. Another great enhancement, would be the ability to modify this listing. Just a remove option would be a great addition in functionality.
One feature I added as a polishing touch, was the live character count feature. This feature lets users know how much more text they can send. And we have found another opportunity for improvement here. I limit the text to 160 characters, but if someone entered in more text we could send X number of text messages until the complete message was delivered.
Next with have our SMS Message TextBox where we can type the message we will send. Nothing special here, but I didn't set a MaxLength of 160 characters.
At the bottom I exposed the RequestDeliveryReport property of the SmsMessage class. What ever the user picks here will be assigned to that property.
One feature that I really love about Windows Mobile programming, that especially came in useful for this application was the Cellular Emulator.
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Supported operating systems:
Windows Mobile 2003, Windows Mobile 5.0, Windows Mobile 6 Classic, Windows Mobile 6 Professional, Windows Mobile 6.1 Classic, Windows Mobile 6.1 Professional
Similar Software:
SMSTimings SMSTimings - allows you to give your contact information and contact 'time zone' via SMS. Set your contact information and time range in the settings box. When someone wants to know your email address enter their phone number and tap the button to send it via SMS
SMSMSNBCer SMSMSNBCer - allows you to send a MSNBC story to a contact via SMS. You can create a list of contacts to share URLs with. When you want to share a story enter the story code number and select the contact. The program will create the full mobile URL and a blank SMS with the URL. This service is provided by MSNBC
goText Palm goText is an application that allows to send text messages over the Internet.
This is a port of goText, made in C# to natively run on Windows Mobile OS
SMSCategorizer SMSCategorizer - allows you to categorize your SMS contacts and quickly compose a SMS to a contact with a few taps. You can make a card for each contact with SMS number and notes. When you want to send a SMS to a contact tap on the contact name to start the SMS composer
OS Remind Me OS Remind Me is back again with a great application called OS Remind Me which reminds you of Unread SMS or Missed Call Notifications.
You can set the alert interval to 1 minute, 2 minutes, 5 minutes, 10 minutes, and 15 minutes.
The reminder tone can be changed by copying over the message
Message Sender Message Sender is an application allow you to send the same message into many mobile numbers in easy way. No need to search the contacts for each mobile number you want to send.
Just select the numbers you want to send the SMS to them, even mobile numbers, work, home, etc... and click send.
The application is build on Microsoft .Net Framework Compact Edition V2.0
SMSFingering SMSFingering allows you to create pages of finger friendly SMS contact starter buttons. For each button you can add a contact name and phone number. Use the joypad left/right to change pages
SMS Manager SMS Manager - The SMS Manager is a SMS client for Microsoft Mobile 2005/2003 devices. We belive that the SMS Mangers simplicity and excellent design makes it an ideal tool for the everyday Pocket PC user.
INTRODUCTION
The SMS Manager is the only instrument you need to be able to sync and send SMS messages on the fly
IBE SMS Sender IBE SMS Sender is a plug application which can make your outlook able to send/receive sms on the PC sync with some smart phone device. Before running this application, please make sure your ActiveSync release is higher than 4.0. The next is its view in the all mail folders window
Spb Mobile Shell Enhance your Pocket PC's flexibility with Spb Mobile Shell! With a today screen and skins, world time and weather forecasts, photo speed dial and more, Spb Mobile Shell provides a great, simple way to access programs, files, and information on your Pocket PC
Other Software by developer «Chris Craft»:
Mobile Speedometer Mobile Speedometer - This application is part of the author's "30 Days of .NET" initiative to develop 30 mobile applications in 30 days. The source code of the application is included in order to help programmers new to Windows Mobile development write applications in .NET
GPS Clock GPS Clock - This application is part of the author's "30 Days of .NET" initiative to develop 30 mobile applications in 30 days. The source code of the application is included in order to help programmers new to Windows Mobile development write applications in .NET.
I couldn't resist creating another GPS related mobile application
Lunch-O-Matic Lunch-O-Matic - This application is part of the author's "30 Days of .NET" initiative to develop 30 mobile applications in 30 days. The source code of the application is included in order to help programmers new to Windows Mobile development write applications in .NET.
Being a geek, I have a lot of geek friends. Being friends, we tend to eat lunch together
Mobile Signature Mobile Signature - This application is part of the author's "30 Days of .NET" initiative to develop 30 mobile applications in 30 days. The source code of the application is included in order to help programmers new to Windows Mobile development write applications in .NET
MobileInfo MobileInfo - This application is part of the author's "30 Days of .NET" initiative to develop 30 mobile applications in 30 days. The source code of the application is included in order to help programmers new to Windows Mobile development write applications in .NET.
Information is power. And with the .NET Compact Framework we can have all the information we want
SMS Logger SMS Logger - This application is part of the author's "30 Days of .NET" initiative to develop 30 mobile applications in 30 days. The source code of the application is included in order to help programmers new to Windows Mobile development write applications in .NET.
I've had a lot of requests for SMS related applications
Mobile Weather Mobile Weather - This application is part of the author's "30 Days of .NET" initiative to develop 30 mobile applications in 30 days. The source code of the application is included in order to help programmers new to Windows Mobile development write applications in .NET
Prize Picker Prize Picker - This application is part of the author's "30 Days of .NET" initiative to develop 30 mobile applications in 30 days. The source code of the application is included in order to help programmers new to Windows Mobile development write applications in .NET.
There is probably someone out there who doesn't think this is the best looking application ever
Mobile SMS Remote Mobile SMS Remote - This application is part of the author's "30 Days of .NET" initiative to develop 30 mobile applications in 30 days. The source code of the application is included in order to help programmers new to Windows Mobile development write applications in .NET
What Is My IP? What Is My IP? - This application is part of the author's "30 Days of .NET" initiative to develop 30 mobile applications in 30 days. The source code of the application is included in order to help programmers new to Windows Mobile development write applications in .NET.
You may have seen sites like WhatIsMyIP.com, IPChicken.com, and my favorite IPCow.com