Building Applications with iBeacon

Proximity and Location Services with Bluetooth Low Energy

Proximity and Location Services with Bluetooth Low Energy

Publisher: O’Reilly Media
Final Release Date: September 2014
Pages: 80

High-precision location information is increasingly useful for mobile application developers, since it allows devices to interact with the world around them. This practical book shows you how to achieve arm’s reach accuracy with iBeacons, simple transmitters that enable your applications to react to nearby surroundings and then deliver timely, relevant information—especially indoors, where GPS and cell service are inaccurate. Continue reading


Swift Courses on iTunes U

I’ll list down the courses here as I get noticed on iTunes U.

iPhone Application Programming WS 14/15

iPhone Application Programming WS 14/15

by RWTH Aachen University

Course Description

In this course students learn to develop and deploy mobile applications on Apple’s iOS devices.
The iPhone OS SDK was designed from scratch when introduced with the iPhone OS 2. In its design, it follows various established software development patterns, making it an ideal subject to teach how to create such an SDK. This shows how software design patterns can advance from pure theory to a real-world setting. On the other hand, the iPhone is a very interesting device from an HCI perspective. The user interface has to deal with (multi-)touch interaction, which results in new challenges to the software architecture, e.g., in event handling. With its rich set of sensors, the iPhone allows for input far beyond mouse and keyboard. Finally, both the iPhone and the iPad have simply become “in”-devices since their introduction. Didn’t you ever want to show your own app to your friends on your iPhone? Continue reading

Beginning iOS Media App Development

Beginning iOS Media App Development Cover Image

By Ahmed Bakir

  • ISBN13: 978-1-4302-5083-8
  • 436 Pages
  • User Level: Intermediate
  • Publication Date: November 28, 2014
  • Available eBook Formats: EPUB, MOBI, PDF

Full Description

Beginning iOS Media App Development is a ground-breaking tutorial that explores the near limitless, programmable audio-visual capabilities of the iPhone, iPad and iPod touch using real-world examples and thorough explanations of the code. This book includes detailed step-by-step instructions and important background information from experienced media and utility app developer, Ahmed Bakir. Continue reading

Learn Swift on the Mac

Learn Swift on the Mac Cover Image

For OS X and iOS

By Waqar Malik

  • ISBN13: 978-1-484203-77-4
  • User Level: Beginner to Intermediate
  • Publishing February 4, 2015, but available now as part of the Alpha Program
  • Available eBook Formats: PDF

Full Description

There’s a new language in town. Swift is Apple’s new, native, fast, and easy to learn programming language for iOS and OS X app development. It’s their “Objective-C without the C”. If you are an iOS developer or planning to become one, learning Swift is your #1 priority, and Learn Swift on the Mac tells you everything you need to get up to speed, well, swiftly. Continue reading

Introducing iOS 8

Swift Programming from Idea to App Store

Publisher: O’Reilly Media

Final Release Date: November 2014
Run time: 3 hours 11 minutes

Swift Programming from Idea to App Store

Want to design and develop iOS apps, even if you have little or no programming experience? This video course will show you how. By eliminating the jargon, host Steve Derico teaches you the programming basics and iOS 8 building blocks necessary to build multi-screen apps. You’ll learn how to submit your app to the Apple Store, and get tips for tracking, marketing, and updating it.

This video teaches you programming concepts through step-by-step tutorials and hands-on exercises for designing a tip calculator, a race car, an iOS Passport app, and a selfie app. In the process, you’ll learn the principles behind the grammar and syntax of Swift, the new iOS programming language. Continue reading

Programming iOS 8

Dive Deep into Views, View Controllers, and Frameworks

Publisher: O’Reilly Media
Final Release Date: November 2014
Pages: 1018
Dive Deep into Views, View Controllers, and Frameworks

Start building apps for iOS 8 with Apple’s Swift programming language. If you’re grounded in the basics of Xcode and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you’ll learn how to create views, manipulate view controllers, and use iOS frameworks for adding features such as audio and video, access to user calendars and photos, and tracking the device’s location.
Continue reading

Learning Swift

Building an iOS Game

Publisher: Bleeding Edge Press
Release Date: September 2014
Pages: 150
Building an iOS Game


With Early Release ebooks, you get books in their earliest form —the author’s raw and unedited content as he or she writes — so you can take advantage of these technologies long before the official release of these titles. You’ll also receive updates when significant changes are made, new chapters as they’re written, and the final ebook bundle. Continue reading