![]() |
|
هل هناك من جرب برمجة تطبيقات ب FireMonkey و تطبيقات Flutter يعطينا إنطباعاته ؟ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : هل هناك من جرب برمجة تطبيقات ب FireMonkey و تطبيقات Flutter يعطينا إنطباعاته ؟ (/showthread.php?tid=11698) |
هل هناك من جرب برمجة تطبيقات ب FireMonkey و تطبيقات Flutter يعطينا إنطباعاته ؟ - أبو معاذ - 11-12-2021 السلام عليكم و رحمة الله وبركاته. من فضلكم ، هل هناك من جرب برمجة تطبيقات ب FireMonkey و تطبيقات Flutter يعطينا إنطباعاته ؟ أيهما أفضل ؟ من جانب السهولة و السرعة واستهلاك الموارد. جزاكم الله خيرا. RE: هل هناك من جرب برمجة تطبيقات ب FireMonkey و تطبيقات Flutter يعطينا إنطباعاته ؟ - Delphi4Us - 14-12-2021 وعليكم السلام ورحمة الله وبركاته حقيقة تابعت الاثنين وبل جربت قليلا كتجارب على جهازي وليس كبرامج بالسوق والنتيجة كانت وهذا رأيي انا ومن تجربتي الفلاتر لاتوجد فيه برمجة واجهات ولمعاينة نتيجة عملك وللبرمجة تحتاج الى جهاز قوي او معقول واعرف من يبرمجون به باجهزة متواضعة يائسون الان ومحبطون لان اجهزتهم خذلتهم ايضا الاتصال بقواعد البيانات لا يتم مباشرة وتحتاج الى انشاء وسيطات بين برنامجك وقاعدة البيانات على سبيل المثال انشاء Adapeter وكذلك Class لتملاء ادواتك البرمجية واعتقد ايضا تحتاج الى صفحات PHP او ASP احيانا على تعلم لايمكنك الوصول الى خصائص ادواتك مثل اداة TextBox مثلا لا يمكنك الوصول الى الخاصية Text لها في برمجتك وتحتاج الى استخدام متغيرات عامة تلتقط الخاصية Text للاداة في الحدث ONChange تركيبة الكود لبناء الواجهة نفسها شئ جديد وتحتاج لوقت طويل لتلم به وتعتاد عليه ناهيك عن حاجتك الى بناء كل شئ بالكود حتى واقع الاشياء كالايقونات والصور وضبطها ايضا زمن تشغيل البرنامج ليس بطئ في وقت الترجمة فقط وانما حتى عند اكتماله وتشغيله بالنقال يأخد وقتا اطول من غيره . المكتبات في تطور مستمر لتصحيح الاخطاء وللتطوير وبذلك ستلاحظ ان القريدل حجمع يزداد باستمرار كلما استخدمت مشاريع جديدة خاصة اذا كانت جاهزة وتريد تجربتها فهو ينزل باستمرار كل المكتبات التي يكتشف ارقام اصداراتها التي ليست موجودة لهذا لا تستغرب ان بدأت وحجمه 1 جيجا وبعد عدة ايام وجدته 5 جيجا الاندرويد ستوديو نفسه سوف يتوقف الكثير من المرات لمشاكل في المكتبات وامور اخرى وتحديث مستمر والا سيرفظ في اكثر من مرة ان يكمل ترجمت مشروعك الى ان تعتاد عليه وتفهم الغازه وتحل هذه المشاكل في سرعة والا ستبقى احيانا يوم او يومين وانت تحل هذه المشاكل والمسارات واختلاف الاصدارات للحزم وغيرها . هذه بعض الاشياء عن الفلاتر وربما نسيت اشياء اخرى الفايرمونكي اسرع في تشغيل برامجه على النقال من الفلاتر والاسرع من كليهما حقيقة هو B4A البرمجة في الدلفي مرئية فما تبرمجه هو ماتراه يمكنك الوصول الى اي خاصية ولاي مكون ولاتحتاج الى اقتنص الاحداث لها وكتابتها كما بالفلاتر كان عندي شك في قدرته على انتاج واجهات جيدة كالفلاتر ولكن تبين ان له القدرة على انتاج مثلها وبل ربما افضل منها ويمكنك البحث باليوتيوب وشاهد هذه القناة عن الانيماشن كود : https://www.youtube.com/channel/UCsAKCrULBK6WFJASdZYYKMAفي الفلاتر تستخدم سكينات جاهزة مثل الماتريال ولكن في الدلفي يمكنك التحكم في كل تفصيل في واجهتك باستخدام اللوان وصور واحداث وامور خاصة يعني واجهة لايوجد لها مثيل في السوق تنفرد بها انت بنفسك الفايرمونكي تتصل بقواعد البيانات مباشرة وتربط ادواتك مباشرة كما تعودنا في تطبيقات سطح المكتب وغير ان هناك امور اخرى ربما نسيتها انظر لهذا الجدول وهنا ملخص لمقارنة بين ثلاث بيئات برمجة منها الفلاتر والفايرمونكي والاكسزامرن كود : https://www.youtube.com/watch?v=dm82IGVBW8A
265942231_598028457970320_5431877561669681628_n.jpg (الحجم : 57.46 ك ب / التحميلات : 43)
RE: هل هناك من جرب برمجة تطبيقات ب FireMonkey و تطبيقات Flutter يعطينا إنطباعاته ؟ - أبو معاذ - 14-12-2021 شكر الله لك ردك على سؤالي. بالنسبة ل b4a هذه القناة رائعة للبدء في تعلم البرمجة و استخدام b4a https://www.youtube.com/channel/UCAvB38SODxj_bBipCthbOjw/playlists RE: هل هناك من جرب برمجة تطبيقات ب FireMonkey و تطبيقات Flutter يعطينا إنطباعاته ؟ - S.FATEH - 14-12-2021 السلام عليكم للتنويه يوجد كذلك https://reactnative.dev باستخدام جافاسكريبت RE: هل هناك من جرب برمجة تطبيقات ب FireMonkey و تطبيقات Flutter يعطينا إنطباعاته ؟ - Delphi4Us - 14-12-2021 تجربة قمت بها على السريع بالفايرمونكي وقواعد بيانات SqlLite طبعا كل هذا عمل بالفأرة ولازلت مبتدئا في برمجة الفايرمونكي لايوجد برمجة الا هذه السطور للتأكد من كلمة المرور اخدت مني حوالي نصف ساعة مع ملاحظة انني مبتدئ وابحث عن كيفية عمل الاشياء تصور كم احتاج لافعلها مع الفلاتر وانا ابحث عن كيفية عمل الاشياء فيه كود : FDQuery1.Close;
FDQuery1.Params[0].Value:=trim(Edit1.Text);
FDQuery1.Open;
if FDQuery1.RecordCount>0 then
begin
TabControl1.Next();
Label12.Visible:=false;
end else begin
Label12.Visible:=true;
end;رابط الفيديو [فيديو: https://www.youtube.com/watch?v=PM5SWBCnN8Y] reactnative.dev لم اجربه ولكن يبدو انه سهل فبرمجته تبدو كانها هوتمل عادية |