SoifGo — fortell ideen din, la AI skrive koden, kjør den i SoifGo

Fortell en AI-assistent hvilket verktøy du vil ha, få HTML-koden og last den inn i SoifGo; fra en enkel kalkulator eller et undervisningsverktøy til, for elektronikkentusiaster, styring av Arduino og ESP32.

Gratis Uten nett Ingen annonser 47 languages
SoifGo industripanel — styring av tank, pumpe og ventil med Arduino
Industripanel — tank, pumpe og ventil
SoifGo smarthus — styring av lys, vifte, klimaanlegg og alarm
Smarthus — lys, vifte, klimaanlegg
SoifGo digital vaterpass — med sensorene i en Android-telefon
Digitalt vaterpass — telefonsensorer

Bygg en Android-app med HTML — uten innebygd programmering

Alt som er mulig på en nettside, er mulig i SoifGo. SoifGo kjører verktøyene dine som HTML og holder dem ryddig i mapper. Fra kalkulatorer og simulatorer til undervisningsverktøy og kontrollpaneler, og om nødvendig maskinvarestyring via Bluetooth og MQTT.

SoifGo har ingen innebygd AI. Arbeidsflyten er enkel: du beskriver for en AI-assistent du velger selv hva du vil ha, den gir deg HTML-kode, og du kjører koden i SoifGo. Hvis du kan skrive en nettside, eller bare beskrive ideen din for en AI-assistent, kan du bygge ditt eget verktøy.

Hvem er SoifGo for?

📐 Matematikere og studenter

Spesialiserte kalkulatorer, tegning av grafer og funksjoner, simuleringer og problemløsningsverktøy, akkurat slik du trenger dem.

🎓 Lærere og instruktører

Interaktive verktøy for undervisning, øving og prøver. Send filen til elever og kursdeltakere så de kan kjøre den selv.

🏗️ Ingeniører i alle fag

Tekniske kalkulatorer, enhetsomregnere og personlige regneark som er for hånden på jobben, selv uten internett.

🔌 Hobbybyggere og elektronikkentusiaster

Bluetooth- og MQTT-kontrollere og kontrollpaneler for Arduino, ESP32, ESP8266 og Raspberry Pi.

💡 Alle som har en idé

Fortell ideen din til en AI-assistent, få HTML-kode og kjør den i SoifGo.

Klar til å bygge ditt første verktøy?

Last ned SoifGo →

Arduino- og ESP32-kontroller via Bluetooth og MQTT fra en Android-telefon

Alle enheter som bruker Bluetooth SPP/BLE (som HC-05 og HC-06), MQTT eller HTTP REST fungerer med SoifGo: Arduino, ESP32, ESP8266 og Raspberry Pi.

Send kommandoer til lysdioder, motorer og releer via Bluetooth, bygg en Bluetooth-til-MQTT-bro eller et levende sensorpanel — alt i HTML, uten innebygd kode.

Mapper og sider

SoifGo gir deg mapper og sider så du holder orden på arbeidet ditt. Hver side har 40 knapper og 10 glidere, og du kan gi hver knapp bestemte oppførsler, blant annet navigering mellom SoifGo-mapper og -sider. På den måten kan du bygge mange menyer.

Knappene har ferdige grunnutseender: farge, ikon, navn, skrifttype, lyd og vibrasjon. De kan flyttes ved å dra. Hver knapp kan ha grunnleggende oppførsler som å sende og motta.

Nettoppførsel, både med og uten nett

«Nettoppførsel» (WebView) hjelper deg å virkeliggjøre ideene og ønskene dine med størst mulig frihet, som HTML, både med og uten nett. Beskriv bare for en AI-assistent hva du vil ha og be om HTML-kode. Så har du to valg:

Begge måtene fungerer, og nettappen din lagres i SoifGo-mappen din. Enten det er en kalkulator, en Bluetooth-kontroller, IoT-overvåking eller noe annet.

Hvordan kjører jeg AI-generert HTML-kode i SoifGo?

