Research Triangle Software Symposium
August 24 - 26, 2012 - Raleigh, NC
View the event details here ».
Inside Android's Dalvik VM
Android is gaining popularity rapidly, but why does Android use its own implementation of Java?
In this presentation, we'll dig into the details behind Android's Dalvik VM. Along the way, you'll learn about Android' s service architecture, Dalvik's byte code format, and the surprising details of how Android installs, launches, and executes your applications.
About Douglas Hawkins
Douglas Hawkins has been passionately developing software for the past 10 years -- creating applications for bioinformatics, finance, and retail.
However, Doug's true interest is exploring and explaining the low-level details inside the virtual machines that we use everyday. To make byte code more accessible, he created the open-source Java Assembler Kit (JAK) which provides a fluent API for producing Java
byte code and includes a REPL to allow for interactive experimentation.
Doug lives in Boston and is a regular presenter at both the Boston Java Meetup and the New England Java User's Group.More About Douglas »