April 24, 2013

The first segment of wireless telegraphy known as the “Imperial Wireless Chain” between England and Egypt came into operation on this day in 1922. The old wireless has come a long way.

Now you can go beyond throwing angry pigs at birds (or vice-versa) and build your own awesome mobile game or sophisticated multi-media mobile app.

For cross-platform development (iOS and Android) using Corona, grab a copy of Create Mobile Games with Corona at pragprog.com/book/sdcorona. For Android development using Processing, have a look at Rapid Android Development: Build Rich, Sensor-Based Applications with Processing at pragprog.com/book/dsproc.

Think of it as one less excuse to get started on the mobile application you’ve always wanted to build.

Create Mobile Games with Corona

Get a crash course in cross-platform mobile game programming using the Corona SDK. Corona, one of the easiest to use mobile gaming platforms, makes this often-difficult process both quick and easy to master.

Even if you have little previous programming knowledge, you’ll feel comfortable as we begin with fundamentals before building examples of the most common kinds of games on the market today. You’ll develop arcade, side scroller, and tower defense games from start to finish, and Corona will automatically turn them into apps that can run on both iOS and Android devices. These finished apps can be used as ready-to-go frameworks for your own future projects. You’ll learn how to write clean, easily maintainable, easily expandable game code, and to create online leaderboards for your games. You’ll also find out how to make money with games: enabling in-app purchases and in-game ads as well as how to get apps into the iTunes App Store, Google Play, and the Amazon Android Marketplace.

This book focuses on getting quick and effective results. Every page teaches by example and explanation, not with abstract lists of functions and variables. By the time you’re done, you’ll have learned most of what there is to know about mobile game programming and about the Corona SDK.

You need either a Windows or Mac development environment and the downloadable free starter edition of the Corona SDK available at coronalabs.com.

Now in beta and available from pragprog.com/book/sdcorona.

Rapid Android Development: Build Rich, Sensor-Based Applications with Processing

Whether you’re a student, teacher, hobbyist, or experienced developer, Rapid Android Development puts the fast-growing market for Android phone and tablet applications within your reach. Without needing to master the complexities of Java, Eclipse, or the Android SDK, you’ll find yourself writing dazzling graphics displays and location-aware programs in no time.

With more than 40 ready-to-run demos, applications, and games, you’ll find yourself diving deeper than you thought possible into the treasure trove of software and hardware packed into today’s Android devices. You’ll learn how to:

  • Access the Android touch screen, keyboard, and gestures to create eye-popping user experiences.
  • Tap into Android’s on-board sensors for orientation, location, motion, geolocation, and more to build environment-aware applications.
  • Use Android’s built-in networking devices to access the Internet, network with nearby Android devices, and interact with NFC-formatted RFID tags.
  • Create OpenGL accelerated 2D and 3D graphics.
  • Integrate camera images, video, and face detection into your mobile apps.
  • Take selected apps cross-platform with new Processing support for HTML 5 and JavaScript.

And once the prototyping is done, you can easily move your work to Eclipse for debugging and deployment.

Now in print and shipping from pragprog.com/book/dsproc.

Don’t Get Left Out

Are your friends jealous that you get these spiffy email newsletters and they don’t? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.

Are you following us on Twitter and/or Facebook? Here’s where you can find us and keep up with the latest news and commentary, and occasional discounts.

Coming Soon:

  • Ultimate Android in beta
  • Crafting Rails Applications (2nd ed) in beta
  • Ready for another audio book?
  • ...and more

Recently Released:

  • Programming Erlang, 2nd. ed [in beta]
  • Test iOS Apps with UI Automation: Bug Hunting Made Easy [in beta]
  • Modern C++ Programming with Test-Driven Development [in beta]
  • Functional Programming Patterns in Scala and Clojure [in beta]
  • Functional Programming in Java [in beta]
  • Thanks for your continued support,

    Dave & Andy

    Books • eBooks • Screencasts • PragPub Magazine
    PragProg.com