Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 995 Bytes

README.md

File metadata and controls

19 lines (17 loc) · 995 Bytes

Engineering notes

These short articles describe how IMAGECRAFT is designed and what was learned while building it. They explain principles rather than the application's implementation.

  1. Practised is not the same as shown explains why progress is reported as two separate records.
  2. Predict before you look covers sealed predictions and practice with your own camera.
  3. Private and offline by construction describes how the app avoids network code, permissions and third-party packages.
  4. Accessibility across iOS versions covers large text and contrast, and what passing tests did not catch.
  5. When a save fails, say so is about making local persistence failures visible.
  6. Pictures with known answers explains the generated drawings used to practise noticing.