تطوير تطبيقات فلاتر في الكويت
فلاتر إطار مفتوح المصدر من جوجل لبناء تطبيقات أندرويد وiOS من شيفرة واحدة بلغة Dart. ويستحوذ على نحو 46% من سوق الأطر العابرة للمنصّات، متقدّماً على React Native. ويناسب فلاتر أغلب تطبيقات الأعمال المعتادة، لكن البناء الأصلي يبقى أفضل حين يكون حجم التثبيت حاسماً، أو حين يعتمد التطبيق بكثافة على عتاد الجهاز، أو حين سيُوظَّف فريق داخلي لاحقاً.
فلاتر يبني أندرويد وiOS من شيفرة واحدة، وهو لأغلب تطبيقات الأعمال الاستخدام الأفضل للميزانية. لكنه ليس الجواب الصحيح لكل مشروع، والحالات التي يكون فيها خاطئاً محدّدة ومعروفة مسبقاً. هذه الصفحة تعرض الأمرين، لأن اختيار الإطار الخطأ أغلى من أي توفير كان مفترضاً أن يحقّقه.
لماذا نحن
منصّتان، بناء واحد
شيفرة واحدة تغطّي انقسام الكويت البالغ نحو 57/43 بين أندرويد وiOS بدلاً من مشروعين منفصلين.
توصية صادقة
سنقول لكم متى يكون البناء الأصلي الخيار الأفضل، قبل العرض لا بعده.
العربية بالاتجاهين في كل الشاشات
التخطيط والطباعة من اليمين إلى اليسار تُنفَّذ مرة وتُطبَّق على المنصّتين.
لا ارتباط بنا
فلاتر وDart قياسيان، موثَّقان، والشيفرة المصدرية لكم عند الإنجاز.
كيف نعمل
- 1
فحص الملاءمة
هل فلاتر مناسب لهذا المشروع أصلاً، يُقرَّر بحسب حجم التثبيت واستخدام العتاد وخطط التوظيف.
- 2
تحديد النطاق
الشاشات والمسارات تُتفق مرة واحدة، لأن المنصّتين تُبنيان من التعريف نفسه.
- 3
التصميم
نظام تصميم واحد يُعرَض أصلياً على المنصّتين، بالعربية والإنجليزية معاً.
- 4
البناء
إصدارات مرحلية تُثبَّت على هاتف أندرويد وعلى آيفون طوال المدة.
- 5
الإطلاق على المتجرين
مجموعتان من شروط المتاجر تُستوفى كلٌّ منهما منفصلةً — شيفرة واحدة لا تعني تقديماً واحداً.
ما يشمله العمل
- فلاتر 3.x مع Dart ومُحرِّك Impeller
- أندرويد وiOS من شيفرة واحدة
- كي نت وآبل باي ومدفوعات البطاقات
- واجهات عربية بالاتجاهين وإنجليزية
- واجهة برمجية خلفية ولوحة تحكم
- التقديم على متجري بلاي وآب ستور
Answers
تطوير تطبيقات فلاتر في الكويت: أسئلة شائعة
إجابات مباشرة على ما يُسأل عنه قبل بدء المشروع.
متى يكون فلاتر الخيار الخاطئ؟
في أربع حالات تحديداً. حين يكون حجم التثبيت حاسماً — فمجموعة عناصر الواجهة المدمجة في فلاتر تضع حدّاً أدنى يتجاوز قليلاً 4 ميجابايت للتطبيق، مقابل نحو 540 كيلوبايت لبناء أصلي بـKotlin أو Java. وحين يعتمد التطبيق بكثافة على عتاد الجهاز مثل مسارات الكاميرا أو ملحقات البلوتوث أو المستشعرات، لأن الشيفرة الخاصة بكل منصّة التي ستكتبونها على الجانبين تمحو توفير الشيفرة الواحدة. وحين يكون التطبيق ثلاثي الأبعاد أو كثيف الرسوميات، حيث يتقدّم محرّك مخصّص على أدوات واجهة عامة. وحين تنوون توظيف مطوّرين داخلياً لاحقاً، لأن إيجاد مطوّري Kotlin وSwift في الكويت أسهل بكثير من إيجاد مطوّري Dart. فإن لم تنطبق أيٌّ من هذه، ففلاتر أفضل قيمةً عادةً.
هل يكلّف فلاتر نصف تكلفة بناء تطبيقين أصليين؟
لا، وأي عرض يُوحي بذلك يستحق المساءلة. فلاتر يحذف بناء واجهة المستخدم الثانية. ولا يحذف عمل تحديد النطاق، ولا الخادم الخلفي، ولا التصميم، ولا الاختبار، ولا عمل المتاجر — ويبقى على المتجرين أن يُستوفى كلٌّ منهما منفصلاً، لكلٍّ شروط حسابه وعملية مراجعته والتزاماته المستمرة. فالتوفير حقيقي وكبير عادةً، لكنه توفير في جزء من المشروع لا في مجموعه.
هل ما زالت جوجل تدعم فلاتر فعلياً؟
نعم. صدر فلاتر 3.44 مع Dart 3.12 في مؤتمر Google I/O 2026، وتعهّدت جوجل بما لا يقلّ عن أربعة إصدارات مستقرة واثني عشر إصداراً تجريبياً بين Dart وفلاتر خلال 2026. وأفادت جوجل بنحو 1.5 مليون مطوّر فلاتر نشط شهرياً وأكثر من 1.3 مليار تنزيل للحزم من pub.dev في نافذة ثلاثين يوماً، وفلاتر الآن ثاني أوسع أدوات تطوير تطبيقات الجوال استخداماً في المتجرين. ومُحرِّك Impeller هو الافتراضي على أندرويد، بديلاً عن خلفية Skia الأقدم.
فلاتر أم React Native؟
فلاتر يتقدّم في الانتشار، بنحو 46% من سوق الأطر العابرة للمنصّات مقابل 35 إلى 38% لـReact Native، والقياسات المستقلة تُظهر عموماً أنه يحافظ على معدّل الإطارات بشكل أفضل في الواجهات كثيفة الحركة. وReact Native يبدأ التشغيل أسرع ويستهلك بطارية أقلّ في المقارنات نفسها، ومجموعة مواهب JavaScript لديه أكبر بعدة أضعاف من Dart. وأرقام القياس تتفاوت كثيراً بين التطبيقات، فلا نختار إطاراً بناءً عليها وحدها. ولأغلب تطبيقات الأعمال الكويتية يعود القرار إلى ما يستطيع فريقكم صيانته بعد ذلك، لا إلى فرق في معدّل الإطارات لن يلاحظه أحد.
هل سيبدو تطبيق فلاتر ويعمل كتطبيق أصلي؟
نعم، إن بُني كذلك. فلاتر يرسم واجهته بنفسه بدلاً من تغليف عناصر المنصّة، ويعني ذلك أنه يستطيع مطابقة أعراف كل منصّة بدقة أو تجاهلها تماماً — وهذا قرار يتّخذه المطوّر لا الإطار. ونحن نبني وفق توقّعات كل منصّة، فيأتي التنقّل والإيماءات والطباعة صحيحةً على المنصّتين بدلاً من أن تحصل إحداهما على واجهة ظاهر أنها جاءت من الأخرى.
هل يمكن لتطبيق فلاتر قبول كي نت وآبل باي؟
نعم. وكلاهما يعمل عبر البوابات المرخّصة التي نعمل بها (MyFatoorah وTap Payments وUPayments)، باستخدام حزمها لفلاتر أو صفحة دفع مستضافة، مع التحقّق على الخادم. وآبل باي على iOS ومسارات البطاقات أو كي نت على المنصّتين تُهيَّأ لكل متجر لا مرة واحدة، لأن إعداد الدفع من المجالات التي تختلف فيها المنصّتان فعلاً.
هل يدعم فلاتر العربية والتخطيط من اليمين إلى اليسار؟
نعم، وهذه من أوضح مزايا الشيفرة الواحدة. فالتخطيط من اليمين إلى اليسار، والطباعة العربية، والتنقّل المعكوس تُنفَّذ مرة واحدة وتنطبق على المنصّتين، بدلاً من بنائها واختبارها مرتين مع احتمال تباعد الاثنتين. ويمكن للمستخدمين تغيير اللغة داخل التطبيق.
كم يستغرق بناء تطبيق فلاتر في الكويت؟
أغلب تطبيقات الأعمال تستغرق من ثمانية إلى ستة عشر أسبوعاً من إقرار النطاق إلى الإطلاق على المتجرين. وبناء المنصّتين معاً يوفّر وقتاً في التطوير، لكنه لا يقصّر جانب المتاجر — فشروط الأهلية عند آبل والتزامات الاختبار ومستوى الواجهة المستهدف عند جوجل بلاي تبقى منطبقة على كلٍّ منهما منفصلاً.
من يملك الشيفرة، وهل يمكن لمطوّر آخر تولّيها؟
أنتم تملكونها، وتُنقَل عند الإنجاز والدفعة الأخيرة. وهي فلاتر وDart قياسيان بلا طبقة خاصة بنا في المنتصف، وهي موثَّقة ليتمكّن مطوّر آخر من استلامها. والتحفّظ الصادق هو المذكور أعلاه: عدد مطوّري Dart المتاحين محلياً أقلّ من مطوّري Kotlin أو Swift أو JavaScript، فإن كان تسليم الشيفرة إلى فريق داخلي جزءاً من خطتكم، فذلك يستحق الوزن قبل اختيار الإطار لا بعده.
ما زال لديك سؤال؟
اسألنا مباشرة — نردّ على واتساب خلال ساعات العمل.
خدمات ذات صلة
النسخة الإنجليزية من هذه الصفحة تحتوي تفاصيل إضافية: تطوير تطبيقات فلاتر في الكويت (English)