If we could package this into EDI so that people's "skeleton" projects can be picked from a selection of options.
|Open||None||T5826 Improve overall EFL documentation|
|Resolved||ajwillia.ms||T6165 Make our examples exhibit the great abilities and best practices of EFL|
|Resolved||ajwillia.ms||T6167 Improve code quality of examples|
|Resolved||bryceharrington||T6192 Create full EFL interfaces example game|
|Resolved||ajwillia.ms||T6193 Create full EFL interfaces example library|
|Resolved||ajwillia.ms||T6194 Create full EFL interfaces hello world elm example app|
|Resolved||ajwillia.ms||T6195 Create full EFL interfaces command line example app|
|Resolved||netstar||T6166 Improve project creation workflow to add project descriptions|
|Resolved||ajwillia.ms||T6274 List of examples we should include in the new documentation|
Some ideas for example projects:
- A trivial 'hello world', keep it super short, <100 lines or so.
- Basic desktop GUI app, with an application menu, about screen, preferences dialog, file open/save, etc. E.g. something along the lines of https://developer.gnome.org/gtk3/stable/gtk-getting-started.html
- Basic mobile app, with on screen keyboard for text entry, preferences, notifications, debugging/logging, data I/O, etc.
- Simple game, with main loop, setup for hardware accelerated graphics, main loop, input handling, animation, (maybe reuse eskiss?) Address portability.