I did four (4) dives and some snorkeling in the Galapagos last week with the Ultra and the Oceanic App.
In short, it's a good travel dive computer that is always with you. If you are a casual diver, on holiday, it's great to have a dive/snorkel computer that you don't have to think about bringing along. Also, the logging includes a lot of data and the app is pretty good at capturing it. I brought my Shearwater along, as as back up, but stopped using it after dive number 1.
Pros:
- The Oceanic screen layout is great, easy to see underwater.
- Blurry screen grab from the GoPro
- I like the use of haptics for underwater notifications.
- Snorkeling feature works well, most of the time
- It's another piece of equipment you don't have to bring.
- The dive log app is really well done, it captures lots of data and feels like an Apple app, it has a lot of polish to it.
Challenges:
- Like someone mentioned earlier the phone app seems to rely on a constant internet connection and doesn't work well without it.
- They seem to be authenticating in real time each time you use the app and not doing a very good job at leasing a login. While on the water, the app would routinely log me out and then fail to log me back in because it couldn't reach the internet or it was too slow to get a response back. That is unacceptable for a variety of reasons since most of the setting changes are done easier in the app vs on the watch
- Also, their error handling is a 100s of characters log error message showing the resource address they can't reach, which is a terrible software programming, I captured the error screen below.
- Since the watch need to needs to be on contact with you skin, it kinda difficult to use over a exposure suit as the passcode on an Apple watch uses skin contact to see if you've taken it off. Once in the water, you can't use the touch screen, so it's crap shoot it will stay unlocked, over an exposure suit. It was warm enough, so I just didn't zip my wetsuit closed on my left wrist.
- Confirming each dive to start is something you should be something you set to auto start at a certain depth and fells more like a liability concern than a user experience feature.
- The safety stop is annoying, and there isn't a way to turn it off or change it. It's always 3 mins at 20 feet. If you violate it, I have a feeling it would lock you out, so I just rode it out each time.
- I would not use this as any time of "tech dive" computer, regardless of it's Nitrox and Gradient Factor support.
- Snorkeling logging worked well on all but a one of my snorkeling, on one the app crashed on the watch and reset everything.
- Subscription for the dive app is terrible, you can turn it on for $10 a month at at time but there is very little you are getting for an ongoing subscription. Regardless on how well the dive log is, it's just a dive computer. Developers need to be paid but have an upfront lifetime payment or offer a free/ad supported one.