Gjør disse trinnene én gang, så har du en ferdig knapp for å kjøre koden din:

  1. Åpne redigeringsmodus: Åpne SoifGo-appen. Trykk på menyikonet øverst til venstre og velg Edit for å gå til redigeringsskjermen.
  2. Opprett en mappe: Trykk på menyen øverst til venstre igjen, velg Select Design, deretter Folder, og trykk på Create. Gi mappen nytt navn hvis du vil, ellers trykker du på OK.
  3. Opprett en side: Ved siden av Folder vises nå valget Page . Trykk på det og velg New Page. Gi siden nytt navn hvis du vil, og trykk deretter på OK.
  4. Plasser en knapp på siden: Knappene vises i listen. Hver side har 40 knapper, og antallet synker hver gang du tar en. Trykk på en knapp og velg med fingeren hvor den skal ligge på siden.
  5. Angi knappens oppførsel: Trykk på knappen, åpne menyen, velg Behavior i knappelisten og deretter Browser or HTML files. Her velger du om knappen skal fungere som en nettleser eller laste inn en HTML-fil. Velg det andre: Open or edit local HTML file in WebView.
  6. Opprett HTML-filen: Det enkleste er det første valget, Create. Gi HTML-filen nytt navn hvis du vil, ellers trykker du på OK. Sample gir ferdige eksempler, File Explorer laster inn en fil fra telefonens lagring, og Saved peker til HTML-mappen i mappen du opprettet i SoifGo.
  7. Kjør knappen: Bruk menyikonet øverst for å gå til skjermen Play , og trykk deretter på knappen du opprettet. En tom side med teksten «Hello SoifGo» åpnes.
  8. Lim inn AI-koden: Åpne menyen igjen og velg Edit for å åpne redigeringsskjermen for WebView. Lim inn HTML-koden du fikk fra AI-assistenten her. Du kan markere alt og lime inn manuelt, eller åpne menyen og velge det siste valget, Select All and Paste, som erstatter koden automatisk.
  9. Kjør koden: Trykk nå på den gule knappen (Close) øverst på skjermen. Koden din kjøres. Du kan lukke siden og bare trykke på knappen din hver gang du vil starte verktøyet.

Neste gang du får ny kode fra en AI-assistent, går du bare til den samme siden, trykker på Edit, velger Select All and Paste på redigeringsskjermen for WebView og trykker på den gule knappen igjen. Hvis du bruker File Explorer, støtter kanskje ikke telefonen din den delen; da er det best å installere en passende filbehandler på telefonen.

40 ulike nettapper på hver side

Du kan ha 40 ulike nettapper på hver side. Du trenger ikke be en AI-assistent om dem hver gang, og du kan arbeide med dem uten nett. Du kan til og med sende dem til kolleger, venner eller kursdeltakere så de kan laste dem ned og kjøre dem.

SoifGos funksjoner

🌐 Full WebView

En moderne nettlesermotor: Canvas, SVG, WebGL og biblioteker som Chart.js, D3 og Three.js for diagrammer, simuleringer og 3D-visning.

🧩 Klassisk modus

Ferdige knapper og glidere, helt uten kode, for enkle kontroller og menyer.

💾 Lokal lagring

Lagre data med localStorage selv etter at du har lukket appen.

🟢 Telefonens sensorer

Omgivelseslys, bevegelse (akselerometer) og magnetometer, i sanntid.

🎤 Mikrofon og talegjenkjenning

Gjør tale om til tekst og bruk den i verktøyene dine eller send den til enheter.

🔵 Bluetooth seriell

Send og motta tekst med HC-05, HC-06, JDY-31, BLE, Arduino, ESP32 og Raspberry Pi.

🟣 MQTT-klient

Koble til hvilken som helst megler (tcp eller ssl), publiser og abonner, og sjekk tilkoblingsstatus.

🟠 HTTP-API

Send JSON til hvilken som helst adresse, og motta og hent ut verdier fra svaret.

Hva kan du bygge?

Ofte stilte spørsmål

Er SoifGo bare for Arduino og elektronikk?

Nei. Maskinvaretilkobling er bare én av funksjonene. Fordi verktøyene dine er HTML, fungerer alt som kan gjøres på en nettside, som beregninger, diagrammer, simuleringer og undervisningsverktøy, også i SoifGo.

Er SoifGo gratis?

Ja. Det er gratis, uten annonser og uten kjøp i appen.

Fungerer det uten nett?

HTML-verktøy, Bluetooth og telefonens sensorer fungerer uten internett. Bare MQTT og HTTP krever internett eller nettverkstilkobling.

Hvilken maskinvare er det kompatibelt med?

Alle enheter som bruker Bluetooth SPP/BLE (som HC-05 og HC-06), MQTT eller HTTP REST, inkludert Arduino, ESP32, ESP8266 og Raspberry Pi.

Hva trenger jeg for å komme i gang?

Grunnleggende kunnskap om HTML er nok. Selv uten den kan du beskrive for en AI-assistent hva du vil ha og få HTML-kode. Veiledninger og ferdige eksempler finner du på hovedsiden.

Hvordan uttales SoifGo, og hva kan det ellers kalles?

SoifGo uttales vanligvis «soif-go», men folk sier eller skriver også Soif Go, Swift Go, Swiftgo, Soyf Go, Sayf Go, Swaif Go eller So if go. Alle disse navnene viser til den samme gratis Android-appen, SoifGo. Den har ingenting med programmeringsspråket Swift å gjøre.

Klar til å komme i gang?

Hovedsiden åpnes med nedlasting, veiledninger og dokumentasjon.

Gå til SoifGo →
Teknisk dokumentasjon
Gratis, uten nett, uten annonser — for Android 7 og nyere