Synopses & Reviews
Be a part of the BlackBerry boom and learn to program for one of the hottest handhelds around
With more than 50 million BlackBerry users, it's no wonder the BlackBerry developer community is growing. Now you can join the ranks. With this practical, hands-on guide, you'll develop an application from concept to completion. From coding your app to uploading it to BlackBerry App World and selling it, adding more juice to your BlackBerry apps has never been easier!
Discover the world of app development — register as a developer and begin coding your first app
Dive into code — create and display screens, accept and store data, and use threads to multitask
Create apps for the corporate enterprise — understand how the BES can affect your app's ability to run properly and connect to networks
Put the finishing touches on your app — debug your application both on a simulator and on a real device
Sell your app — deploy your app to BlackBerry App World and upgrade it down the road
Visit the companion Web site at www.dummies.com/go/blackberryappdev to find source code files for the code listings in the book.
Open the book and find:
The tools you need to start programming apps
How to decide which JDE version to download and use
Pointers for creating menus and screens
Hints for using threads
How to use different types of storage in your app
How to use simulators and real devices to test your app
Tips to get your app accepted to BlackBerry App World
How to submit multiple versions of your app and upgrade it
The first introductory book to developing apps for the BlackBerry
If you're eager to start developing applications for the BlackBerry, then this is the hands-on book for you! Aimed directly at novice developers, this beginner guide introduces you to the basics of the BlackBerry API and shows you how to create a user interface, store and sync data, optimize code, manage applications, connect to a network, create enterprise applications using MDS Studio, create Web content, and more. Packed with examples, this straightforward guide takes you from the beginning of the BlackBerry application cycle completely to the end.
- Guides you through the process of developing applications for the BlackBerry
- Presents an overview of the BlackBerry, including detailed explanations on the architecture and an in-depth look at the programming API
- Introduces MDS Studio, which is the latest tool from RIM for building enterprise applications
- Offers novice developers numerous reusable code examples that can be immediately used
- Explains how to store and sync data, optimize code, manage applications, connect to networks, and more
BlackBerry Application Development For Dummies puts you well on your way to creating BlackBerry apps the fun and easy way!
About the Author
Karl G. Kowalski writes application software for mobile platforms including BlackBerry, iPhone, and J2ME devices. He has developed software for several versions of the RSA SecurID product, BlackBerry devices, and the first version of RSA SecurID for iPhone devices.
Table of Contents
Part I: Getting Started on BlackBerry Apps.
Chapter 1: Gathering What You Need to Develop BlackBerry Apps.
Chapter 2: Registering and Downloading.
Chapter 3: Coding with the BlackBerry Java Development Environment.
Part II: BlackBerry Application Development.
Chapter 4: Designing and Organizing Your BlackBerry App.
Chapter 5: Setting Up Screens and User Interfaces.
Chapter 6: Storing Your Users' Data.
Chapter 7: Getting Tied Up in Threads.
Part III: Developing Enterprise-Class BlackBerry Apps.
Chapter 8: Writing Apps for the Enterprise.
Chapter 9: Networking Your BlackBerry App.
Part IV: Finishing and Debugging Your App.
Chapter 10: Running Your Code on a Real Device.
Chapter 11: Debugging Your Application.
Chapter 12: Submitting to the BlackBerry App World.
Part V: Securing and Supporting Your App.
Chapter 13: Best Practices for Application Development.
Chapter 14: Application Deployment and Upgrades.
Part VI: The Part of Tens.
Chapter 15: Ten Most Useful Sample BlackBerry Apps.
Chapter 16: Ten BlackBerry Development Tips.
Part VII: Appendixes.
Appendix A: Device and Service Simulators.
Appendix B: Real Devices and Services.