Google значно спростив створення додатків для смартфонів Android – для створення типового додатку не потрібно навіть програмувати. Інструмент Firebase Studio використовує штучний інтелект та має 60 шаблонів додатків. Користувачеві потрібно ввести опис бажаного результату, обрати шаблон, і штучний інтелект відредагує шаблон необхідним чином. Вся робота відбувається у браузері без необхідності встановлювати громіздкі інструменти розробника (SDK).
Професійні та непрофесійні розробники додатків можуть використовувати хмарну платформу Firebase Studio на базі Gemini для створення, запуску, ітерації та моніторингу мобільних і веб-додатків, API, бекенду і інтерфейсів безпосередньо зі своїх браузерів.
Firebase Studio об’єднує інструменти кодування Google Genkit і Project IDX зі спеціалізованими агентами штучного інтелекту і підтримкою Gemini. Він побудований на популярному проекті Code OSS, завдяки чому його зовнішній вигляд знайомий багатьом професійним програмістам.
Користувачеві просто потрібно відкрити свій браузер, щоб створити додаток за лічені хвилини, імпортуючи існуючий код з репозиторіїв, таких як GitHub, GitLab, Bitbucket, або з локального комп’ютера. Платформа підтримує мови, включаючи Java, .NET, Node.js, Go і Python, а також фреймворки, такі як Next.js, React, Angular, Vue.js, Android, Flutter та інші.
Користувачі можуть вибирати з більш 60 готових шаблонів або використовувати агент прототипування, який допомагає розробляти додаток (включаючи користувальницький інтерфейс, потоки штучного інтелекту і схему API) за допомогою природної мови, скріншотів, макетів, інструментів малювання, скріншотів, зображень і макетів — без необхідності кодування. Потім додаток може бути розгорнуто безпосередньо на Firebase App Hosting, в хмарі або в користувальницької інфраструктурі.
Програми можна відстежувати в консолі Firebase, а також допрацьовувати і розширювати в робочій області програмування одним клацанням миші.
Додатки відразу можна переглянути в браузері, а Firebase Studio має вбудовані служби виконання та інструменти для емуляції, тестування, рефакторінгу, налагодження та документування коду.
Google заявляє, що платформа значно спрощує робочі процеси кодування. Gemini допомагає користувачам писати код та документацію, виправляти помилки, управляти залежностями і вирішувати їх, писати і запускати модульні тести, працювати з контейнерами Docker та виконувати інші завдання.
Під час попереднього перегляду Firebase Studio доступна з трьома робочими просторами для звичайних користувачів, у той час як учасники програми Google для розробників можуть використовувати до 30 робочих просторів.