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:
SMSHide SMSHide - With this program, you can hide and unhide all your private messages (SMS, MMS, E-mail, etc.) which are stored in Messaging application.
You can hide your messages manually or SMSHide can hide the new messages on every incoming SMS!
You can use password for unhiding messages against unauthorized users
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
TwitsnapsSMSer TwitsnapsSMSer - TwitsnapsSMSer allows you to select a JPEG file on your PocketPC and enter a tweet and sends the file to the TwitSnaps.com website with your tweet on Twitter and sends the links to your SMS alerts list. The program also creates an archive of link files in the '/LogFile/' subfolder. This service is provided by TwitSnaps
Sms2WhereAreYou Sms2WhereAreYou - Send and receive text messages on the mobile phone with the geographical position
SMS Exporter SMS Exporter archive or export your text SMS messages into a single text file. All the folders inside SMS include Inbox, OutBox, Drafts, Sent Items and Deleted Items are exported. Text file can be saved at storage memory card or phone memory. And can be copy out from device or viewed by any text reader
Sms2agenda Sms2agenda - Manage your calendar and contacts remotely by sending sms to the mobile phone.
Your secretary can update your calendar in real time, sending SMS from the office.
The application enables a listener on the phone for incoming text messages, check whether the number is among those admitted, initiates the insertion of new appointments or leads
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
ClipboardTweetshrink ClipboardTweetshrink - converts the current PocketPC clipboard into SMS short form and copies the new text into the clipboard and displays it. Copy the text on the clipboard from any application and then tap the button to convert it to SMS text. This service is provided by TweetShrink
MobileArchiver Archive, Organize, Search! Sync your SMS and call details from your PocketPC or Smarphone to Outlook with MobileArchiver and Outlook
Simply Install! MobileArchiver is incredibly easy to use - just install it! It will handle the rest automatically
Other Software by developer «Chris Craft»:
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
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
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
Trippr Trippr - 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've probably already figured out what this application does
Community Megaphone Reader Community Megaphone Reader - 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
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
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
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 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
Mobile Quiz Mobile Quiz - 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 we are going to look at another classic goal in Mobile development, data collection