Pro iOS Security and Forensics

Pro iOS Security and Forensics

Examine how to keep iOS devices safe in the physical world, including creating company policies for iPhones; assessing and defending against cyber vulnerabilities and attacks; working with preinstalled as well as third party tools; and strategies for keeping your data safe including backing up and screen locks. Managing...
OS X and iOS Kernel Programming

OS X and iOS Kernel Programming

OS X and iOS Kernel Programming combines essential operating system and kernel architecture knowledge with a highly practical approach that will help you write effective kernel-level code. You’ll learn fundamental concepts such as memory management and thread synchronization, as well as the I/O Kit framework. You’ll also learn...
Developing Conversational Interfaces for iOS

Developing Conversational Interfaces for iOS

Learn how to incorporate your own conversational interfaces into iOS applications. This book will help you work comfortably multiple frameworks, including Apple’s Speech and SiriKit frameworks; Google’s API.AI conversational interfaces platform; and Facebook’s Wit.ai. You’ll explore the basics of natural language processing on iOS and see how to...
Programming iOS 11

Programming iOS 11

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....
Learn iOS Application Distribution

Learn iOS Application Distribution

Cover every aspect of the app industry, from app idea generation through to marketing and performance monitoring. With this book you’ll receive complete, reliable, up-to-date, and professional information and guidance. Learn iOS App Distribution is every developers thorough and accessible guide to successfully distributing apps. For readers who...
Learn Design for iOS Development

Learn Design for iOS Development

Learn Design for iOS Development is for you if you’re an iOS developer and you want to design your own apps to look great and be in tune with the latest Apple guidelines. You’ll learn how to design your apps to work with the exciting new iOS 7...
iOS Penetration Testing

iOS Penetration Testing

Unearth some of the most significant attacks threatening iOS applications in recent times and learn methods of patching them to make payment transactions and personal data sharing more secure. When it comes to security, iOS has been in the spotlight for a variety of reasons. Although a tough...
Troubleshooting iOS

Troubleshooting iOS

Understand and solve many different kinds of iPhone and iPad problems. This book covers both general troubleshooting techniques applicable in a wide variety of situations as well as specific fixes for topics such as networking, apps, photos, the battery, and syncing. Glitches, hiccups, and crashes just aren’t supposed...
iOS 10 Swift Programming Cookbook

iOS 10 Swift Programming Cookbook

Ready to build truly stunning apps for iPhone, iPad, and Apple Watch? This cookbook—written exclusively in Swift 3—provides more than 120 proven solutions for tackling the latest features in iOS 10 and watchOS 3. With these code-rich recipes, you’ll learn how to build dynamic voice interfaces with Siri...
Programming iOS 10

Programming iOS 10

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....
Learning iOS Forensics, 2nd Edition

Learning iOS Forensics, 2nd Edition

Mobile forensics is used within many different domains, but is chiefly employed in the field of information security. By understanding common attack vectors and vulnerability points, security professionals can develop measures and examine system architectures to harden security on iOS devices. This book is a complete manual on...
Beginning iOS Game Center and Game Kit

Beginning iOS Game Center and Game Kit

Beginning iOS Game Center and Game Kit shows you how to use Game Center and Game Kit to create fun and polished games that use advanced features such as social networking and voice over IP (VoIP). Game Kit and Game Center can help you reach new customers through...
App Development Recipes for iOS and watchOS

App Development Recipes for iOS and watchOS

App Development Recipes for iOS and watchOS explores the technical side of app development with tips and tricks to avoid those little things that become big frustrations, outside of the realm of development, causing many people to throw up their hands and say “It’s just not worth the...
Apple Pay Essentials

Apple Pay Essentials

Apple Pay, one of the most talked about offerings of the latest iOS 9 release, is a digital wallet and electronic payment system developed by Apple Inc. Paying in stores or within apps has never been easier or safer. Gone are the days of searching for your wallet,...
iOS 9 Application Development in 24 Hours, 7th Edition

iOS 9 Application Development in 24 Hours, 7th Edition

Covers iOS 9.1 and up, Xcode 7.x, iPhone, iPad, and More! In just 24 sessions of one hour each, learn how to build powerful applications for today’s hottest handheld devices: the iPhone and iPad! Using this book’s straightforward, step-by-step approach, you’ll master every skill and technology you need,...
iOS Wow Factor: Apps and UX Design Techniques for iPhone and iPad

iOS Wow Factor: Apps and UX Design Techniques for iPhone and iPad

With the millions of apps in the crowded Apple iTunes App Store, it can be difficult to get your apps noticed. How can you make your app stand out from the crowd and get it the reviews it deserves? iOS Wow Factor shows you how to get noticed!...
Mastering iOS Frameworks, 2nd Edition

Mastering iOS Frameworks, 2nd Edition

Apple’s iOS SDK provides an amazingly powerful collection of frameworks. But it has been difficult to find detailed and useful knowledge about them–until now. With this book’s practical insights and tested code, you can use Apple’s frameworks to create apps that are more innovative and usable…faster and more...