iOS Books

React Native for iOS Development

React Native for iOS Development

This book is your hands-on guide to developing native iOS apps with ease. With React Native for iOS Development you'll challenge the status quo of native iOS development with revolutionary components, asynchronous execution, unique methods for touch handling, and much more. You will begin by understanding the path breaking concepts of ...
Learning Unreal Engine iOS Game Development

Learning Unreal Engine iOS Game Development

Unreal Engine 4 has always been the best measurement for industry standards. With all its tools and power, game developers and designers can reach a new level of productivity for their games with the lowest cost ever. Learning Unreal Engine iOS Game Development teaches you the basics of iOS game development using Unreal® Engine 4. You...
Learning iOS Security

Learning iOS Security

iOS has quickly become one of the most popular mobile operating systems, not only with users, but also with developers and companies. This also makes it a popular platform for malicious adversaries. iOS users and developers need to be constantly aware of their mobile security risks. Because of this, there is great demand for risk assessme...
Learning iOS Forensics

Learning iOS Forensics

Mobile device forensics relates to the recovery of data from a mobile device. It has an impact on many different situations including criminal investigations and intelligence gathering. iOS devices, with their wide range of functionality and usability, have become one of the mobile market leaders. Millions of people often depend on iOS de...
iOS 9 Swift Programming Cookbook

iOS 9 Swift Programming Cookbook

Ready to build stunning apps for iPhone, iPad, and Apple Watch? This cookbook - completely rewritten with all-new material—provides 90 proven solutions for tackling the latest features in iOS 9 and watchOS 2.0. Written exclusively in Apple's Swift language, these code-rich recipes show you how to use dynamic user interfaces, interactive...
Learning iOS UI Development

Learning iOS UI Development

Through this comprehensive one-stop guide, you'll get to grips with the entire UIKit framework and in a flash, you'll be creating modern user interfaces for your iOS devices using Swift. Starting with an overview of the iOS drawing system and the available tools, you will then learn how to use these technologies to create adaptable lay...
Mastering iOS Game Development

Mastering iOS Game Development

iOS is an operating system for Apple manufactured phones and tablets. Mobile gaming is one of the fastest-growing industries, and compatibility with iOS is now becoming the norm for game developers. SpriteKit is part of the native SDK from Apple, and enables developers to make simple entry into game development without unnecessary overhea...
Barcodes with iOS

Barcodes with iOS

Barcodes with iOS is the first and only book that comprehensively addresses barcode technology for the iOS developer. It offers an introduction to commonly used formats, such as ISBN and UPC codes, and provides real-world examples that teach you how to integrate code scanning and generation into your apps. This book consolidates informati...
Xamarin Cross-platform Application Development, 2nd Edition

Xamarin Cross-platform Application Development, 2nd Edition

Developing a mobile application for just one platform is becoming a thing of the past. Companies expect their apps to be supported on both iOS and Android, while leveraging the best native features on both. Xamarin's tools help ease this problem by giving developers a single toolset to target both platforms. This book is a step-by-step...
iOS 8 Programming Fundamentals with Swift

iOS 8 Programming Fundamentals with Swift

Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode IDE, the Cocoa Touch framework, and Swift - Apple's new programming language. With this thoroughly updated guide, you'll learn Swift's object-oriented concepts, understand how to use Apple's development tools, and discover how Cocoa provides the und...
Learn Swift on the Mac

Learn Swift on the Mac

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 t...
More iPhone Development with Swift

More iPhone Development with Swift

Interested in iPhone and iPad apps development? Want to learn more? Whether you are a relative newcomer to iPhone and iPad or iOS development or an old hand looking to expand your horizons, we have the perfect Swift-flavored book for you. The update to the bestselling More iPhone Development by Dave Mark and Jeff LaMarche, More iPhone ...
Beginning Swift Games Development for iOS

Beginning Swift Games Development for iOS

Game apps are one of the most popular categories in the Apple iTunes App Store. Well, the introduction of the new Swift programming language will make game development even more appealing and easier to existing and future iOS app developers. In response, James Goodwill, Wesley Matlock and Apress introduce you to this book, Beginning Swift...
Corona SDK Mobile Game Development, 2nd Edition

Corona SDK Mobile Game Development, 2nd Edition

Corona is a software development kit to build mobile applications for iPhone, iPad, and Android devices. This book will take you through the journey of developing games right from installing Corona SDK and creating Hello World as your first app. Going further, you will learn how to script in Lua and learn some techniques to apply this ...
iOS Game Programming Cookbook

iOS Game Programming Cookbook

As mobile game development is increasing in popularity, iOS Game Programming Cookbook offers a cutting-edge platform for you to visualize and strengthen your game ideas and implementation. You will start by understanding the concepts of SpriteKit and implement them in your games. You will learn about the particle system, game center, and ...
Objective-C Memory Management Essentials

Objective-C Memory Management Essentials

