Skip to main content Skip to navigation

Airwick

The Air Wick app (from Reckitt) allows full control of bluetooth connected Air Wick Essential Mist devices. Users can connect their devices via the app, create fragrance schedules and adjust their intensity, receive notifications when level are low, purchase refills and automatic replenishment, and more.

Project Contributions

  • • Fixed all show stopper bugs
  • • Replaced high risk SDKs in house created solutions
  • • Implemented iXguard obfuscation for production release
  • • Created spin off versions of the app, for two new bluetooth and wi-fi connected devices offering multiple fragrances, lights, and better controls
  • • Implemented app wide theme changes including dark mode
  • • Converting Objective-C to Swift
  • • Created unit test suites

Key Experience

  • • Took control of the existing version of the app built by a third party vendor, written mostly in Objective-C, with heavy usage of their undocumented SDK
  • • Collaborated with Reckitt's hardware and firmware teams for the new device
  • • Worked with Bluetooth and Wi-Fi connected devices
  • • Push, bluetooth and local notifications
  • • In-app subscriptions and purchasing

Tech Stack

Objective C Swift UIKit CoreBluetooth Smart devices Wi-Fi connected devices MVC MVVM RESTful APIs

Links