[Dev]DemoDay iDEXO — Digital Illusions
A Digital Illusions trouxe o aplicativo Furny para o iDEXO, fantástico, que vale a pena entender seu funcionamento.
O Furny, através de realidade aumentada, permite ao usuário inserir objetos de decoração como cadeiras, mesas, portas, tapetes em um determinado ambiente que ele tenha mapeado.
O Furny "seta" um ponto físico no chão, que serve como âncora, permitindo andar com o celular e visualizar o modelo em 360 graus.
Veja um vídeo exemplo do Furny em funcionamento:
O app roda dentro da AWS Elastic Beanstalk com arquivos estáticos armazenados dentro do S3, e reutilizado para saber quais são os itens novos chegando no app, fazendo o download. Dimensões, textos, precificação, dentre outros, ficam armazenados no mySQL
Do lado mobile, o Furny usa o ARKit e código nativo, somente Swift no iOS no momento, com Firebase para mensurar as interações e estatísticas.
O foco em iOS é explicado — o ARKit saiu antes e funciona bem a partir do iPhone 6, o ARCore está em amadurecimento ainda e funciona em poucos devices — a tecnologia limita a adoção por usuários Android.
Um dos desafios atuais é facilitar a aprovação do fabricante/lojista, confirmando que o modelo 3D seja realmente parecido com o modelo real. Esse trabalho é feito via plataforma web utilizando Three.js, Angular, PHP e MySQL.