
PJ Cabrera “iPhone Games Projects”
Apress | English | 2009-06-22 | ISBN: 1430219688 | 280 pages | PDF | 4,4 MB
iPhone games are hot! Just look at the App Store. Over 25% of apps are games, and 70% of the most popular apps are games. Surprised? Of course not! We’ve all filled our iPhones with games, and each of us hopes to develop the next best-selling, hottest game!
This book is a collection of must-know information from master independent iPhone game developers. Find out how some of the most innovative and creative game developers have made it to the pinnacle of game design and profitability. It’s loaded with practical tips for efficient development and creating compelling, totally addictive gaming experiences. And it’s not all talk! It’s packed with code that you can download and use to realize your own great ideas.
This book’s authors are responsible for some of the all-time most popular and talked-about games:
? Brian Greenstone developed Enigmo and Cro-Mag Rally.
? Aaron Fothergill developed Flick Fishing.
? Mike Lee developed Tap Tap Revolution, the most downloaded game in App Store history.
? Mike Kasprzak’s Smiles was a finalist in the IGF 2009 Best mobile game competition.
? PJ Cabrera, Richard Zito and Matthew Aitken (Quick Draw, Pole2Pole), Joachim Bondo (Deep Green), and Olivier Hennessy and Clayton Kane (Apache Lander), have received glowing reviews and accolades for their games.
Pair iPhone Games Projects with Apress’s best-selling Beginning iPhone Development: Exploring the iPhone SDK, and you’ll have everything you need to create the next game to top the sales charts.
What you’ll learn
? Optimizing games using iPhone SDK tools such as Instruments and Shark, and optimizing your graphics and sound files for the best performance
? Insight into the art and craft of game design
? Implementing social networking into your game with RESTful web services
? Tips on rapid game development with C on iPhone
? Increasing your market by developing games that run on the iPhone, Mac OS X, Linux, and Windows
? Creating multiplayer iPhone games
Who is this book for?
All iPhone game developers, and anyone with an iPhone who wants to know how to make games
Download
Mirror

Dave Mark, Jeff LaMarche, “Beginning iPhone 3 Development: Exploring the iPhone SDK”
Apress | 2009 | ISBN: 1430224592 | 500 pages | PDF | 25 MB
Are you a programmer looking for a new challenge? Does the thought of building your very own iPhone app make your heart race and your pulse quicken? If so, Beginning iPhone 3 Development: Exploring the iPhone SDK is just the book for you. Updated and revised for iPhone SDK 3, many of the discussions in the original book have been clarified to make some of the more complex topics easier to understand. In addition, all of the projects have been rebuilt from scratch using the SDK 3 templates.
Assuming only a minimal working knowledge of Objective-C, and written in a friendly, easy-to-follow style, this book offers a complete soup-to-nuts course in iPhone and iPod touch programming. The book starts with the basics, walking you through the process of downloading and installing Apple’s free iPhone SDK, and then stepping you though the creation of your first simple iPhone application. From there, you’ll learn to integrate all the interface elements iPhone users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders. You’ll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. The confusing art of table building will be demystified, and you’ll see how to save your data using the iPhone file system. You’ll also learn how to save and retrieve your data using SQLite, iPhone’s built-in database management system. In addition, you’ll also learn about Core Data, an important persistence mechanism that has just been added with SDK 3.
And there’s much more! You’ll learn to draw using Quartz 2D and OpenGL ES, add multitouch gestural support (pinches and swipes) to your applications, and work with the camera, photo library, accelerometer, and built-in GPS. You’ll discover the fine points of application preferences and learn how to localize your apps for multiple languages. You can discover more about this book, download source code, and find support forums at the book’s companion site, at www.iphonedevbook.com.
The iPhone 3 update to the best-selling and most recommended book for iPhone developers
Packed full of tricks, techniques, and enthusiasm for the new SDK from a developer perspective
The most complete, useful, and up-to-date guide to all things having to do with Apple’s iPhone SDK
What you’ll learn
Everything you need to know to develop your own best-selling iPhone apps
Best practices for optimizing your code and delivering great user experiences
Sayed Y. Hashimi, Satya Komatineni “Pro Android”
Apress | English | 2009-06-22 | ISBN: 1430215968 | 400 pages | PDF | 4,5 MB
Pro Android is a detailed look at application development on Google’s Mobile OS. It uses the development of a sample application to work through all the options you might want to build a flexible mobile application. The focus is on making viable commercial applications work. The book includes detailed coverage of the Android API.
? Assumes knowledge of basic Java programming principles so that you can follow the code
? Written in an example–driven and practically minded style
? Serves as a tool for hobbyists and professionals who want to create production–quality applications
What you’ll learn
? Adapt existing applications to a mobile framework.
? Understand how an Android application functions and communicates with the handset that hosts it.
? Discover all aspects of developing the mobile features that Android enables including the complexities of timers, services, and multimedia playback.
? Create and display a rich mix of custom–rendered screens and tailored Android widgets.
? Find out all about the Android API and using it to create apps that work across the gamut of wireless devices.
? Understand how location–based services, which are becoming more and more important in the mobile world, work.
? Uutilize Google’s powerful Map tool.
? Understand network connectivity in the mobile world.
Who is this book for?
This book is for professional software engineers/programmers looking to move their ideas and applications into the mobile space with Android. The author assumes the reader has a passable understanding of Java. The reader should be able to write classes and handle basic inheritance structures. This book also targets hobbyist developers looking to navigate the complex minefield of mobile software.
About the Apress Pro Series
The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.
You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.
Download
Mirror
七月 14th, 2009 in
Android | tags:
Android |
No Comments