Objective-C Memory Management Essentials will familiarize you with the basic principles of Objective-C memory management, to create robust and effective iOS applications. You will begin with a basic understanding of memory management, and why memory leaks occur in an application, moving on to autorelease pools and object creation/storage ...
iOS Swift Game Development Cookbook, 2nd Edition

iOS Swift Game Development Cookbook, 2nd Edition

Ready to make amazing games for the iPhone, iPad, and iPod touch? With Apple's Swift programming language, it's never been easier. This updated cookbook provides detailed recipes for a managing wide range of common iOS game-development issues, ranging from 2D and 3D math to SpriteKit and OpenGL to performance - all revised for Swift. Y...
Learn WatchKit for iOS

Learn WatchKit for iOS

Learn WatchKit for iOS covers the development of applications for the new Apple Watch using the WatchKit framework in iOS 8 and the Swift programming language. In this book, an Apple Watch application is an extension to an existing iOS app and is packaged and submitted to the App Store along with it. Using a suite of simple examples, Kim ...
Programming iOS 9

Programming iOS 9

If you're grounded in the basics of Swift, 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 add features from iOS frameworks. Stay up-to-date o...
iOS eCommerce App Development with Parse

iOS eCommerce App Development with Parse

iOS eCommerce App Development with Parse uses a real-world app example to teach you how to build a complete eCommerce iPhone app powered by Parse—the most popular and powerful Platform as a Service (PaaS) provider. In this comprehensive guide you will learn about collecting application requirements, architecting the app, designing th...
Swift Pocket Reference, 2nd Edition

Swift Pocket Reference, 2nd Edition

Get quick answers for developing and debugging applications with Swift, Apple's multi-paradigm programming language. Updated to cover the latest features in Swift 2.0, this pocket reference is the perfect on-the-job tool for learning Swift's modern language features, including type safety, generics, type inference, closures, tuples, autom...
Designing for iOS with Sketch

Designing for iOS with Sketch

Designing for iOS with Sketch takes you through the process of designing your iOS app using Bohemian Code's Sketch. Sketch is a powerful new design program that is quickly replacing Adobe PhotoShop for many designers designing for mobile apps and the mobile web. This book will introduce you to the program and then take you through the ste...
Mastering Swift 2

Mastering Swift 2

At their Worldwide Developer's conference (WWDC) in 2015, Apple announced Swift 2, a major update to the innovative programming language they first unveiled to the world the year before. Swift 2 features exciting enhancements to the original iteration of Swift, acting, as Apple put it themselves as “a successor to the C and Objective-C ...
iOS 9 Programming Fundamentals with Swift

iOS 9 Programming Fundamentals with Swift

Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode IDE, the Cocoa Touch framework, and Swift 2.0—the latest version of Apple's acclaimed programming language. With this thoroughly updated guide, you'll learn Swift's object-oriented concepts, understand how to use Apple's development tools, and dis...
iPad All-in-One For Dummies, 7th Edition

iPad All-in-One For Dummies, 7th Edition

The iPad may be small, but it packs a big punch. This all-encompassing guide provides step-by-step guidance for iPad and iPad mini users looking to make the most of this small wonder—at home, at work, or on the go. Whether you're an iPad newbie or have been puttering around with it for a while, there's something inside for everyone! ...
iPad mini For Dummies, 3rd Edition

iPad mini For Dummies, 3rd Edition

This new edition of iPad mini For Dummies covers all the latest tips and tricks for getting an even bigger bang out of your iPad mini. Presented in full-color and written in the straightforward but fun language that has defined the For Dummies brand for more than twenty years, this friendly guide walks you through the multitouch interface...
Photoshop Elements 13 All-in-One For Dummies

Photoshop Elements 13 All-in-One For Dummies

Whether you prefer to snap shots on your smartphone or never leave home without your DSLR, chances are you have way more photos than you ever dreamed possible. With the help of Photoshop Elements 13 All-in-One For Dummies, you can edit those photos and turn them into stunning works of art. The book will help you get to know the key featur...
Pro Design Patterns in Swift

Pro Design Patterns in Swift

The Swift programming language has transformed the world of iOS development and started a new age of modern Cocoa development. Pro Design Patterns in Swift shows you how to harness the power and flexibility of Swift to apply the most important and enduring design patterns to your applications, taking your development projects to master le...
Programming Chrome Apps

Programming Chrome Apps

Put your web app design skills to work by learning how to create powerful and portable Chrome Apps. With this practical book, you'll learn how to build Google's unique apps to behave just like native apps so they can interact with hardware devices, access external files, and send notifications. Author Marc Rochkind takes you through a ...
Migrating to Swift from Web Development

Migrating to Swift from Web Development

Migrating to Swift From Web Development gives you the ability to create native iOS apps using the latest Swift programming language. Starting with preparing your latest Xcode 6 Integrated Development Environment and introducing just enough iOS application framework fundamentals, you'll understand how to create a simple but meaningful Hell...