Intro to Android Development
search
Ctrlk
  • Welcome
  • Syllabus
  • Hack Challengearrow-up-right-from-square
  • Resources
    • Lecture Videosarrow-up-right-from-square
    • Ed Discussionarrow-up-right-from-square
    • Git & GitHub Help/How-To
    • Setting up Android Studio
    • Starting an Android Studio Project & Making an Emulator
    • Importing, Exporting, & Submitting Your Projects to CMS
  • FA25 Course Material
    • Week 1 | Course Logistics, Kotlin, & Basic UIchevron-right
    • Week 2 | States, Components, LazyColumnchevron-right
    • Week 3 | Navigation & Animationschevron-right
    • Week 4 | MVVM and Flowschevron-right
    • Week 5 | Coroutines, Networking, JSONchevron-right
    • Week 6 | Dumb Components & UIEventschevron-right
  • Textbook
    • 1. Introduction to the Editor and Viewschevron-right
    • 2. Jetpack Composechevron-right
    • 3. Intents and Manifestchevron-right
    • 4. Navigationchevron-right
    • 5. Data and Persistent Storagechevron-right
    • 5.5 Concurrencychevron-right
    • 6. Networking and 3rd Party librarieschevron-right
    • 7. MVVM Design Patternchevron-right
    • 8. Flows
    • 9. The Art and Ontology of Software
    • 10. 🔥 Firebasechevron-right
  • Additional Topics
    • Git and GitHubarrow-up-right-from-square
    • Exporting to APK
  • Archive
    • Archived Native Android Textbook Pageschevron-right
    • Spring 2025 Course Materialchevron-right
    • Fall 2024 Course Materialchevron-right
    • Spring 2024 Course Materialchevron-right
      • Lecture 1 & Exercise 1: Introduction to Android
      • Lecture 4 & HW 4: LazyLists
      • Lecture 6 & HW 6: Networking, Data, and Persistent Storage
    • Spring 2020 Course Materialchevron-right
    • Spring 2021 Lecture & HW 8: Networking & 3rd Party APIs
    • HackOurCampus Workshop
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. Archive

Spring 2024 Course Material

Lecture 1 & Exercise 1: Introduction to Androidchevron-rightLecture 4 & HW 4: LazyListschevron-rightLecture 6 & HW 6: Networking, Data, and Persistent Storagechevron-right
PreviousBonus Lecture: Industry Practicechevron-leftNextLecture 1 & Exercise 1: Introduction to Androidchevron-right

Was this helpful?

Was this helpful?