Windows Phone Apps – Marketplace Rapid Growth, Developers Jump in the Game Early

image

 

Windows Phone is experiencing an exponential growth in the number of apps submitted to the store, but developers still have a chance to capture this rapidly emerging market. If you are an individual developer, joining Microsoft’s marketplace called App Hub costs same as Apple’s, but if you are a student it’s totally FREE via program called DreamSpark. Also, if you are a student, publishing your first 100 apps in the Microsoft Windows Phone 7 market place is free and only limited by your imagination. And Microsoft also has many rewards for new developers, including brand new unlocked Windows Phones.

Continue reading “Windows Phone Apps – Marketplace Rapid Growth, Developers Jump in the Game Early”

Connect Windows Phone 7 Apps to WordPress using JSON

json

Download Code Samples

This is the Part 2 of connectivity posts for Windows Phone. In Part 1 we discussed how to connect a Windows Phone app to WordPress using the blog’s built-in XMLRPC mechanism. This time we’ll use another popular protocol called JSON.

Many of us use WordPress: it’s an excellent platform for bloggers. Every time I start a new Web project, before deciding to build it from scratch, I try to consider WordPress or other CMS to save time and effort. WordPress plugins fills many gaps, including eCommerce, Membership, CMS and hundreds of other use cases. If you are used to building everything from scratch, you probably smell danger in this lego mentality. Well, it makes sense, considering that 60% of software projects fail on time and on the budget. The paradigm of “standing on the shoulders of the giants” suddenly makes sense in the risky business of building software!

As a Windows Phone app developer you probably wonder how can you connect your Windows Phone 7 app to your WordPress blog? WordPress’ standard built-in mechanism is XMLRPC, but with a help of a free plugin called JSON API, WordPress can be accessed with JSON.

The only file we change in this example from the standard template Visual Studio has for a Panorama project is MainViewModel.cs. Cool, isn’t it?

Continue reading “Connect Windows Phone 7 Apps to WordPress using JSON”

Windows Phone 7 for Designers

wp-designers

You know you’re a graphic designer when you see CMYK and RGB like Neo sees the Matrix.

Disclaimer: I’m not a professional graphic designer, but I always had a passion about design. If you glance at my portfolio, past and current ventures as well as this blog, you’ll find numerous examples of design elements and ideas. This post is for developers as well as designers, I’ll try to analyze my perception of what is so cool about Windows Phone UI.

The Revolution of Metro UI: Typography

If I just had one word to define Windows Phone UI design: Typography would be it.

typoTypography is the cornerstone of modern design, but it was sadly missing from the UI of mobile devices. Small screens with traditional small print UI is what mobile devices inherited from Palm, iPhone and Android. The modern UI design tends to use large print, and TV-like appearances and animations. It’s interesting to see many HTML 5 sites using simple clean and large layouts.

With Metro UI, Microsoft dared to change all that. Typography is now the main component of the Windows Phone experience.

Quote from Mike Kruzeniski, Windows Phone Design Team:

Our design inspiration is very typographic, and it felt like it was time for User Interfaces to be uncompromising about type as well. Type is information, type is beautiful.

The best example of modern controls taking advantage of typography in Windows Phone UI is Panorama. All of a sudden cramming text into one screen looks old. I believe Microsoft should be credited with this innovative approach to mobile user experience.

Continue reading “Windows Phone 7 for Designers”

Connect Windows Phone 7 Apps to WordPress using XMLRPC

post-xmlrpc

Download Code Samples

This is Part 1 of my Windows Phone connectivity series. Check out Part 2 on how to connect to WordPress using JSON.

Many of us use WordPress: it’s an excellent platform for bloggers. Every time I start a new Web project, before deciding to build it from scratch, I try to consider WordPress or other CMS to save time and effort. WordPress plugins fills many gaps, including eCommerce, Membership, CMS and hundreds of other use cases. If you are used to building everything from scratch, you probably smell danger in this lego mentality. Well, it makes sense, considering that 60% of software projects fail on time and on the budget. The paradigm of “standing on the shoulders of the giants” suddenly makes sense in the risky business of building software!

As a Windows Phone app developer you probably wonder how can you connect your Windows Phone 7 app to your WordPress blog? WordPress’ standard built-in mechanism is XMLRPC. If you care to read my next post I’ll show you how you can use another popular mechanism: JSON to communicate with your favorite blog engine.

Continue reading “Connect Windows Phone 7 Apps to WordPress using XMLRPC”