General

Як працює Rork?

Опишіть ідею застосунку звичайною мовою — і Rork згенерує справжній робочий мобільний застосунок. Rork створює вебзастосунки на React і Vite, нативні iOS-застосунки на SwiftUI та нативні Android-застосунки на Kotlin і Jetpack Compose. Тестуйте застосунок миттєво на телефоні або в браузері.

Чи створює Rork справжні мобільні застосунки?

Так. Rork створює справжні нативні мобільні застосунки, а не веб-обгортки чи прототипи. Rork створює нативні SwiftUI-застосунки, скомпільовані в Xcode для платформ Apple, і нативні Kotlin-застосунки на Jetpack Compose для Android. В обох випадках ви отримуєте застосунки, які можна опублікувати в App Store і Play Store.

Чим відрізняються Rork Pro і Rork Max?

Rork Pro і Rork Max відрізняються кількістю включених кредитів, доступом до моделей, лімітами використання та підтримкою. Перегляньте розділ «Оплата», щоб дізнатися про тариф і ліміти, доступні вашому обліковому запису.

Чи потрібен досвід програмування, щоб створити мобільний застосунок?

Ні. Rork створює застосунок повністю за описом звичайною мовою — програмувати не потрібно. Тисячі застосунків, створених повністю в Rork людьми без жодного досвіду розробки, вже опубліковано в App Store і Google Play.

Які типи застосунків можна створювати?

З Rork Pro можна створювати кросплатформні застосунки з багатьма екранами, ШІ-функціями (чат, голос, генерація зображень), локальним зберіганням даних та інтеграціями зі сторонніми API. З Rork Max додатково можна створювати 3D-ігри, AR-досвіди, застосунки з віджетами, Live Activities та Dynamic Island, застосунки для Apple Watch і Vision Pro, застосунки для здоров’я та фітнесу з HealthKit, застосунки для розумного дому з HomeKit тощо.

Чи можна використовувати Rork для професійних чи бізнесових цілей?

Так, ви можете використовувати Rork для професійних і бізнесових цілей на будь-якому тарифі.

Technical

Чи є застосунки Rork справді нативними для iOS/Android? Чи це просто вебзастосунки?

Це повністю нативні застосунки, а не WebView. Rork створює iOS-застосунки на SwiftUI, власному фреймворку Apple, і компілює їх у Xcode, тими самими інструментами, що й усі застосунки в App Store. Android-застосунки Rork створює на Kotlin і Jetpack Compose, власному наборі інструментів Google для нативних Android-застосунків. Проєкти, створені до переходу Rork на нативний код, і далі використовують React Native та Expo.

Як Rork Max створює нативні iOS-застосунки в браузері?

Rork Max запускає справжні Mac у хмарі з установленими Xcode і повним iOS SDK. Коли ви надсилаєте повідомлення, ШІ-агент пише SwiftUI-код, компілює його в Xcode, читає помилки, виправляє їх і збирає знову. Той самий цикл, який проходить кожен iOS-розробник, тільки за лічені хвилини. Попередній перегляд, який ви бачите, — це справжній iOS Simulator, що транслюється у ваш браузер через протокол із низькою затримкою. Кожна анімація і кожен жест працюють точно так, як на справжньому iPhone.

Чи можна створювати в Rork застосунки, готові до продакшену?

Так. І Rork Pro, і Rork Max генерують готовий до продакшену код на галузевих стандартних технологіях. Публікувати в App Store можна просто з Rork. Якщо потрібні складніші функції, синхронізуйтеся з GitHub і продовжуйте розробку локально або залучіть інженерів для окремих функцій.

Rork працює і на iOS, і на Android?

Так. Rork створює нативні iOS-застосунки на SwiftUI та нативні Android-застосунки на Kotlin і Jetpack Compose. До одного проєкту можна додати застосунок для iPhone, застосунок для Android і вебзастосунок.

Які платформи Apple підтримує Rork Max?

Rork Max створює нативні SwiftUI-застосунки для iPhone, iPad, Apple Watch і Vision Pro. Він також підтримує платформні функції: віджети, Live Activities, Dynamic Island, Siri-інтенти та застосунки для iMessage.

Чи можна створити вебзастосунок у Rork?

Так. Rork створює вебзастосунки на React і Vite, розміщує їх за публічною адресою та може підключити ваш власний домен. Докладніше на сторінці Rork Web.

Integrations

Чи можна інтегруватися з базою даних, як-от Supabase чи Firebase?

Так. Просто попросіть Rork інтегруватися із Supabase або Firebase — і він виконає все налаштування за вас.

Що таке Rork Backend?

