> Technologies Strategy - From Idea to Mobile App RealityVinova Our team will brainstorm with you on where to begin, where to go, and how to get you there. Whether you have a spark of an idea or an existing app – we can help. Getting your mobile strategy right is what our unique services are all about. We’ll wrestle with business challenges, discover new opportunities that will help you define and refine your product ideas into mobile app reality.

Don’t let your programmers design the user interface

I’m a programmer, among other things. Like many in this profession. I suck at designing UIs (though sometimes I believe I don’t). When you let programming-focused people like me build your user interface, you will get things like this:

Joseph Cooney calls this The Dialog:

A developer needed a screen for something, one or two text boxes and not much more, so they created “the dialog”, maybe just to “try something out” and always with the intention of removing it before the product ships. They discovered they needed a few more parameters, so a couple more controls were added in a fairly haphazard fassion. “The dialog” exposes “the feature”, something cool or quite useful. Admittedly “the feature” is more tailored towards power users, but it’s still pretty cool. The developer thinks of new parameters that would make “the feature” even more powerful and so adds them to the dialog. Maybe a few other developers or power users see “the dialog” and also like “the feature”. But why doesn’t it expose this parameter? New controls are added. Pretty soon the technical team are so used to seeing “the dialog” the way it is that they become blind to its strange appearance. Ship time approaches and the product goes through more thorough testing, and “the dialog” is discovered, but it is too late to be heavily re-worked. Instead it is given a cursory spruce-up.

Some people are naturally gifted at user interface design. They feel physically sick about adding a button that clutters the interface or messes up the user’s workflow. Make sure you have a gifted UI designer on your team (whether or not he or she doubles up as a different role — including programmer). It will make a world of difference when you get your first users — the difference between a lukewarm response and “Wow, it’s great! I love it!”



Malcare WordPress Security

website developer singapore,android developer singapore,developer in singapore,singapore app developer,mobile game developer singapore,singapore mobile application developer,singapore web development,website development singapore,mobile developer singapore,web designer singapore,mobile application developer singapore,mobile application development singapore,web design services singapore,web application singapore,mobile app development singapore,singapore web design services,ios developer singapore,app development singapore,graphic designer in singapore,design agency singapore,singapore mobile app developer,app developer singapore,web design singapore,mobile app developer singapore,singapore web design,website designer singapore,web development company singapore,web design company singapore,ios app development singapore,mobile apps development singapore,web development singapore,website design singapore,design firms in singapore,ruby on rails developer singapore,mobile apps singapore,developers in singapore,singapore website design