Designing developing natural user interfaces for touch and gesture on mobile
devices is not the same as web and desktop UI design and development. Mobile
devices are used in different contexts, and bring different personas to the
table. Having web and desktop UI design experience does not make you a
qualified mobile UI designer.
Although it was much worse back in the Dot Com Boom days, I still see
publication and commercial print designers trying to design web sites the way
they design a magazine. A lot of them finally figured out web design is
different, and we are now dealing with getting them to realize web and
desktop UI design experience does not make you a qualified mobile UI
This book is a great place for them to start. It is the book for the beginner
to get started with mobile interaction design. It is perfect for designers,
developers, architects... (more)
If you want to learn iOS 6 development, this is a great place to start. The
book spends the first several chapters covering the basics. The author first
shows you how to get your system setup and how to install Xcode. He then
covers the Xcode interface and the iOS simulator.
After that he provides a short primer on Objective-C and then covers the
Cocoa touch layers and the frameworks they contain. There are a ton of them
but the author does a nice job of introducing them. You leave Hour 4 with a
great understanding of the tools you have access to.
The author continues with twenty m... (more)
I was a little wary of this book when I first saw it. No real specific red
flag came up, just the general thought of yet another TDD book that magically
The author caught me by surprise as I started to read the book. He starts off
with the way we need to change our view of databases from that of a
particular instance into one of classes of databases. This line of thought is
what enables TDD in the database world.
The third chapter he covers the differences and relationship between
test-first programming and test-driven development. He gets you thinking in
the rig... (more)
This book starts out with an introduction to cloud computing and the Azure
Services Platform. It cover the current state of the Cloud leaders and does a
nice summary comparison to show the strengths of each. It compares Amazon,
Google, SalesForce, and Microsoft.
It continues with a nice introduction to the Microsoft Azure platform
components. It covers the different types of storage, Azure AppFabric, the
hosting service, and SQL Azure.
It then does a good job of walking you through getting a subscription.
The book then goes through a detailed introduction to the SQL Azure Services. ... (more)
This book is a really great beginners guide for core SQL Server 2012, and it
also does a great job of introducing new features introduced in SQL Server
2012. What I mean by core is that topics like Master Data Services and Data
Quality Services are not introduced. That is not a bad thing. By limiting the
scope of the book, the author was able to better the topics that are
I wanted this book because I like having a book about the basics close by. I
am not in SQL Server everyday and when I find myself needing to go back to
it, I not only want books on the advanced feature... (more)