Code through the pain Ladislav Mrnka's professional blog about software development


I just had a very hard month at my job. I was behind the schedule due to my fault during estimating some of my tasks. When I realized that my estimate for the essential task was completely wrong, I was too close to the deadline and too far from my commitment to meet the deadline. I decided to make my best to finish the assignment on time. I worked very hard and did more than 10 man days of overtime during just 17 days. This effort successfully ended week ago and I again work in normal mode - still two weeks to go and I will take some vacation. I didn't fully recovered yet and I still feel very tired. That is also the reason why I reduced my participation everywhere this month (including Stack Overflow).

Even with so much work to do I watched or read about all big October's events and announcements including Apple's keynote, Windows 8 launch, Windows Phone 8 launch, Google's announcement of new Nexus devices and finally also some Build sessions. I have also already upgraded my PC to final version of Windows 8 Pro. I was especially happy to see announcement of Windows Phone SDK 8.0 and the new version of .NET for Windows Phone 8 because not releasing the preview of the SDK to community was a very strange decision. It will be definitely something I will try once I recovery from the exhaustion.  I'm full of enthusiasm with all new things happening in Apple's, Goolge's and Microsoft's platforms but only Microsoft platform interests me at the moment also as a developer and not just a customer.

I'm not going to buy Windows Phone 8 mobile phone but I'm very interested in development for this platform and its relation to WinRT. I will perhaps buy Microsoft Surface RT. It could be a nice companion to my iPad 3rd generation and Nexus 7. Just the price seems too high and availability in Europe isn't good. Availability in Czech republic is equal to zero and it will most probably not be available this year at all. I just have to hope that it will get to Czech republic faster than for example XBox 360 - it took one year to launch XBox 360 in Czech republic and next 3-4 years to launch XBox Live which is at the end something like bad demo to the service available in main markets (US, UK, etc.).

Posted on October 31, 2012 by Ladislav Mrnka
Filed under: Microsoft
1 Comment

I have already wrote the article about Microsoft strategy to annoy as many of their current Windows Phone customers as possible by announcing that their phones will not receive upgrade to Windows Phone 8 and that they will only receive Windows Phone 7.8 with a new fancy home screen - that is still the only officially announced feature for the upgrade. But somebody in Microsoft believes that annoying customers is not enough so they decided to annoy developers as well. The rest of this article is about features in Windows Phone 7.8 and about situation around Windows Phone SDK 8.0.

Posted on September 23, 2012 by Ladislav Mrnka
Filed under: Microsoft
Continue reading

Two weeks ago Microsoft announced Windows Phone 8 (related article) for a new generation of smartphones. Windows Phone 8 will have a shared core with Windows 8 to unify whole Windows ecosystem. As I understand it, developers will be able to write Metro application once and target it on all Windows 8 and Windows Phone 8 devices including desktops, notebooks, servers, smartphones, tablets and probably also a new generation of Microsoft XBox. The targeting will most probably be only about different UI for some devices. I will not deny that this sounds promising. The Windows Phone 8 and all its features looks really great. Microsoft did a great job when creating this new version of operating system for mobile devices and as a developer I really like the new platform.

Some new Windows Phone 8 features are dependent on a new hardware available only in new devices created directly for Windows Phone 8. These devices will be available on official Windows Phone 8 launch. There is also a lot of amazing software features which are completely independent on a new hardware. Current Windows Phone 7.5 customers highly expected these features and they were so happy to hear about them. Until Microsoft did it ... The history is repeating and Microsoft again showed how they care about their current smartphone customers. There will be no official upgrade path from Windows Phone 7.5 to Windows Phone 8. The current known situation and a lot of assumptions around Windows Phone 8 and relation to Windows Phone 7.5 is explained in the rest of this article.

Posted on June 30, 2012 by Ladislav Mrnka
Filed under: Microsoft
Continue reading