هل يمكنني برمجة تطبيق احترافي بإستخدام برنامج app inventor 2 ؟

اب انفنتور هي خدمة مقدمة من جامعة mit لإنشاء تطبيقات بإستخدام السحب و الإفلات بدون كتابة اكواد برمجية

و أردت ان اسألك اذا قمت بتجريب هذا البرنامج من قبل : هل يمكنني برمجة تطبيق احترافي عليه ام انه مخصص للتطبيقات البسيطة فقط ؟

و هل استخدامه سهل ام صعب ؟


السحب والافلات تكون للتصميم فقط, الاحترافية تتطلب مرونه عالية في البيئة التي تريد أن تعمل عليها لتطوير التطبيق, يمكنك استخدام السحب والافلات لسحب عناصر التصميم (الواجهات الازرار الجداول وغيرها) ولكن في الجهة المقابلة هناك events تحدث على الازرار واتصال بالسيرفر (مثلاً) في نفس الوقت , لذا عليك برمجة العناصر في كل الاحوال وهذا لا يكون الا عبر كتابة الشيفرة البرمجية, إحترامي لك

شكراً لردك

إذا فمن الافضل ان اتعلم اندرويد ستوديو لبرمجة تطبيقات جيدة ام ان هناك طرق اخري ؟

عليك ان تكون على علم ببعض المفاهيم والمواضيع قبل التوجه الى بيئة الاندرويد استوديو والا ستصاب بالاحباط ويضيع وقتك سدى

لان لغة java هي الاساس لعمل تطبيقات الاندرويد, والجافا هي لغة كائنية التوجه بشكل كامل Full OOP لذا عليك فهم فلسفة البرمجة كائنية التوجه , وعلى حسب وظائف التطبيق, قد تحتاج الى دراسة مواضيع اخرى قبل تحميل الاندرويد استوديو, ولكنه الافضل من وجهة نظري