The Smartbox app is an iPhone/iPad app which accompanies the Gigastone SmartBox devices allowing users to store data on an SD card and stream to and from multiple devices over a Wi-Fi connection.

App Store Link:

Project overview: Objective-C, Carthage

My role: Sole engineer brought in by Gigastone to debug and update code to perform better in the latest iOS (9.0+)

  • Added Carthage to the project to manage third party libraries; updated third party frameworks
  • Built a native QR code reader
  • Rebuilt the voice recorder screen and functionality
  • Updated project to be compatible for the release of Xcode 7 and iOS 9
  • Deleted hundreds of instances of deprecated code
  • Refactoring
  • Debugging
  • Managed TestFlight and App Store submissions of app versions 1.3.21- 1.3.26