Detailing Free GUI's concepts of development tiers is dangerous, because there is a lot that can conflict before the acts of finalizing design and then further creating a real world implementation.
The concept of inventing development tiers like this is extremely alien to any existing development techniques. Multiple major aspects of Free GUI hugely converge around these tiers to create new positive trade-offs of development and sharing workflows, and systemic coding optimizations.
Development tiers are about accentuating clear distinctions between defined sandboxes of development and contribution that correspond to:
- development skill
- language involvement
- portions of contribution
- clarity in packaging types and risks
- clarity in security levels of package contents
- stopping points for user investment of time and effort
- scopes with clarity
- skill ascension levels
- degrees of confidence and mastery
- clearly shared points of
- reversal
- swapping / modularity
- code interfacing
- management
