SoifGo — řekněte svůj nápad, nechte AI napsat kód, spusťte ho v SoifGo

Řekněte AI asistentovi, jaký nástroj chcete, získejte kód HTML a načtěte ho do SoifGo; od jednoduché kalkulačky nebo výukového nástroje až po, pro elektronické nadšence, ovládání Arduina a ESP32.

Zdarma Offline Bez reklam 47 languages
Průmyslový panel SoifGo — ovládání nádrže, čerpadla a ventilu pomocí Arduina
Průmyslový panel — nádrž, čerpadlo a ventil
Chytrá domácnost SoifGo — ovládání světla, ventilátoru, klimatizace a zabezpečení
Chytrá domácnost — světlo, ventilátor, klimatizace
Digitální vodováha SoifGo — využití senzorů telefonu s Androidem
Digitální vodováha — senzory telefonu

Vytvořte aplikaci pro Android v HTML — bez nativního programování

Vše, co je možné na webové stránce, je možné v SoifGo. SoifGo spouští vaše nástroje jako HTML a udržuje je přehledně ve složkách. Od kalkulaček a simulátorů po výukové nástroje a panely a podle potřeby ovládání hardwaru přes Bluetooth a MQTT.

SoifGo nemá vestavěnou AI. Postup je jednoduchý: popíšete vybranému AI asistentovi, co chcete, on vám dá kód HTML a vy ho spustíte v SoifGo. Pokud umíte napsat webovou stránku nebo jen popsat svůj nápad AI asistentovi, můžete si vytvořit vlastní nástroj.

Pro koho je SoifGo?

📐 Matematici a studenti

Specializované kalkulačky, kreslení grafů a funkcí, simulace a nástroje pro řešení úloh, přesně takové, jaké potřebujete.

🎓 Učitelé a lektoři

Interaktivní nástroje do výuky, na procvičování a testy. Pošlete soubor žákům a účastníkům, aby si ho spustili sami.

🏗️ Inženýři všech oborů

Inženýrské kalkulačky, převodníky jednotek a osobní výpočetní tabulky, které máte po ruce v práci, i bez internetu.

🔌 Kutilové a nadšenci do elektroniky

Ovladače a panely Bluetooth a MQTT pro Arduino, ESP32, ESP8266 a Raspberry Pi.

💡 Každý, kdo má nápad

Řekněte AI asistentovi svůj nápad, získejte kód HTML a spusťte ho v SoifGo.

Jste připraveni vytvořit svůj první nástroj?

Získat SoifGo →

Ovladač Arduina a ESP32 přes Bluetooth a MQTT z telefonu s Androidem

S SoifGo funguje každé zařízení, které používá Bluetooth SPP/BLE (například HC-05 a HC-06), MQTT nebo HTTP REST: Arduino, ESP32, ESP8266 a Raspberry Pi.

Posílejte příkazy pro LED, motory a relé přes Bluetooth, vytvořte most Bluetooth–MQTT nebo živý panel senzorů — vše v HTML, bez nativního kódu.

Složky a stránky

SoifGo nabízí složky a stránky, aby vaše práce zůstala přehledná. Každá stránka má 40 tlačítek a 10 posuvníků, a každému tlačítku můžete nastavit určité chování, včetně přechodů mezi složkami a stránkami SoifGo. Tak si můžete vytvořit mnoho nabídek.

Tlačítka mají hotové základní vzhledy: barvu, ikonu, název, písmo, zvuk a vibrace. Lze je přesouvat přetažením. Každé tlačítko může mít základní chování, například odesílání a příjem.

Webové chování, online i offline

„Webové chování“ (WebView) vám pomůže uskutečnit nápady a přání s nejvyššími možnostmi, jako HTML, online i offline. Stačí AI asistentovi popsat, co chcete, a požádat o kód HTML. Pak máte dvě možnosti:

Fungují obě cesty a vaše webová aplikace se uloží do složky SoifGo. Ať je to kalkulačka, ovladač Bluetooth, monitoring IoT nebo cokoli jiného.

Jak v SoifGo spustím kód HTML vytvořený umělou inteligencí?

