Chapter 3. Design Quality Is Crucial, Make the Investment Up-Front

Application design is typically a subject that is not addressed in software development books. But it is crucial for the success of modern software and no more so than for mobile apps. This chapter covers why design is a critical element of software and discusses some general design principles. We also delve into IBM’s specific approach to software design and mobile app design in particular.


Why Is Design Important?

If you look at popular apps in the market, you will notice some common trends: they have beautifully crafted user interfaces (UIs), positive reviews, and beautiful app icons. In fact, app icons, screenshots, and ratings are the first things people have to ...

Get Enterprise Class Mobile Application Development: A Complete Lifecycle Approach for Producing Mobile Apps now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.