Project IDX, універсальний веб-пакет для розробки додатків зі штучним інтелектом від Google, виконує деякі зі своїх попередніх обіцянок. Серед інших покращень, розробники тепер можуть отримати доступ до повного симулятора iOS та емулятора Android безпосередньо з браузера, що дозволяє розробляти iOS без Mac.
Презентований минулого року і випущений у ранній доступ Project IDX від Google – це амбітний проєкт, який має на меті згладити деякі з основних проблем, з якими стикаються розробники. В одному вікні браузера ви можете отримати доступ до повноцінного редактора коду, віддаленого терміналу, набору шаблонів проєктів та веб-прев’ю вашого поточного додатку.
Крім того, як і майже всі інші сервіси Google, IDX має вбудований штучний інтелект, який допомагає завершувати код. Що ще важливіше, оскільки все працює в Google Cloud, та сама робоча станція Project IDX доступна вам з будь-якого пристрою з веб-браузером.
Однією з найбільш захоплюючих перспектив оригінального анонсу Project IDX був намір Google впровадити підтримку емуляторів Android і симуляторів iOS. У новому повідомленні про хід роботи над Project IDX компанія Google повідомила, що підтримка Android та iOS широко розгорнута для тих, хто потрапив до списку очікування.
Завдяки підтримці симуляторів iOS, Project IDX дозволяє розробникам спробувати свої сили в розробці під iOS без необхідності володіти Mac. Окрім того, що IDX корисний для нативних додатків, тріо попередніх переглядів дозволяє веб-розробникам одночасно тестувати свої сайти в Safari на iOS, Chrome на Android та десктопній версії Chrome.
Ця функція також особливо орієнтована на розробників Flutter, які часто хочуть бачити, як їхні зміни можуть вплинути на Android, iOS та веб-версії їхніх додатків. Наразі, однак, Google все ще вважає свою підтримку iOS “експериментальною”.
Тим часом, Google також прагне полегшити для зацікавлених розробників початок використання Project IDX з їхніми улюбленими мовами та фреймворками. Це починається з додавання нових шаблонів проектів для Astro, Go, Python/Flask, Qwik, Lit, Preact, Solid.js і Node.js. Компанія також додала, що робочий простір IDX та доступні шаблони можна налаштувати на свій смак за допомогою Nix.
Серед інших нещодавніх оновлень – автоматичне налаштування брандмауера відповідно до потреб вашого проекту, миттєвий доступ до інструментів командного рядка та покращення підтримки Docker. Тим часом, розробники ще 15 країн, включаючи Бразилію, Канаду, Індію та Мексику, отримали доступ до функцій штучного інтелекту Project IDX.
Якщо ви ще не зробили цього, обов’язково підпишіться на лист очікування, щоб отримати свій шанс використовувати Project IDX від Google.