Projděte tyto kroky jednou a budete mít hotové tlačítko pro spouštění kódu:

  1. Otevřete režim úprav: Otevřete aplikaci SoifGo. Klepněte na ikonu nabídky vlevo nahoře a vyberte Edit čímž přejdete na obrazovku úprav.
  2. Vytvořte složku: Znovu klepněte na nabídku vlevo nahoře, vyberte Select Design, poté Foldera klepněte na Create. Chcete-li, složku přejmenujte, jinak klepněte na OK.
  3. Vytvořte stránku: Vedle Folder se nyní objeví možnost Page . Klepněte na ni a vyberte New Page. Chcete-li, stránku přejmenujte a poté klepněte na OK.
  4. Umístěte na stránku tlačítko: Tlačítka se zobrazí v seznamu. Každá stránka má 40 tlačítek a jejich počet klesá s každým, které použijete. Klepněte na tlačítko a prstem vyberte jeho místo na stránce.
  5. Nastavte chování tlačítka: Klepněte na tlačítko, otevřete nabídku, vyberte Behavior v seznamu tlačítka a poté Browser or HTML files. Zde volíte mezi chováním jako prohlížeč a načtením souboru HTML. Vyberte druhou možnost: Open or edit local HTML file in WebView.
  6. Vytvořte soubor HTML: Nejsnazší je první možnost, Create. Chcete-li, soubor HTML přejmenujte, jinak klepněte na OK. Sample nabízí hotové příklady, File Explorer načte soubor z úložiště telefonu a Saved ukazuje na složku HTML uvnitř složky, kterou jste vytvořili v SoifGo.
  7. Spusťte tlačítko: Pomocí ikony nabídky nahoře přejděte na obrazovku Play a klepněte na vytvořené tlačítko. Otevře se prázdná stránka s nápisem „Hello SoifGo“.
  8. Vložte kód od AI: Znovu otevřete nabídku a vyberte Edit čímž otevřete obrazovku úprav WebView. Vložte sem kód HTML, který jste dostali od AI asistenta. Můžete vše označit a vložit ručně, nebo otevřít nabídku a vybrat poslední možnost, Select All and Paste, která kód nahradí automaticky.
  9. Spusťte kód: Nyní klepněte na žluté tlačítko (Close) v horní části obrazovky. Váš kód se spustí. Stránku můžete zavřít a nástroj pak pokaždé spustíte jen klepnutím na své tlačítko.

Až příště dostanete nový kód od AI asistenta, stačí přejít na stejnou stránku, klepnout na Edit, vybrat Select All and Paste na obrazovce úprav WebView a znovu klepnout na žluté tlačítko. Pokud používáte File Explorer, telefon tuto část nemusí podporovat; v takovém případě je nejlepší nainstalovat do telefonu vhodný správce souborů.

40 různých webových aplikací na každé stránce

Na každé stránce můžete mít 40 různých webových aplikací. Nemusíte o ně pokaždé žádat AI asistenta a můžete s nimi pracovat offline. Můžete je dokonce poslat kolegům, přátelům nebo účastníkům, aby si je stáhli a spustili.

Funkce SoifGo

🌐 Plný WebView

Moderní jádro prohlížeče: Canvas, SVG, WebGL a knihovny jako Chart.js, D3 a Three.js pro grafy, simulace a 3D zobrazení.

🧩 Klasický režim

Hotová tlačítka a posuvníky, vůbec bez kódu, pro jednoduché ovládání a nabídky.

💾 Místní úložiště

Uchovávejte data pomocí localStorage i po zavření aplikace.

🟢 Senzory telefonu

Okolní světlo, pohyb (akcelerometr) a magnetometr, živě.

🎤 Mikrofon a rozpoznávání řeči

Převádějte řeč na text a používejte ji ve svých nástrojích nebo ji posílejte do zařízení.

🔵 Sériový Bluetooth

Odesílejte a přijímejte text s HC-05, HC-06, JDY-31, BLE, Arduinem, ESP32 a Raspberry Pi.

🟣 Klient MQTT

Připojte se k libovolnému brokeru (tcp nebo ssl), publikujte a odebírejte a kontrolujte stav připojení.

🟠 HTTP API

Posílejte JSON na libovolnou adresu a z odpovědi přijímejte a získávejte hodnoty.

Co můžete vytvořit?

Často kladené otázky

Je SoifGo jen pro Arduino a elektroniku?

Ne. Připojení hardwaru je jen jednou z funkcí. Protože vaše nástroje jsou HTML, funguje v SoifGo vše, co funguje na webové stránce, například výpočty, grafy, simulace a výukové nástroje.

Je SoifGo zdarma?

Ano. Je zdarma, bez reklam a bez nákupů v aplikaci.

Funguje offline?

Nástroje HTML, Bluetooth a senzory telefonu fungují bez internetu. Pouze MQTT a HTTP potřebují připojení k internetu nebo k síti.

S jakým hardwarem je kompatibilní?

S jakýmkoli zařízením, které používá Bluetooth SPP/BLE (například HC-05 a HC-06), MQTT nebo HTTP REST, včetně Arduina, ESP32, ESP8266 a Raspberry Pi.

Co potřebuji na začátek?

Stačí základní znalost HTML. I bez ní můžete AI asistentovi popsat, co chcete, a získat kód HTML. Návody a hotové příklady jsou na hlavní stránce.

Jak se SoifGo vyslovuje a jak se ještě může jmenovat?

SoifGo se obvykle vyslovuje „soif-go“, ale lidé říkají nebo píší také Soif Go, Swift Go, Swiftgo, Soyf Go, Sayf Go, Swaif Go nebo So if go. Všechny tyto názvy odkazují na tutéž bezplatnou aplikaci pro Android, SoifGo. Nesouvisí s programovacím jazykem Swift.

Jste připraveni začít?

Hlavní stránka se otevře se stažením, návody a dokumentací.

Vstoupit do SoifGo →
Technická dokumentace
Zdarma, offline, bez reklam — pro Android 7 a novější