مـــــبرمـج-Programmer 💻
25 subscribers
33 photos
7 videos
27 files
4 links
"البرمجة ليست مجرد أكواد، بل فن تحويل الأفكار إلى واقع، وكل سطر تكتبه هو لبنة في بناء المستقبل."
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
واجهة ترحيب عصرية لتجربة مستخدم رائعة! 🌟
🚀 تصميم حديث وسهل الاستخدام لمساعدة المستخدمين على بدء رحلتهم في التطبيق بكل سلاسة!
🎨 واجهة جذابة مع ألوان متناسقة وأيقونات واضحة لضمان تجربة مستخدم مريحة.
📱 تحكم سلس بين الشاشات مع زر التالي وشريط تقدم أنيق.
🔗 إمكانية تخطي المقدمة بسهولة للانتقال مباشرة إلى المحتوى الأساسي.

💡 هل تعتقد أن مثل هذه الواجهة يمكن أن تحسن تجربة تطبيقاتك؟ 🤔 شارك رأيك في التعليقات! 👇

#تطوير_التطبيقات #فلاتر #تصميم_تطبيقات #UIUX
#مكونات_قابلة_لاعادة_الاستخدام
مكون شاشة الترحيب القابل لإعادة الاستخدام في فلاتر! 🎉
هل ترغب في تحسين تجربة المستخدم عند تشغيل تطبيقك لأول مرة؟ شاشة الترحيب (Onboarding Screen) هي الحل المثالي! تساعد هذه الشاشة في توضيح مزايا التطبيق وتوجيه المستخدمين الجدد بطريقة سلسة وجذابة. 🔥

اليوم أقدم لك مكونًا قابلاً لإعادة الاستخدام لإنشاء شاشات الترحيب بسهولة في فلاتر! 😍

🎯 ما الذي يقدمه هذا المكون؟
تصميم احترافي وجذاب مع تأثيرات سلسة.
إمكانية التخصيص بالكامل للألوان، الخطوط، الأزرار، الصور، والمزيد.
دعم التمرير بين الصفحات مع رسوم متحركة سلسة.
إمكانية استخدام صور من الشبكة أو من الملفات المحلية.
دعم النصوص من اليمين لليسار (RTL) للغة العربية.
إضافة زر تخطي (Skip) والانتقال السريع للصفحة الأخيرة.
دعم كل من النقاط (Indicators) أو شريط التقدم (Progress Bar).

⚡️ لماذا تحتاج إلى شاشة الترحيب؟
🔹 تحسين تجربة المستخدم الأولى عند تشغيل التطبيق.
🔹 شرح مميزات التطبيق بطريقة واضحة وبصرية.
🔹 جعل التنقل داخل التطبيق أكثر سهولة للمستخدمين الجدد.
🔹 توفير انطباع أول رائع عن التطبيق! 🌟

🔥 طريقة الاستخدام؟
كل ما عليك فعله هو تمرير قائمة من الصفحات مع تحديد العناوين، الوصف، الصور، الألوان، والخطوط، والمكون سيتكفل بالباقي! 🚀

OnboardingScreen(
pages: [
OnboardingPageData(
title: "مرحبًا بك في تطبيقنا!",
description: "اكتشف ميزات رائعة تجعل حياتك أسهل.",
imagePath: "assets/images/onboarding1.png",
backgroundColor: Colors.blueAccent,
textColor: Colors.white,
),
OnboardingPageData(
title: "سهولة الاستخدام",
description: "تصميم بسيط وسهل للتنقل داخل التطبيق.",
imagePath: "assets/images/onboarding2.png",
backgroundColor: Colors.green,
textColor: Colors.white,
),
],
onDone: () {
// الانتقال إلى الصفحة الرئيسية عند الانتهاء
},
)

🎨 إمكانية التخصيص؟
يمكنك تخصيص كل شيء تقريبًا، مثل:
الألوان لكل صفحة بشكل منفصل.
إمكانية استبدال الصور الافتراضية بويدجت مخصص.
تغيير النصوص الخاصة بالأزرار (التالي، تخطي، بدء الاستخدام).
إمكانية تشغيل التطبيق بوضع RTL للغة العربية بسهولة.

💡 جرب هذا المكون الرائع في مشروعك، وشاركني رأيك! 😍👇
#مبرمج #فلاتر #Flutter #تطوير_التطبيقات #Onboarding
💻الاكواد المستخدمة كاملة نع مثال كامل لطريقة الاستخدام في الملفات التالية👇
تم حظر حسابي على الفيسبوك لذلك سيتم نشر الدروس هنا وارجوا منكم التفاعل ونشر القناة للفائدة
بمناسبة حلول عيد الفطر المبارك، نتقدم إليكم بأصدق التهاني والتبريكات 🎉🌙، سائلين الله أن يعيده علينا وعليكم وعلى الأمة الإسلامية بالخير واليمن والبركات 🌸💖.

وفي هذه الأيام المباركة، لا ننسى إخواننا المستضعفين في غزة وفلسطين، الذين يعانون من الظلم والعدوان 💔🇵🇸، فنرفع أيدينا بالدعاء:

اللهم كن لهم عونًا ونصيرًا 🤲، اللهم الطف بهم وفرّج كربهم، اللهم اربط على قلوبهم، وارزقهم الأمن والسلام 🕊️، وانصرهم على من ظلمهم، وكن لهم سندًا وحافظًا 🏡🛡️.

اللهم اجعل هذا العيد فاتحة خير وبركة ونصر وفرج لهم ولأمتنا الإسلامية 🌍.

كل عام وأنتم بخير، وتقبل الله منا ومنكم صالح الأعمال 🌙💖.