PJ Cabrera is a software engineer with more than 12 years of experience developing information systems in various industries, programming in C, C++, Java, PHP, Python, and Ruby. But his real passion for many years has been hacking gadgets (i.e., turning a Sega Dreamcast into a NetBSD router, or running Android and Debian GNU/Linux on a Palm TX) and making home-brewed games for consoles such as Dreamcast, PlayStation 2, GameBoy Advance, and PSP. He is very excited that he can finally share his creative side on iPhone and XBox 360 with the general public through the App Store and XNA Community Games.
Peter Bakhirev is a longtime software developer, with more than a decade of experience in Internet technologies and network programming, and an aspiring writer and entrepreneur. During the pre-iPhone era, he helped architect and implement one of the largest online poker sites. More recently, he participated in the creation of one of the first multiplayer games for the iPhone called Scramboni.
Ian Marsh is the co-founder of the independent game studio NimbleBit, based in San Diego. He has been developing games for the iPhone since the advent of the App Store, with such successes as the #1 kids' game Scoops and the #1 free game Hanoi. When not developing games, Ian enjoys reading about science, tweeting about game development, and finger painting.
Ben Britten Smith has been writing software on Apple platforms for 15 years. Most notably, he was given an Academy Award for technical achievement for his feature film work with Mac-based suspended camera control systems. Lately, he has switched his efforts from the big screen to the small screen.
His first iPhone game, SnowDude, was published to the App Store a few months after the software development kit became available. Since then, he has written a dozen apps for various clients, including the games Snowferno, the award winning Mole Quest for the Terracore Gem, and the Gamebook Adventures series. Ben lives in Melbourne, Australia with his wife, Leonie, and their pet bunnies.
Eric Wing is a longtime Mac developer. Feeling he was living too extravagant of a lifestyle of ramen and subsidized bus passes, Eric Wing graduated (kicking and screaming) from the University of California, San Diego with a master's degree in computer engineering just days before 9/11. In the challenging world that followed, he worked a wide range of jobs in the field from automated testing on satellite systems, to scientific visualization with a variety of different operating systems and programming languages. In a stroke of genius (actually, it was more likely just a stroke), he figured out how he could work even harder for no money and started working on open-source projects. He has been a contributor to projects such as SDL (Simple DirectMedia Layer), OpenSceneGraph, and the Lua/Objective-C Bridge (and its successor LuaCocoa). When he was offered co-authorship of Beginning iPhone Games Development, how could he possibly have refused the idea of even more hard work for virtually no pay? It was a match made in heaven!
More information about the book can be found at Eric's website, http://playcontrol.net/iphonegamebook.
Scott Penberthy began coding shortly after the Apple II was launched in the 1970s. His addiction to writing software fully bloomed with a scholarship to the Massachusetts Institute of Technology, where he wrote a multiplayer online game that brought his school s antique computer to its knees. After graduating, Scott took a job at IBM Research, the birthplace of IBM s web products and services. After running up the corporate ladder in the 1990s building massive web sites, he jettisoned in 2005 to return to his true love of coding. Now a successful entrepreneur, Scott runs an app studio in New York City.
Stuart Marsh is an independent Web developer based in Plymouth, U.K. He settled on Django after developing in several languages, including C# and PHP, and he is a contributor to the Django project. He also maintains a blog at www.BeardyGeek.com. Stuart spends his spare time playing and teaching blues guitar.