Developers: The Scare of Designing Windows 8 Apps

Let’s face it, most developers are not designers. In fact, most developers suck at designing applications. The nice thing about Windows (before Version 8) was that you didn’t have to be a designer to build a good looking application. Windows were rectangular. There were canned controls, such as the X close button on the top. A button looked like a button, and fonts could be selected from a list. There didn't need to be flashy graphics because the focus was on the functionality of the application — the ‘business’ objectives .

Now it seems that we are moving into an era where sizzle is more important than substance. It seems that the iPad and consumerization of applications has caused an expectation that using an X for close and an underscore for moving something out of the way is no longer acceptable.

Now you need to be a graphics artist to build interfaces. While my parents commended me on my crayon artwork in the first grade, my skills for becoming a graphic artist didn't seem to materialize after that. As such, my attempt at building an appropriately graphic interface for a Windows 8 application falls short of the expectations in today’s market.

There are a couple of options to get around this. The first is to hire a graphics artist to build your interface for you. They can build all the graphics and animations for you to simply plug into your application. Of course, you need to be careful of the graphics designers that have been doing standard applications the past decade as they might still try to give you an X in the corner or they might try to use gray rectangular buttons!

A second option is to cheat. You can use a third party library to help you with the interface. (no, this isn’t really cheating.)

There are a number of vendors that create tools that have controls that are skinned to look much nicer than the standard Windows controls. While this might not give you everything you need, it will definitely push you above the applications created by the majority of developers who don’t use such tools or a graphics person.

Here is my shameless plug. One such company that has tools to help you build your interface as well as build your application is DevExpress. We’ve been working with DevExpress for a while. Because we are working with them, we had an article written (by an independent writer) to show how to build a pretty cool Windows 8 application using their DXtreme product. Simply put, this application uses a lot of their controls to build a Twitter application that shows how positive or negative tweets are for a given topic. It also includes mapping, listing, and other features in a very nicely done package that really looks and feels like a modern Windows 8 app. Using the DXtreme controls, our writer was able to build a pretty sharp looking application without being a designer. He did use one set of graphics in an added feature he built-in. You’ll know which area when you look at the application!

The article is written in a way that you don’t have to be a Windows 8 developer to get value. In fact, the article actually walks through the steps of building the application. If you were wanting to play with Windows 8, it would be a good article to read through to see how the tools can help you create a slick application as well as to see how to build a Windows 8 application. The article, Light up Your Modern Apps with DXTREME is on Codeguru now. Check it out and let me know what you think of the app and the DXtreme tools.

# # #



Blog Categories

Blog Archives

Comments

  • Here Offer The Discount Gift Online With High-Quality 7p

    Posted by Robtkn77 on 03/05/2013 07:01pm

    [p]Well is fairly opposite to the name provided to [url=http://www.airjrodan2013.com]nike air jordan retro[/url] it . It is not stunning Air Max if you remember to consider what on earth is [url=http://www.airjrodan2013.com/air-jordan-12-retro.html]Jordan 12 Retro[/url] happening . Learning them is straightforward with all the right teacher, mastering them requires work (despite the very best teacher) . When seeing nike air jordan [url=http://www.airjrodan2013.com]air jordan release dates 2013[/url] shoe, the felling of your form of extravagancesoon will come to your brains . There茅聢楼忙陋職 positively nothing very [url=http://www.2013sportsshoes.com/air-jordan-13-retro.html]Air Jordan 2012[/url] like a producer new couple of Nike茅聢楼忙陋職 . These words are accomplished at grabbing people's attention and getting these [url=http://www.2013sportsshoes.com/air-jordan-retro-1.html]Jordan Retro 1[/url] to click your link . Leather [url=http://www.airjrodan2013.com/air-jordan-5-retro.html]Jordan 5 Retro[/url] shoes are great for all occasions . 1.[/p]

    Reply
  • not useful

    Posted by User on 12/27/2012 06:14am

    Please don't post like this, it's just like a long advertisement for a product. At least introduce some other products. In other words, please make sure that article is really helpful and beneficial for readers

    • spot on feedback!!

      Posted by krishan on 02/15/2013 04:18am

      wanted to second the previous comment - to stop such inane articles just embarrassingly showing off the author's ignorance and failure to keep pace with the times along with his subpar humor skills.

      Reply
    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • The relentless growth of digital data, combined with the need to preserve much of that data for years, has created a dilemma for enterprises hoping to manage their limited IT budgets. While a multi-tier approach to storage can help significantly, the costs of current storage solutions, especially those that are disk-based, are misaligned with tiering needs. Read this white paper to learn about a new approach to data storage - hardware and software coming together through open standards to fundamentally change …

  • It's time high-level executives and IT compliance officers recognize and acknowledge the danger of malicious insiders, an increased attack surface and the potential for breaches caused by employee error or negligence. See why there is extra emphasis on insider threats.

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds