السلام عليكم أيها المطورون...
أنهيت ولله الحمد دروس كوتلين ، ولكنني محتارٌ هل أبدأ تعلم تطوير الأندرويد بـالـ xml أو بــالــ jetpack compose أفيدوني وانصحوني
هناك عدة نقاط يجب مراعاتها عند اختيارك لنهج تطوير الاندرويد:
1. XML هو النهج التقليدي والأكثر انتشارا. ولكنه أكثر ارتباطا بالكود، ما يجعل تغيير الواجهة أكثر صعوبة وتعقيدًا.
2. Jetpack Compose هو نمط جديد لبناء واجهات المستخدم تم إطلاقه في عام 2020. وهو أكثر إنتاجية وأسهل للتطوير والصيانة.
3. XML أكثر انتشارا في الوقت الحالي بسبب عمره. بينما Jetpack Compose لا يزال جديدا وليس جميع المكتبات متوافقة معه بعد.
4. من المحتمل أن تجد المزيد من الموارد والدعم حول استخدام XML لأنه أقدم.
أوصيك بالبدء بـ XML لتبدأ بسرعة ثم التحول تدريجيا إلى Jetpack Compose عندما تكون مستعدا لذلك. إذا كنت ترغب في الاستخدام المستقبلي، فيمكنك البدء مباشرة بـ Jetpack Compose.
على الأرجح ستجد XML أسهل للبدء، في حين أن Jetpack Compose قد يكون أكثر قوة وإنتاجية في المستقبل.
التعليقات