Skip to main content

SQLite, Drawer Navigation & Notifications

1h 45m 49s
English
Paid

Explore the powerful features of SQLite, Drawer Navigation, and local notifications in this comprehensive course. By building an app designed for service technician calls, you will gain hands-on experience in data management, seamless navigation, and effective user interaction strategies.

Mastering SQLite for Data Management

Delve into the intricacies of SQLite to efficiently store and retrieve data. Gain a solid understanding of database concepts and learn how to integrate SQLite into your applications to handle various data scenarios.

Why Use SQLite?

SQLite is a lightweight database engine that is perfect for mobile and small-scale applications. It allows you to handle data locally without needing a separate database server, making it an ideal choice for app developers.

Basic SQLite Operations

Learn how to perform essential database operations such as creating tables, inserting and querying data, and managing complex data structures within your app.

Implementing Drawer Navigation

Enhance your application's user experience with Drawer Navigation, a popular UI pattern that provides intuitive and accessible navigation options.

Benefits of Drawer Navigation

Drawer Navigation enables users to effortlessly switch between different app sections. It maintains a clean interface while offering quick access to features and settings.

Setting Up Drawer Navigation

Step-by-step guidance on implementing Drawer Navigation, designing menu options, and ensuring a smooth transition between views.

Configuring Local Notifications

Set up local notifications to keep users informed and engaged with timely and relevant updates directly from your app.

Importance of Local Notifications

Local notifications are key to enhancing user engagement and app retention. They allow direct communication with users, even when the app isn't active.

Creating Effective Notifications

Learn to craft notifications that capture attention and deliver meaningful content, ensuring users stay connected with your app's offerings.

By the end of this course, you will have a well-rounded understanding of how to integrate SQLite, Drawer Navigation, and local notifications into your apps, boosting functionality and user satisfaction.

About the Author: Simon Grimm

Simon Grimm thumbnail
You may know me from my popular YouTube videos or my other project, Ionic Academy. I transitioned from native iOS development to cross-platform app development 9 years ago and have never regretted it. Developing faster, covering more platforms, and having more fun! I will be your guide on this journey and will happily share all the tips and tricks I've learned over the years so that you can confidently create apps with React Native as well.

Watch Online 12 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 12 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Project Introduction
All Course Lessons (12)
#Lesson TitleDurationAccess
1
Project Introduction Demo
01:54
2
App Setup and Drawer Menu
07:43
3
Working with Expo SQLite
14:40
4
Display & Remove SQLite Data
08:04
5
Debugging SQLite
04:50
6
Custom Drawer Navigation
17:58
7
Defining the Tasks Page
09:16
8
Navigating to Details
10:51
9
Save and update Tasks
16:16
10
Using the ImagePicker Module
05:49
11
Adding Local Notifications
07:29
12
Note: Drizzle ORM for Expo
00:59
Unlock unlimited learning

Get instant access to all 11 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription