Learn Blackberry Games Development and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Learn BlackBerry Games Development
 
 
Start reading Learn Blackberry Games Development on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Learn BlackBerry Games Development [Paperback]

Carol Hamer (Author)
3.8 out of 5 stars  See all reviews (9 customer reviews)

List Price: $49.99
Price: $35.75 & this item ships for FREE with Super Saver Shipping. Details
You Save: $14.24 (28%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Wednesday, February 1? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $31.99  
Paperback $35.75  

Book Description

Learn February 1, 2010

Despite iPhone’s apparent success, the BlackBerry smart phones and mobile devices continue to be the (or a) leading player in smart phones and mobile devices market – especially in terms of corporate and institutional adoption.

Signs now point to BlackBerry and the company behind it, RIM, targeting the consumer market more. What better way to do this than to show how and what kind of Game applications that you can build and play on the BlackBerry – whether it’s the Storm, Curve or Peal?

Learn BlackBerry Games Development is a first of its kind book to market that addresses this and the timing of growing popular interest in BlackBerry and how to create fun and interesting games on the BlackBerry devices.

Carol Hamer and Andrew Davison are gaming experts and game software development book authors – the best in their field.


Frequently Bought Together

Learn BlackBerry Games Development + Advanced BlackBerry Development + Beginning BlackBerry Development (Books for Professionals by Professionals)
Price For All Three: $86.46

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Advanced BlackBerry Development $24.78

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Beginning BlackBerry Development (Books for Professionals by Professionals) $25.93

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Carol Hamer has ten years of experience as a software engineer, including extensive experience in writing Java Micro Edition applications for multiple MIDP platforms. She has written two books for Apress on Java Micro Edition games programming, and gave a talk at the 2007 Jazoon Conference on cross-platform MIDP applications.

 


Product Details

  • Paperback: 600 pages
  • Publisher: Apress; 1 edition (February 1, 2010)
  • Language: English
  • ISBN-10: 1430227184
  • ISBN-13: 978-1430227182
  • Product Dimensions: 9.3 x 7.6 x 1 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #231,243 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

9 Reviews
5 star:
 (4)
4 star:
 (3)
3 star:    (0)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

3 of 3 people found the following review helpful:
5.0 out of 5 stars Amazing! BlackBerry Game programming concepts and ideas, April 25, 2010
By 
This review is from: Learn BlackBerry Games Development (Paperback)
Quick review:

In my opinion, this book is a diamond in the rough. It is a gem compared to many other mobile gaming books (including the ones that focus on desktop gaming). The book is packed with very interesting and exciting game ideas that utilize many of the BlackBerry mobile phone features. The authors' walk you through, step-by-step on how to get your game designed, created, secured, deployed, and published onto the BlackBerry App World or on your own website via "Over the Air" (OTA). The book begins with many core gaming concepts which enable game programming enthusiasts to get up to speed and progress to intermediate and advanced level skills. I highly recommend it to developers already familiar with the following programming languages: Java, C/C++, Objective C, or C#. The book makes a very good attempt to provide examples for many popular BlackBerry models, OS versions, and other Java ME enabled devices. If you are a beginner programmer I do not suggest the book.

Pros:
* UML modeling diagrams.
* Source code listings that show both a cross platform implementation (MIDP) and a RIM specific implementation.
* Teaches Thread safety regarding your rendering and animation.
* Takes advantage of many of the mobile phone's supported features using MIDP and RIM APIs.
* Covers common interfaces for User Inputs Events:
- Keyboard - keyChar() key strokes - All BlackBerry and keyboard Java ME phones.
- Touch Surface - touchEvent() touch screen - BB Storm models
- Track Pad / Ball - navigationMovement(), navigationClick() optic track sensor or track ball center of phone.
- Accelerometer - getLastAccelerationData() - detects the tilting of the device.
- GPS - getGPSCoord() - obtains your Global Position on the Earth.

* Covers following topics & technologies:
- Graphics: 2D, 3D, SVG, OpenGL ES
- User Interface APIs: RIM, MIDP
- Communication: RIM Push API, HTTP, Bluetooth, SMS, Java USB (JSR 80)
- Location: GPS
- Sound: MIDI, MP3
- Misc: Accelerometer, XML, JSON, Google Maps API, Twitter API, DES, BES, BB MDS
* Depending on the particular game per chapter, most source code listings support practically all the popular BlackBerry platforms from RIM ranging from version 4.1.x - 5.0.x of the BlackBerry Operating System (OS).
* Game types covered: single player, two player, multi-player, First person 3D perspective,

Cons:
* No real cons.
* Recalling high school Math (Trig.) concepts.
* No bold type fonts to make code sections stand out more.

Three very compelling game examples that stood out with me were:
* Swing Saber - Using the phone's accelerometer, you can wield your phone like a Jedi Knight, with cool sound effects.
* Tweet Space Game - This multiplayer game uses scalable vector graphics (SVG) and Twitter's APIs to fly around in your very own spaceship and communicate with others using its hailing frequency (Twitter).
* Fox and Hound Game - This is a game that uses the Global Positioning System (GPS) or Location API on the mobile device (based on David Vavra's popular thesis, "GPS game for mobile framework Locify").

In conclusion, I highly recommend the book for people who want to get into the smart phone game development world. An added note: It is often difficult to write once run anywhere, especially in the mobile device industry. I would suggest to the reader that, depending on the target phone device and gaming context (type of game), he / she may want to make sure that their mobile phone is capable of supporting features discussed in various chapters. For example some BlackBerry phone models do not support 3D graphics libraries. I felt the book was evenly paced and well commented when explaining technical jargon. I trust you will enjoy the book as much as I have. The authors are very helpful with questions and answers relating to topics in the book. You can visit them and download the code at [...].


Carl Dea
[...]
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
4.0 out of 5 stars Blackberry Games for developers, June 6, 2010
This review is from: Learn BlackBerry Games Development (Paperback)
I like the way the book is written. The conversational tone is refreshing. It is not an academic treatise, nor a textbook. It has a logical sequence of chapters and their parts.

It assumes you are a competent Java SE programmer, with a clear understanding of object-oriented concepts - it is not for novice programmers.

The code listings in the book have sufficient comments that it makes the code readily comprehensible. Javadoc comments in the code allow you to compile your own online doco.

Each application developed in the book has a detailed UML class diagram, which makes it easy to see how the classes relate to each other.

And most importantly, since no one wants to work for nothing, there is a chapter on how to sell your game, and securing your intellectual property.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars Helpful Book..., April 8, 2010
This review is from: Learn BlackBerry Games Development (Paperback)
I found this book quite useful. It covers the basic ideas of game development and has easy to follow examples. I am not even done reading the book, but am learning a lot from it as I read through it. It is important that a reader spend time understanding the examples to get the full value from the book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews







Only search this product's reviews



Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)
(1)
(1)
(1)
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject