Mark Murphy Expert Profile
Mark is also the author of multiple Android Books:
The Busy Coder's Guide to Android Development
This book covers what you need to know to get started programming Android applications for mobile devices — everything from crafting GUIs to using GPS and accessing Web services, and more!
The Busy Coder’s Guide to Android Development is different, aimed more for people new to mobile development. The book includes dozens of sample projects, ready to run with your copy of the SDK — not just one huge project where you have difficulty finding the specific examples of the technique you are looking for.
The Busy Coder's Guide to Advanced Android Development
This book picks up where its predecessor left off, covering yet more topics of interest to the professional Android application developer.
If you need to use sensors, create home screen widgets, play back media, take pictures with the camera, or implement sophisticated services, this book will be a helpful guide. You will want home screen widgets, or tight integration with the Quick Search Box, or to expose APIs from your application to third parties. It is those sorts of topics that you will find in this book, and the roster of those topics keeps expanding with every new release.
Android Programming Tutorials
The Android and Advanced Android books show you what you can do with Android — Android Programming Tutorials show you what you can do with Android, through a series of 40 individual exercises. Android Programming Tutorials gives you hands-on instruction in how to build sophisticated Android applications, using many of the technologies outlined in CommonsWare's other Android books.
Quality exercises lead you through the basics of creating Android applications, all the way through many fun Android features like Internet access, location tracking, maps, integrated WebKit browsers, cameras, accelerometers, and much more. Full source code to all the exercise answers is available right on this page, to help you if you get stuck. Android Programming Tutorials makes an excellent companion volume to more traditional Android books that merely tell you what is possible.
Mark Murphy on Android
Expertise
| Java | XML | Linux | Ruby |
| JavaScript | Ant | CSS | HTML |
| Windows | Mac OS X | SQL | Swing |
| Android | SQLite |
Upcoming Schedule
Mark Murphy is scheduled to teach the following classes:
| Course | Time | Location |
|---|---|---|
| Advanced Androidâ„¢ | Jun 24 - Jun 28 | New York - Microtek ... |
| Advanced Androidâ„¢ | Aug 26 - Aug 30 | New York - Microtek ... |
| Androidâ„¢ Bootcamp | Sep 23 - Sep 27 | Washington, DC |
[top] Student Testimonials
Mark is an excellent teacher. His speaking style is great and easy to follow. He presents the subject in a very approachable manner. It's quite obvious he's passionate about android and is very invested in helping google make it a great platform. Giving the class free access to his books and tutorials was fantastic. Thanks Mark!
Mark Murphy is an excellent trainer. I would recommend this class, and Mark's books, to anyone wanting to learn Android programming.
I would like more courses like android internals and security located in this area. Otherwise a great class.
The instructor has mastered his subject matter and as an bonus he is an excellent developer. The learning wasn't bounded by hours in the classroom but with extra materials and access to instructor's web site, it's a long term benefits.
He presented the material very clearly.
It helps if you have a little bit of experience with the Android platform as Mark Murphy covers a lot of topics essential for development rather quickly. However, the course, sample codes and the instructor are great and the training will save you hours of sifting through Stack Overflow for the right/efficient way of doing things.
Mark is certainly very knowledgeable. I enjoyed the format of the class (lecture, lab). I also appreciate that the labs are cumulative AND he has completed the labs himself AND provides answers to all the labs for reference or to build upon for advanced labs (sometimes you fall behind or just don't get it to work, which makes the cumulative lab process catastrophic).
Overall, I really enjoyed the class and the experience. Mark is a quirky guy, but a subject matter expert who kept it fun and interesting (except for content provider, that was boring :)).
This was, by far, the best training course I've ever attended. Mark (the instructor) was very knowledgeable and certainly had a strong grip on the subject matter. It was refreshing to learn so much (with a touch of humor). I'll be looking for future courses from this instructor and Marakana....
Great class. I regret not taking the full week class.
Training was fantastic! I was not the ideal candidate for this training as I needed only enough theory and applications info to manage an internal team and outsourced developers. Mark's deep understanding and instant recall of Android, Java, other software, hardware and applications is phenomenal! This class is worth it's weight in gold for ANYONE who has any interest in Android Development. Let me stress, that not only Mark's knowledge, but his style and delivery are unmatched. Great job Mark!
This was a very good course. We covered a lot of ground. Mark answered tough questions in depth.
Mark was very knowledgable and charasmatic in teaching. It kept our attention and helped that he injected anecdotes from his experiences.