iOS 12 Development: Best Practices in iOS Security
iOS 12
| Beginner
- 11 Videos | 51m 27s
- Includes Assessment
- Earns a Badge
iOS 12 apps should be designed with security in mind. This course focuses on the importance of security and the various built-in iOS 12 security-based features that can help make apps more secure. By taking the course, you will begin by observing how to secure text fields and alerts. You'll learn how to protect iOS apps via touch and face ID. Next, learn how to use built-in hardware encryption to store binary and text files securely on disk. See how to securely store sensitive data via the iOS keychain. Other topics include how to query the iOS Keychain for items that your app has added previously; how to update an item stored in the iOS keychain. Finally, you will learn how to delete iOS keychain items previously stored by an app.
WHAT YOU WILL LEARN
-
obscure sensitive data from sight in an iOS appuse alert views to collect sensitive user datause Touch ID to secure an iOS appuse Face ID best practices to secure an iOS appuse built-in hardware encryption to store text files securely on diskuse built-in hardware encryption to store binary files securely on disk
-
securely store sensitive data using the iOS keychainquery the iOS Keychain for items that your app has added previouslyupdate an item stored in the iOS keychaindelete iOS keychain items previously stored by appsecurely protect and access sensitive data using the iOS keychain
IN THIS COURSE
-
1.Securing Text Fields2m 54sUP NEXT
-
2.Securing Alerts5m 33s
-
3.Protecting iOS Apps using Touch ID4m 33s
-
4.Protecting iOS Apps using Face ID8m 22s
-
5.Protecting Text Files Using Built-In Encryption4m 59s
-
6.Protecting Data Files Using Built-In Encryption4m 13s
-
7.Storing iOS Keychain Items5m 22s
-
8.Searching the iOS Keychain6m 2s
-
9.Updating iOS Keychain Items3m 44s
-
10.Removing iOS Keychain Items3m 13s
-
11.Exercise: Working with Keychain Data in iOS2m 31s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.