Skip to content

Latest commit

 

History

History
146 lines (86 loc) · 5.79 KB

File metadata and controls

146 lines (86 loc) · 5.79 KB

Schedule for fall semester, 2022

Here is the planned schedule of the class. When a class with a recorded lecture is planned, you should have watched the recorded lecture before the class. This way, we can start with clarification questions and, if needed, a quick recap, but then we will focus as much as possible on the exercises and labs.

September

27/09: Introduction & Javascript (4h)

held in class: notes https://github.com/rrobbes/EngineeringOfMobileSystemsV2/blob/main/1-Intro

30/09: Javascript (2h)

held in class, notes: https://github.com/rrobbes/EngineeringOfMobileSystemsV2/tree/main/2-JS

October

03/10: Typescript (4h)

Held in class, notes: https://github.com/rrobbes/EngineeringOfMobileSystemsV2/tree/main/3-TS

07/10: Functional programming (2h)

10/10: React Native basics (4h)

14/10: Callbacks and state (2h)

18/10: Consolidation (4h)

This will be also a good time to:

  • ask additional clarifications questions
  • catch up on previous labs if needed
  • catch up on the assignment
  • to coordinate on the project

21/10: Consolidation (2h)

This will be also a good time to:

  • ask additional clarifications questions
  • catch up on previous labs if needed
  • catch up on the assignment
  • to coordinate on the project

24/10: Building larger application with Basic React Native components (4h)

Lots of videos this time (sorry!), but then we have a break

Extended application example

28/10: no class (I’m traveling)

November

From then on there will be more emphasis on the project

01/11: no class (holiday)

04/11: no class (traveling)

08/11: (4h) UI Layout and lists

11/11: (2h) Navigation, first part

15/11: (4h) Navigation, second part

18/11: (2h) State management

22/11: (4h) Background activity

25/11: (2h) Side effects in React with useEffect

28/11: (4h) Expo API first part

December

02/12: (2h) Expo API second part

06/12: (4h) Building larger applications

09/12: (2h) Final topics

13/12: (2h) Last project checkpoint

Note that at this time of writing, some information in the following notes is outdated (information about assignments, etc)