We've done Developer Challenges before on MoDaCo and they've always been a great success... so i'm proud to announce another one! This one raises the bar somewhat however
Introduction
For me, in the year 2007, 'context' is becoming more important than ever before. I want my device to know where I am and behave appropriately. As a developer, I want to be able to leverage basic location awareness without needing power-sucking addon (usually) GPS hardware or long fix times. Context can be about being at home / work, friends relatives houses etc... most importantly it doesn't have to be accurate to a few metres such as is necessary for navigation applications for example.
This desire performs the basis of this developer challenge!
What you need to do to win!
The challenge is as follows...
- Create a component that can be used in a VB.net or C# (i.e. Compact Framework) managed application, to provide access to the Network Number / LAC / Cell ID / Signal Strength and such information from the radio layer of the device.
- The component can be written in managed or native code.
- The component must be FREE for anyone to use, and must be compatible with a wide range of existing devices. It must be designed in such a way it will be compatible with upcoming devices, or easily updated to add this facility.
- Extra brownie points (and an extra prize TBD) will be awarded if the component is open source.
The prize pool is currently as follows:
- an i-mate JAQ3 Pocket PC device [details]
- a Bluetooth GPS
- a 1GB microSD
- a copy of MoDaCo CamerAware
- a lifetime subscription to MoDaCo Plus
Anything else?
That's probably all you need to know to get started! If you have any specific questions around the competition, please contact me by PM. I appreciate that this is a difficult competition, particularly the requirement to support a wide range of current and future devices - and I expect only a small number of entrants... but I think the rewards for the community as a whole are great. My decision as judge is final
I'm also keen to hear people's thoughts on the idea?
Get coding













