Skip to content

Commit

Permalink
update a4 instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelhaaf committed Nov 10, 2023
1 parent 59db15b commit e17247b
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion src/content/docs/assignments/assignment-4.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ sidebar:

[codelab-datastore]: https://developer.android.com/codelabs/android-preferences-datastore#0
[codelab-accessibility]: https://developer.android.com/codelabs/starting-android-accessibility#0
[codelab-accessibility-2]: https://developer.android.com/codelabs/jetpack-compose-accessibility#0

[kt-bootcamp-51]: https://codelabs.developers.google.com/codelabs/kotlin-bootcamp-extensions/#0
[kt-bootcamp-52]: https://codelabs.developers.google.com/codelabs/kotlin-bootcamp-generics/#0
Expand All @@ -35,10 +36,14 @@ sidebar:

This assignment will be very similar to [Assignment 3](#prev): you will complete some codelabs and commit your progress as you go.

## Codelabs

This time, you will choose **three** of the following codelab sets to complete.

- (Required): [Using Datastore for data persistence][codelab-datastore] (~30mins)
- (Required): [Accessibility in Jetpack Compose][codelab-accessibility] (~15mins)
- (Required): choose **one** of the following codelabs:[^2]
- [Starting Android Accessibility][codelab-accessibility] (~15mins)
- [Accessibility in Jetpack Compose][codelab-accessibility-2] (~40mins)
- (Option 1): Complete all three of the following (~45 mins total):
- [Kotlin bootcamp: Extensions][kt-bootcamp-51]
- [Kotlin bootcamp: Generics][kt-bootcamp-52]
Expand All @@ -47,6 +52,8 @@ This time, you will choose **three** of the following codelab sets to complete.
- [Basic coroutines][codelab-coroutines-1]
- [Coroutines in Android Studio][codelab-coroutines-2]

[^2]: Note: I originally assigned [Accessibility in Jetpack Compose][codelab-accessibility-2], but since then I found a shorter/more straightforward codelab, [Starting Android Accessibility][codelab-accessibility]. **You only need to do one of them.**

The actual coding part of this assignment is explained in each codelab, so there are no other instructions as such.

The git and Github skills required for this lab are the same as [Assignment 3](#prev), and are documented in more detail in the [git][git-notes] and [advanced git][git-adv-notes] lectures.
Expand Down

0 comments on commit e17247b

Please sign in to comment.