Set up app links for Android

Set up universal links for iOS

Return data from a screen

Send data to a new screen

Networking

Fetch data from the internet

Make authenticated requests

Parse JSON in the background

Send data to the internet

Update data over the internet

Delete data on the internet

Work with WebSockets

Persistence

Persist data with SQLite

Read and write files

Store key-value data on disk

Plugins

Play and pause a video

Take a picture using the camera

Testing

Integration

An introduction to integration testing

Performance profiling

Unit

An introduction to unit testing

Mock dependencies using Mockito

Widget