Rork Backend надає серверлес-функції, що масштабуються автоматично й можуть безпечно звертатися до сторонніх API чи зовнішніх баз даних. Це працює подібно до Supabase Functions, але безпечніше: ваші API-ключі залишаються на сервері й ніколи не потрапляють у бандл застосунку. Ми хостимо бекенд для всіх платних користувачів, тож ви можете використовувати його в продакшені.

Як створювати застосунки з ШІ-функціями — чатом, голосом чи генерацією зображень?

Rork інтегрується з OpenAI та іншими ШІ-провайдерами. На платних тарифах ми хостимо ШІ за вас — API-ключі не потрібні. Просто попросіть Rork додати ШІ-чат, транскрибування голосу чи генерацію зображень — і все працюватиме одразу.

Чи можна інтегруватися з бізнес-інструментами, як-от Google Sheets, Airtable, Notion, або з власним API?

Так. Скажіть Rork, який сервіс потрібно підключити, — і він згенерує інтеграцію. Для найкращого результату вставте в чат посилання на документацію API цього сервісу.

Чи можна імпортувати дизайни з Figma в Rork?

Так. Скопіюйте фрейми екранів із Figma як зображення та вставте їх у чат Rork або масово експортуйте всі екрани й перетягніть їх у чат. Rork використає їх як референс для створення вашого інтерфейсу.

Як додати вбудовані покупки чи підписки?

І Rork Pro, і Rork Max мають вбудовану інтеграцію з RevenueCat для покупок у застосунку та підписок. Просто попросіть Rork налаштувати платежі — і він зробить інтеграцію за вас. Подивіться наш відеоурок, щоб почати: https://youtu.be/nJe4jK2jk8A

Як додати автентифікацію в застосунок?

Додати вхід у застосунок можна через інтеграцію із Supabase Auth. Просто попросіть Rork налаштувати її — і він виконає інтеграцію за вас. Працює і в Rork Pro, і в Rork Max. Rork Max також підтримує нативний Apple Sign In напряму. Подивіться наш відеоурок, щоб почати: https://youtu.be/GP9IN0CKdTk

Як додати сповіщення?

Просто попросіть Rork додати сповіщення у ваш застосунок. Це працює одразу і в Rork Pro, і в Rork Max.

Publishing

Що таке попередній перегляд застосунку? Чи можна поділитися застосунком без App Store?

Попередній перегляд дає змогу протестувати застосунок до публікації. Для iOS-застосунків використовуйте інсталятор у браузері Chrome або Edge на Mac. На Windows або в браузері на Mac без WebUSB установіть безкоштовний застосунок Rork Companion і підключіть iPhone USB-кабелем. Android-застосунки можна запустити в хмарному емуляторі Android або завантажити APK і встановити на пристрій. Щоб поділитися iOS-застосунком до виходу в App Store, додайте тестувальників за email у Rork, і вони встановлять його через TestFlight. Щоб поділитися Android-застосунком, надішліть тестувальникам APK. Старі проєкти на React Native та Expo і далі відкриваються за QR-кодом у застосунку Expo Go.

Як опублікувати застосунок в App Store?

У Rork є вбудована публікація в App Store. Натисніть «Опублікувати» й виконайте кроки. Вам потрібне платне членство в Apple Developer Program ($99 на рік, ціна може відрізнятися залежно від країни). Rork компілює застосунок у хмарі й завантажує збірку в App Store Connect. Після вашого підтвердження Rork надсилає її на перевірку App Review.

Як опублікувати в Google Play або завантажити AAB?

Для Android-проєктів натисніть «Вивантажити» (Upload). Rork згенерує Android App Bundle (.aab); завантажте його вручну в Play Console. APK-файли залишаються корисними для тестування в емуляторі та безпосередньо на пристрої. Дотримуйтеся інструкції з налаштування: https://docs.rork.com/submitting-to-play-store/creating-the-aab-file. Rork Max включає нативні Android-застосунки на Kotlin і Jetpack Compose, і їх можна опублікувати в Google Play.

Code Export

Чи можна експортувати код?

Так, на платних тарифах увесь згенерований код належить вам. Використовуйте інтеграцію з GitHub, щоб експортувати код і продовжити розробку в Cursor, VS Code або будь-якій іншій IDE. Нативні iOS-застосунки експортуються як проєкт Xcode на SwiftUI, нативні Android-застосунки як проєкт на Kotlin, а вебзастосунки як проєкт на React і Vite. Старі проєкти на React Native та Expo експортуються як проєкти на React Native та Expo.

Як експортувати код?

