Wenguang Xu
Programmer | Network programmer | Technical Artist
778-929-0652, xuwenguang1989@gmail.com
Aperture (CDM industry project)
​Lead programmer May,2014~ August,2014
An R&D project with the goal of creating an interactive walkumentary framework that can utilize the functionalities of Google Glass as a story telling tool. The client of this project is 8 Leaf Digital Productions. The adviser for this project is one of the creaters of XML, Tim Bray.
My Roles
Lead programmer: In charge of the application programming and coding structure design, also need to effectively collaborate with designers to design the features of this application and give them suggestions from a technical perspective.
What I did
-Implemented voice, gesture, head motion and other sensor control into the Google Glass application.
-Implemented GPS location based events into this story telling framework.
-Implemented augmented reality and image recognition feature into this application.
-Implemented command, mvc and singleton design pattern into the application.
-Created a flexible framework on the Google Glass which is able to handle different types of interactive location based story telling.
-Created an episode editor for artists to let them able to link media files together and create their own content through JSON objects.
-Did performance optimization for the Google Glass application.
Challenges
-Because there is not a lot documentations and study materials on the Internet and Google is still updating its API, it is a chanllege to learn the Google Glass API in such a short peropd of time.
-It is also a challenge to design application for new technologies, because there is not much existing documentations for that.
-Client really want to explore the potential of Google Glass, which means programmers need to explore more on the different functionalities and sensors of Google Glass.
Opportunities
Google Glass has a big unexplored potential market. This project is also a great opportunity to learn new technologies.


