Acknowledgments
Dive Exporter wouldn't be possible without the people and projects that contributed along the way.
Open-Source Libraries
libdivecomputer
LGPL-2.1by Jef Driesen
A cross-platform library for communication with dive computers. It provides the low-level protocol support that allows Dive Exporter to download data from dive computers.
libdivecomputer.orglibdivecomputer-swift
by Simone Carletti
Swift bindings for libdivecomputer with CoreBluetooth integration. Provides a native Swift API for discovering, connecting to, and downloading dive logs from dive computers on iOS.
uddf-swift
MITby Simone Carletti
A Swift library for generating UDDF (Universal Dive Data Format) files. Powers the dive data export feature, converting dive logs into the open standard UDDF format.
simonecarletti.com/code/uddf-swiftXMLCoder
MITby CoreOffice
An XML encoder and decoder for Swift Codable types. Used under the hood for serializing dive data into the UDDF XML format.