Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Build Location-Based Projects for iOS
About the Pragmatic Bookshelf
Table of Contents
Early praise for Build Location-Base d Projects for iOS
Acknowledgments
Introduction
Who This Book Is For
Who Am I?
What This Book Covers
How to Read This Book
Creating with Swift
Online Resources
Creating the Xcode Pr oject
Removing the Storyboard
Managing Location Services
Building the User Interface
Exercises
Setting Up the Project
Collecting Motion Data
Storing Acceleration Data
Building the User Interface Using a Sto ryboard
Drawing Data
Starting and Stopping Motion Events
Three Axes of Motion
Adding Movable Markers to the Diagrams
Calculating the Length from the Swing P eriod
Exercises
Setting Up the Xcode Project
Asking for Permission
Fetching the Current Location
Setting a Geofence
Persisting Geofence Events
Calculating the Outside Duration
Binding the User Interface and Data Us ing Combine
Presenting a Single Day Entry
Making the Day Entry Accessible
Combining Day Entry Views for a Week O verview
Handling Wrong Authorization
Things to Remember When Working with G eofences
Exercises
Setting Up an Augmented Reality App
Adding Our Logging Library
Getting and Managing Location Updates
Implementing the Distance Screen
Adding Virtual Text to Reality
Storing the World Map
Presenting the Augmented Reality View
Restoring the World Map
Exercises
Appendix 1: Debugging on the Go
Creating a Host Application
Creating a Swift Package
Creating the LogStore
Presenting the Log On-Screen
Presenting the Log from a Special Shake
Sharing the Package on GitHub
Wrapping Up
Exercises
Bibliography
You May Be Interested In…
← Prev
Back
Next →
← Prev
Back
Next →