iOS Tech Lead at CodeWorks Consulting delivering apps for TechArk Solutions clients.
⚙ CASE STUDY · 2018 — 2019
ViVi VibeLinkBluetooth LED Controller
Control the ViVi Music LED Controller over BLE
project.specCOMPLETED
- Role
- iOS Tech Lead at CodeWorks Consulting delivering apps for TechArk Solutions clients.
- Platform
- iOS
- Domain
- Hardware
- Period
- 2018 — 2019
- Status
- Completed
- Stack
- Swift, CoreBluetooth, UIKit
The companion app for the ViVi Music LED Controller by Visual Vibes LLC: connect over Bluetooth Low Energy with no pairing and control three independent LED outputs, from brightness and colour to animations and presets.
Overview
The companion app for the ViVi Music LED Controller by Visual Vibes LLC: connect over Bluetooth Low Energy with no pairing and control three independent LED outputs, from brightness and colour to animations and presets.
System Path
FLOW4 STEPS
›step 1/4App UI— Native iOS screens
What I Built
- ▸BLE discovery and connection without pairing.
- ▸Per-output brightness, colour, auto colour change, animation and LED count settings.
- ▸Presets tab to create, edit, copy, reorder and delete light-show presets.
Highlights
- ▸The controller keeps running independently; the app is only needed to change settings.
Technology Map
Stack
SwiftCoreBluetoothUIKit