Description
Contact Details (optional)
No response
Background
Level 1: Getting the source (from Git)
Level 2: Making system calls to flash an LED
Level 3: A command line tool to give info on Sprites/JPEGs split across several source files
Level 4: An icon on the icon bar in the desktop
This task outlines level 5 of the course, a little bit harder, building on levels 1-4. The exact shape of this next instalment is currently uncertain pending level 4.
Progress to multitasking. This could take one of several forms:
- Taking the results from the ImageInfo tool and placing them in display fields so the tool multitasks
- Requires covering indirected icons, use of a template editor or ResEd
- Null events and spreading out the work
- Plotting a thumbnail of the image in question in an application window?
- Perhaps extending the range of image formats supported by calling on ChangeFSI?
At level 2 we presented (in order of most number of views first)
- C (with the DDE, gcc optional)
- C++ (in CFront, g++ optional)
- Assembler (gas syntax, ObjAsm optional)
- BBC BASIC
- Python
- Lua
Don't be limited by these 6 though! All languages for which there is a RISC OS variant are up for grabs if volunteers have a particular area of interest they'd like to produce.
Definition of Done
Paolo has kindly offered to 'top & tail' any videos submitted.
The meeting to review this topic is TBD, so ideally material needs to be complete by TBD to give time for editing.
This task would be complete once the new level 5 videos are edited and available on youtube for developers.
Code of Conduct
- I agree to follow this project's Code of Conduct