I'm trying to document everything I've learned writing apps & making videos for the Flipper Zero. Documentation is currently lacking (it's still a 0.8x product), but at least there are at lot of samples and source code to look at. The UI API code seems stable, so probably not huge changes between now and v1.
I'm sure I've got some stuff wrong, and sadly GitHub doesn't really allow for good community editing, but feel free to ping me and I'll try to keep it up to date.
I'm not really sure where is the best place to have a wiki for Flipper Zero, so I created one off my flipper-zero-tutorials repo?
I plan on covering many topics... but right now it covers the basics on ViewPort, Canvas, View, ViewDispatcher & SceneManager.
Probably next is to populate the Modules page?
https://github.com/jamisonderek/flipper-zero-tutorials/wiki/User-Interface
I will use this repository for my Flipper Zero projects. The various README.md files should describe how to use the files on your Flipper Zero. - jamisonderek/flipper-zero-tutorials