I am thinking about rewriting a somewhat older app written in Action Script 3 / Adobe AIR to Js / HTML 5. I have worked with phonegap before and i liked it very much. However, when using a framework like Ionic, i wonder what our ‘visual expressive freedom’ is in the following sense.
- I understand that Ionic provides out of the box a set of rich user interface elements, i’ve also seen them work in Ionic’s impressive app showcase (downloaded and twiddled around with them). However, most, if not ALL of them look the same… this leads me to think that:
- It is either: use Ionic’s GUI elements that provide great usability behaviour, OR roll your own entirely which means you have to also write the element behaviours (history management, view management, etc. etc. all the usual mobile development patterns)
My question: are my assumptions and my conclusion valid?
So, what is the degree of freedom in changing how Ionic elements look like? can we change the ‘guts’ of components? If yes, awesome, if not (more interesting), why not and what would be your solution if you, for example, would want GUI elements with a graphic texture instead of a solid / transparent color?
Thanks for replying!