Stephen Spann
iOS and Android Developer in Atlanta
I am an iPhone, iPad, and Android developer in the Atlanta area that has extensive experience with cross-platform integrations and innovation work.
Projects
Supersapiens
DigiScan
eSpark
OpenDiabetes
Supersapiens
Garmin ConnectIQ Integration
for Supersapiens, Inc.
- Platforms: iPhone, Android, Garmin ConnectIQ
- Languages: Swift, Kotlin, Monkey-C
- Technology: Garmin ConnectIQ SDK, NFC, BLE Peripherals
Supersapiens is an app for athletes that reads in blood glucose data from a biosensor and displays it for the user while they are working out. I have helped them with a variety of integrations.
The first integration was the launch of the Supersapiens DataField app to the Garmin ConnectIQ store. I also helped modify their iOS and Android apps to communicate with the DataField.
Other integrations include emulating a BLE GATT Cadence sensor in both the iOS and Android apps for displaying data on devices such as Wahoo bike computers, and an Android app that emulates NFC and BLE communications from a biosensor to assist their QA and development teams.
DigiScan
Structure Sensor Pro Update
for LifEnabled, Inc.
- Platforms: iPad, iPhone
- Language: Swift
- Technology: Occipital Structure SDK, SendGrid
DigiScan is a tool that uses the Structure Sensor to help kids across the world get the prosthetics they need. I helped DigiScan upgrade their app to work with the new Structure SDK while it was in beta testing. DigiScan can scan any object and export it as a textured 3D model for display or a data file for 3D printers.
I also helped DigiScan by integrating SendGrid email functionality for users to send their files to the team for troubleshooting.
eSpark
ClassKit Integration
for eSpark Learning
eSpark Learning approached me in Spring 2018 to integrate Apple’s soon-to-be-announced ClassKit SDK while it was still in Beta. I was able to get them up and running with ClassKit in time for the 2018 WWDC, and the app was featured in Apple’s ClassKit announcement presentation.
Since then, I have helped eSpark with several new features, including QR code logins, native video recording, communication with an embedded web app, and in-app browser functionality.
OpenDiabetes
HealthKit Integration
Open Diabetes is a frontend for blood glucose data stored in Apple Health. People with type 1 diabetes often wear a CGM (Continuous Glucose Monitor) which can store hundreds of data points in Apple Health every day. Open Diabetes shows more diabetes-focused charts for data that can be hard to browse in the Health app.