- Видео 36
- Просмотров 69 506
Abdallah Yassein
Добавлен 20 ноя 2018
Welcome to Flutter Mastery! 🚀
Dive into the world of Flutter with our comprehensive tutorials designed for developers at every level. Whether you're a beginner or an experienced coder, our channel offers resources to help you build beautiful, natively compiled apps for mobile, web, and desktop from a single codebase.
What you’ll find on this channel:
Step-by-Step Tutorials: Detailed guides from Flutter basics to advanced concepts.
Project-Based Learning: Real-world projects to enhance your skills.
Tips & Tricks: Expert advice to optimize your development process.
UI/UX Design: Create stunning, user-friendly interfaces.
Live Coding Sessions: Watch as we build apps in real-time.
Updates & News: Stay informed about the latest Flutter releases and best practices.
Join our community of passionate developers and start your journey towards Flutter mastery today! Like, subscribe, and hit the bell icon 🔔 to stay updated with our latest content.
Happy coding! 🖥️💙
Dive into the world of Flutter with our comprehensive tutorials designed for developers at every level. Whether you're a beginner or an experienced coder, our channel offers resources to help you build beautiful, natively compiled apps for mobile, web, and desktop from a single codebase.
What you’ll find on this channel:
Step-by-Step Tutorials: Detailed guides from Flutter basics to advanced concepts.
Project-Based Learning: Real-world projects to enhance your skills.
Tips & Tricks: Expert advice to optimize your development process.
UI/UX Design: Create stunning, user-friendly interfaces.
Live Coding Sessions: Watch as we build apps in real-time.
Updates & News: Stay informed about the latest Flutter releases and best practices.
Join our community of passionate developers and start your journey towards Flutter mastery today! Like, subscribe, and hit the bell icon 🔔 to stay updated with our latest content.
Happy coding! 🖥️💙
شرح كامل لـ Easy Localization في Flutter
هنتكلم في الفيديو ده عن الEasy Localization في Flutter
هنمشي في الخطوات مع بعض من اول ازاي تضيف الconfigurations الي ان نصل الي ازاي
ن auto generate ال variables الخاصه بالLocalization
دول اتنين commands هنحتاجهم في الفيديو
flutter pub run easy_localization:generate --source-dir ./assets/translations
flutter pub run easy_localization:generate --source-dir ./assets/translations -f keys -o locale_keys.g.dart
هنمشي في الخطوات مع بعض من اول ازاي تضيف الconfigurations الي ان نصل الي ازاي
ن auto generate ال variables الخاصه بالLocalization
دول اتنين commands هنحتاجهم في الفيديو
flutter pub run easy_localization:generate --source-dir ./assets/translations
flutter pub run easy_localization:generate --source-dir ./assets/translations -f keys -o locale_keys.g.dart
Просмотров: 102
Видео
Firebase Analytics in Flutter: Setup & Best Practices for Tracking Events
Просмотров 18523 часа назад
Learn how to integrate Firebase Analytics into your Flutter app for powerful insights! In this tutorial, I’ll guide you through the step-by-step process of setting up Firebase Analytics, tracking user events, and understanding how to optimize your app's performance using analytics. Whether you're new to Firebase or looking to improve your tracking strategy, this video will cover everything you ...
Drawing Circles and Rectangles with Custom Paint in Flutter - Part 3
Просмотров 39День назад
In this video, we’ll cover how to draw circles and rectangles using CustomPainter in Flutter. You'll learn the fundamentals of using the Canvas class to create and customize shapes with various styles and properties. We’ll walk you through the steps to draw perfect circles and rectangles, including how to adjust their size, color, and borders. This tutorial is ideal for beginners looking to exp...
Connecting Basic Shapes: Creating Complex Drawings with CustomPainter in Flutter - Part 4
Просмотров 45День назад
In this final video of our 'CustomPainter Basics in Flutter' series, we’ll put everything together by connecting basic shapes to create a complete drawing. You’ll learn how to combine circles, rectangles, and lines to form more complex and interesting designs. This tutorial will show you how to use CustomPainter to build intricate shapes and enhance your custom UI creations. Join us to see how ...
Drawing Lines with Custom Paint in Flutter: A Beginner's Guide - Part 1
Просмотров 14014 дней назад
In this video, we'll focus on drawing lines using CustomPainter in Flutter. You'll learn the basics of the Canvas and Paint classes to create straight lines, customize their appearance, and understand the fundamental drawing techniques. This tutorial is perfect for beginners looking to grasp the essentials of CustomPainter and start creating their own custom designs. Follow along and start buil...
Drawing Curved Lines with Custom Paint in Flutter - Part 2
Просмотров 5514 дней назад
In this video, we’ll explore how to draw curved lines using CustomPainter in Flutter. You'll learn how to use the Canvas class to create smooth, curved paths and customize their appearance with different paint properties. This tutorial will guide you through the process of adding curves to your designs, perfect for creating more dynamic and visually appealing UIs. Join us as we dive into the te...
Introduction to Custom Paint in Flutter: Your First Steps
Просмотров 23014 дней назад
Welcome to the first video in our 'CustomPainter Basics in Flutter' series! In this introductory video, we'll explore what CustomPainter is and how it can help you create stunning, custom UI designs in your Flutter apps. Whether you're new to Flutter or just starting with CustomPainter, this video will give you a solid foundation to build upon. Stay tuned as we guide you through the essentials ...
Dio Network Interceptors in Flutter: Simplifying API Management (عربي)
Просмотров 45028 дней назад
Unlock the full potential of Dio in Flutter with this in-depth guide on network interceptors. Learn how to effectively manage requests and responses, handle errors, and add custom logic to your network calls. Whether you're a beginner or an experienced developer, this tutorial will equip you with the skills to optimize your app's networking layer using Dio interceptors. Don't miss out on these ...
Network Request Test Part 2
Просмотров 226Месяц назад
Join us in Part 2 as we explore unit testing for Dio HTTP requests in Flutter using Mockito. We'll walk through the process of mocking network calls and verifying the correctness of your API integration. This video is essential for anyone looking to write reliable tests for network-dependent code. Github Repo : github.com/abdallahyassein-dev/unit_testing_example Playlist Videos : ruclips.net/p/...
Unit Testing for Counter Class in Flutter - Part 1
Просмотров 285Месяц назад
In Part 1 of our Unit Testing in Flutter series, we'll focus on writing unit tests for a simple Counter class. Learn how to set up your test environment, write effective tests, and ensure your code behaves as expected. Perfect for beginners looking to get started with Flutter unit testing! Github Repo : github.com/abdallahyassein-dev/unit_testing_example PlayList : ruclips.net/p/PLCQvK2R5a8CIYK...
Counter Cubit Unit Test Using Bloc Test - Part 3
Просмотров 99Месяц назад
In Part 3, we'll demonstrate how to unit test a Counter Cubit using the Bloc Test package. Discover how to efficiently test state management logic in your Flutter applications and ensure your BLoC/Cubit implementations are rock-solid. Github Repo : github.com/abdallahyassein-dev/unit_testing_example Playlist Videos : ruclips.net/p/PLCQvK2R5a8CIYK7WWqaDEMSK2qCg7NoEE
Dio Request Fetching Posts and Cubit Using Bloc Test and Mocktail - Part 4
Просмотров 146Месяц назад
Concluding our series in Part 4, we'll combine the power of Dio request testing and Cubit state management. Using Bloc Test and Mocktail, you'll learn advanced techniques for testing more complex Flutter applications. This final video ties together everything we've covered, giving you a comprehensive toolkit for unit testing in Flutter. Github Repo : github.com/abdallahyassein-dev/unit_testing_...
Introduction to Unit Testing in Flutter
Просмотров 401Месяц назад
Welcome to our series on Unit Testing in Flutter! In this introductory video, we'll cover the basics of unit testing, why it's important, and how it can improve your Flutter development process. Stay tuned as we dive deep into practical examples in the following videos! Github Repo : github.com/abdallahyassein-dev/unit_testing_example Playlist Videos : ruclips.net/p/PLCQvK2R5a8CIYK7WWqaDEMSK2qC...
How to Add Google Sign-In to Your Flutter App
Просмотров 444Месяц назад
Learn how to seamlessly integrate Google Sign-In into your Flutter application with this detailed tutorial. Whether you're new to Flutter or an experienced developer, this guide will help you implement Google authentication with ease. 🎓 What You'll Learn: - How to set up Google Developer Console - Step-by-step Flutter configuration - Implementing the sign-in button and functionality - Handling ...
How to Implement Facebook Sign-In with Flutter: Step-by-Step Guide
Просмотров 1,1 тыс.Месяц назад
Title: "How to Implement Facebook Sign-In with Flutter: Step-by-Step Guide" Description: Learn how to integrate Facebook Sign-In into your Flutter app with this comprehensive step-by-step tutorial! In this video, we'll cover everything you need to know, from setting up your Facebook Developer account to coding the authentication process in Flutter. By the end of this tutorial, you'll have a ful...
Build a Real-Time Chat App with Flutter & Pusher: Text, Image, File, Audio + Source Code
Просмотров 1,3 тыс.Месяц назад
Build a Real-Time Chat App with Flutter & Pusher: Text, Image, File, Audio Source Code
Flutter Tutorial: State Restoration Explained
Просмотров 365Месяц назад
Flutter Tutorial: State Restoration Explained
Top 15 Reasons Your App Gets Rejected by the Apple App Store (And How to Fix Them)
Просмотров 2542 месяца назад
Top 15 Reasons Your App Gets Rejected by the Apple App Store (And How to Fix Them)
Step into 3D: Rendering and Animating Objects in Flutter
Просмотров 2102 месяца назад
Step into 3D: Rendering and Animating Objects in Flutter
How to Upload Your iOS App to the App Store: Step-by-Step Guide
Просмотров 4462 месяца назад
How to Upload Your iOS App to the App Store: Step-by-Step Guide
Flutter Tutorial: Print Receipts from Data (HTML to PDF Conversion)
Просмотров 4292 месяца назад
Flutter Tutorial: Print Receipts from Data (HTML to PDF Conversion)
Firebase Cloud Messaging API (V1) Flutter - Laravel
Просмотров 3 тыс.3 месяца назад
Firebase Cloud Messaging API (V1) Flutter - Laravel
Flutter FVM ( Flutter Version Management )
Просмотров 7833 месяца назад
Flutter FVM ( Flutter Version Management )
Hajat App ( Ecommerce App Flutter (Android - IOS ) - Laravel Dashboard )
Просмотров 1843 месяца назад
Hajat App ( Ecommerce App Flutter (Android - IOS ) - Laravel Dashboard )
How to Make Flutter Bluetooth App (Test LED & Joy Stick & Send Serial) Source Code
Просмотров 3,6 тыс.3 года назад
How to Make Flutter Bluetooth App (Test LED & Joy Stick & Send Serial) Source Code
Build a Cat-Dog Detector App with Flutter & Tensorflow | Flutter Tutorial | Source Code
Просмотров 1,5 тыс.3 года назад
Build a Cat-Dog Detector App with Flutter & Tensorflow | Flutter Tutorial | Source Code
How To Connect Flutter App with Laravel API (Blood Donation System) | Source Code
Просмотров 15 тыс.3 года назад
How To Connect Flutter App with Laravel API (Blood Donation System) | Source Code
محتاجين ال light and dark mode ي هندسه وازي نبدل م بنهم بطريقه سليمه نقدر ننفذها في بروجكت كبير
ربنا يبارك فيك يا هندسة ❤❤
Keep going 💪👍❤ انا بستخدم flutter_localizations بتاع فلاتر بحاول اتجنب الباكدج علشان لو حصل فيها اي بج
ما سبب هذا التطبيق غير نشط لا يمكن الوصول إلى هذا التطبيق في الوقت الحالي، ويرجى العلم أن مطور التطبيق على علم بالمشكلة. سيظل بإمكانك تسجيل الدخول عند إعادة تنشيط التطبيق
@@cezar6104 دي ليها علاقه بالconfiguration بتاعت البروجكت علي facebook dashboard
ممكن شرح كامل لل dio
@@MosaadIbrahim_ ان شاء الله في فيديو جاي اشرحه كامل
لو عايز اوقف الاشعارات على التطبيق اعمل ايه؟
السلام عليكم عندي نفس المشكلة، هل من الممكن أن نضع الكود في أي قسم؟
السلام عليكم ورحمة الله, شكراً لك يابش مهندس عبدالله على هذا الفيديو المفيد ♥ لكن ملاحظة مهمة: ملف file.json يحتوي على المفتاح السري لخدمة فايربيز المرتبطة بالحساب ويجب حفظ هذا الملف في مكان آمن داخل السيرفر بحيث لا يكون لأي أحد وصول إليه, أما مجلد public فهو مخصص لملفات العامة المتاحة كالصور وغيرها وليس آمناً للملفات الحساسة ولكم جزيل الشكر👍
تسلم يهندسه ❤❤
واصل معاك للنهاية ، مهتم اتابع البلاليست الموضوع مهم يكون موجود بالعربي
باذن الله 🙏 ان شاء الله الثلاثاء القادم هنزل برضه فيديوهات عن الموضوع 🌹
ازاي افعلو لل ios ؟
ممكن تشوف الdocumentation facebook.meedu.app/docs/4.x.x/ios/ ان شاء الله هعمل فيديو اوضح فيه الخطوات
@@abdallahyasseindev تسلم
what we should do in the Info.plist ??
you can follow documentation facebook.meedu.app/docs/4.x.x/ios/ i will make an video in future
@@abdallahyasseindev please make 1, Thank you
شكرا على الفيديو الجميل استفدت جدا يا بشمهندس بس المرات الجايه حاول تعلي صوتك شويا و تقلل مده الفيديو و ترتب الخطوات عشان يكون الفيديو منظم شويا
Walaikumussalam
So hard
ممكن تساعدني اخي انا nodejs ومش عارف اعمل الاعشارات لانها كانت على النظام القديم :(
Thanks sir
ماشاء الله تسلم يا بشمهندس
هو سؤال احتاجها امتى عموما ال dio interceptors غير الحاله إلى ذكرتها فى الفديو بتاعه ال refresh token لان اعتقد مش كل ال requests بتاعه ال API محتاجه انى اعمل ده كله ..
@@mohammedhussein9062 هوا زي ماقولت فالفيديو انت ممكن تستخدمها زي ماتحب سواء مجرد logging سواء error handling عموما مش شرط refresh token بس يعني وبرضه ممكن تستخدمها في الanalytics يعني بافتراض ان التيم عندك عاوز يعمل analysis الError بتحصل فين ايه اكتر requests بيتم استخدامها وعامل api بيتعامل مع الكلام ده الفكره انك تبقي فاهم الموضوع بس عشان ممكن يكون حل لمشكله ممكن تقابلها قدام يعني وهيمنعك من تكرار كتير
تسلم إيدك ياهندسة وأتمنى إن حضرتك تعمل تطبيق عن ال audio و ال video call ويكون فيه notication and data bade
Nice video thanks 🙏
Nice video Thanks
مهندس ، ممكن ملف الباكيند على الgit
Awesome❤❤❤❤💪💪
لو سمحت هي ال extension بتاعة ذكر الله دي اسمها ايه اللي موجوده تحت علي الشمال
اسمها Azkari
@@abdallahyasseindev شكرا جدا لحضرتك❤❤
@@MahmoudHamed-cb9mv حبيبي 🙏
Good work my bro 💙
Good work my bro 💙
Good work my bro 💙
Good work my bro 💙
Good work my bro 💙
continue ❤❤
تسلم يا هندسه ❤❤
Excelente trabajo Abdallah Yassein, agradecido con tu video, me funciono a la primera. saludos y bendiciones
بفة تقيلة 😮💙
this is a very nice example, but PdfPageFormat is not public and not accessible.
@@shusterme Make sure that you are using the same version of the packages
جزاك الله خيرا
ممتاز ياعبدالله
ما هو ال api المستخدم ؟
لمعرفه الapi او كيفيه عمله موجود الخطوات ازاي تعمله في laravel هتلاقي الملف في الdescription
ملفات الاوديو كاتب الكود بإيديك ولا واخدها من الباكدج
والله مامتذكر بس دا كان عندي في بروجكت كنت شغال عليه من فتره خدته وضيفته هنا لان كنت محتاج اركز علي موضوع pusher نفسه بس هيا عموما شغاله ويعني وتمام
ليه عامل الاستيت كده ليه مش عاملها بالاستيت العادية
@@omarmaamoun9457 انا حاولت اخليها بسيطه جدا بحيث اي حد يقدر يغيرها عادي او يستخدم اي state management هوا محتاجها
@@abdallahyasseindev مقصدش اقصد ليه مثلا معملتش class GetChatLoading extend ChatState{} class GetChatSuccess extend ChatState{ ChatModel chatModel; GetChatSuccess (this.chatModel); } class GetChatFailure extend ChatState{ final String exception ; GetChatFailure(this.exception); } وتعمل إيميت عادي بدل enum وبدل copyWith ده اللي عايز افهمو
شرح ممتاز .. عندي سؤال لو دلوقتي الطرف التاني المستقبل قافل الابلكيشن ويعني مش عامل Connect ع الpusher لو الطرف المرسل بعتله رساله ازاي هندله حاجه زي كده بحيث لما يعمل كونكت تجيله كل الحاجات دي
ماهوا المفروض لما يفتح التطبيق تاني بيستخدم السيرفس الي اسمها provide دي بترجعلك الroomId و بترجعلك كل الmessages القديمه برضه فبكده اول لما بينادي عليها بيجيله كل الmessages الي فاتت
@@abdallahyasseindev دي بتبقي من عند الباك
@@mostafa3tta885 اها
ما شاء الله ممتاز لو تشرح نفس ال project لكن باستخدام Ably بدل pusher لأن الخطة المجانية تبع. Ably أكثر
@@حمديالحمزي-د5ق اها تسلم هشوف كده ان شاء الله ولو فيه امكانيه ممكن اعمل فيديو تاني عنه باستخدام Ably
الله يباركلك المشكله اني عرفت المشاكل دي بعد ما جربتها بنفسي واتمررت 😂
حبيبي 🌹 يلا الحمد لله كلها استفاده
Great work my brooo 💙
احسنت
عااش جدا يا هندسه
شكراااا
انا عامل صفحة ريجيستر وفى صفحة الاعدادات عامل موفر خاصية حذف الاكونت من التطبيق يكفى ؟
@@الادهم-ص2ظ اها اهم حاجه تبقي موجوده
Amazing work 👏👏
Keep on my bro , great work ❤