Book description
Leverage the best techniques provided by Apple to build apps with maximum privacy for your users. This book explores not only the how-to steps for implementing privacy in your apps, but also answers workflow questions about what information you actually need.Do you need full access to a device’s contacts? Do you need to have location services enabled in the background constantly? This book explains how to selectively enable services and how to make apps that can continue to function even when the user refuses to share data. Understanding the needs of your users and the expectations of Apple in reviewing your app will make better apps.
You'll see how to ensure that you make it through the App Store review quickly and without the need to go back and develop privacy protocols that should have been in place to begin with. Not only is developing with privacy in mind good from a moral standpoint, but it also helps you create leaner apps that set themselves up for less potential data breaches and issues later on in distribution.
While a basic understanding of app creation is expected, no deep understanding of Cocoa(Touch) or Swift will be required as code will point to the Apple Documentation.
What You'll Learn
- Important APIs and how they affect privacy
- Work with the camera, Siri, maps, and other common iOS services and hardware
- Effectively allow notifications and advertising without affecting privacy
Product information
- Title: Karma-based API on Apple Platforms: Building Privacy Into iOS and macOS Apps
- Author(s):
- Release date: August 2019
- Publisher(s): Apress
- ISBN: 9781484242919
You might also like
book
iOS 11 Swift Programming Cookbook
iOS 11, Swift 4, and Xcode 9 provide many new APIs for iOS developers. With this …
book
Swift 5 for Absolute Beginners: Learn to Develop Apps for iOS
Stay motivated and overcome obstacles while learning to use Swift Playgrounds and Xcode 10.2 to become …
book
Implementing iOS and macOS Documents with the Files App: Managing Files and Ensuring Compatibility
Rise above the basics of Xcode app development to implement tools like Share buttons and activity …
book
iOS and macOS™ Performance Tuning: Cocoa®, Cocoa Touch®, Objective-C®, and Swift™
In Marcel Weiher drills down to the code level to help you systematically optimize CPU, memory, …