License is free if you can live with the unity logo as a splash screen and
for mobile app devs the prof edition is a bit of an overkill. You also
would want to target mono subset 2 as it actually has less mono bloat
(performance profiling crap even etc)

Unity3d is one huge IoC as you also don't get framework overheads (ie you
start with a gameobject which is similiar to a null, you then make additive
behaviour additions to suite your need). Binding is different to mvvm as it
makes a lot of the plumbing in mvvm redundant give its natural IoC state (I
made the mistake trying to drag mvvm into the equation only to realise I
gained little)

Material is easy enough you can grab some exisiting libraries others have
made via asset store or roll your own.

I made a "style" class that automatically configures it's visual states
based on what it's attached to, so it's like baking a resource dictionary
first then dropping it into a control or object in which it the knows which
levers to pull in order to achieve the intended visual result (ie t-shirt
size font settings, colours, button sizes etc)

Animations are controlled via the powerful mechanim (which is used for 3D
character state switching but is also perfect for 2d). It actually lets you
visualise the animation lifecycle whilst giving you the ability to "stub"
your animations to circle back to later should you wish so (it's where I'd
prefer Blend to have headed to be honest)



On Friday, 26 February 2016, David Connors <da...@connors.com> wrote:

> On Fri, 26 Feb 2016 at 06:57 Scott Barnes <scott.bar...@gmail.com
> <javascript:_e(%7B%7D,'cvml','scott.bar...@gmail.com');>> wrote:
>
> [ ... ]
>
>> We've written two apps so far with it and you not only get "native"
>> compilations (it actually generates it via IL2CPP) but you also get less
>> restrictions xamarin imposes on UI (ie no forking the visuals per platform
>> of any kind)
>>
>
> [ ... ]
>
> This is interesting. I've wondered why people don't use unity for normal
> mobile app dev. Couple of Qs:
> 1. What's the licensing like?
> 2. What sort of primatives do you get for building traditional apps? What
> would you do to say build a Material Design looking app?
>
> David.
>
>
>
> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


-- 
---
Regards,
Scott Barnes
http://www.riagenic.com

Reply via email to