أطلقت جوجل خدمة جديدة تسمى Project IDX والتي تهدف إلى إتاحة أدوات بيئة التطوير (IDE) لبرمجة الويب كاملة المكدس وإنشاء تطبيقات متعددة الأنظمة الأساسية من خلال متصفحات الويب وتم دمج المشروع أيضًا مع الذكاء الاصطناعي التوليدي لمساعدة المستخدمين في البرمجة.
يعتمد مشروع IDX على Code OSS وهو إصدار مفتوح المصدر من مايكروسوفت فيجوال ستوديو وبدلاً من الضغط على كمبيوتر المستخدم يقوم هذا البرنامج بتشغيل الخدمات الضرورية في السحابة بالإضافة إلى ذلك توفر جوجل قوالب جاهزة لأطر عمل مثل Flutter و Angular و React و Next.js.
ما هي المميزات التي يتمتع بها مشروع Google IDX؟
يعرض مشروع IDX معاينة فورية لتطبيقك وهو قيد التطوير ولكن تقتصر هذه الميزة حاليًا على تطبيقات الويب فقط ومع ذلك في المستقبل ستتوفر أيضًا محاكاة لنظامي التشغيل أندرويد و iOS، في السابق كان تطوير تطبيقات iOS يتطلب أجهزة تعمل بنظام MacOS ولكن مع هذا المشروع من الممكن تطوير هذه التطبيقات من أي جهاز تقريبًا يحتوي على متصفح حديث.
جعلت جوجل أيضًا البرمجة في هذا الفضاء أسهل لمستخدميها حيث تم دمج مشروع IDX بشكل أكبر مع أدوات الذكاء الاصطناعي التوليدية للشركة بما في ذلك Codey و PaLM 2 ويمكن أن تساعدك هذه الخدمة في إكمال الأكواد وإضافة التعليقات وشرح الرموز وحتى الحصول على المساعدة عبر روبوت الدردشة.
ومع ذلك أكد عملاق التكنولوجيا جوجل أنه نظرًا لأن المشروع لا يزال في مراحله الأولى يجب على المطورين عدم استخدام أي كود تم إنشاؤه بمساعدة أدوات الذكاء الاصطناعي التوليدية في مشاريعهم الرئيسية.
يدعم مشروع IDX حاليًا لغات JavaScript و Dart ولكنه سيكون متاحًا فيه Python و Go واللغات الأخرى في المستقبل وللوصول إلى هذه الخدمة يمكنك التسجيل في برنامج المعاينة المجاني الخاص بها من خلال هذا الرابط.
الخُلاصة
مشروع idx هو تجربة تجريها جوجل لتحسين تطوير تطبيقات متعددة المنصات بالكامل، يعتمد المشروع على مبدأ الكتابة مرة واحدة وتشغيلها في كل مكان، مما يعني أنه يمكن للمطورين إنشاء تطبيقات تعمل على أنظمة أساسية متعددة باستخدام نفس الكود الأساسي، يهدف مشروع idx إلى جعل تطوير تطبيقات متعددة المنصات بالكامل أسهل وأسرع وأكثر كفاءة.