Hi all! I am loving Unity 4.6 right now but am uncertain the best way to architect a full mobile app with this. Most of the app is created entirely with UI components as I don’t need any 3D capabilities. Right now I have one context that holds all of my panels and I use mecanim to transition between them. Every panel is basically a screen view. When the panel is animated on screen I make it active and when a panel is offscreen I make it inactive and call my custom destroy method on the panel to remove any objects in memory that aren’t needed. I thought at first I should make a scene for each view but it seems I don’t have good control over transitions that way.
I have no idea if this is the best way nor do I know the best way to update my ui from external data that I will introduce. I was creating this in Home - Amaze at first but some of the limitations of that framework forced me to see if Unity was a better option. Plus I just like developing in Unity more and I know the fidelity will be better. Any thoughts and suggestions will be much appreciated!