Secrets of the Wireless Elite: Mobile Applications Need Scripting Too!
By John Papageorge2005-04-13
The Mobile Gamer's Toolkit
In his development toolkit, Park uses the IBM WebSphere Studio Device Developer (see Resources), which he finds blazingly fast for Java development. "I also use Sun's JDK (Java Developer Kit) and WTK (Wireless Took Kit) command line tools, and various OEM SDKs."
While he was working with Sun Microsystems' JDK, Park realized that JAR files obfuscated with the Retroguard obfuscator didn't work well on certain phones, so he switched to SourceForge's Proguard. "As a bonus, [Proguard] seems to compress a little better than Retroguard," he says.
As for Qualcomm's BREW initiative, the money-making game technology for Verizon phones, Park uses the standard tools: Microsoft Visual C++, ARM RVCT (RealView Compilation Tools), and Qualcomm's BREW SDK and tools.
When Park needs to put on his artist's hat for mobile development, he mainly uses Adobe Photoshop, but he also brings in Jasc's Paintshop Pro and Cosmigo Pro Motion. "I think one of [the two] actually uses Deluxe Paint, running in a PC emulator on the Mac because it won't run on the latest versions of Windows anymore," he says.
Tutorial Pages:
» Mobile Apps Developer Tom Park Imparts His Wisdom
» The Mobile Gamer's Toolkit
» Park's Secret Weapon: Scripting
» What Every Wireless Developer Should Know
» What Every Wireless Developer Should Avoid
» The Challenges Every Wireless Developer Faces
» Time to Market Equals Success
» Brand Games Extended to Mobile Devices
» BREW vs. Java Technology
» Theory in Practice: Park's Example Code
» Mobile Gaming: the Future
» Resources
First published by IBM DeveloperWorks
