2اجابات
بناء موقع وتطبيق في وقت واحد
الاجابات
تاريخ النشر
2021/03/01
امنه علي العمران
صاحب السؤال
محتوى السؤال
باستخدام لغة fultter استطيع ان اقوم بتصميم تطبيق على اندرويد وابل في وقت واحد! كيف ذلك ؟؟
الإجابات (2)
امنه علي العمران
2021/03/03
نعم، باستخدام Flutter تستطيعين بناء تطبيق واحد يعمل على iOS (آيباد وآيفون)، أندرويد، الويب، وسطح المكتب (ماك وويندوز ولينكس)، بدون تغييرات في قاعدة الكود الأساسية، أو ربما تغييرات طفيفة حتى يكون شكل الواجهة مناسب لأحجام الشاشات المختلفة، أو ما يدعى بـ Adaptive and responsive design
لن تحتاجي لأي تغييرات كبيرة في الكود، كله سيكون بلغة Dart فقط، لن تحتاجي تعلم Kotlin أو Swift
Flutter مجهزة بكل الأدوات حتى تبني تطبيقك لكل هذه المنصات، فعلياً الأمر بهذه البساطة.
الأمر الوحيد الذي قد تحتاجين فعله هو بعض التعريفات الخاصة بكل منصة حين استعمالك لمكتبة معينة، فمثلاً، لنقل أنك تطورين تطبيقاً يستخدم Google Maps، والتي يتوفر لها مكتبة (أو Plugin) مسبقاً في Flutter، حين تدرجينها من ضمن المكتبات التي يستعملها تطبيقك، ستجدين في تعليماتها بضع خطوات بسيطة يجب أن تقومي بعملها على iOS حتى تمكني التطبيق من طلب الأذونات الخاصة بالنظام، كلها تكون موضحة بالتفصيل ولن تحتاج منك تعلم أي لغات إضافية.
مها عيد العتيبي
2021/03/05
نعم تستطيعين
Mais Alheraki
2021/03/03
نعم، باستخدام Flutter تستطيعين بناء تطبيق واحد يعمل على iOS (آيباد وآيفون)، أندرويد، الويب، وسطح المكتب (ماك وويندوز ولينكس)، بدون تغييرات في قاعدة الكود الأساسية، أو ربما تغييرات طفيفة حتى يكون شكل الواجهة مناسب لأحجام الشاشات المختلفة، أو ما يدعى بـ Adaptive and responsive design
لن تحتاجي لأي تغييرات كبيرة في الكود، كله سيكون بلغة Dart فقط، لن تحتاجي تعلم Kotlin أو Swift
Flutter مجهزة بكل الأدوات حتى تبني تطبيقك لكل هذه المنصات، فعلياً الأمر بهذه البساطة.
الأمر الوحيد الذي قد تحتاجين فعله هو بعض التعريفات الخاصة بكل منصة حين استعمالك لمكتبة معينة، فمثلاً، لنقل أنك تطورين تطبيقاً يستخدم Google Maps، والتي يتوفر لها مكتبة (أو Plugin) مسبقاً في Flutter، حين تدرجينها من ضمن المكتبات التي يستعملها تطبيقك، ستجدين في تعليماتها بضع خطوات بسيطة يجب أن تقومي بعملها على iOS حتى تمكني التطبيق من طلب الأذونات الخاصة بالنظام، كلها تكون موضحة بالتفصيل ولن تحتاج منك تعلم أي لغات إضافية.