iPhone Game Development
Home > Computing and Information Technology > Computer programming / software engineering > Games development and programming > iPhone Game Development: (Developer Reference)
iPhone Game Development: (Developer Reference)

iPhone Game Development: (Developer Reference)


     0     
5
4
3
2
1



Available


X
About the Book

New Apple Developer Series! A technical and business guide to creating and selling iPhone games If you've always wanted to develop a cool iPhone game application and sell it for big bucks, this book is for you. iPhone Game Development covers all technical and commercial bases, from how to sign up for the Apple Development Program, master the development tools in the iPhone SDK, publish your game to the App Store, and convince people to buy it. You'll find full coverage of Cocoa Touch and other great features of the iPhone SDK, plus pages of real-world examples with step-by-step explanations. The book also includes loads of royalty-free code you can use for commercial development. Apple's iPhone is not only a mobile phone, it's also a game platform rivaling big names like Nintendo and Sony; anyone can sign up for the Apple Developer Program and publish their works to the App Store This hip book written by two successful gamers with over a decade of game development experience will teach you both the technical and business aspects of developing and publishing a game to the App Store, plus how to convince end-users to buy it Includes examples with step-by-step explanations of actual games and apps currently on the App Store A Companion Web site provides royalty-free code from the samples in the book, which you can use to jumpstart your own game development Save weeks of development time with the expert guidance you'll find in iPhone Game Development ! Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Table of Contents:
Introduction. Part I: Beginning iPhone Programming. Chapter 1: Getting Started. Appreciating the History of Mobile Devices. Introducing the iPhone SDK. Introducing the iPhone Developer Program. The cost of getting started. Signing up to be an iPhone Developer. Un-Boxing Your iPhone Developer Tools. iPhone Dev Center. iPhone Developer Program Portal. iTunes Connect. iPhone Developer Support Center. Testing Applications on Your Device. Generate and install a Development Certificate. Register iPhone and iPod touch Device IDs. Create an App ID to identify your application. Generate and install a Development Provisioning Profile. Configure the Code Signing Identity of your application. Build and test your application on your development device. Summary. Chapter 2: Creating Your First App: Hello World. Setting Up Your Environment. Getting the iPhone SDK. Installing the iPhone SDK. Test-Driving the SDK. Getting a sample app to try out. Running the sample in the iPhone Simulator. Running the sample on your iPhone or iPod touch. Programming: Hello World. Defining your goals. Examining your options. Coding the application. Summary. Part II: Creating Simple iPhone Applications. Chapter 3: Constructing Puzzle Apps. Reviewing Famous Examples. Understanding Game Design: Presenting Challenges. Create time pressure. Limit number of turns. Limit space. Embracing Multi-Touch. Leveraging a new style of input. Learning the technology. Envisioning Animations. Programming: AmuckSlider. Defining your goals. Examining your options. Coding the application. Analyzing Business Aspects. Summary. Chapter 4: Building Novelty Apps. Programming: iFlame. Programming: iDrum. Programming: Bonfire. Analyzing Business Aspects. Summary. Part III: Shall We Play a Game? Chapter 5: Producing Action Games. Reviewing Famous Examples. Understanding Game Design: Excitement and Achievement. Enjoying the benefits of competition. Creating sprites. The online marketplace. Creating sounds. Programming: AmuckRacer. Defining your goals. Examining your options. Coding the application. The Road Ahead. Full-screen animation. Putting the player in charge. What's Next?. Analyzing Business Aspects. Summary. Chapter 6: Building Community with Facebook. Getting to Know Facebook. Connecting to Facebook Accounts. Download the Facebook Connect for iPhone SDK. The Facebook Connect sample project. Registering as a Facebook developer. Creating a Facebook application. Setting the Facebook API key and application secret. Creating a feed template. Creating a new Facebook Connect application. Working with sessions. Learning more about delegates and protocols. Creating alert views. Logging in. Getting extended permissions. Publishing feed stories. Using the Facebook Platform API. Analyzing Business Aspects. Summary. Chapter 7: Connecting Players in Real Time. Facing the Challenges of Real-Time Multiplayer Games. Network latency. Lost packets. Understanding Game Design: Competition. Practice makes perfect. Extending the learning curve. Choosing Your Connection Options. Hooking Up with Your Peers. Running and reviewing P2P Chat. Dissecting the code behind P2P Chat. Programming: AmuckPuck. Making a good first impression. Understanding the data. Focusing on the details. Connecting to players with peer-to-peer. Analyzing Business Aspects. Summary. Chapter 8: Taking Turns with Other Players. Examining Turn-Based Game Play. Reviewing the game flow. Understanding the stages. Understanding Game Design: Strategy. Choosing Your Connection Options. Head-to-head. Peer-to-peer. Web services. Push notification. Finding Friends to Compete Against. Connecting players with Web services. Adding push notification to the process. Programming: Amuck-Tac-Toe. Designing the application. Abstracting for separation and reuse. Examining the details. Analyzing Business Aspects. Summary. Part IV: Advanced Technical and Business Programming Concepts. Chapter 9: Grasping Advanced Programming Topics. Exploring the Camera. Getting Oriented with the Compass. Turning Up the Audio. Playing simple sounds with AudioToolkit. Making some "real: noise with OpenAL. Looking into Video. Discovering Geolocation. Stepping into the Third Dimension. Analyzing the OpenGL ES template. Drawing a cube with volume. Summary. Chapter 10: Understanding the Business of Software. Learning Marketing Strategies. App Store reports. App Store statistics. Application size. Application price. Refunds. Parental controls. Quality control. Making the Best Apps. Using sound. OpenGL ES. Transitions. Xcode tools. iPhone 3GS features. iPhone OS 3.0 features. iPhone SDK 3.0 features. Simulator vs. device. Worldwide Developers Conference. Apple Developer Connection (ADC) memberships. Apple Developer Forums. Apple Push Notification service. Product icons. Supporting different iPhone OS versions. Exploring App Store Concepts. Supply and demand. Promo codes. Contests. App Store rejections. App Store custom backgrounds. Top free and paid applications. iTunes Deep Links. Worldwide distribution. App Store Logo License Program. iTunes Affiliates Program. Customer Reviews. Feedback. Review sites and testimonials. Customer ratings. Using App Store Search Secrets. Keywords. App Store application description. On sale. Videos. Maximum number of applications. App Store application categories. App Store approval wait times. Marketing Yourself. Social networking. In-app marketing and advertising. Competition. Testing. In App Purchases. Blogs. Lite version. App updates. Ad Hoc beta testing. Application names. Application piracy. Screen shots. Summary. Epilogue: Looking Ahead. Refining your skills. Answering the question: Is there more? Where to learn more. Preparing for the future. Part V: Appendixes. Appendix A: Resources. Appendix B: 31 Days of iPhone Apps. Glossary. Index.

About the Author :
Chris Craft and Jamey McElveen are the founders of the popular iPhone development site, http://appsamuck.com. Chris Craft is a software architect with ten years of experience in developing mobile software solutions-including applications, games, and utilities-for Windows Mobile, Palm, and iPhone. Jamey McElveen is a lead software architect with twelve years of experience. He joined the iPhone Developer Program early and has also been developing applications since day one for the iTunes App Store.


Best Sellers


Product Details
  • ISBN-13: 9780470496664
  • Publisher: John Wiley and Sons Ltd
  • Publisher Imprint: John Wiley & Sons Ltd
  • Height: 233 mm
  • Returnable: N
  • Spine Width: 32 mm
  • Width: 188 mm
  • ISBN-10: 0470496665
  • Publisher Date: 06 Nov 2009
  • Binding: Paperback
  • Language: English
  • Series Title: Developer Reference
  • Weight: 1021 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
iPhone Game Development: (Developer Reference)
John Wiley and Sons Ltd -
iPhone Game Development: (Developer Reference)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

iPhone Game Development: (Developer Reference)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!