On-Foot.
On-Foot is a mobile app offering fully immersive walking tours enriched with interactive media, augmented and virtual reality, and captivating audio-visual experiences. Explore nearby hotspots, choose your route from an interactive map, and dive into audio stories and historical galleries that bring the past to life. Witness the environment transform through augmented reality, unlock the secrets of forgotten buildings via virtual tours, and share your journey with friends through interactive selfies.
The Specs.
- Role: Technical Director
- Technologies used: Unity, C#, Unity Foundation, AWS Serverless, OneSignal
- Development time: 2+ years
- Publication: Available on the App Store and Google Play
- Website: https://www.on-foot.com/
The Specs.
- Role: Technical Director
- Technologies used: Unity, C#, Unity Foundation, AWS Serverless, OneSignal
- Development time: 2+ years
- Publication: Available on the App Store and Google Play
- Website: https://www.on-foot.com/
Challenges.
- Building a complex app with a tool primarily designed for game development.
- Loading large data assets, like audio stories and 3D models, without interrupting the user experience.
- Crafting a rich, intricate interface using Unity's outdated interface system.
Challenges.
- Building a complex app with a tool primarily designed for game development.
- Loading large data assets, like audio stories and 3D models, without interrupting the user experience.
- Crafting a rich, intricate interface using Unity's outdated interface system.
Solutions.
- Designed a robust code architecture that leveraged Unity’s strengths while addressing its limitations.
- Developed a multi-threaded loading system to handle large assets without blocking the interface thread.
- Created a custom interface design pattern that elevated Unity's basic UI capabilities.
Solutions.
- Designed a robust code architecture that leveraged Unity’s strengths while addressing its limitations.
- Developed a multi-threaded loading system to handle large assets without blocking the interface thread.
- Created a custom interface design pattern that elevated Unity's basic UI capabilities.
Successes & Lessons Learned.
- On-Foot has been live on the App Store and Google Play for several years, with hundreds of tours enjoyed by users from around the world.
- Developing with multiple threads significantly enhanced my expertise in data-rich, data-driven app development, broadening my technical toolkit.
Successes & Lessons Learned.
- On-Foot has been live on the App Store and Google Play for several years, with hundreds of tours enjoyed by users from around the world.
- Developing with multiple threads significantly enhanced my expertise in data-rich, data-driven app development, broadening my technical toolkit.
AR Cannabis
AR product interaction.
Venture further into my work.
Find Yourself Westworld
AR engagement.