I am looking for a desktop sms software solution for a client that wants to send sms messages from a computer to an Android based mobile phone using wifi and/or usb. I am based in the UK.
I have looked at EasySMS which seems to work well but does not have the look and feel I am looking for. The software must work on Windows 7, Vista and XP if possible. I would also expect it to work on Windows 8 when the new version is released later in the year. The software should run in the system tray, A single click can restore or minimize the window.
On the desktop side the client wants something similar to the old "Outlook Express" format of messaging with an inbox, outbox and deleted items and sent messages log.
They also want to have templates so the sms messages can be created quickly.
The solution must also have a way of sending to groups in a similar way as OE uses groups. perhaps with a pause between each message.
A method to manage the contacts and groups plus a way to import contact data from a csv file (title, firstname, lastname, mobile no')
A method for selecting and managing message templates.
The software should also have a way to self test it's own connection to the phone if possible.
An encrypted file wil be needed for the program settings and options. I will be replacing the file periodically to update the various settings.
A simple looking, skinable interface would also be a nice feature. with the settings in the menu bar
On the Android side their will need to be an app that I can install and configure with an IP address and port number. The phone does not need to save any of the messages.
I very much like open source GPL solutions if their is anything out there that might help provide a reliable desktop sms messaging tool.
An overview of how the system operates would be useful and the source code should be documented.
Should my client require any additional features, they would be the subject of a bonus or second project.
As always, I am open to coder suggestions and ideas. Any questions please ask.
The attached zip contains a few images of a would be interface.