Concepting your mobile applications

Posted: (EET/GMT+2)

 

Unless you've just started your .NET development career, chances are you've already got a plenty of experience in the PC/Windows world, perhaps developing desktop and/or web application. However, with the current trend towards mobile applications, developers need to learn to think slightly different. For instance, designing for touch is different than designing for the precise mouse.

Microsoft has put up a nice article on MSDN about Application Conceptualization, which I suggest checking out if you are planning to develop mobile applications. Shortly put, a solid concept makes planning easier, and allows you to focus on the real work after to decide to proceed.

Of course, many questions discussed would apply equally to desktop applications, but since that's already an old paradigm, most developers already know what to expect. in case of Windows Phone for example, things are all new for every .NET developer.