1. Programs and settings are a inseparably bound with each other. Every professional application gives users the freedom to change default values to their needs and preferences. Toga should realize this need and provide a strong and compelling solution to create beautiful and platform native settings. The creation of the Settings API is the main part of this proposal.

  2. As a supporting project I also propose the first steps to build up a testing suite for the Toga project. The Toga project is completely untested at the moment. To change this, I will start to tackle the not trivial problem of cross platform testing, by build an inward facing testing system to test toga core and its interface.

Organization

Student

Jonas Schell

Mentors

  • Russell Keith-Magee
close

2017