سؤال

هل من المنطقي البدء في تعلم javafx إذا لم يكن لدي أي خلفية في برمجة واجهة المستخدم؟ هل من المستحسن أن تتعلم التأرجح أولا ثم انتقل إلى Javafx؟

حاولت الحصول على البرنامج التعليمي على موقع Javafx في NetBeans وكود تبدو معقدة للغاية بالنسبة لي. أنا أتساءل عما إذا كان Javafx متقدما جدا لمطور Gui Starnner.

هل كانت مفيدة؟

المحلول

النظر في البرنامج التعليمي Javafx أود أن أقول ذلك:

  1. لا تحتاج إلى معرفة التأرجح لاستخدام javafx
  2. إذا وجدت أن أرجوحة التعلم القصوي Javafx التعليمي لن يكون أسهل

إذا لم يكن لديك أي خلفية برمجة على الإطلاق، فإن بدءا من أي لغة ستكون تحديا. إذا كنت تعرف القليل من البرمجة بلغة، فسيظل تحديا.

نصيحتي هي الغوص والعمل في ذلك. بحث سريع في Google (Javafx Hello World) لديه عدد من الزيارات ... أخذت نظرة سريعة على هذا وأقول ابدأ به.

نصائح أخرى

لا أعتقد أن معرفة التأرجح سيمنحك الكثير من اليد العلوية مع Javafx. يبدو Javafx أشبه البرمجة النصية بدلا من برمجة Java الفعلية. يمكنك تعلم Javafx غرامة دون تأرجح.

من ما أفهم أن مكتبات Javafx ليس لديها العديد من مكونات UI المناسبة ولكن بما أن Javafx يسمح لك باستخدام أي مكون أرجغ قد يكون من المفيد معرفة التأرجح. من المحتمل أن يكون هذا أقل صحة وأقل حقيقية كما ينضج Javafx.

حسنا، هناك ما لا يقل عن قدر عادل من أوجه التشابه ... مرحلة على سبيل المثال ما هو ما يعادل JFrame في جافا، وهو مشهد هو ما يعادل JPanel ... آلية التجليد مماثلة (حسنا، نوعا من) إلى مفهوم المستمع في جافا ...

أوه، و javafx لا ينبغي أن يكون معقد للغاية بالنسبة للمبرمجين، حيث أنه يستهدف في المقام الأول لمطوري الويب ^^.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top