SoifGo — разкажете идеята си, оставете ИИ да напише кода, стартирайте го в SoifGo

Кажете на ИИ асистент какъв инструмент искате, получете HTML кода и го заредете в SoifGo; от прост калкулатор или учебен инструмент до, за любителите на електрониката, управление на Arduino и ESP32.

Безплатно Офлайн Без реклами 47 languages
Индустриален панел SoifGo — управление на резервоар, помпа и клапан с Arduino
Индустриален панел — резервоар, помпа и клапан
Умен дом SoifGo — управление на осветление, вентилатор, климатик и аларма
Умен дом — осветление, вентилатор, климатик
Цифров нивелир SoifGo — със сензорите на телефон с Android
Цифров нивелир — сензори на телефона

Създайте приложение за Android с HTML — без роден код

Всичко, което е възможно на уеб страница, е възможно и в SoifGo. SoifGo изпълнява инструментите ви като HTML и ги държи подредени в папки. От калкулатори и симулатори до учебни инструменти и табла, а при нужда и управление на хардуер през Bluetooth и MQTT.

SoifGo няма вграден ИИ. Работният процес е прост: описвате на избран от вас ИИ асистент какво искате, той ви дава HTML код, а вие го стартирате в SoifGo. Ако можете да напишете уеб страница или просто да опишете идеята си на ИИ асистент, можете да създадете свой собствен инструмент.

За кого е SoifGo?

📐 Математици и студенти

Специализирани калкулатори, чертане на графики и функции, симулации и инструменти за решаване на задачи, точно каквито са ви нужни.

🎓 Учители и обучители

Интерактивни инструменти за уроци, упражнения и тестове. Изпратете файла на учениците и курсистите, за да го стартират сами.

🏗️ Инженери от всяка област

Инженерни калкулатори, преобразуватели на мерни единици и лични електронни таблици под ръка на работа, дори без интернет.

🔌 Майстори и любители на електрониката

Bluetooth и MQTT контролери и табла за Arduino, ESP32, ESP8266 и Raspberry Pi.

💡 Всеки, който има идея

Разкажете идеята си на ИИ асистент, получете HTML код и го стартирайте в SoifGo.

Готови ли сте да създадете първия си инструмент?

Изтеглете SoifGo →

Контролер за Arduino и ESP32 през Bluetooth и MQTT от телефон с Android

Всяко устройство, което използва Bluetooth SPP/BLE (като HC-05 и HC-06), MQTT или HTTP REST, работи със SoifGo: Arduino, ESP32, ESP8266 и Raspberry Pi.

Изпращайте команди към светодиоди, мотори и релета през Bluetooth, създайте мост Bluetooth–MQTT или табло със сензори на живо — всичко с HTML, без роден код.

Папки и страници

SoifGo ви дава папки и страници, за да поддържате реда в работата си. Всяка страница има 40 бутона и 10 плъзгача, а на всеки бутон можете да зададете определено поведение, включително навигация между папки и страници на SoifGo. Така можете да създадете много менюта.

Бутоните имат готови основни дизайни: цвят, икона, име, шрифт, звук и вибрация. Могат да се местят с влачене. Всеки бутон може да има основни поведения, като изпращане и получаване.

Уеб поведение, онлайн и офлайн

„Уеб поведението“ (WebView) ви помага да осъществите идеите и желанията си с най-големи възможности, като HTML, онлайн и офлайн. Просто опишете на ИИ асистент какво искате и поискайте HTML код. После имате два варианта:

И двата начина работят, а уеб приложението ви се запазва в папката на SoifGo. Независимо дали е калкулатор, Bluetooth контролер, IoT мониторинг или нещо друго.

Как да стартирам в SoifGo HTML код, създаден от ИИ?

