[Windows Mobile Software Development] ste09:
People are always in a hurry to get somewhere. A common issue is to inform someone waiting for us that we are, let’s say, a bit late and maybe reassure him that we will be there in some time. It would be great if we could send a message to that someone telling him our approximate location and an estimate time to reach the destination ( maybe along with some excuses :rolleyes: )

Sorry I'M Late was developed to achieve this task. This application allows a user to get his aproximate location and then send it to someone else though an SMS. While the idea itself is not new, my objective was in the first instance to create a User Interface as easy and friendly i could, secondly I wanted to exploit CellID localization instead of GPS. The last thing i wanted to do was to provide a more human readable message to be sent: most of the application i've tested, use GPS positioning to get a precise localization but then they send Latitude and Longitude coordinates or Google Maps links and usually when i want to tell someone where i am, i use street names instead of coordinates :)

Uploaded with ImageShack.us​

[17/07/2010] Today I've released the new version of Sorry I'M Late with some new additions and fixes (thanks for all your hints and suggestions). Following is the updated feature list, along with the changelog (for more technical stuff).

[18/07/2010] Released 1.5.1 version. I forgot to add compression to the network calls (:o) so this is basically just a patch release :P

Some features:

Doesn't require GPS antenna

Finger friendly UI thanks to SenseSDK from Steady Software

Call history access to guess the most probable recipients

Native SMS application used to send message to allow last minute changes

Currently localized in 12 different languages (English, Italian, Czech, Polish, German, French, Spanish, Portoguese, Russian, Dutch, Swedish and Japanese) *new v 1.5*

Support for custom messages via template *new v 1.5*

Reduced network bandwidth usage *new v 1.5.1*

Requirements:

.NET Compact Framework 3.5 required

data connection is used to retrieve street names so be aware of this before you start the application

Changelog:

1.5.1

- added compression support on network calls to reduce bandwidth usage

1.5

- added internationalization resources (12 languages support)

- improved position approximation, now integrated with landmarks from Wikipedia

- moved localization algorithms to a remote server to reduce network calls and CPU load

- added icons :)

- new option menu

- added option to append a link pointing to the location on Google Maps

- added option to create a template message to be used instead of default one

- fixed single line help on main screen (at least i hope so :) )

1.0

- first public release

Notes:

Currently the remote server is located on a free host. Usually it's fast an reliable but network problems can occour

In order to display the new application icon on the Start Menu, a soft reset may be required

As you may have noticed, there is a new "Twitter" option available but it's disabled. I'm thinking whether include it or not in a future release.

Last but not least, thanks to:

- Jack_Surfer (for polish translation)

- claus1953 (for spanish translation)

- dr.cryo (for czech translation)

- mike2nl (for dutch translation)

- Cunione (for french translation)

- Mad Marc (for german translation)

- Celso Marques (for portoguese translation)

- PlackSlayer (for japanese translation)

- scanie (for swedish translation)

- serfer222 (for russian translation)

- the0ne (for video review on YouTube)

- Cunione (for icons)

- billyJ (for icons)

- bernabap (for icons)

- tunnuz (for icons)