Skip to content

Commit

Permalink
Some rearranging of CS 492 topics.
Browse files Browse the repository at this point in the history
  • Loading branch information
robwhess committed Feb 2, 2024
1 parent 40e355c commit a636929
Showing 1 changed file with 34 additions and 39 deletions.
73 changes: 34 additions & 39 deletions src/data/courses/w24/cs492/topics.js
Original file line number Diff line number Diff line change
Expand Up @@ -238,96 +238,91 @@ const topics = [
},

{
title: 'Starting New Activities with Intents',
title: 'The Activity Lifecycle and the ViewModel Architecture',
weeks: [ 5 ],
resources: [
{
title: 'Lecture notes',
link: 'https://docs.google.com/document/d/1UW8fxkpIyoWFjJLoWpniJPvg6JqN1OuF5uiUgOhE0t8/edit?usp=sharing'
link: 'https://docs.google.com/document/d/18PdfWxcWt8LwIKByggbWQvK8JyR9KRcS5JJBdFed-4c/edit?usp=sharing'
},
// {
// title: 'Example code',
// link: 'https://github.com/osu-cs492-w23/MultiActivityGitHubSearch',
// link: 'https://github.com/osu-cs492-w23/LifecycleAwareGitHubSearch',
// description: 'GitHub repo for code written in lecture'
// },
],
readings: [
{
title: 'Intents and Intent Filters',
link: 'https://developer.android.com/guide/components/intents-filters',
title: 'Understand the Activity Lifecycle',
link: 'https://developer.android.com/guide/components/activities/activity-lifecycle',
description: 'Android Developers'
},
{
title: 'Menus',
link: 'https://developer.android.com/guide/topics/ui/menus',
title: 'Handle Activity State Changes',
link: 'https://developer.android.com/guide/components/activities/state-changes',
description: 'Android Developers'
},
{
title: 'Sending the User to Another App',
link: 'https://developer.android.com/training/basics/intents/sending',
title: 'ViewModel Overview',
link: 'https://developer.android.com/topic/libraries/architecture/viewmodel',
description: 'Android Developers'
},
{
title: 'Sending simple data to other apps',
link: 'https://developer.android.com/training/sharing/send',
title: 'Guide to app architecture',
link: 'https://developer.android.com/jetpack/docs/guide',
description: 'Android Developers'
},
{
title: 'Coroutines basics',
link: 'https://kotlinlang.org/docs/coroutines-basics.html',
description: 'Kotlin docs'
},
{
title: 'Kotlin coroutines on Android',
link: 'https://developer.android.com/kotlin/coroutines',
description: 'Android Developers'
}
]
},

{
title: 'The Activity Lifecycle and the ViewModel Architecture',
weeks: [ 6, 7 ],
title: 'Starting New Activities with Intents',
weeks: [ 6 ],
resources: [
{
title: 'Lecture notes',
link: 'https://docs.google.com/document/d/1PkxaTE27Y75EWEaHDEIn-NG5zfDqv7BI0qdLTqSF7KI/edit?usp=sharing'
link: 'https://docs.google.com/document/d/1UW8fxkpIyoWFjJLoWpniJPvg6JqN1OuF5uiUgOhE0t8/edit?usp=sharing'
},
// {
// title: 'Example code',
// link: 'https://github.com/osu-cs492-w23/LifecycleAwareGitHubSearch',
// link: 'https://github.com/osu-cs492-w23/MultiActivityGitHubSearch',
// description: 'GitHub repo for code written in lecture'
// },
],
readings: [
{
title: 'Understand the Activity Lifecycle',
link: 'https://developer.android.com/guide/components/activities/activity-lifecycle',
description: 'Android Developers'
},
{
title: 'Handle Activity State Changes',
link: 'https://developer.android.com/guide/components/activities/state-changes',
description: 'Android Developers'
},
{
title: 'Understand Tasks and Back Stack',
link: 'https://developer.android.com/guide/components/activities/tasks-and-back-stack',
description: 'Android Developers'
},
{
title: 'ViewModel Overview',
link: 'https://developer.android.com/topic/libraries/architecture/viewmodel',
title: 'Intents and Intent Filters',
link: 'https://developer.android.com/guide/components/intents-filters',
description: 'Android Developers'
},
{
title: 'Guide to app architecture',
link: 'https://developer.android.com/jetpack/docs/guide',
title: 'Menus',
link: 'https://developer.android.com/guide/topics/ui/menus',
description: 'Android Developers'
},
{
title: 'Retrofit',
link: 'https://square.github.io/retrofit/',
description: 'A type-safe HTTP client for Android and Java'
},
{
title: 'Coroutines basics',
link: 'https://kotlinlang.org/docs/coroutines-basics.html',
description: 'Kotlin docs'
title: 'Sending the User to Another App',
link: 'https://developer.android.com/training/basics/intents/sending',
description: 'Android Developers'
},
{
title: 'Kotlin coroutines on Android',
link: 'https://developer.android.com/kotlin/coroutines',
title: 'Sending simple data to other apps',
link: 'https://developer.android.com/training/sharing/send',
description: 'Android Developers'
}
]
Expand Down

0 comments on commit a636929

Please sign in to comment.