I’ve gathered some of the new and exciting APIs that are made available with the launch of the iPhone 14, Apple Watch Series 8, and Apple Watch Ultra lineups. Did I miss any APIs? 👀
1
2
34
Without having looked closely at it I am very excited for cllocationmanager. All I want is a power-efficient way to track myself.
1
It's got plenty of knobs to turn if you want to increase battery life at the cost of collecting slightly less data. Most of the things on the settings screen adjust properties of CLLocationManager
1
1
Woah, thanks for dropping in! I’ve been using Overland all summer and have really enjoyed tracking my location. Any tips on optimizing for battery life?
1
Replying to @djbeadle
Glad you're enjoying it! Changing how often it sends data will have probably the biggest effect. Notice the two other top apps there, Outlook and Overcast, both of which are heavy background data users. Next up is desired accuracy.

Sep 8, 2022 · 2:07 PM UTC

1
Replying to @aaronpk
I've shied away from reducing location accuracy because then I can't defer location updates, but since I'm already at the 30 minute interval I'll try that out!
1
Now I can't remember exactly why, but it has to do with the underlying iOS APIs. "best" is meant for things like navigation apps where you really want every data point as accurate as possible. Personally I don't mind the battery hit because that's the data I want!
1
1