Developed an integration test environment for internal Glassware, allowing automated deployment and testing of internal Glassware. Integrated with Guice dependency injection, GuiceBerry test framework, various other Google testing infrastructure components and also Google’s authentication system.
Added “Timezone” setting to the client-server sync system and exposed the setting to Glassware through Mirror Api, using Google’s internal asynchronous programming framework. This involves changes and improvements in Glass Android code, backend synchronization system, object datastore and public facing API system.
Implemented a feature in MyGlass Web frontend using JavaScript with Google Closure templates to make the setup page auto-advance to MyGlass page after user scans the QR code.