التصنيف برمجة وتطوير

برمجة وتطوير

الفصل العاشر – Data & backend :Google APIs في Flutter

Close-up of a tablet displaying Google's search screen, emphasizing technology and internet browsing.

في السنوات الأخيرة، صار من النادر أن تجد تطبيقًا لا يتكامل مع خدمات جوجل. من التقويم (Calendar) إلى البريد (Gmail) وصولًا إلى يوتيوب (YouTube)، يعتمد ملايين المستخدمين يوميًا على هذه الخدمات. والجميل أننا كمطوّرين نستطيع دمجها بسهولة داخل تطبيقاتنا باستخدام…

الفصل العاشر – Data & backend : استخدام Firebase في Flutter

في عالم تطوير التطبيقات الحديث، أصبحت الحاجة إلى بناء تطبيقات قوية، سريعة، وقابلة للتوسع أمرًا بالغ الأهمية. هنا يأتي دور Flutter و Firebase كحلول رائدة تلبي هذه المتطلبات. Flutter هو إطار عمل مفتوح المصدر لتطوير واجهات المستخدم (UI) من Google،…

الفصل العاشر – Data & backend :التخزين المحلي في Flutter

hdd, computer, laptop, storage, data, pc, hard drive, hardware, technology, hdd, hdd, storage, storage, storage, storage, storage, data, data, data, data, hard drive, hard drive, hard drive, hard drive, hardware, hardware, hardware

كيف تحفظ بياناتك داخل الجهاز بسهولة؟ دليل شامل للمبتدئين تخيل أنك فتحت تطبيق ملاحظات، أضفت بعض الأفكار ثم أغلقت التطبيق. في المرة التالية، هل تتوقع أن تختفي الملاحظات؟ 😅 طبعًا لا! يجب أن يظل التطبيق محتفظًا ببياناتك حتى بعد إغلاقه.…

الفصل العاشر – Data & backend : الشبكات في Flutter: الدليل العملي لجلب البيانات من الإنترنت

An IT professional configuring network cables in a server rack, focusing on Ethernet connections.

هل تساءلت يومًا كيف تجلب التطبيقات بيانات الطقس أو الأخبار أو الفيديوهات من الإنترنت وتعرضها لك في لحظة؟ في عالم تطوير التطبيقات باستخدام Flutter، يُعتبر التعامل مع الشبكات (Networking) خطوة أساسية لا غنى عنها. سواء كنت تطور تطبيقًا للطبخ يعرض…

الفصل التاسع – القسم الثالث : رسوم متحركة قائمة على الفيزياء في Flutter: دليل شامل لإنشاء حركات واقعية

physics simulation Animation

في عالم تطوير التطبيقات باستخدام Flutter، أصبحت الرسوم المتحركة القائمة على الفيزياء أداة أساسية لإضافة لمسة واقعية وتفاعلية إلى الواجهات.تخيّل أنك تقوم بسحب بطاقة على الشاشة، ثم تتركها لتعود إلى مكانها الأصلي بحركة زنبركية طبيعية! هذا بالضبط ما تمنحه لنا…

Flutter Hero Animations : دليل شامل لإنشاء انتقالات سلسة بين الشاشات

hero Animation

الفصل التاسع – القسم الثاني : Flutter Hero Animations : دليل شامل لإنشاء انتقالات سلسة بين الشاشات في عالم تطوير التطبيقات الجوالة، أصبحت الرسوم المتحركة عنصرًا أساسيًا لتحسين تجربة المستخدم وجعل التطبيق أكثر جاذبية. مع إطار عمل Flutter، تبرز ميزة…

Animations in Flutter framework

Animation

الفصل التاسع – القسم الأول : Animations in Flutter framework الرسوم المتحركة في إطار عمل Flutter: دليل شامل للمطورين في عصر التطبيقات الجوالة والويب الحديثة، أصبحت الرسوم المتحركة عنصرًا أساسيًا لتعزيز تجربة المستخدم وجعل التطبيقات أكثر جاذبية وحيوية. مع إطار…

الفصل الخامس – القسم الرابع: مكونات العرض (Display Components)

Display Components

لماذا هذا القسم مهم؟ بعد ما تعلمنا الأزرار و إدخال البيانات، يجي الدور على المكونات اللي تعرض للمستخدم المعلومات والرسائل بشكل منظم وجذاب.هنا نستخدم عناصر Display Components اللي يقدمها Material Design. 1. Card البطاقة هي عنصر أساسي لعرض محتوى بشكل…

الفصل الخامس – القسم الثالث: إدخال البيانات والنماذج (Input & Forms)

Flutter-Input-Forms

لماذا هذا القسم مهم؟ أي تطبيق تفاعلي تقريبًا يحتاج استقبال بيانات من المستخدم: تسجيل الدخول، كتابة تعليق، اختيار إعداد…هنا يجي دور Widgets الإدخال (Input Widgets) اللي يوفرها Flutter عبر Material Design. 1. TextField الحقل الأساسي لإدخال النصوص.يمكن استخدامه في تسجيل…