This is the first security book I have read on Android that was not primarily
about hacking the Android platform. This book completely covers all the tools
available to the Android software architects and developers.
Instead of showing us how to root the device at the beginning of the book and
then showing us exploits and vulnerabilities throughout the rest of it, he
covers how root access is achieved in different types of Android builds, and
different ways get Root Access, but late in the book.
The book starts out with an overview of the Android security model, and then
each chapter is dedicated to a specific feature of Android's security model.
I have listed the chapters below.
Chapter 1: Android's Security Model
Chapter 2: Permissions
Chapter 3: Package Management
Chapter 4: User Management
Chapter 5: Cryptographic Providers
Chapter 6: Network Security and PKI
Chapter ... (more)
If you are looking to get into .NET development, this book is a great place
to start. This book will teach you all you need to know about C# development.
It will provide C# beginners with a complete foundation on which to build
other .NET skills like WPF, Windows 8 App Store, XAML, ASP.NET, ASP.NET MVC,
etc. The book does not cover the libraries to implement these technologies,
but that is a good thing. You should have a solid understand of C# before
moving on to them.
I have read a lot of C# books that include coverage of the base class
libraries, WPF, Windows Forms, and ASP.NET... (more)
As an individual I can decide which platform I would like to target with my
shiny new application, but when working for a company we have to target both
industry leaders at the same time. Although I like a good challenge, I am
really glad the mobile world now only consists of iOS and Android.
When I first started looking at building consumer applications, Blackberry
was still in the picture. My enterprise mobile experience consists of all
Microsoft technologies, but that was in a different lifetime using Windows
CE, Pocket PC, and Windows Mobile.
This book is a great book for look... (more)
I personally do not find software development an art form. It is not an
unpredictable activity driven by crazy business users that come to work every
day inventing a new way to operate their businesses just to savagely changing
your requirements. Project teams that use changing requirements as an excuse
for their dates constantly slipping and bugs being pushed to production are
simply not good development teams and they are poorly managed. Even when
you're in an environment where requirements are volatile, proper architecture
and process engineering can level the playing field.
I think this book is a perfect place to start for those new to the Windows
Phone 8 application development. The author covers a wide variety of topics
at a level deep enough that you understand the topic and its context.
A majority of my experience on Microsoft devices was with embedded C++ to
develop Windows CE / Pocket PC and Tablet PC. That was years ago. Last year I
built some proof of concepts with Windows Phone 7.5 which broke the ice for
me moving to the Microsoft Windows Phone 8 platform.
The author does a good job of introducing a lot of topics you need to
understand in th... (more)