Flutter - فلاتر:
#كيف اتعلم برمجة Flutter من الصفر
أولاً يجب تعلم لغة Dart
و هي لغة برمجة مفتوحة المصدر من إنتاج شركة Google وهي من اللغات التي تدعم البرمجة الكائنية Object Oriented Programming وال Syntax الخاص بها شبيه بلغة C .
ما الهدف من تعلم الdart قبل تعلم إطار العمل flutter :
فلاتر هو (SDK) للهاتف المحمول أي حزمة تطوير تطبيقات الهواتف الذكية، يسمح لك بكتابة تطبيق في قاعدة بيانات واحدة وتترجم لكل من Android و IOS. يعتبر فلاتر Flutter اطار عمل, تم انشاء اطار عمل فلاتر Flutter من الصفر واستخدم لكتابته وبنائه بلغة Dart لذالك يجب تعلم الdart أولاً . ويستخدم اطار عمل فلاتر في الأساس لتطوير واجهات الاستخدام UI ويتعاون مع لغة البرمجة Dart للتعامل مع العمليات البرمجية BackEnd
#خطوات تعلم بشكل صحيح لبرمجة تطبيقات باستخدام فلاترflutter
1-تعلم وفهم اساسات لغة دارتdart هذا أهم خطوه وكلما كنت قويا كلما تمكنت ولن يصعب عليك اي شي سيواجهك
2-اثناء التعلم خذورقة وقلم ودون كل ما هو مهم وتعلم بطريقة أكاديمية استمع واكتب وطبق واقرا كتب لا تتعلم فقط من الفيديوهات والكودات فقط
3-من الضروري معرفة المصطلحات ومن اين أتى هذا وهذا لفهمه بشكل صحيح
4-تعلم دارت من موقع يفضل ميه ميه وعدم التشتت في الكورسات لا تشاهد كورسا اخر حتى تنهي الاول
5-بعد أن تتعلم بشكل قوي dart ابدا في تعلمflutter
بشكل سهل وسريع وهي مكاتب جاهزه مكتوبة بلغة دارت وتدرب من الصفر على بناء الواجهات اولا
6-من أهم الأشياء بعد تعلم الواجهات البسيطه تعلم مفهوم المزامنة وغيرها
7- أهم نقطة أيضا تعلم مفهوم
State mangement
بكامل خطواتها ويفضل تعلم
مكتبة getX
8- من ناحية تعلم كيفية ربط التطبيق الفلاتر لقاعده بيانات أو API معين مكتوب باي لغة برمجية
يوجد خيار الفايربيس firebase قاعده بيانات جاهزه من جوجل وتعلمها سهل وايضا تعلم كيف تتعامل مع مختلف أنواع API مثل الخرائط وapi اي موقع مخصص لكي تكون جاهزا لاستخدام الapi وإنجاز اي تطبيق وبذالك تكون جاهزا للشغل وعمل تطبيقات وايضا كلما كنت فاهم لموضوع الخوارزميات وهياكل البيانات كان ممتاز لك في حل المشاكل وكتابة الكود بطريقة منظمة وسهله .
#flutter
#كيف اتعلم برمجة Flutter من الصفر
أولاً يجب تعلم لغة Dart
و هي لغة برمجة مفتوحة المصدر من إنتاج شركة Google وهي من اللغات التي تدعم البرمجة الكائنية Object Oriented Programming وال Syntax الخاص بها شبيه بلغة C .
ما الهدف من تعلم الdart قبل تعلم إطار العمل flutter :
فلاتر هو (SDK) للهاتف المحمول أي حزمة تطوير تطبيقات الهواتف الذكية، يسمح لك بكتابة تطبيق في قاعدة بيانات واحدة وتترجم لكل من Android و IOS. يعتبر فلاتر Flutter اطار عمل, تم انشاء اطار عمل فلاتر Flutter من الصفر واستخدم لكتابته وبنائه بلغة Dart لذالك يجب تعلم الdart أولاً . ويستخدم اطار عمل فلاتر في الأساس لتطوير واجهات الاستخدام UI ويتعاون مع لغة البرمجة Dart للتعامل مع العمليات البرمجية BackEnd
#خطوات تعلم بشكل صحيح لبرمجة تطبيقات باستخدام فلاترflutter
1-تعلم وفهم اساسات لغة دارتdart هذا أهم خطوه وكلما كنت قويا كلما تمكنت ولن يصعب عليك اي شي سيواجهك
2-اثناء التعلم خذورقة وقلم ودون كل ما هو مهم وتعلم بطريقة أكاديمية استمع واكتب وطبق واقرا كتب لا تتعلم فقط من الفيديوهات والكودات فقط
3-من الضروري معرفة المصطلحات ومن اين أتى هذا وهذا لفهمه بشكل صحيح
4-تعلم دارت من موقع يفضل ميه ميه وعدم التشتت في الكورسات لا تشاهد كورسا اخر حتى تنهي الاول
5-بعد أن تتعلم بشكل قوي dart ابدا في تعلمflutter
بشكل سهل وسريع وهي مكاتب جاهزه مكتوبة بلغة دارت وتدرب من الصفر على بناء الواجهات اولا
6-من أهم الأشياء بعد تعلم الواجهات البسيطه تعلم مفهوم المزامنة وغيرها
7- أهم نقطة أيضا تعلم مفهوم
State mangement
بكامل خطواتها ويفضل تعلم
مكتبة getX
8- من ناحية تعلم كيفية ربط التطبيق الفلاتر لقاعده بيانات أو API معين مكتوب باي لغة برمجية
يوجد خيار الفايربيس firebase قاعده بيانات جاهزه من جوجل وتعلمها سهل وايضا تعلم كيف تتعامل مع مختلف أنواع API مثل الخرائط وapi اي موقع مخصص لكي تكون جاهزا لاستخدام الapi وإنجاز اي تطبيق وبذالك تكون جاهزا للشغل وعمل تطبيقات وايضا كلما كنت فاهم لموضوع الخوارزميات وهياكل البيانات كان ممتاز لك في حل المشاكل وكتابة الكود بطريقة منظمة وسهله .
#flutter