Zigurd Mednieks

Zigurd Mednieks

Interactive device software architect

  • @zigurd

Harvard, Massachusetts

Areas of Expertise:

  • Mobile and embedded systems
  • Android applications and system software
  • handset and embedded systems integration and architecture
  • product definition
  • project and program management
  • consulting
  • speaking
  • programming
  • training
  • writing
Zigurd Mednieks is a consultant to leading OEMs, enterprises, and entrepreneurial ventures creating Android-based systems and software. Previously he was Chief Architect at D2 Technologies, a voice-over-IP (VoIP) technology provider. There he led engineering and product definition work for products that blended communication and social media in purpose-built embedded systems and on the Android platform. He is lead author of Programming Android.

Zigurd is a 25 year veteran of user interface, telephony, and social media product creation in the computing and telecommunications industries. He co-authored Android Application Development, published by O'Reilly in 2009, writing chapters on telephony and inter-process communication. In 1986, his first book, C programming Techniques for the Macintosh, co-authored with his then wife-to-be Terry, was published by Howard W. Sams & Co. and went into several printings.

Programming Android Programming Android
by Zigurd Mednieks, Laird Dornin, Blake Meike, Masumi Nakamura
Second Edition October 2012
Print: $49.99
Ebook: $42.99

Programming Android Programming Android
by Laird Dornin, Zigurd Mednieks, Blake Meike, Masumi Nakamura
July 2011
Ebook: $35.99

Recent Posts | All O'Reilly Posts

Zigurd blogs at:


Four Simple Rules to Avoid DisplayMetrics Antipatterns in Android Code

June 06 2013

The DisplayMetrics Red Flag A search of GitHub returns more than 42,000 hits for the class name DisplayMetrics. This is a red flag. Although there are safe and valuable uses for this information, a quick look at the code using … read more

Go native, go big, and go deep

April 29 2013

Apps have to get bigger and more ambitious. A key question for the developer community is how do you create big, integrated, multi-functional, configurable apps for the mobile enterprise? Curiously, Facebook is providing some answers by not using HTML5 and … read more

Acer, Alibaba, Android, and Andy

September 16 2012

Alibaba alleges that Google put the arm on Acer, and caused the Alibaba/Acer product announcement to be withdrawn by threatening Acer that their relationship with Google would not be as close if Acer went forward with an Aliyun product. read more

What's Wrong With the Most Important Android App?

August 22 2011

YouTube, GMail and Maps have brilliant tablet-specific implementations that are building the foundation of a similar success for Android tablets. But there is a key application that has fallen short of adding to application-based success for Android: Google+. read more

The More You Tighten Your Grip...

April 07 2011

Google's unwillingness to release Honeycomb source code has dismayed many. But, looking beyond what is probably a temporary disenchantment with the way Android is opened up through AOSP, we wonder: Is it still to Google's advantage to be so conservative about revealing Android source code and how tightly relationships with… read more

What's New In Honeycomb

January 27 2011

Google just released a preview of the Honeycomb SDK. It includes an emulator that will run the Honeycomb operating system, so you can get a taste of what it will be like to use Honeycomb, and it includes SDK support for Honeycomb, so developers can get started writing Honeycomb application read more

In 2011: Android Beyond Mobile

December 30 2010

Android created and/or coalesced all the major components needed for a wide range of embedded applications - especially those with a visual user interface - under one open platform with hassle-free licensing terms. Android's wide acceptance in mobile handsets means that every system integrator, every peripheral maker, and all other… read more

Recent Posts | All O'Reilly Posts

"This book is great for reading from cover to cover as well as using it as a reference. I plan on keeping this book by my side. This book is for anyone looking to get into Android programming or anyone looking for direction on building Android applications with the latest APIs, tools, and best practices."
--Tad Anderson, Real World Software Architecture

"An excellent introduction and guide to building smartphone applications for the Java-based Android environment..."
--Michael L. Kleper, The Kleper Report on Digital Publishing

"I was really excited to hear that there was an O'Reilly Android book out, and I'm equally excited to be able to say that it's exceeding my expectations at every turn they put into being cross-platform, often providing details for Linux and Mac OS X as well as Windows..."
--Dave Josephsen, ;login: The Usenix Magazine, October 2009

"I'm no super developer and I need stuff like this, that can take things a little more slowly and make it all clear. "
--JR Peck, Slashdot.org

"An excellent introduction and guide to building smartphone applications for the Java-based Android environment, which has been developed by Google. "
--Michael L. Kleper, The Kleper Report on Digital Publishing