Session 1: Overview of components and technical tools

Time: 1 hour

Objectives

At the end of this session, participants will be able to:

  • Describe the architecture and components of OppiaMobile

  • Describe the frameworks and developer tools used for OppiaMobile

Activities

  • Introductions

  • Overview of the OppiaPlatform components - OppiaMobile Platform Architecture and Workflow

  • Overview of developer tools used in supporting and maintaining OppiaMobile:

    • Developer environments - Eclipse, PyCharm and Android Studio

    • Git and GitHub

  • Overview of frameworks used:

    • Android

    • Django

    • Moodle

Follow up and preparation for next session