I usually maintain and design digital assets in Illustrator. I’ll design icons and other UI elements in vector and export to either Adobe XD or Proto.io to prototype and compose screens.
![](https://storage.googleapis.com/stateless-www-teddymathias-com/2017/04/DESKFRUIT_UI_ELEMENTS_0517-01-768x333.jpg 768w, https://storage.googleapis.com/stateless-www-teddymathias-com/2017/04/DESKFRUIT_UI_ELEMENTS_0517-01-1024x444.jpg 1024w, https://storage.googleapis.com/stateless-www-teddymathias-com/2017/04/DESKFRUIT_UI_ELEMENTS_0517-01-640x278.jpg 640w, https://storage.googleapis.com/stateless-www-teddymathias-com/2017/04/DESKFRUIT_UI_ELEMENTS_0517-01-20x9.jpg 20w, https://storage.googleapis.com/stateless-www-teddymathias-com/2017/04/DESKFRUIT_UI_ELEMENTS_0517-01-320x139.jpg 320w, https://storage.googleapis.com/stateless-www-teddymathias-com/2017/04/DESKFRUIT_UI_ELEMENTS_0517-01-1280x556.jpg 1280w)
I’ve been using AdobeXD to design screens and configure basic user flow and interaction. For more complex interactions I will use Proto.io.
I use After Effects to create animations for both prototyping and branding.
I do 3D modeling in Maya and rendering for both product mockups and game assets. I really love using the Arnold renderer for product mockups.
Deskfruit is built using the Unity Game Engine. The AR functionality is made possible by Vuforia and I write C# scripts for the games, like this basketball shooter.