Categories
books

About Face

About Face: The Essentials of Interaction Design, 4th edition
By Cooper, Alan

Book – 2014

Many years ago in the mid-’90s, Alan Cooper wrote the first edition of this leading UI design book. Its revelation for me was the concept of automatic save. When you are using, say, a word processor, you normally want to save before closing. So that is automatic, and if you want otherwise then you have to ask for it via some menu or control. There are never confirmation dialogs saying “are you sure you want to …”. Instead, there is an undo function which can reverse any action when you want to go back.

Categories
books

Development Qt Creator

Application Development With Qt Creator By Rischpater, Ray
Book – 2014

Categories
books

IPhone User Interface Design

book coverIPhone User Interface Design Projects, David Barnard et al, Apress, 2009

App UI designers will want to read this. It explores the design of 5 popular iPhone apps: form layouts, multitouch interaction, visual appeal. 200 pages.

Categories
books

Cocoa Design Patterns

book coverCocoa Design Patterns, Erik M. Buck, Addison-Wesley, 2010

Mac and iPhone programmers will want to read this. It also applies to the open source GNUstep project, used on Linux and Windows. You need to know Objective C. 400 pages.

Categories
books

Introducing Windows 7 for Developers

book coverIntroducing Windows 7 for Developers / Yochay Kiriaty, Microsoft Press, 2010

There is lots of new functionality in Windows libraries.

  1. Welcome to Windows 7
  2. Integrate with the Windows 7 Taskbar: Basic Features
  3. Integrate with the Windows 7 Taskbar: Advanced Features
  4. Organize My Data: Libraries in Windows 7
  5. Touch Me Now: An Introduction to Multitouch Programming
  6. Touch Me Now: Advanced Multitouch Programming
  7. Building Multitouch Applications in Managed Code
  8. Using Windows 7 Touch with Silverlight
  9. Introduction to the Sensor and Location Platform
  10. Tell Me Where I Am: Location-Aware Applications
  11. Develop with the Windows Ribbon, Part 1
  12. Develop with the Windows Ribbon, Part 2
  13. Rediscover the Fundamentals: It’s All About Performance

350 pages.

Categories
books

Programming WPF

Programming WPF / Chris Sells and Ian Griffiths, O’Reilly, 2007

If you program applications using .net you probably need this excellent book. 800 Pages.

Categories
books

Getting started with Flex 3

Getting started with Flex 3 / Jack Herrington, O’Reilly, 2008

This book will help you develop Flash or RIA applications. It’s amazing how much useful info for a beginner programmer they can pack into a pocket sized book. 125 pages.

Categories
books

Cocoa programming for Mac OS X for dummies

Cocoa programming for Mac OS X for dummies / by Erick Tejkowski, Wiley, 2009

If you don’t mind using Objective C then Apple has good tools for developing user interfaces. Here is a book which will help beginner to intermediate programmers.

Categories
books

Cocoa programming for Mac OS X

Cocoa programming for Mac OS X / Aaron Hillegass, Addison-Wesley, 2008.

Here’s a good book for Mac GUI programmers. 400 pages.

Categories
books

Rapid GUI programming with Python and Qt

Rapid GUI programming with Python and Qt : the definitive guide to PyQt programming / Mark Summerfield, Prentice Hall, 2008

If you are looking for the best toolset for rapid development of applications, your choice might be Python with Qt. Also, your resulting product will be maintainable and portable. This book is a top guide to programming PyQt, 600 pages and hardcover.