App Dev with Flutter - 026 - Stream Provider & Secure Storage

Code

https://github.com/sag333ar/dtube/tree/c6bcd86b272fe3458e176d38046f7b200bc07326

Agenda

In this video, I would explain following topics.

  • How to use flutter_secure_storage?
  • Using library provider
  • What is StreamProvider, Provider.of<DataType>(context)?
  • Supplying data from Top level using StreamProvider
  • Accessing data any where within the app using Provider
  • Writing conditional code based on the state of the application
  • Writing Stream controller to provide data to app
  • Writing logic to securely save data locally

NOTE: I am using YouTube unlisted video link because those who are watching my video are complaining about infinite loading for my videos because of slow IPFS response.

Previous videos

1.) Let's build DTube Mobile App - Video Series - 001

Understand WHY

2.) Let's build DTube Mobile App - Video Series - 002

How do I get started?

3.) Let's build DTube Mobile App - Video Series - 003

Logging Video Feed API Response

4.) Let's build DTube Mobile App - Video Series - 004

Data Classes & Home screen

5.) Let's build DTube Mobile App - Video Series - 005

Dynamic ListView with images

6.) Let's build DTube Mobile App - Video Series - 006

Show list of titles of videos

7.) Let's build DTube Mobile App - Video Series - 007

Using FutureBuilder

8.) Let's build DTube Mobile App - Video Series - 008

Video Thumbnails

9.) Let's build DTube Mobile App - Video Series - 009

Touch ups on Video Feed

10.) Let's build DTube Mobile App - Video Series - 010

Refactoring & BottomNavigationBar

11.) Let's build DTube Mobile App - Video Series - 011 - Using Drawer Menu

12.) Let's build Mobile App using Flutter - 012 - Navigation

13.) Let's build Mobile App using Flutter - 013 - Using Stack

14.) Let's build Mobile App using Flutter - 014 - YouTube Player

15.) Let's build Mobile App using Flutter - 015 - IPFS Video Player

16.) Let's build Mobile App using Flutter - 016 - TimeAgo, Votes

17.) Let's build Mobile App with Flutter - 017 - Markdown, Scroll, URL Launcher

18.) Let's build App with Flutter - 018 - Video Channels, Author Info

19.) App Dev with Flutter - 019 - InkWell, Refactoring, BottomSheet

20.) App Dev with Flutter - 020 - Compact numbers with Intl, Badges

21.) App Dev with Flutter - 021 - UI Improvements on BottomSheet for votes

22.) App Dev with Flutter - 022 - Understanding comments json structure of video

23.) App Dev with Flutter - 023 - Integrating Search

24.) App Dev with Flutter - 024 - Showing comments

25.) App Dev with Flutter - 025 - Integrating Login with Platform Specific Code

================================

Cheer me up by

  • 👍 up-vote my content
  • 📥 subscribe to my channel
  • 🗳 vote me as your avalon leader
  • 💸 send me some DTC / HBD / Hive 🙏

================================

Sort:  

This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share 100 % of the curation rewards with the delegators.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

Read our latest announcement post to get more information.

image.png

Please contribute to the community by upvoting this comment and posts made by @indiaunited.