![eTechViral](/img/default-banner.jpg)
- 278
- 399 249
eTechViral
Pakistan
เข้าร่วมเมื่อ 11 มิ.ย. 2020
Want to take your Flutter skills to the next level ? eTechViral is here to help you in achieving the similar goals. HERE, you will be provided with the advance courses, tips and tricks and lot more resources of Flutter & Dart. We will make you an in-demand Flutter Developer, don't forget to hit the subscribe button and turn on notifications so you never miss an upload.
Want to grow with eTechViral ? visit : etechviral.com/
Want to grow with eTechViral ? visit : etechviral.com/
Flutter Firebase with Bloc State management Solution | Complete Crash Course | #firebase #flutter
#flutter #firebase #bloc
Welcome to the Flutter Firebase with Bloc State management Solution Crash Course. This course will be a guide to mastery in learning Flutter with Firebase as a backend and managing state with BLoC library. In this video you will learn the following:
00:00 - Firebase Introduction
03:40 - Flutter Firebase Setup Android
16:08 - Flutter Firebase Setup Web
20:11 - Flutter Firebase Setup iOS
22:48 - Flutter Firebase Setup using FlutterFire CLI
35:28 - Flutter Firebase CRUD
36:04 - Create Firestore Database
37:13 - Exploring Firestore Database
37:46 - Trying CRUD manually in Firestore Database
42:00 - Configuring Project
43:13 - Cloud Firestore Create Operation
50:56 - Cloud Firestore Read Operation
01:01:49 - Cloud Firestore Update Operation
01:05:20 - Cloud Firestore Delete Operation
01:09:25 - Flutter State Management Overview (Bloc)
01:13:40 - Flutter Build Counter App with Bloc
01:32:07 - Flutter Build Counter App with Cubit
01:40:50 - Flutter Build Firebase CRUD App with Bloc
02:09:29 - Flutter Build Firebase CRUD App with Cubit
02:17:29 - Flutter Firebase Email/Password Auth + Exception Handling
02:48:16 - Flutter Firebase Google Authentication
03:03:00 - Flutter Firebase Microsoft Authentication
03:19:49 - Build Complete Notes App in Flutter using Firebase
Want to become a Flutter & Firebase Expert ? Checkout our Flutter & Firebase Bootcamp:
th-cam.com/play/PLbgNPmiSEwEa4AC4msITOYfY8WXOP2irn.html
🌎 Find me on :
GitHub : github.com/AdnanKhan45
LinkedIn : www.linkedin.com/in/muhammad-adnan-developer/
Instagram : dev.adnankhan
Medium : medium.com/@ak187429
💼 eTechViral
Instagram: etechviral
LinkediIn: www.linkedin.com/company/etechviral
FB: web. etechviral
twitter: etechviral
Welcome to the Flutter Firebase with Bloc State management Solution Crash Course. This course will be a guide to mastery in learning Flutter with Firebase as a backend and managing state with BLoC library. In this video you will learn the following:
00:00 - Firebase Introduction
03:40 - Flutter Firebase Setup Android
16:08 - Flutter Firebase Setup Web
20:11 - Flutter Firebase Setup iOS
22:48 - Flutter Firebase Setup using FlutterFire CLI
35:28 - Flutter Firebase CRUD
36:04 - Create Firestore Database
37:13 - Exploring Firestore Database
37:46 - Trying CRUD manually in Firestore Database
42:00 - Configuring Project
43:13 - Cloud Firestore Create Operation
50:56 - Cloud Firestore Read Operation
01:01:49 - Cloud Firestore Update Operation
01:05:20 - Cloud Firestore Delete Operation
01:09:25 - Flutter State Management Overview (Bloc)
01:13:40 - Flutter Build Counter App with Bloc
01:32:07 - Flutter Build Counter App with Cubit
01:40:50 - Flutter Build Firebase CRUD App with Bloc
02:09:29 - Flutter Build Firebase CRUD App with Cubit
02:17:29 - Flutter Firebase Email/Password Auth + Exception Handling
02:48:16 - Flutter Firebase Google Authentication
03:03:00 - Flutter Firebase Microsoft Authentication
03:19:49 - Build Complete Notes App in Flutter using Firebase
Want to become a Flutter & Firebase Expert ? Checkout our Flutter & Firebase Bootcamp:
th-cam.com/play/PLbgNPmiSEwEa4AC4msITOYfY8WXOP2irn.html
🌎 Find me on :
GitHub : github.com/AdnanKhan45
LinkedIn : www.linkedin.com/in/muhammad-adnan-developer/
Instagram : dev.adnankhan
Medium : medium.com/@ak187429
💼 eTechViral
Instagram: etechviral
LinkediIn: www.linkedin.com/company/etechviral
FB: web. etechviral
twitter: etechviral
มุมมอง: 849
วีดีโอ
Devin AI is taking over software engineers jobs? #devinai #ai
มุมมอง 4465 หลายเดือนก่อน
#devinai #ai #artificialintelligence Is This the End of Software Engineering as We Know It? Introducing Devin AI Get ready to have your mind blown! Devin AI is poised to change the world of software development. This isn't just another AI chatbot - Devin is a full-fledged AI software engineer, capable of coding, debugging, and even building apps from scratch which is created by Cognition and le...
Flutter Firebase Microsoft Auth | Azure AD #flutter #microsoft #azure
มุมมอง 3.8K6 หลายเดือนก่อน
#flutter #firebase #microsoft #azure In this video, we will learn how to sign in to a flutter app (Mobile & Web) using Firebase Microsoft Auth. Set up firebase in minutes: th-cam.com/video/-_3iOlzsC9I/w-d-xo.html 7 Weeks of Flutter and Firebase Developer Bootcamp: th-cam.com/video/anUCme-_glo/w-d-xo.html Flutter SDK Setup for MacOS and Windows: th-cam.com/video/cHhUiXzgFdU/w-d-xo.html 🌎 Find me...
WEEK 6 | Google Maps Clone Clean Architecture UI Design | Flutter & Firebase Bootcamp
มุมมอง 8206 หลายเดือนก่อน
#flutter #firebase #bootcamp #cleanarchitecture Hi Everyone! Welcome to the 2nd last video of WEEK 6 of Flutter & Firebase Developer Bootcamp. In this part, we will design UI of Google Maps Clone Clean Architecture in Flutter. Join our WhatsApp Community for latest updates: chat.whatsapp.com/EdZ4xLEQqig20bN22DUxGc Checkout full playlist of Flutter & Firebase Developer Bootcamp: th-cam.com/play/...
What's new in Flutter 3.19 ? Flutter latest release
มุมมอง 6K6 หลายเดือนก่อน
#flutter #latestupdate #flutter3.19 Flutter just releases 3.19 with so many features and improvements. Which includes Dart SDK for Gemini, a widget enabling developers o add fine-grained control to widget animations, a rendering boost with updates to impeller, tooling to help implement deep links, Windows Arm64 support and much more. Watch 7 Weeks of Flutter & Firebase Developer Bootcamp : th-c...
WEEK 6 | Clean Architecture Revision, App Demo & Project Structure | Flutter & Firebase Bootcamp
มุมมอง 5456 หลายเดือนก่อน
#flutter #firebase #bootcamp #cleanarchitecture Hi Everyone! Welcome to the 1st last video of WEEK 6 of Flutter & Firebase Developer Bootcamp. In this part, we will take a quick recap of Clean Architecture, and will have a look at Google Map Clone that how much features we will integrate in it. And finally we will setup project structure to start building Google Map Clone in Flutter. Join our W...
Build WhatsApp Clone with Clean Architecture - WEEK 4 & 5 of Flutter & Firebase Developer Bootcamp
มุมมอง 7K7 หลายเดือนก่อน
#flutter #firebase #bootcamp #cleanarchitecture #whatsapp Welcome to the Complete Clean Architecture WEEK 4 & 5 of Flutter & Firebase Development Bootcamp, in these WEEKs we will build complete WhatsApp Clone with Clean Architecture, including the following features: 🎉 WEEK 4 Flutter & Firebase Bootcamp 🎉 00:00 - Overview to Software Structure & Design 05:49 - Understanding Clean Architecture 0...
WEEK 5 | WhatsApp Clone Firebase Push Notifications & Functions | Flutter & Firebase Bootcamp
มุมมอง 7327 หลายเดือนก่อน
#flutter #firebase #bootcamp #cleanarchitecture Hi Everyone! Welcome to the 19th last video of WEEK 5 of Flutter & Firebase Developer Bootcamp. In this part, we will setup our flutter app with firebase cloud message or FCM so it can receive push notifications. First we will generate push notifications using manual way, then we will write a backend cloud function which will trigger itself on som...
WEEK 5 | WhatsApp Clone Clean Architecture Agora Video Call Flutter | Flutter & Firebase Bootcamp
มุมมอง 5577 หลายเดือนก่อน
#flutter #firebase #bootcamp #cleanarchitecture Hi Everyone! Welcome to the 18th last video of WEEK 5 of Flutter & Firebase Developer Bootcamp. In this part, we will bind all the logic back to the UI, this includes creating cubits for call feature, injecting all of the classes of call feature in the injection container, creating CallPage & PickUpCallPage, setting up a node server to generate Ag...
WEEK 5 | WhatsApp Clone Clean Architecture Call Domain & Data Layer | Flutter & Firebase Bootcamp
มุมมอง 1477 หลายเดือนก่อน
#flutter #firebase #bootcamp #cleanarchitecture Hi Everyone! Welcome to the 17th video of WEEK 5 of Flutter & Firebase Developer Bootcamp. In this part, we will implement Domain & Data Layer of call feature. Join our WhatsApp Community for latest updates: chat.whatsapp.com/EdZ4xLEQqig20bN22DUxGc Checkout full playlist of Flutter & Firebase Developer Bootcamp: th-cam.com/play/PLbgNPmiSEwEa4AC4ms...
WEEK 5 | WhatsApp Clone Clean Architecture Status Binding Logic in UI | Flutter & Firebase Bootcamp
มุมมอง 3497 หลายเดือนก่อน
#flutter #firebase #bootcamp #cleanarchitecture Hi Everyone! Welcome to the 16th video of WEEK 5 of Flutter & Firebase Developer Bootcamp. In this part, we will finally bind all the logic back to the UI of status feature. This includes upload status, delete status, update status, seen status story and many other things. Join our WhatsApp Community for latest updates: chat.whatsapp.com/EdZ4xLEQq...
WEEK 5 | WhatsApp Clone Clean Architecture Status Feature Data Layer | Flutter & Firebase Bootcamp
มุมมอง 1847 หลายเดือนก่อน
#flutter #firebase #bootcamp #cleanarchitecture Hi Everyone! Welcome to the 15th video of WEEK 5 of Flutter & Firebase Developer Bootcamp. In this part, we will implement Data Layer of Status Feature. Along with that, we will implement Cubits, and lastly will inject all the classes of status feature in the injection container through Dependency Injection (DI). Join our WhatsApp Community for la...
WEEK 5 | WhatsApp Clone Clean Architecture Status Feature Domain Layer | Flutter & Firebase Bootcamp
มุมมอง 2527 หลายเดือนก่อน
#flutter #firebase #bootcamp #cleanarchitecture Hi Everyone! Welcome to the 14th video of WEEK 5 of Flutter & Firebase Developer Bootcamp. In this part, we will implement Domain Layer of Status Feature. Along with that, we will learn how to fix exceptions raised by pubspec.yaml file when dependencies version fails to match. Join our WhatsApp Community for latest updates: chat.whatsapp.com/EdZ4x...
WEEK 4 | WhatsApp Clone Clean Architecture Chat Binding Logic in UI #2 | Flutter & Firebase Bootcamp
มุมมอง 3447 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture Chat Binding Logic in UI #2 | Flutter & Firebase Bootcamp
WEEK 4 | WhatsApp Clone Clean Architecture Chat Binding Logic in UI #1 | Flutter & Firebase Bootcamp
มุมมอง 4948 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture Chat Binding Logic in UI #1 | Flutter & Firebase Bootcamp
WEEK 4 | WhatsApp Clone Clean Architecture Chat Feature Data Layer | Flutter & Firebase Bootcamp
มุมมอง 3678 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture Chat Feature Data Layer | Flutter & Firebase Bootcamp
WEEK 4 | WhatsApp Clone Clean Architecture Chat Feature Domain Layer | Flutter & Firebase Bootcamp
มุมมอง 3368 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture Chat Feature Domain Layer | Flutter & Firebase Bootcamp
WEEK 4 | WhatsApp Clone Clean Architecture User Binding Logic With UI | Flutter & Firebase Bootcamp
มุมมอง 8018 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture User Binding Logic With UI | Flutter & Firebase Bootcamp
Why you should learn flutter in 2024 ?
มุมมอง 2.1K8 หลายเดือนก่อน
Why you should learn flutter in 2024 ?
eTechViral Introducing new brand Identity
มุมมอง 809 หลายเดือนก่อน
eTechViral Introducing new brand Identity
WEEK 4 | WhatsApp Clone Clean Architecture User Dependency Injection | Flutter & Firebase Bootcamp
มุมมอง 4109 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture User Dependency Injection | Flutter & Firebase Bootcamp
WEEK 4 | WhatsApp Clone Clean Architecture User Presentation Layer | Flutter & Firebase Bootcamp
มุมมอง 3959 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture User Presentation Layer | Flutter & Firebase Bootcamp
What's new in Flutter 3.16 | Flutter Latest release | Flutter performance Impeller
มุมมอง 2.6K9 หลายเดือนก่อน
What's new in Flutter 3.16 | Flutter Latest release | Flutter performance Impeller
WEEK 4 | WhatsApp Clone Clean Architecture User Data Layer | Flutter & Firebase Developer Bootcamp
มุมมอง 4059 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture User Data Layer | Flutter & Firebase Developer Bootcamp
WEEK 4 | WhatsApp Clone Clean Architecture User Domain Layer | Flutter & Firebase Developer Bootcamp
มุมมอง 42410 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture User Domain Layer | Flutter & Firebase Developer Bootcamp
WEEK 4 | WhatsApp Clone Clean Architecture UI Design Part 3 | Flutter & Firebase Developer Bootcamp
มุมมอง 49910 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture UI Design Part 3 | Flutter & Firebase Developer Bootcamp
WEEK 4 | WhatsApp Clone Clean Architecture UI Design Part 2 | Flutter & Firebase Developer Bootcamp
มุมมอง 50910 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture UI Design Part 2 | Flutter & Firebase Developer Bootcamp
WEEK 4 | WhatsApp Clone Clean Architecture UI Design Part 1 | Flutter & Firebase Developer Bootcamp
มุมมอง 1.2K10 หลายเดือนก่อน
WEEK 4 | WhatsApp Clone Clean Architecture UI Design Part 1 | Flutter & Firebase Developer Bootcamp
WEEK 4 | Flutter Clean Architecture | Flutter & Firebase Developer Bootcamp
มุมมอง 1.1K10 หลายเดือนก่อน
WEEK 4 | Flutter Clean Architecture | Flutter & Firebase Developer Bootcamp
Hello sir I'm from India and loves to watch your amazing video thank you so much ❤
Sir great work ❤
Bro you're a blessing, thank you for making this series 🙏
Bhaiya! I completed this entire video, this was absolutely amazing ❤✨, but I have one doubt I'm currently working in a startup company here I'm the only one app dev😅 so can you tell me, how did you plan your project using clean architecture before starting the project, ex: user,chat,calls...etc., I'm bigener for clean architecture and flutter probably 3 months of experience. They give me projects like accounting, hotel booking...etc., I most probably understood clean arch to (DI) I'm just getting confused with how should I plan my entire project if I decided to use clean arch. Can u give me the clean arch template that u r using each & every project. For now my understanding in clean arch by watching your videos is like the following (1.Create const, routes,theme,global widgets etc,clean arch directories. 2.Create ui screens. 3. Now work on the domain layer. 4.Now work on the data layer. 5.Now create cubits for state management. 6.Dependency injection classes. 7.Now Connect it with the actual ui code that we created before. 8.Create a storage provider. 9.Now register our DI in our main.dart 10.finally test & debug. Correct me if I'm wrong and tell me bhaiya how did u plan your project with a clean arch before starting it (Begging to End) (your hair (mashallah) looking so good! provide some hair care tips so that I can assume you've read my entire comment) ,and also tell me when I should create clean arch directories and (it's features based or layout or screens based )? 😐😭Help me, in our startup I'm the only one (app dev) 21 yr old 🥲🤍 and also tell me wt happens to our etech viral bootcamp series ?? If you are decided to hold it please give me a table of contents only that you are going to teach in the remaining weeks bhaiya! I try to learn it from other internet resources. But your channel contents are always "GOAT" level bhaiya! 🤍✨
Brother speak Hindi then your channel will grow Faster beleive me
This was more useful than firebase documentation. Thanks!
Is it supported on web?
Amazing😮😮 It feels like a machine teaches the thoughts that come into my mind, and the guy explains them the next moment an absolute silicon brain.❤❤❤❤❤
threre is an error in customOAuthParameters Error: The named parameter 'customOAuthParameters' isn't defined. Try correcting the name to an existing named parameter's name, or defining a named parameter with the name 'customOAuthParameters'.dartundefined_named_parameter 1 positional argument expected by 'setCustomParameters', but 0 found. Try adding the missing argument.dartnot_enough_positional_arguments CAN YOU HELP??
Finally Things are cleared after watching your videos.
Glad to hear!
eZSnippet !
Thank you for your teaching My master
brother , i have a app created same way that u taught . but i want to build web app using firebase hosting, how can i do that? can u guide me please.
Please watch this video: th-cam.com/video/xJo7Mqse960/w-d-xo.htmlsi=Qf0B7Xf-9Oruc3_i
I've done everything same but I can't login to Microsoft and getting error : {"error":{"code":403,"message":"Requests from this iOS client application <empty> are blocked.","errors":[{"message":"Requests from this iOS client application <empty> are blocked.","domain":"global","reason":"forbidden"}],"status":"PERMISSION_DENIED" do you know what's wrong with it?
hi is there any way to use the agora without serrver i have to host for my bootcamp. or do i hve to use the zegocloud
Try heroku
You literally showed us the Application secret and half of the application id which is not allowed.
You'll see your ids in your Active Directory.
Please keep the speed a little slow
I am getting exit code 48 when trying to initialise using mongod command. i think my previous server is still up. How do i fix this?
block ko sikhna bhi nahi pada thnxxxx
same to same code kiya circularprogress hi aa raha he copy bhi kiya phir bhi nahi hua error bhi nahi milta 😫
Adnan, you are an unsung hero and I pray that you'll get your flowers soon, i.e your views and subscribers will correspond with the value you are giving for free.
Amad sir you give to option delete message but did not save message like vido and image we cannot save device storage how to add healp me
The videos and images are currently stored in the Firebase Storage. You can add them into device storage by using some other package from pub.dev
Superb
my app is working fine on android and web but giving pod error on Mac and on iOS but when I changed the version of firebase core it worked what can be the issue
You need run pod update for running on iOS after making changes in the dependencies.
: Error: The getter 'subtitle1' isn't defined for the class 'TextTheme'. - 'TextTheme' is from 'package:flutter/src/material/text_theme.dart' ('/C:/flutter/sdk/flutter/packages/flutter/lib/src/material/text_theme.dart'). Try correcting the name to the name of an existing getter, or defining a getter or field named 'subtitle1'. style: Theme.of(context).textTheme.subtitle1!, getting this error how to slove it?
Try upgrading your flutter version
Interfaces is Just Like Classes in Flutter 😆
thanks sir may god blessyou to future endovers
Too fast
App crashes on IOS.. working fine on android.. any tip?
You might need to add url schemes.
Start everything from scratch.
Your trying. Thank you for this but your to fast and you already have writing codes in some files.. do everything from scratch
best
This is not working for web
did you find any solution?
@@navaidali99 No Not Yet
❤❤❤❤🎉
do you do for Quora also?
Hi, if you need to fetch some data from the authenticated user, like the user's photo, you can use this implementation: microsoft_graph_api: ^0.0.7
I did exactly what was asked in the video. When I click on Sign in with Microsoft, I am facing this: Error during Microsoft sign-in: [firebase_auth/unknown] An internal error has occurred. [ INVALID_APP_ID Edit: Is this correct or I need to update this? dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.6 msal_js: ^2.14.0 flutter_web_auth: ^0.5.0 font_awesome_flutter: ^10.7.0 firebase_core: ^3.1.1 firebase_auth: ^5.1.1
"What may be happening is that the 'package_name' in the 'google-services.json' file is different from the 'package_name' of the application project. For example, if the project name is app_test and the organization is com.example, both in Firebase and in the 'google-services.json' file, it should be like this: com.example.app_test."
I went through the same problem and was able to solve it this way.
@@raimundoneto4150 Thank you for the help. It turns out my `google-services.json` file was correct. The issue was with the package_name. I had not used the exact package name specified during the app's creation. To resolve this, I reran the `flutterfire configure --project=myAppName` command, and when prompted for the package_name, I provided the exact name from the `defaultConfig { applicationId ... }` section.
when u will make the push notification video ?
bro can you pls create a playlist on DSA with dart 😀
Great idea. 😄
I am getting the below error message, when trying to login by giving user name and password....the required field 'request' is missing from the credential .. Can you please suggest a fix for this?
hi. how do i use your github source code on flutter?
is week 7 coming, sir?
Yes, soon
Sir, maybe you're good at making architecture, but your UI-related code is very bad. Why you don't decompose such long code? It's too hard or even impossible to read it. Also you don't follow DRY principle in UI.
Noted.
one doubt why do we nneed an interface in the remote data source why notjust create class
one doubt whats the point of having usecase why not call the repository directy
Good one ❤ thankyou 🎉
5:10:14 how did you share your phones screen on the comp screen?
We heard that this course is too hard for you. Let us know what exactly you're struggling with, sir.
🙌🙇🙇🙇🙇
useless video kuch nahi samjh aaya, and jb kuchh use kre in code try to explain that also
Thanks for your feedback. In this video, we taught getters & setters to set a value in a state variable and get that value, as simple as that. Can you please elaborate what you found complicated so that we can explain it in more simple way?
Bro please make videos on flutter animation as well🥺
Sure, we will.