كونكت للتقنية Connect4Techsكونكت للتقنية Connect4Techs
أدوات مجانية: حاسبة Subnet · امتحانات تجريبية · قاموس المصطلحات ←
الرئيسية » برمجة » تطبيقات الموبايل » تطوير تطبيقات الموبايل بواسطة جوجل فلاتر

تطوير تطبيقات الموبايل بواسطة جوجل فلاتر

بقلمYoussef Samy تاريخ النشر10 مايو 2020 آخر تحديث26 أبريل 2022 وقت القراءة2 دقائق

في المقال ده هنتكلم عن تطوير وبرمجة تطبيقات الموبايل للأندرويد و iOS بواسطة تقنية فلاتر – Flutter .

مقدمة:

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

تطوير برمجيات الموبايل – Mobile app Development عملية يتم من خلالها إنشاء تطبيقات جديدة لنظامي التشغيل أندرويد و IOS وهناك العديد من أدوات وتقنيات تطوير البرمجيات مثل Flutter و React Native.

جوجل فلاتر

ماهو فلاتر – Flutter ؟

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

ماهي لغة البرمجة المستخدمة في فلاتر – Flutter؟

يستخدم لغة البرمجة دارت – Dart وهى لغة برمجة طورتها جوجل بحيث تحل محل JavaScript فى تطوير تطبيقات ومواقع الويب وتم إصدارها في عام 2011.

اثناء البرمجة تستخدم لغة دارت مترجم JIT : Just in time و اللي بفضلها ظهرت خاصية الهوت ريلود – Hot reload و هي انه عند تغير الكود يتم ارسال فقط البايتات التي تم تغييرها بالتالي حصل التغير في برنامجك في اقل من ثانية و يبقى محافظا على حالته.

أثناء نشر التطبيق تستخدم دارت مترجم AOT : Ahead of time والذي ينتج لنا تطبيق اصلي و بالتالي اداء رائع.

من اهم الامور التى تم التركيز عليها عند تطوير Flutter :

هى جعلة وسيلة عملية لتطوير التطبيقات بسرعة وكفاءة

مميزات إستخدام فلاتر – Flutter:

1 – يمكنك من انشاء تطبيقين من النوع Native مما يعنى انة يخرج Machine Code

2- لا توجد اى bridge بين framework و widget ودا بيعطى سرعة رهيبة فى اداء التطبيق
وتحديدا يستخدم من أجل تطوير واجهات المستخدم أو UI

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

استفدت من المقال؟شاركه مع زمايلك، يمكن يفيدهم كمان.
كتب بواسطةYoussef Samy

مهندس برمجيات، يكتب في كونكت للتقنية عن البرمجة وتطوير البرمجيات وأخبار التكنولوجيا وأنظمة التشغيل.

إعلان
إعلان
0% اتقرا