iZaLyt
Dev Overview

Lead Developer for iOS/Android/AppleWatch App. Connects over Bluetooth LTE to iZaLyt product sold by Jamtek. Allows you to sync Spotify music to lights using FFT. Create alarms, change colors, set presets, create patterns, add passcode, and more! Written in Swift and Java separately for iOS and Android.

Background:
iZaLyt are bluetooth LED lights crated by Jamtek. I was hired to develop the mobile application to use their bluetooth protocol for control. I wrote the iOS/watchOS Swift app from scratch and the Android Java app from almost scratch.



Development:
App written in Swift for iOS and Java for Android.

Most complicated part of development was using FFT to sync the lights to music. App allows you to login to your Spotify account and search songs or playslist. A full audio player is built within the app. Once a song is playing, FFT is done to discover the frequency bands of the song. Different modes and options can be set by the user, but by default low frequency is red, mid is green, and high frequenceies are blue. This allows the lights to sync to your music library. Other modes are available that change the way colors are calculated to create different vibes.

App allows you to create a passcode for your light, configure patterns in the pattern customizer, create and save alarms, etc. The color wheel allows you to select any color for your light and the preset bar allows you to save colors. You can change the brightness and cool/hot values. Create and rename zones to control multiple selected lights at a time.

Finally, the app includes an entire app walkthrough. Split up by sections, select which area you need help in. This will bring you the the section of the app that performs this functionality and show you how to do it. Walkthrough is turned on when first opening the app.

Demonstration:

Apple Watch:


iPad:


In App View:

AppStore Listing

Elevate your decor, indoors and outdoors. From subtle and contemporary to a color-changing light party!

Light your deck, patio, or pool area for a dramatic effect the neighbors will envy. Create classic accent lighting or take the color-changing party outside. The LED strips and smart controller are weather resistant! Set the mood in any room, programmable to time of day. Or use the music-sync feature for a color-changing light party. No internet connection. No complex wiring. It’s DIY, plug-and-play! Customize your motorcycle, RV, or boat. Ride your bike with friends and create a color-synced light show — perfect for parades! Or, got a band? Izalyt will take your stage presence to another level. Sync lights to music! Watch the lights change colors along to your favorite songs, whether you're listening to slow country or upbeat hip-hop.

Features:
-DIY friendly with easy-to-install Plug & Play simplicity
-Bluetooth Smart means seamless bluetooth connectivity
-No remote necessary! Control via the free App on your phone or tablet
-No internet connection required!
-Control MULTIPLE Light strips from ONE point
-Use outdoors
-Color-changing lights
-Sync lights to Spotify Music (requires Spotify Premium)
-Timers & patterns for your mood
-Made in America!
-2-year replacement warranty
-Create and configure zones to control only select iZaLyts
-Add a security password to keep your iZaLyt our own
-Sync lights to Music!

This app works with the iZaLyt product sold by Jamtek

View In Appstore
Gallery

Skills