Оформіть платну підписку, увійдіть у GitHub і скористайтеся інтеграцією Rork з GitHub, щоб синхронізувати код. Синхронізація двостороння, тож ви можете вносити зміни локально й імпортувати їх назад у Rork.

Collaboration

Чи можна працювати разом з іншими?

Так. Запрошуйте співавторів електронною поштою або за посиланням, з роллю редактора чи глядача. Також можна створювати команди, щоб організувати кілька проєктів у спільному робочому просторі.

Billing

Скільки коштує Rork?

У Rork є безкоштовний тариф для старту. Платні тарифи коштують від $20 до $1800 на місяць, і на вищих тарифах більше кредитів. В Індії тарифи починаються від ₹649 (приблизно $8) на місяць. Доступні тарифи й ціни можуть залежати від акаунта та регіону, тож перевірте свої варіанти на нашій сторінці цін.

Я вичерпав ліміт кредитів. Чи можна докупити кредити?

Так, на будь-якому платному тарифі, зокрема в підписках через App Store: відкрийте «Налаштування», перейдіть до розділу «Кредити» й виберіть «Поповнити кредити», щоб купити разовий пакет. Куплені кредити використовуються після того, як закінчаться кредити тарифу. Якщо ви скасуєте тариф, уже куплені кредити залишаться на акаунті й ними можна користуватися, але для купівлі нових потрібен платний тариф. Один такий кредит коштує трохи дорожче, ніж кредит із тарифу, тож якщо кредитів часто не вистачає, вигідніше перейти на вищий тариф. Там само можна ввімкнути «Автопоповнення» або дочекатися, поки кредити тарифу оновляться в дату щомісячного списання.

Чи списуються кредити, якщо щось пішло не так?

Кредити оплачують роботу ШІ, яку Rork виконав за вашим повідомленням, час збірки iOS і час роботи симулятора чи емулятора, навіть якщо результат вас не влаштував або збірка не вдалася. Невдале або скасоване знімання скриншотів і попередній перегляд у симуляторі чи емуляторі, який не запустився, безкоштовні. Якщо повідомлення не виконалося через системну помилку й нічого не збереглося, робота ШІ безкоштовна, але вже використаний час збірки iOS однаково списується. Якщо ви натиснули «Стоп» або виконання зупинилося, ви платите лише за вже виконану роботу. Якщо ви вважаєте, що кредити списано неправильно, напишіть у підтримку й додайте посилання на проєкт. Підтримка може розглянути кожен випадок окремо.

Rork довго показує «Робота над наступним кроком». Кредити й далі витрачаються?

Так, поки Rork продовжує працювати. «Робота над наступним кроком» означає, що Rork завершив крок і готує наступний. Кредити списуються за роботу ШІ на кожному кроці, за час збірки iOS і за хвилини симулятора чи емулятора, які використовує Rork, а не за те, як довго показано цей статус, і повідомлення виконується далі, доки не завершиться або доки ви не натиснете «Стоп». Якщо здається, що Rork завис, натисніть «Стоп» і напишіть у підтримку.

Support

Чи є у вас пріоритетна підтримка?

Чат із підтримкою доступний на будь-якому тарифі від $30 на місяць, оформленому на сайті: відкрийте меню акаунта, потім «Підтримка» → «Зв’язатися з підтримкою». Підписники App Store, користувачі дешевших тарифів і безкоштовного тарифу можуть написати в підтримку на [email protected]. Ми завжди шукаємо чудових інженерів підтримки — якщо вам цікаво, подайте заявку на https://hq.rork.com

Rork зламав мій застосунок. Чи можна повернутися до попередньої версії?

Так. Скористайтеся функцією відновлення, щоб повернутися до будь-якої попередньої версії. Перед відновленням кожну версію можна переглянути, щоб точно вибрати потрібну.

Чи виправить підтримка проблеми в моєму коді?

Ми не можемо виправляти окремі проблеми в коді, але щодня оновлюємо ШІ, щоб зменшити кількість помилок. Якщо ви застрягли, попросіть Rork пошукати рішення в інтернеті або відновіть робочу версію та реалізуйте функцію заново.

Rork застряг у циклі помилок. Що робити?

Попросіть Rork пошукати помилку в інтернеті, спробуйте переключитися на іншу ШІ-модель або поверніться до попередньої робочої версії та спробуйте реалізувати функцію знову, іншим підходом.

Часті запитання

Швидкі відповіді про створення застосунків у Rork

Загальне

Технічне

Інтеграції

Публікація

Експорт коду

Співпраця

Оплата

Підтримка

Залишилися запитання?

Не знайшли, що шукали? Загляньте в нашу документацію або зверніться до команди підтримки.