Направете тези стъпки веднъж и ще имате готов бутон за стартиране на кода:

  1. Отворете режима за редактиране: Отворете приложението SoifGo. Докоснете иконата на менюто горе вляво и изберете Edit , за да влезете в екрана за редактиране.
  2. Създайте папка: Докоснете отново менюто горе вляво, изберете Select Design, после Folder и докоснете Create. Преименувайте папката, ако искате, иначе докоснете OK.
  3. Създайте страница: До Folder вече се появява опцията Page . Докоснете я и изберете New Page. Преименувайте страницата, ако искате, и после докоснете OK.
  4. Поставете бутон на страницата: Бутоните се показват в списъка. Всяка страница има 40 бутона и броят им намалява всеки път, когато вземете един. Докоснете бутон и с пръст изберете мястото му на страницата.
  5. Задайте поведението на бутона: Докоснете бутона, отворете менюто, изберете Behavior от списъка на бутона и после Browser or HTML files. Тук избирате дали бутонът да действа като браузър, или да зарежда HTML файл. Изберете втория вариант: Open or edit local HTML file in WebView.
  6. Създайте HTML файла: Най-лесният избор е първата опция, Create. Преименувайте HTML файла, ако искате, иначе докоснете OK. Sample дава готови примери, File Explorer зарежда файл от паметта на телефона, а Saved сочи към папката HTML вътре в папката, която сте създали в SoifGo.
  7. Стартирайте бутона: Използвайте иконата на менюто горе, за да отидете на екрана Play , после докоснете бутона, който сте създали. Отваря се празна страница с текст „Hello SoifGo“.
  8. Поставете кода от ИИ: Отворете отново менюто и изберете Edit , за да отворите екрана за редактиране на WebView. Поставете тук HTML кода, получен от ИИ асистента. Можете да изберете всичко и да поставите ръчно или да отворите менюто и да изберете последната опция, Select All and Paste, която автоматично заменя кода.
  9. Стартирайте кода: Сега докоснете жълтия бутон (Close) в горната част на екрана. Кодът ви се стартира. Можете да затворите страницата и всеки път просто да докосвате бутона си, за да стартирате инструмента.

Следващия път, когато получите нов код от ИИ асистент, просто отидете на същата страница, докоснете Edit, изберете Select All and Paste на екрана за редактиране на WebView и докоснете отново жълтия бутон. Ако използвате File Explorer, телефонът ви може да не поддържа тази част; тогава е най-добре да инсталирате подходящ файлов мениджър на телефона.

40 различни уеб приложения на всяка страница

Можете да имате 40 различни уеб приложения на всяка страница. Не е нужно всеки път да ги искате от ИИ асистент и можете да работите с тях офлайн. Можете дори да ги изпратите на колеги, приятели или курсисти, за да ги изтеглят и стартират.

Функции на SoifGo

🌐 Пълен WebView

Модерен браузърен двигател: Canvas, SVG, WebGL и библиотеки като Chart.js, D3 и Three.js за графики, симулации и 3D визуализация.

🧩 Класически режим

Готови бутони и плъзгачи, изобщо без код, за прости контроли и менюта.

💾 Локално хранилище

Запазвайте данни с localStorage дори след затваряне на приложението.

🟢 Сензори на телефона

Околна светлина, движение (акселерометър) и магнитометър, на живо.

🎤 Микрофон и разпознаване на реч

Превръщайте речта в текст и я използвайте в инструментите си или я изпращайте към устройства.

🔵 Bluetooth сериен

Изпращайте и получавайте текст с HC-05, HC-06, JDY-31, BLE, Arduino, ESP32 и Raspberry Pi.

🟣 MQTT клиент

Свържете се с всеки брокер (tcp или ssl), публикувайте и се абонирайте и проверявайте състоянието на връзката.

🟠 HTTP API

Изпращайте JSON към всеки адрес и получавайте и извличайте стойности от отговора.

Какво можете да създадете?

Често задавани въпроси

SoifGo само за Arduino и електроника ли е?

Не. Свързването с хардуер е само една от функциите. Тъй като инструментите ви са HTML, всичко, което работи на уеб страница, като изчисления, графики, симулации и учебни инструменти, работи и в SoifGo.

Безплатен ли е SoifGo?

Да. Безплатен е, без реклами и без покупки в приложението.

Работи ли офлайн?

HTML инструментите, Bluetooth и сензорите на телефона работят без интернет. Само MQTT и HTTP изискват връзка с интернет или мрежа.

С какъв хардуер е съвместим?

С всяко устройство, което използва Bluetooth SPP/BLE (като HC-05 и HC-06), MQTT или HTTP REST, включително Arduino, ESP32, ESP8266 и Raspberry Pi.

Какво ми трябва, за да започна?

Достатъчни са основни познания по HTML. Дори без тях можете да опишете на ИИ асистент какво искате и да получите HTML код. Ръководствата и готовите примери са на главната страница.

Как се произнася SoifGo и как другояче може да се нарича?

SoifGo обикновено се произнася „соиф-го“, но хората казват или пишат също Soif Go, Swift Go, Swiftgo, Soyf Go, Sayf Go, Swaif Go или So if go. Всички тези имена се отнасят за едно и също безплатно приложение за Android — SoifGo. То няма връзка с програмния език Swift.

Готови ли сте да започнете?

Главната страница се отваря с изтегляне, ръководства и документация.

Влезте в SoifGo →
Техническа документация
Безплатно, офлайн, без реклами — за Android 7 и по-нов