MICHAEL YUAN has worked as a product manager and technical evangelist at Red Hat Inc.. Before joining JBoss, Michael was a software consultant for mobile end-to-end applications. He published three books on mobile technologies, including Nokia Smartphone Hacks. SAM GRIFFITH is a long time NeXT / Mac developer and an OO Architect/Developer/Mentor who has programmed OO systems since 1987. NORMAN RICHARDS is also an active Cocoa developer on the Mac and co-author of JBoss Developer's Notebook. Norman has developed software for a decade and has been working with code generation techniques for much of that time.