Flutter & React خلي نسولف على
Vložit
- čas přidán 18. 02. 2021
- REF
github.com/flutter/flutter/is...
/ ios_jank_reproducible_...
Join this channel to get access to perks:
/ @thenewbaghdad
==========
اعمل سبسكرايب واستمع لاخر الاخبار
انظم معنا على تواصل الاجتماعي
/ hussienahmmed
تصفح قائمة الدورات من هنا
/ alxs1aa
#خل_نسولف
-------
جميع حقوق النشر محفوظة للقناة
مهتم انك تعمل فيديو عن ليه انك مش مقتنع بفكرة ال cross platform.
جدا مهتم
هم اني مهتم
ذكر السبب ليش تكرر السؤال
طبعن اني عندي واهس بلبرمجة والبارحة بديت بل playlist مالتك مال python اشكرك ع هذا الجهد اقدر هذا الشي استمر والله معلوماتك ذهب
بشر وين وصلت ؟
دكتور حسين ممكن تشرح نظريتك ليش انت مو المؤمنين بالكروس بالاتفورم 😁
بسبب انه الكروس بلاتفورمcross platform ليست لديها كفاءة عالية مقارنة بالناتيفnative
والعديد من المشاكل التقنيه
@@user-pz8kz3sj2h احب اقولك كلامك غلط فلاتر كفائتها ممتازة و ممكن تكون افضل من النيتف لأنها فلاتر بتتحول binary code
@@youseffathi7123 طيب لماذا لايمكن برمجة تطبيقات ذات ديناميكية عاليه بالفلاتر وابسط مثال برمجة الالعاب بالفلاتر
ممكن توضيح
@@user-pz8kz3sj2h حضرتك عندك مغالطة كبيرة و هي انك بتقيس أداء فلاتر ب أنه كويس في صناعة الألعاب ولا لا يعني حضرتك مينفعش تقارن عربية BMW بعربية نقل و تقولي النقل افضل لأنها بتشيل اكتر دا اولا
ثانيا فلاتر اتعمل بيه تطبيقات ذات ديناميكية عالية و اتعمل بية العاب بسيطة زي لعبة التعبان
نرجع للنقطة الأساسية وهي حضرتك بتقول لية فلاتر كفائتها أقل من النيتف ؟ بالرغم في برامج كتيرة معمولة بفلاتر و مشهورة و ليها عدد كبير جدا من المستخدمين زي تطبيق admob الخاص بشركة جوجل ؟
@@user-pz8kz3sj2h ياريت تجاوب علي سؤالي بإجابة مش بسؤال
Flutter جالسه تتطور بشكل كبير تحتاج فيديو ثاني تصحح فيه الفيديو هذا
هذا مختصر مفيد ،، بلا تعقيد بلا تعب ... تحياتنا لك استاذ حسين
اشتقنا ليك دكتور والله منتظرين دوراتك الاكثر من رائعة بارك الله فيك
وجهة نظر مقنعة دكتور شكراً وعيدكم مبارك ان شاء الله
مشكور دكتور حسين على جهودك ❤️
الحمد لله اني جزائري افهم كل لهجات الدول 😂
:) 🌹
اخي العزيز انت رائع لكن ارجو ان تحسن طريقة القاءك ليس كل متابعيك عراقيين ، انت تتكلم بالعراقي وبسرعة وتلتهم الحروف وتزيد مفردات بالانجليزية الواحد صعب يفهم عليك .
اني عراقي ومدا أفهمه 😅
هم العراقيين ميحجون هيج
بس هذا من غير كوكب😅
عراقي وكوه افهمه😂😂
اني عراقي و يا دوب افهمه
ثانيا استخدامه لمصطلحات الانكلش مع العربي مزعج جدا
نفس الرأي
يعطيك العافيه دكتورنا 🌹
ما توقعت رايك حاد لهذي الدرجه صراحه واتوقع هذي نابع من عدم خبره في الاطارات المذكورة
انا مبرمج فلتر لي سنه تقريبا صح مو كثير لكن طورت اكثر من ٣ مشاريع كبيره والى الان ما عانيت من اي مشكله في فلتر
واذا كان هناك مشكله ما تشتغل الا ب النيتف
فلتر حاطه لي الخيار انك تفتح تشانيل وتشتغل على الجافا والسوفت لل IOS ف الخيارين مفتوحه لك ك مبرمج فلتر
طبعا اختصار الوقت الي يقدمه flutter او react native شي غير طبيعي بدال ما تكتب كودك مرتين اكتبه مره وحده 😎
اقلك حبي اني ريد تعلم ال فلاتر ومبتداء بس نصيحتكك اني تعلمت اساسيات برمجه مكونه من ساعات تعلم خوارزميات بعدها لو لا كامله +ورا ماتعلمت ابدي درس فلاتر ولفه مالتها لو يراد درس غير لغه اسئلتها وبلش لو درس فلاتر
@@user-ei7bw1ob8r تعلم لغة dart هية مال فلتر فلتر بيئة عمل طبقلك الي تكتبه بلغة dart
اخى نايف والله عاوز اتواصل معاك لاستفسر عن اشياء بخصوص الفلاتر ارجوك
شكد احبك استفاديت منك هوااااااي ❤
كلام منطقي، اتفق معك 100% في كل كلمة، للأسف الكل ينجر وراء الضجة والحملات الإعلامية التي تقوم بها الشركات الكبرى وينسى الاهم وهو البحث عن الطريقة الأنسب للوصول لمنتوج في المستوى والتي لن تكون بالطريقة الأسرع في كل المرات
هل بايثون هي افضل اختيار ؟
وفقكم الله تعالى دكتور حسين
وبالضبط أهم أمر هو السرعة في الاستجابة 🥰😘🌸💕💕💐💐🌷🌸
من افضل الاشخاص الي تابعهن
استمر بكل شي
شكرًا لمشاركتنة لرئيك د.حسين
شكرا اخوي حسين🤝😄
احبك دكتور حسين ❤
عاشت ايدك و أحسنت ... اي محترف يحب يستخدم الادوات الاساسية(native) الا اذا مضطر و باي مهنة و بالبرمجة ايضا
You are perfect 👊♥️
صح كلام منطقي احسنت دكتور
هلا فيك
انا من اشد معجبينك ❤️❤️
منور اخي علي. اشتقنا لك والله. فيديوهاتك روعه وطلتك
مين علي 😂😂🤔
شرح مميز جدا شكرا جزيلا
اللهم صل وسلم وبارك على سيدنا وحبيبنا ونبينا محمد وعلى آله وصحبه أجمعين
ربي يبارك فيك
شكراً لك جبت الخلاصة ، لكن لا مانع انك تطلع على الفلاتر بحيث يكون عندك تحديث عن التقنيات الجديدة. لكن لاتعتمد عليها اعتماد كامل في مشاريعك.
ما اتفق معك في هذا الفيديو ، الشركات تحب انجاز مشاريع تطبيقاتها في سرعة ، مدة انجاز تطبيق ك FB ب الناتيف و بين RN فرق كبيير ، انت توفر الاف الاسطر من الاكواد و بالتالي من الوقت ، لهذا السبب الشركات الان تطلب مبرمجي ،RN او Fluter
ساخبرك شي بعض الشركات وبالأخص الشركات العربية تطلب مبرمجين فلاتر ليش اول شي عشان سرعة العمل والوقت والجهد كذلك المال
لان العميل ممكن يجيب لك مبلغ بسيط عشان تسوي له تطبيق يشتغل بالاندرويد والايفون لذلك هنا راح تختار فلاتر او اي تقنية
وايضا بعض الشركات العربية تستخدم قوالب جاهزة واشياء جاهزة لا تتبع مفهوم هندسة البرمجيات مثل ميكروسوفت وجوجل وابل
اضيف لك شي انه الفلاتر عبارة عن تقنية وممكن تنتهي هذه التقنية بعد وقت من الزمن راح تظهر تقنية جديدة سواء من جوجل او شركة اخرى
لذلك كونك مبرمج تعلم التقنية المناسبة لسوق العمل
وكونك تريد ان تكون محترف بالبرمجة تعلم اللغة الام مثل سي بلس بلس التي مهما حصل لن تموت لانها لغة تتصل بالهاردوير وكمان اللغة الام هي اساس كل مبرمج
المبرمج لازم يتعلم كل يوم ويقراء عن التقنيات التي تظهر
كما قال الدكتور حسين في فيديو سابق
اذهب الى تعلم التقنية الي اريد واكمل الدورة حقها ثم قرر انك راح تشتغل على هذه التقنية
@@user-lc5jt1on8s ومن قال ان RN او flutter لا يعتمدا لغات قوية ك س++ ! رياكت تكتب بجافاسكريبت باحترام Ecmascript standard , و flutter تكتب ب لغة dart ، لا تحاولو ان تضهرو ان تعلم RN او flutter هو سهل كلعب عيال، يجب ان تكون مبرمج قوي كي تشتغل بهم .
@@salyiohh أتفق معك
أقصد اتفق معك من ناحية الشركات تحب انجاز اعمالها بسرعه، لكن من ناحية فلاتر وهو من قوقل فكلنا نعرف قوقل ياكثر ما تقتل تقنياتها في عدة سنوات، وناهيك ان فلاتر تستخدم دارت ولغة دارت تعتبر لغة عقيمة
تعديل: حصل خطأ بالكلام وتداخل
@@osta6212 صحيح ، dart لغة غير معروفة و community بتاع دارت قليلة جدا ، و لكن رياكت ناتيف لديها جمهور واسع ، و نقطة قوتها ان هناك react.js للويب وهو في وقت وجيز اصبح ينافس angular بتاع كوكل
فدوه لكلبك دكتور🖤
عاشت ايدك دكتور
طيب بالنسبة لقواعد البيانات فلاتر هل فيه طريقة اربط الاندرويد و الايفون بالفايربيس بقاعدة وحدة؟
جميل شرح أخي.
جيت بوقتك يا عسل 😊😃
فلاتر مستقبلها واعد جدا ، والدكتور حسين له تصور خاطئ حولها، والدليل أن مبرمجي React اعترفوا أن Flutter فاقت جميع منصات الكروس بلاتفورم
شكرا لك
Flutter saves too much time.. and letting you focus only on your app goal.. even if there were some conflicts , but in my opinion it still on of the best ways to deploy cross platforms. I wish it will be better in the near future.. thanx for your info..
شكرا كتير لدروسك استاذي
انا عندي وجهة نظر مختلفة عن وجهة نظرك مع اني مو بمستواك العلمي
لغات البرمجة بشكل عام تعيش فوضى و بسبب الفوضى و غوغل تسعى لتنظيم هاي الامور
انا برأيي مستقبل لغات البرمجة يتجه نحو ال cross platform
بظن ما كان في ناس مقتنعة بال api الموجودة بال java و بالاخير صارت ال api جزء لا يمكن الاستغناء عنها في معظم لغات البرمجة
انا شخصيا بيكفيني اني اوصل لمرحلة اصنع نطبيق متلalibaba او تطبيق متل محرك بحث بايدو اللي نعملو ب flutter
كذلك ظهرت مشاكل في xamarin على اجهزة ماك الجديدة التي تستخدم شريحة m1
شخصيا لم يظهر لي وضع التصميم الخاص ب ios سواء من في الفيجوال الموجود على الويندوز والمتصل بالماك او في الفيجوال ستوديو نسخة الماك
ماذا عن .net maui ؟
استاذ حسين نريد دورة صناعة العاب الهواتف بمحرك unity
إختيار التقنية بيرجع لطبيعة وحجم المشروع وكمان القيمة يلي بتقدمها التقنية المستخدمة (أياً كانت) بين الأداء وكلفة التطوير. بالآخر أكيد الأداء على الNative لايقارن بالCrossplatform و هذا فقط بالمشاريع الكبيرة أو بالمشاريع يلي بتحتاج تستخدم ال nativ api بشكل كبير. صحيح الأداء عالي لكن الكلفة أيضا
حبيبي فلاتر وراها قوقل و حط في بالك قوقل ماتمزح لما تطرح مشروع و اي مشروع تقف وراه قوقل لابد انه يعيش ع الاقل 10 سنين قدام ... لذلك جهز حالك و اعمل دورة للشباب 😎
ههههههه نفس تفكيري
ياريت
كووكل اي مشكله تعطي حلهه
الحقيقة انه العكس تماما
قوقل معروفة انها تسوي مشاريع وتطلقها وثم تقتلها
يعني حتى القوقل ستاديا لها سنتين تقريبا وشكلها راح تموت بسبب انهم وقفوا استديوهات التطوير
وهذا موقع فيه 225 مشروع وقفته قوقل
killedbygoogle.com/
لا تستغرب اذا وقف دعم الفلتر في اي وقت لأن قوقل موقفه وراه
ابحث عن قصة angular js
احلى رأي شخصي
السلام عليكم ورحمة الله
استاذنا العزيز عندي مشكله في الفيجوال ستديو وقت أعمل run تظهر رساله 0xc000007b هل لديك معرفه و شاكره لك تعاونك
اكتبها على كوكل او الأفضل تمسح البرنامج وتنصبه جديد ممكن المشكلة بالتنصيب خطأ
السوالف وياك حلوة نزل فقرات اكثر و دورات لغه C
لا يا اخي فيه جزء اهم وهو تصحيح الاخطأ وتعتبر كابوس صراحة يعني بتاخذ وقت مهوول عشان تدقق وراح تكثر الثغرات بل ممكن تضل ساعات تبحث فالاخير تكون نسيت(؛) او ماشابهها ويوقف البرنامج
مشكور دكتور حسين ، ايش رايك نعمل مجموعة نكون نحل مشاكل الي تواجهنا ببرمجة تطبيقات اندويد طبعا مع المشاركة الجميع بهذا المقترح وافضل تكون بالواتس .. رايكم نبداء من هذه اللحظه
ياريت والله
@@user-tq3ot1co6j نعمل نداء لدكتور حسين وهو ماراح يقصر
@@user-pm1ze5oi1l
هل تم إنشاء المجموعة ؟
اتعلم جافا ولا c++ لو بحب الكوود وعاوز اشغل بمرتبات عالية وفي شركات كبيرة ?
thanks, eng.Hussein
صار دكتور اتوقع
ايش يا دكتور رئيك علي KMM الجديدة
والله رأيي من رأيك دكتور بس بصراحة انت اول واحد اشوفة يفكر مثلي 😂
كلام صحيح ميه بالميه افضل شي الناتيف
ممكن أحد يلخص لنا ماذا قال ؟
لأني ما فهمت شيء من لهجته !
اتفق معك دكتور بعد ثلاث الشهور من التطوير اضطريت اعيد كتابة الكود ب النيتف
استاذ حسين مع احترامي الك بس انت مقتنع بالسبب الي ذكرته وراء بناء رياكت نيتف؟ يعني معدهم ميزانيه يجيبون مبرمجين نيتف راحو سوو فريمورك؟ هيج الفريموورك سهل ؟ولو مثل متكول بسبب الميزانيه وهسه همه حولو للنيتف ليش لحد هسه ديطورون ويدعمون الفريم وورك مالتهم ؟
عزيزي هاي مو اني اكول هاي مبرمجين من فيسبوك يقولون. اي اكيد عمل فريم ورك يكون اسرع وأقل تكلفة من بناء تطبيق من جديد بالنيتف.
يعني تنصح بعمل التطبيق مرتين مرة للاندرويد و مرة للايفون ؟
شكرا بغداد
انا اتعلم حاليا الجافا سكربت هل تنصحني بتعلم احدى الفرايموورك المكتوبة بلغة الجافاسكربت ام ابقى اتعلم الجافا سكربت الاساسية ؟
فريم ورك بالطبع لأن الشركات تريدها وايضا هي تسهل العمل عليك
هل نختار للغة java او kotlin في بناء تطبيقات اندرويد شنو فرق بين الغتين ايهمة افضل حسب رائيك.
تعلم Java لأن نوات نظام أندرويد تعمل عليه
@@bahaaalden2183
اتمني تصحح معلوماتك اخي بهاء
نواه اندرويد هي لينكس وليست جافا
جافا مجرد لغة لكتابه البرامج اللتي تعمل ع النظام
دكتورنا العزيز
مع احترامي الشديد لشخصكم الكريم.. شركات مثل فيسبوك وجوجل تسعى لجلب استثمارات من خلال الفريم ورك الخاص بهم.. وهم يسعون لذالك بشكل متسارع.
ولا شك أن أي تقنية بها ميزاتها وعيوبها ولن تجد أي فريم وروك يجمع عليه جميع المطورين. فتاكيد الفلاتر ورياكت بهما عيوب ولكن بهما ايجابيات رهيبة. كما أن للنيتف عيوب ومشاكل
استاذ لو سمحت وين البث اللي كنت عامله من فترة كان نازل عالقناة
استازي العالمي🌸🌸🌸🌸🌸🌸
دكتور يمكن المعلومة هذي ما تعرفها
بس إذا قصرت الفلاتر معك في شيء
تقدر تكتب الجزئية اللي سببت لك مشكلة
بالـ سويفت أو الكوتلين
wow
شكرا لك
ما فهمت شيء أنا جديد أتمنا تساعدوني
ممكن توضيح اكثر عن الفلاتر لأن اهواي ناس يتوجهون للفلاتر
من ناحية الريأكت نيتف، غريبه انه يكون "Too slow" لأن على حد علمي هو يصير لـ Native app ممكن تعطيني مقالة أو اي شيء يتكلم عن سبب رجعة فيسبوك وتغييرهم رياكت نيتف
وفيه تطبيقات كثيره تستخدمه وكويس، لكن غالبا هي تطبيقات البنوك، و تطبيقات الـ Startups
مقطع جميل، شكراً
in my view if you really have to compare between , a performance difference which matter and it's really exist
احسنت
اول مرة اشوف شكلك حسيت كان صوتك مو صوتك قصدي صوتك مو راكب علا شكلك مويعني انك مو حلو لا والله انت حلو وزيادة ومرا انا استفدت منك وانشالله الا الافضل توصل يا اصطورة 👍 ಠ ͜ʖ ಠ
دكتور حسين انت لم تأخذ بالحسبان ان بعض الاكواد يمكن ان يعاد كتابتها بالnative
وليس كامل التطبيق وعلى من يستخدم الcross platforms ان يكون له معرفة بالتقنيات الأصلية
التى تحاكى المنصة التى سيقوم بعمل تطبيقات او مواقع او ايا كان لها
وهذا معروف على سبيل المثال عند معظم مطورى Flutter المحترفين
وانا سأتطرق للحديث عن Flutter فقط لان معلوماتى عن الReact ليست مكتملة
يعنى تخيل معى عزيزى القارئ انك تكتب كود واحد مصدرى بلغة واحدة تدعى dart
يتحول هذا الكود الى كود خاص بمنصة الاندرويد وكود لمنصة الios
فبديهيا عملية كتابة الأكواد تم اختصارها لنصف الطريق
ولكن يبقى فى الحسبان ان بعض التقنيات المتقدمة كبعض الانيميشنز وبعض الاشياء التى لن تستخدمها فى بداية طريقك
تحتاج احيانا الى تدخل عن طريق كود native بمعنى كود java or kotlin for android او objective c or swift for ios
وصدقنى عزيزى القارئ انت لا تحتاج الى التفكير فى تلك المشاكل لانها ليست مشاكل وتتم معالجتها حاليا
حالها كحال اى تقنية ظهرت فى التاريخ تبدأ من القاع الى القمة
وكوننا نتحدث عن Flutter فهى الان ليست فى القاع بل شارفت على القمة وهذا بدليل استخدام المطورين
وبدليل انها اكثر التقنيات تطورا فى العامين الماضيين والاكثر بحثا من قبل الناس على محركات البحث فى نفس العامين
وكل هذه احصائيات مثبتة
لذا أنصح من فكر فى Flutter ان يقدم على ذلك مع الاخذ فى الحسبان اجادة التعامل مع اكواد الnative الى حين الاحتياج
الشحيح اليهم مستقبلا
وعن تجربة اكواد Flutter توفر الكثير من الوقت والمجهود وليس الأداء فمع كثرة التعامل ستطور من امكانية تحسين الأداء
ولو بقينا ننفر من كل تقنية جديدة سينتهى بنا الحال كأجداد من الزمن القديم
فأعتقد انه يوما من الايام سيكتب الكود عن طريق الآلة ذاتها وسينتهى الحال بالمبرمج التقليدى كحال عمال الورقة والقلم فى عصر التقنية
هذا هو حال الدنيا تتطور سريعا اما التقنية تتطور بسرعة الضوء لذا المرجو دوما الاطلاع الدائم والتطور الدائم
أسف على الاطالة
وتحياتى لك دكتور حسين ولمتابعيك ^_^
سبحان الله تشبة احد اصدقائي بالمظهر واسلوب الكلام
احسنت،هو هذا الصح،نيتف.
الحين انت جيت و نسفت الاثنين و كان حلك المقترح برمجه نيتف، طيب للبرامج الناشئة و ما يقدرون على تكلفه ايش يسون؟ طيب ليش ما تعمل مقارن أداء بينهم و نقاط القوه و الضعف
معاومات رائعه
جزاك الله خير
كيف ممكن اتواصل مع حضرتك بشكل شخصي لو سمحت
ال flutter بيعطينا كود native مو متل ال react-native
TechLead المعروف بمشاكله وانتقادته هو من روج لهذه المشكلة ولكن جميل وجيد هكذا يضغط على فريق فلاتر لكي يصلح المشكلة
ممكن توضح أكثر
كلام جميل ولكن الفلاتر في تطور مستمر ورهيب , ارجو متابعة تطورات الفلاتر وبالنهاية هي من غوغل وربما تستحق الوقوف عندها قليلا , شكرا الك
استاذ اني طالب ساد حاير بين كليه الحاسوب و تقني حاسوب وايهما أصعب ارجو الرد
كلية الحاسوب اسهل
اخي حسين المشكلة انه الشركات والسوق متجهين نحو هذي التقنيات مع انها اسوأ ومشاكلها لا تنتهي
السلام عليكم استاذ هل اتعلم flutter ام native ؟
بالنسبه لفلاتر ف شركات كبيره تستخدمة زي Ali baba و bmw وغيرها كثير
فكيف شركات بهذا الحجم تثق بتقنيات قد تكون غير كافيه ثانيا في فلاتر تمتلك القدرة لكتابه كود Native للاندرويد و ios
اشك في ذالك
اعملي فيديو حلل بيه تطبيق
Ali baba
واثبتلي كلامك انهم يستخدمون
Flutter
يتعاملون ليس معناه يستخدموه في تطبيقهم ممكن عندهم مشروع داخلي يحاولون استخدام هذا فريم ورك ويشوفون فائدته
@@thenewbaghdad على فكره تقدر تكتب كود نيتف للاندرويد و الايفون بالجافا او الكوتلين وتقدر تعمل فيه كل شي تقدر تستخدم فلاتر ك واجهات فقط و اللوجك يكون كله نيتف للاتدرويد و الايفون
استاذ حسين آش رايك ب تعلم رياكت للويب
هم زين اجا فيديوك هذا حتى لا ابدي لا بفلاتر ولا بالرياكت 😄😆
فلاتر اكيد
Flutter مبدأها مختلف و احيانا اسرع حتى من native
بالنسبة ل Oracle JET !؟
بكل بساطة الجزئية اللي تواجهك فيها مشكله مع فلاتر اكتبها نيتيف ايه المشكلة ! .نقطة
تمام زين نتعلم شنو عزيزي الافضل ؟
اخويا حسين ممكن تسوى شرح بخصوص الحصول على منحة دراسة في الخارج الفيديو سابق لم افهمه و تعبت من البحث جدا هل شخص الحاصل على البكالوريا يمكنه ذالك ..... معا العلم لا املك المال الكافي لدراسة في الخارج هل هنالك طرق ما .... رجاء لا تبخل بشيئ اخويا
دكتور هل لديك دورات في بايثون اريد ادرس عندك
ابو علي شنو رأيك بالزامرين
هو كل ما ينزلapi جديد من كوگل زامارين يضيفو لمنصتهم باسرع وقت
بس بصراحة كوتلن ممتازة،و حاليا اكو بكوتلن jetpack composeو
kotlin multiplatform
استعمل زامارين بس اذا كنت تريد تدخل بيئة .NET
schön
هل يمكنني تعلم الرفرفة لبناء موقع الكتروني؟
عاوزين كورس ياباشمهندس بيشرح تطبيق القران الكريم هيبقى وشرح التعامل مع ال API فيه والبلوك وطبعا ال Dio دا غير انه هيبقى شغل ديزاين كويس والتعامل مع ملفات الصوت ويكون كلين كود يعنى هيبقى فيه شغل كويس جدا ياريت لو تعملنا بلاى ليست للتطبيق لان مفيش فى المحتوى العربى حد بيشرحه خالص ويبقى جزاك الله كل خير
لعد ال (Laravel) مو فريم ورك ؟ ليش تستخدمها المفروض ما تعتمد على شخص ثاني ؟ حسب قولك يكون بعلمك Flutter هي Native و وجدت لسهولة الاستخدام لكل المختصين بالبرمجة بغض النظر عن البلاتفورم المستخدم
هي فالنهاية تقنيات تستعمل بذكاء
والله يادكتور حسين يمكن كلامك صحيح بالنسبة لشركات كبيرة حيث ان الnative افضل لتطبيقاتهم خصوصا ان عندهم امكانيات وفلوس تجيب خبراء في الnative بسهولة ، ولكن بالنسبة لشركة برمجيات متوسطة او صغيرة اعتقد ان الcross platform توفر الكثير من الجهد والمصاريف.. الكلام دا عن تجربة يعني اشتغلنا على xamarin.forms وflutter ومرتاحين معاهم ومانواجه مشاكل خصوصا الxamarin.forms وفرت الكثير من الاكواد لان عندنا مكتبات جاهزة c# فيها البسنس لوجيك لبرنامجنا فنقدر نظيفهم دايركت في الزامرن ، صحيح هم ابطأ من الnative apps الى حد ما ولكن هذا مقبول لان البطأ مو لذيك الدرجة ..
اما بالنسبة لكلامك عن انه لاتعتمد على الفريم وورك الجاهزين فاحب اقولك انت مادمت تشتغل في مجال البرمجيات توقع ان المشاكل والbugs تجيك حتى من نظام التشغيل نفسه.
والحادثة الي صادفتنا مو بعيدة توها من شهربالتحديد 6 من مارس ، عندك مايكرسوفت نزلو تحديث جديد لوندوز10 فيه تعديل ما على آلية الGDI في النظام، لكن الي صار ان الجميع تبهدل بسبب هذا الابديت ، برامج كثيرة مثل الافتر افكت وبعض البرامج الاخرى من ضمنهم برامجنا صار فيها gdi leaks بسبب الابديت هذا .. حتى بعض الاشخاص يقولك من سوو الابديت مال الوندوز ظهرت عندهم الشاشة الزرقاء. طبعا عملائنا وجهوا اصابع الاتهام الينا قالو ان برامجنا تبع الPOS فيها مشاكل (رغم ان صارلهم سنين يشتغلون عليها بدون مشاكل).
من كان يتوقع العملاقة microsoft يصير عندها bug خطير مثل هذا ؟ المهم بعد مافهمناهم ان المشكلة مو من صوبنا وانه من تحديث الوندوز الحمدلله كلها جم يوم وبالتحديد تاريخ 18 مارس ، مايكروسوفت نزلت تحديث صلحت مشاكلها في النظام وبالتالي برامجنا قامت تمشي صح.
خلاصة القول انه لاتئامن لاحد في هذا المجال، اي library او اي framework ممكن يخذلك فجاة ، وانت اذا تشتغل في شركة ووراك منافسين ومطلوب منك تتغلب عليهم باسرع وقت ممكن لازم تستخدم المكتبات والفريمموركز الجاهزة عشان تنجز والا اذا بتخترع العجلة من البداية ماتخلص ... وانت تعرف nuget تبع الفيجوال ستوديو لو بدونه مابتقدر تسوي شي. ولكن هذا لايمنعك انك تستخدم الاشياء الجاهزة عشان تمشي البسنس مالك، ففي النهاية نسبة انك تواجه مشكلة في المستقبل قليلة.
فأنا رأيي الخاص بخصوص الcross apps انها فعلا اسلوب برمجة مثير وممتاز ويوفر الكثير من العناء .. نعم هناك بعض التطبيقات يفضل ان تكون native كتلك التي تستخدم الplatform api بكثرة او انك تبغي الpreformance بافضل صورة ممكنة وماتبغي تضيع منك اي millisecond في الأداء هنا تروح للnative. ولكن بشكل عام اغلب التطبيقات لو عملتها بتقنيات الcross راح تكون مقبولة عند الناس خصوصا لما تتكلم عن التطبيقات الصغيرة والمتوسطة ... هذا من وجهة نظري وشكرا لك واسف على الاطالة.
عندي خبره قويه باللغات الي ذكرتهن
ممكن احصل وضيفه يمك ؟
😍😍
السلام عليكم ممكن تعمل شرح عن تعلم لغة lua
ممكن تكمل سلسلة هذا التطبيق؟