Final Exam: Building Android Apps Using Jetpack Compose
Jetpack Compose
| Beginner
- 1 video | 32s
- Includes Assessment
- Earns a Badge
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 cyclerecall the composition phases of jetpack composecreate a jetpack compose projectpreview a compose appmodify the text font and theme in a compose appuse a default theme in a compose appset up and view and app with a row composabledisplay images with the image composablecreate a scaffold with a floating action buttonuse state in a compose appuse horizontal scrolling in an appcreate sliders with stateuse live data and view model in a compose apphoist state in jetpack composecreate dropdown menus with statesave the list item state across reorderingsuse the lazy grid widgetload images efficiently with coilquery data from the data layeradd screens to an apprun an app on a real phonecreate a bottom navigation barcreate an app with multiple navigation screensmake navigation more efficienthandle swipe-to-dismiss gesturesanimate a composable's contentanimate a composableanimate counters in appscombine animations for composablescreate crossfade animations
-
use compose animation application programming interfaces (apis)set up internet access in androiddisplay images in an android appplace a get request to a rest api from the android appuse coroutines and dispatchers to fetch datamap data class members to json fields using serialized namedisplay images fetched from the internet using a recyclerviewuse query params in a get requestcreate a new screen based on a rest endpointadd a new activity to create and add restaurantsuse the retrofit client to connect to an http endpointconfigure the app code to use retrofit for all http requestsadd a new activity to delete restaurantscreate a compose app and a locally running http serveradd screens to update and delete restaurantsadd screens to retrieve and add restaurantscreate an http endpoint with app-specific storageuse shared preferences to store key-value dataautofill forms using shared preferencesadd and wire up a toggle switch to an android appintegrate sqlite with android appsuse the room api to load data from sqliteset up edit, view, and delete options for a restaurant appview the directory structure and functionality of the final firebase appview the themes and fonts on our android appuse hilt dependency injection in a compose appset up cloud firestore and firebase authenticationcreate login and signup screens with firebaseadd a navigation drawer and top barcreate 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.