ما هو فلاتر Flutter ؟ تعرف على اطار عمل المستقبل

ما هو فلاتر Flutter ؟ تعرف على اطار عمل المستقبل

كشاب يتصفح الانترنت لا شك أنك في يوم من الأيام سمعت بما يسمى البرمجة مثل : برمجة المواقع والتطبيقات كالمواقع التي تتصفحها أو هاتفك المحمول الذي تقرأ منه أو غيرهم من الأجهزة ولا بد من أنك تلمح أن البرمجة بشكل عام ولغاتها بشكل خاص أصبحت من محاور اهتمام هذا العالم، وباتت متجددة ومستمرة، وكبرمج حتماً أنك لاحظت أغلبية المؤسسات الفعالة في ميدان التكنولوجيا بدأت بالدفع صوب تشييد برمجيات ومنصات تسمح لها بتشييد وبناء تطبيقات وبرامج عابرة للمنصات، بحيث تمكنها من استعمال لغة برمجة واحد لبناء كتلة برمجية تعمل على كل المنصات المختلفة ومثال على ذلك تطبيق فيس بوك الذي يعمل على أندرويد و IOS وحزمة Adobe التي تعمل على أكثر من نظام تشغيل .

نتيجة بحث الصور عن ‪flutter‬‏

 وبمثل ذلك السياق قامت جوجل بتحسين ورعاية ودعم وتطوير لغة فلاتر وهذا يعطي اطمئنان من جانب المبرمجين وهي لغة تسمح لك كمبرمج ببناء تطبيق هجين بملف كود واحد يعمل على أكثر من نظام تشغيل، لذا دعونا نتعرف على لغتنا الجديدة.

ماهي لغة Flutter ؟

فلاتر هو (SDK) للهاتف المحمول أي حزمة تطوير تطبيقات الهواتف الذكية، يسمح لك بكتابة تطبيق في قاعدة بيانات واحدة وتترجم لكل من Android و  IOS. يعتبر فلاتر Flutter اطار عمل حسب التعريف الرسمي لاطار العمل من ويكيبيديا

تم انشاء اطار عمل فلاتر Flutter من الصفر واستخدم لكتابته وبنائه لغة Dart ولغة C++ وهو لا يزال نوعاً ما في مرحلتها التجريبية , على الرغم من ذلك , فاطار عمل فلاتر تم اصداره رسمياً لكن لا يزال في المرحلة التجريبية للنجاح , هل سينجح أم لا ؟ هذه هي التجربة التي يخضوها اطار عمل فلاتر حالياً ويبدو انه في طريقه الى النجاح.

يستخدم اطار عمل فلاتر في الأساس لتطوير واجهات الاستخدام UI ويتعاون مع لغة البرمجة Dart للتعامل مع العمليات البرمجية BackEnd.

مقال مرتبط : ما الفرق بين ال Front End و ال Back End ؟

تم تحسين وتطوير اطار عمل فلاتر لجعله أداة عملية قوية لتحسين سرعة و كفاءة التطبيقات ، كما تعتبر هذه نعمة للمؤسسات والمطورين ومن يسعى للعمل على المنصتين بأقل وأوفر جهد وتكلفة.

يساعد اطار عمل فلاتر المصممين والمبرمجين على تشييد تطبيقات بتصميم عصري وجذاب من خلال حزم ومكتبات مبنية ومكتوبة مسبقاً وجاهزة للاستخدام مما سيسهل عليك عملك كثيراً.

هل تريد البدء بكتابة كودك الأول في فلاتر Flutter ؟

بكل تأكيد تستطيع البدء بكتابة كودك الأول في فلاتر سواء على نظام الويندوز أو الماك أو اللينكس حيث ستجد طريقة التنصيب في موقعهم الرسمي . طريقة تنصيب فلاتر Flutter

وتستطيع استخدام Android Studio كما في الجافا أو استعمال محررات نصوص أخرى مثل Sublime, VS Code مع ضرورة إضافة Dart Code والقيام بتنصيب SDK الضرورية لكودك وذلك ما تَستطيع القيام به عن طريق المصدر المعترف به رسميا في موقعهم الرسمي .

كما أنك وبكل تأكيد ستجد العديد من الأكواد المرفوعة سواء على GitHub أو غيرها من المواقع وتستطيع من خلالها التعرف على أسلوب تركيب اللغة وهيكلتها.

مقال مرتبط : ما الذي يجعل VSCode أفضل محرر أكواد حالياً ؟

كيف تستطيع البدء في تعلم فلاتر؟

يعد فلاتر اطار عمل حديث الظهور ولم يمضي عليه وقت طويل ومجتمعه العربي قليل وكذلك الأجنبي ولكن على الأرجح ستجد العديد من الدروس والسلاسل التعليمية لها إن بحثت في المحتويين الأجنبي والعربي وفي بعض المواقع الأخرى .

وهنا أرفقنا لكم أفضل ما وجدنا من دروس تعليمية :

الدورة الأولى : https://www.youtube.com/watch?v=GLSG_Wh_YWc

الدورة الثانية : https://www.youtube.com/watch?v=qWL1lGchpRA&list=PLR2qQy0Zxs_UdqAcaipPR3CG1Ly57UlhV

الدورة الثالثة : https://www.youtube.com/watch?v=MJrKs9CFEQM

الدورة الرابعة : https://www.youtube.com/watch?v=b2fgMCeSNpY&list=PLJbE2Yu2zumDqr_-hqpAN0nIr6m14TAsd

وفي نهاية مقالنا,  نجد أن اطار عمل فلاتر وبوضوح يتقدم بخطى ثابتة وقوية نحو المقدمة ، مما يجعل فكرة اتقانه الآن من أهم الأولويات التي عليك اتباعها ووضعها في خطة تعليمك الحالية .