Final Exam: Building Android Apps Using Jetpack Compose

Jetpack Compose    |    Beginner
  • 1 video | 32s
  • Includes Assessment
  • Earns a Badge
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
Final Exam: Building Android Apps with Jetpack Compose will test your knowledge and application of the topics presented throughout the Building Android Apps with Jetpack Compose track.

WHAT YOU WILL LEARN

  • Outline the composable life cycle
    recall the composition phases of jetpack compose
    create a jetpack compose project
    preview a compose app
    modify the text font and theme in a compose app
    use a default theme in a compose app
    set up and view and app with a row composable
    display images with the image composable
    create a scaffold with a floating action button
    use state in a compose app
    use horizontal scrolling in an app
    create sliders with state
    use live data and view model in a compose app
    hoist state in jetpack compose
    create dropdown menus with state
    save the list item state across reorderings
    use the lazy grid widget
    load images efficiently with coil
    query data from the data layer
    add screens to an app
    run an app on a real phone
    create a bottom navigation bar
    create an app with multiple navigation screens
    make navigation more efficient
    handle swipe-to-dismiss gestures
    animate a composable's content
    animate a composable
    animate counters in apps
    combine animations for composables
    create crossfade animations
  • use compose animation application programming interfaces (apis)
    set up internet access in android
    display images in an android app
    place a get request to a rest api from the android app
    use coroutines and dispatchers to fetch data
    map data class members to json fields using serialized name
    display images fetched from the internet using a recyclerview
    use query params in a get request
    create a new screen based on a rest endpoint
    add a new activity to create and add restaurants
    use the retrofit client to connect to an http endpoint
    configure the app code to use retrofit for all http requests
    add a new activity to delete restaurants
    create a compose app and a locally running http server
    add screens to update and delete restaurants
    add screens to retrieve and add restaurants
    create an http endpoint with app-specific storage
    use shared preferences to store key-value data
    autofill forms using shared preferences
    add and wire up a toggle switch to an android app
    integrate sqlite with android apps
    use the room api to load data from sqlite
    set up edit, view, and delete options for a restaurant app
    view the directory structure and functionality of the final firebase app
    view the themes and fonts on our android app
    use hilt dependency injection in a compose app
    set up cloud firestore and firebase authentication
    create login and signup screens with firebase
    add a navigation drawer and top bar
    create a view model and screens in an app

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.4 of 5 users Rating 4.4 of 5 users (5)
Rating 4.0 of 2 users Rating 4.0 of 2 users (2)
Rating 4.6 of 28 users Rating 4.6 of 28 users (28)