Today, a bunch of SG developers registered in AppHub got their Mango Beta 2 Connect invite so they can update their WP7 devices to Mango. You can refer to this blog post titled “Developers Get Goody Basket Full of Mangos” from the Windows Phone Developer Blog to find out more about why developers are getting this update. If you’re too lazy to read, here’s the summary towards the end of that post:
- 1. First go get the tools
- 2. Second, update your retails phones to Mango.
- 3. Go rub it in your friends’ faces that you have Mango and they don’t.
- 4. Start building your Mango apps using some of the cool new functionality like fast app resume, updated Live Tiles, Motion Sensor, Live Agents, sockets, background audio, or raw camera access.
Start coding!
I’m building some of my own Mango apps, like an “Around You” app (someone already built an Around Me hehe) which lists Foursquare nearby locations with little arrows beside each location pointing where you should walk to get to the venue (compass), or this other app which does OCR and detects phone numbers and email addresses (raw camera access) so you can call/email directly. I’m also trying (…”trying” is the keyword here) to create an app that can captures real-time Kinect joint coordinates and display it on the phone (Sockets). Shank is also teaching us how to create our own AR apps for Mango.
I’m sure you all have cooler ideas than these!
Thankfully, we don’t have to start from scratch. Check out these Mango sample source codes to get you started with the basics:
Multicast Sockets Sample
XNA Trial Sample
Silverlight Trial Sample
Contact and Calendar Sample
Basic Camera Sample
Camera Grayscale Sample
Search Extensibility Sample
Local Database Sample
Silverlight/XNA Framework Sample
My Little Teapot Sample
Ringtones Sample
Background Audio Player Sample
Tic-Tac-Toe Over Sockets Sample
Shake Gesture Library Sample
Tile Sample <————————– POWERFUL!
Shell Tile Schedule Sample
Tile Notification Sample
Toast Notification Sample
Raw Notification Sample
Reminder Sample
Background Transfer Service Sample
Execution Model Sample
Raw Sensor Data Sample
Simple Motion Sample
Augmented Reality Motion Sample
Background Agent Sample
These samples are F5-ready so just download and run!
One last thing, I’ll be doing a Mango session at the Developer Garage Meet Up on July 29th. More details from the sgentrepreneurs site. Hope to see you there, and your apps!