Mark Murphy “Beginning Android”
Apress | English | 2009-06-22 | ISBN: 1430224193 | 384 pages | PDF | 8,4 MB
Learn how to develop applications for Android mobile devices using simple examples, ready to run with your copy of the SDK. Author and Android columnist, writer, developer, and community advocate Mark L Murphy shows you what you need to know to get started on programming Android applications–everything from crafting GUIs to using GPS, accessing web services, and more!
The Android development platform, created by Google and the Open Handset Alliance, is a platform in its truest sense, encompassing hundreds of classes beyond the traditional Java classes and open source components that ship with the SDK. Some Android books race through the material, trying to cover as much ground as possible in as few pages as possible. Experienced writer and community advocate Mark Murphy shows you how to develop Android applications simply and with care.
The book includes dozens of sample projects, ready to run with your copy of the SDK–not just one huge project where you have difficulty finding the specific examples of the technique you are looking for. You can even get these sample programs online at Apress.com.
What you’ll learn
? Discover what Android is and how to use Android to build Java-based mobile applications for Google Phones G1 and more phones as they hit the market
? Work with the new Android 1.x SDK
? Create user interfaces using both the Android Widget framework and the built-in WebKit-powered web browser components
? Use scripting with BeanShell
? Work with menu inflation, fonts, SDK tools, rotation events, and more
? Work with TabActivity, MyLocationOverlay, DDMS, and more
? Utilize the distinctive capabilities of the Android engine including maps, Internet access, integrated search, media playback, and more
? Use and create similar sample Android applications for services, content providers, mapping, and location-based services/events
Who is this book for?
This book is aimed at people new to mobile development, perhaps even to Java itself.
About the Apress Beginning Series
The Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!
Download
Mirror
七月 14th, 2009 in
Android | tags:
Android |
No Comments

Frank Ableson, Charlie Collins, Robi Sen, “Unlocking Android”
Manning Publications | 2009 | ISBN: 1933988673 | 416 pages | PDF | 4,8 MB
Android is a free, open source, Java-based mobile platform developed by Google. Unlocking Android prepares the reader to embrace the Android mobile platform in easy-to-understand language and builds on this foundation with reusable Java code examples. It’s ideal for corporate developers and hobbyists who have an interest, or a mandate, to deliver mobile software.
The book first covers the big picture so the reader can get comfortable with the Android approach to the mobile applications. Then the reader learns to apply Android by following the many practical examples. The book concludes with two deep and hands-on examples.
Unlocking Android addresses the Android application framework, its graphical capabilities and media support, data storage, communications capabilities, phone interactions, and notifications.
Unlocking Android covers Android SDK 1.x
七月 14th, 2009 in
Android | tags:
Android |
No Comments