X-Calibre Hackathon – Win Nokia Lumia devices, and $7K USD worth of cash prizes.

My friend “Chris Ismal” from Nokia posted about the event that he and his team are organizing in our Singapore Silverlight Facebook page. This event is called ” X-Calibre Hackathon”. It’s a full day event that developers come and build the application for Windows Phone by using latest Windows Phone 7.5 (mango) features.

You can read the details on their official website. I copied and pasted some informations for you here as well.

Winners will ride away with a trophy unlike any other, and Nokia Lumia devices to the 1st prize winning team, and…

  • 1st prize -$4,000 USD
  • 2nd prize – $2,000 USD
  • 3rd prize – $1,000 USD

The winning apps will also be featured in Nokia’s App Highlights and Amazing Everyday Marketing Campaign!

What is X-Calibre Hackathon?

X-Calibre Hackathon is a one-day Windows Phone application building contest (9am – 6pm) happening on November 19, 2011 where developers compete to create the best WP app using Mango features such as  Metro UI, Live Tiles, Fast App Switching etc.

What is the judging criteria? 

Judging will be done by representatives from Nokia, Microsoft, and the WP Champs.  There will be no criteria weightage.  Judging will simply be based on “the best Windows Phone app that uses Mango features such as Metro UI, Live Tiles, Fast App Switching, and others!”

What are the contest details?

  1. The chosen 60 participants will be divided into 4 groups each stationed at different locations.  Groups will compose of teams with maximum 3 members each team.  In total there will be 20 teams.
  2. Two Windows Phone Champs will be managing and providing technical support to each of the groups.  In total there will be 8 Champs.
  3. The contest will commence at 9:00 am simultaneously throughout the locations.  The Champs will be on-location until 6pm.  Venue is only available until 6:00 pm.  Contest (submission) ends 11:59 pm on the same day.
  4. Bring your own laptop, wifi, and food!5. Contest winners will be announced at the Awarding event in Nokia Singapore (date to be confirmed)

HTC 7 Mozart – C1010009 in updating Windows Phone 7.1 (Mango)

My phone “HTC 7 Mozart” was having problem in updating Windows 7.1 Mango “7.10 (7720)”. I kept on getting “C1010009” error whenever I tried to update.

After doing some researches and googling a bit, I came to know that it’s because of the USB port. I was using the USB ports which are in front of the system box . So, I switched my phone USB cable to the port at the back of my system box then it works.

If you are also having C1010009 error, please try switching different USB port and try updating again. Please feel free to share if you have any other solution!

Windows Phone 7.1 (Mango) – Tcp Socket acts differently on emulator and device (HTC Mozard)

It’s just a quick post to share one strange behavior that I found when I was using Socket in Windows Phone 7.1. project.

The issue is that when I run this piece of code on device, I always get “SocketError = Success” all the time. I reported about it to Silverlight team but didn’t hear anything yet. Does anyone have experience this issue with socket?

private void Button_Click(object sender, RoutedEventArgs e)
            var socket = new Socket(AddressFamily.InterNetwork,

            var ipAddress = IPAddress.Parse(""); //This sample is for showing error.. this ip address doesn't count much.
            var args = new SocketAsyncEventArgs();
            args.RemoteEndPoint = new IPEndPoint(ipAddress, 22222);

            args.Completed += (_, evt) => {
                this.Dispatcher.BeginInvoke(() =>
                    MessageBox.Show(string.Format("Socket Return Msg : {0}", evt.SocketError));

Windows Phone 7 App Submission Now Open!!

I received the newsletter from Windows Marketplace saying that WP7 app submission is open to all registered Windows Phone Marketplace developers. The good thing about it is that you can use one account to submit your apps/games for both the Windows Phone Marketplace and the Xbox LIVE Marketplace. The registration fee is $99 per year.

When I submitted my app, I faced some problems to login but the following steps helped me to solve my problems.

  • Go to xbox.com
  • Sign in using your Marketplace developer credentials
  • Review and accept the Xbox Live Terms of Use agreement
  • Return to App Hub and select My dashboard (Windows Phone 7 or profile). You may need to select this option twice (the first time could give the same behavior, but the second time should work).

MemoGenius Lite for Windows Phone 7

How are you doing? guys.. I’ve been so busy with both Windows Phone 7 development and Silverlight development lately and I couldn’t able to update anything on my blog.. Sorry, guys! As we are sharing our code base between Silverlight and Phone 7, there are a lot of interesting things that I wanna share with you guys.  I will write about it in different post later but I gotta tell you that it’s not that simple to share the codebase between two platforms. :) As of now, I like to share some screenshots of our Windows Phone 7 application that we submitted around Oct 4th.

I like to tell you guys about what we are doing and etc first. We are developing Silverlight and Phone 7 applications for Brain training games. We already developed around 20 games in Silverlight and all of our games support both English ( memolife.com ) and Norwegian (hjerneklubben.no). We started working on the version 2 of our application a few months back. When we heard about Windows Phone 7, we are very excited about it and decided to support the Windows mobile platform for our applications as well. Chris Ismael from  Microsoft Singapore helped us to get the prototype version of Windows Phone 7 device (LG) so that we can use it for developing our application. (Thanks, Chris! )

Our application is called “MemoGenius Lite”.. It includes two brain training games and one course. You need to finish the “Flash Course” in order to unlock our brain training games. We added “Share” button in our application so that if you like to share about our application with your friends in facebook, you can simply click on that button to share…

Lightning Course (or Flash Course)

There are three levels in this course. You need to complete it in order to unlock two memory games.

Sharing in Facebook


As it’s a lite version of our application, we didn’t include all other games in our application. In order to unlock those games, you need to have the membership in our website.

Bank Robbery Game

Shopping List

Sorry guys! I would have explained a bit more details about our applications but I really don’t have time to write about it now. I will edit this post later and will let you know when it’s ready..

Thanks to Gunnar and Frank for allowing me to post those screenshots in my blog.