Too often, software that is ostensibly designed to serve the user is designed for the wrong user. The people who sign off on your software – the client who pays the bills, or the executive committee that decides what the business needs – may be happy. But the person who spends all day doing data [...]
design
6 Tips for Beginning App Developers
App stores have drastically changed the traditional view of how to market software. User ratings and reviews can steer a mobile application in a completely different direction than the developer originally intended. The community has never had so much direct control of the development process of proprietary software. Here are some tips for developers starting [...]
Re-Thinking User Interface Design for the TV Platform
Internet television is the next big thing. Already, people are connecting their computers to their televisions with special-purpose devices like the Boxee Box, Logitech’s Revue, Roku, Apple TV, and home theater PCs (HTPCs) of all descriptions. These and other devices give you access to the vast quantity of free and pay content available on YouTube, [...]
6 Top Snags in Mobile Apps
Developing mobile apps is exciting. Getting them ready for market, not so much. Developers aren’t happy about the need to test such a vast and growing array of devices and operating systems. “It can be hair-raising to get a firm stance on the compatibility ground as it shifts underneath you,” says Bruce Williams, manager of [...]
The Mobile Website Revival
Developers are in for a pleasant surprise in 2011. Jobs and freelance gigs galore are opening up as a result of a mobile website revival. “Mobile website development is a pretty empty room right now. Everyone’s over at the mobile app party,” says David Bodnick, founder and president of WebINTENSIVE Software. “But that’s likely to [...]
The Grand Design in Improving Agile Success
While many companies are embracing Agile-style development processes, few seem to be achieving the envisioned successes that initially drove them towards this new development process. Some might too easily wag a finger at developers, when in fact the crux of the problem lies with those who request products from the developers. You know the old [...]





