I can see how a lot of this would be difficult to grasp for non-programmers. The thing is… if AppGyver is going to be offered to non-programmers, then that kind of requires some basic training. Or at least some definitions as to what all these different elements that go into an app are. Things like: fields, records, variables and their types, bindings, objects, properties, styles, components and their types, events and the logic behind events, etc, etc. Just a short paragraph or two would give newbies a much better grasp of what goes where.
Using Figma is especially good for non-programmers. This allows them design what their app might look like, without having to mess with all internals. Such a mock-up could then be handed over to a no-code programmer who could get their project up and running fast. Or, such a app design could even presented to possible investors.
Importing these mock-ups might be redundant. That would be like a front-end to a front-end. I would much rather see, some way to duplicate projects under a new name and share projects with other developers. This way, with all the new screen sharing technologies, now so common place, one developer could help another. Or hire a mentor developer if that was agreeable.
As a developer myself – someone who has been writing code for many years – I am blown away at how close this new Composer Pro is to providing the same level of flexibility, but with an insane level of productivity. I’ve seen a lot of platforms come and go over the years. I think this Composer Pro has finally gotten the no-code paradigm spot on. And… I’m very excited to watch this little company become something big. If you’re at all like me, you might feel like you’re in the right place at the right time. Hang in there newbies… it will be worth the effort.