SoifGo — spune-ți ideea, lasă AI să scrie codul, rulează-l în SoifGo

Spune-i unui asistent AI ce instrument vrei, primește codul HTML și încarcă-l în SoifGo; de la un calculator simplu sau un instrument didactic până, pentru pasionații de electronică, controlul Arduino și ESP32.

Gratuit Offline Fără reclame 47 languages
Panou industrial SoifGo — controlul rezervorului, pompei și supapei cu Arduino
Panou industrial — rezervor, pompă și supapă
Casă inteligentă SoifGo — controlul luminii, ventilatorului, aerului condiționat și alarmei
Casă inteligentă — lumină, ventilator, aer condiționat
Nivelă digitală SoifGo — cu senzorii unui telefon Android
Nivelă digitală — senzorii telefonului

Creează o aplicație Android cu HTML — fără programare nativă

Tot ce este posibil pe o pagină web este posibil în SoifGo. SoifGo rulează instrumentele tale ca HTML și le păstrează organizate în dosare. De la calculatoare și simulatoare la instrumente didactice și panouri, iar la nevoie control hardware prin Bluetooth și MQTT.

SoifGo nu are AI încorporat. Fluxul de lucru este simplu: îi descrii asistentului AI ales ce vrei, acesta îți dă cod HTML, iar tu rulezi codul în SoifGo. Dacă poți scrie o pagină web sau doar să-ți descrii ideea unui asistent AI, îți poți construi propriul instrument.

Pentru cine este SoifGo?

📐 Matematicieni și studenți

Calculatoare specializate, trasare de grafice și funcții, simulări și instrumente de rezolvare a problemelor, exact așa cum ai nevoie.

🎓 Profesori și instructori

Instrumente interactive pentru ore, exercițiu și teste. Trimite fișierul elevilor și cursanților ca să îl ruleze singuri.

🏗️ Ingineri din orice domeniu

Calculatoare inginerești, convertoare de unități și foi de calcul personale la îndemână la muncă, chiar și fără internet.

🔌 Pasionați de electronică și constructori

Controlere și panouri Bluetooth și MQTT pentru Arduino, ESP32, ESP8266 și Raspberry Pi.

💡 Oricine are o idee

Spune-i ideea ta unui asistent AI, primește cod HTML și rulează-l în SoifGo.

Ești gata să construiești primul tău instrument?

Descarcă SoifGo →

Controler Arduino și ESP32 prin Bluetooth și MQTT de pe un telefon Android

Orice dispozitiv care folosește Bluetooth SPP/BLE (precum HC-05 și HC-06), MQTT sau HTTP REST funcționează cu SoifGo: Arduino, ESP32, ESP8266 și Raspberry Pi.

Trimite comenzi pentru LED-uri, motoare și relee prin Bluetooth, construiește o punte Bluetooth–MQTT sau un panou live de senzori — totul în HTML, fără cod nativ.

Dosare și pagini

SoifGo îți oferă dosare și pagini pentru a-ți ține munca organizată. Fiecare pagină are 40 de butoane și 10 glisoare, iar fiecărui buton îi poți da comportamente definite, inclusiv navigarea între dosarele și paginile SoifGo. Astfel poți construi multe meniuri.

Butoanele au modele de bază gata făcute: culoare, pictogramă, nume, font, sunet și vibrație. Pot fi mutate prin tragere. Fiecare buton poate avea comportamente de bază, precum trimiterea și primirea.

Comportament web, online și offline

„Comportamentul web” (WebView) te ajută să-ți transformi ideile și dorințele în HTML, cu cele mai mari posibilități, online și offline. Descrie-i pur și simplu unui asistent AI ce vrei și cere cod HTML. Apoi ai două opțiuni:

Ambele metode funcționează, iar aplicația ta web este salvată în dosarul SoifGo. Fie că e un calculator, un controler Bluetooth, monitorizare IoT sau orice altceva.

Cum rulez în SoifGo codul HTML generat de AI?

Parcurge acești pași o singură dată și vei avea un buton gata de rulat codul:

  1. Deschide modul de editare: Deschide aplicația SoifGo. Atinge pictograma de meniu din stânga sus și alege Edit pentru a intra în ecranul de editare.
  2. Creează un dosar: Atinge din nou meniul din stânga sus, alege Select Design, apoi Folder, și atinge Create. Redenumește dosarul dacă vrei, altfel atinge OK.
  3. Creează o pagină: Lângă Folder apare acum opțiunea Page . Atinge-o și alege New Page. Redenumește pagina dacă vrei, apoi atinge OK.
  4. Plasează un buton pe pagină: Butoanele apar în listă. Fiecare pagină are 40 de butoane, iar numărul lor scade de fiecare dată când iei unul. Atinge un buton și alege cu degetul locul lui pe pagină.
  5. Setează comportamentul butonului: Atinge butonul, deschide meniul, alege Behavior din lista butonului, apoi Browser or HTML files. Aici alegi dacă butonul acționează ca un browser sau încarcă un fișier HTML. Alege a doua variantă: Open or edit local HTML file in WebView.
  6. Creează fișierul HTML: Cea mai simplă alegere este prima opțiune, Create. Redenumește fișierul HTML dacă vrei, altfel atinge OK. Sample oferă exemple gata făcute, File Explorer încarcă un fișier din memoria telefonului, iar Saved indică dosarul HTML din dosarul creat în SoifGo.
  7. Rulează butonul: Folosește pictograma de meniu de sus pentru a ajunge la ecranul Play , apoi atinge butonul creat. Se deschide o pagină goală cu textul „Hello SoifGo”.
  8. Lipește codul de la AI: Deschide din nou meniul și alege Edit pentru a deschide ecranul de editare WebView. Lipește aici codul HTML primit de la asistentul AI. Poți selecta tot și lipi manual sau poți deschide meniul și alege ultima opțiune, Select All and Paste, care înlocuiește automat codul.
  9. Rulează codul: Acum atinge butonul galben (Close) din partea de sus a ecranului. Codul tău va rula. Poți închide pagina și, de fiecare dată, atingi doar butonul tău pentru a porni instrumentul.

Data viitoare când primești cod nou de la un asistent AI, intră pe aceeași pagină, atinge Edit, alege Select All and Paste pe ecranul de editare WebView și atinge din nou butonul galben. Dacă folosești File Explorer, este posibil ca telefonul tău să nu accepte această parte; în acest caz, cel mai bine este să instalezi pe telefon un manager de fișiere potrivit.

40 de aplicații web diferite pe fiecare pagină

Poți avea 40 de aplicații web diferite pe fiecare pagină. Nu trebuie să le ceri de fiecare dată unui asistent AI și poți lucra cu ele offline. Le poți trimite chiar și colegilor, prietenilor sau cursanților ca să le descarce și să le ruleze.

Funcțiile SoifGo

🌐 WebView complet

Motor de browser modern: Canvas, SVG, WebGL și biblioteci precum Chart.js, D3 și Three.js pentru grafice, simulări și afișare 3D.

🧩 Mod clasic

Butoane și glisoare gata făcute, complet fără cod, pentru comenzi și meniuri simple.

💾 Stocare locală

Păstrează datele cu localStorage chiar și după închiderea aplicației.

🟢 Senzorii telefonului

Lumină ambientală, mișcare (accelerometru) și magnetometru, în timp real.

🎤 Microfon și recunoaștere vocală

Transformă vorbirea în text și folosește-o în instrumentele tale sau trimite-o către dispozitive.

🔵 Bluetooth serial

Trimite și primește text cu HC-05, HC-06, JDY-31, BLE, Arduino, ESP32 și Raspberry Pi.

🟣 Client MQTT

Conectează-te la orice broker (tcp sau ssl), publică și abonează-te și verifică starea conexiunii.

🟠 API HTTP

Trimite JSON la orice adresă și primește și extrage valori din răspuns.

Ce poți construi?

Întrebări frecvente

SoifGo este doar pentru Arduino și electronică?

Nu. Conectarea hardware este doar una dintre funcții. Deoarece instrumentele tale sunt HTML, tot ce funcționează pe o pagină web, precum calcule, grafice, simulări și instrumente didactice, funcționează și în SoifGo.

Este SoifGo gratuit?

Da. Este gratuit, fără reclame și fără achiziții în aplicație.

Funcționează offline?

Instrumentele HTML, Bluetooth și senzorii telefonului funcționează fără internet. Doar MQTT și HTTP au nevoie de o conexiune la internet sau la rețea.

Cu ce hardware este compatibil?

Cu orice dispozitiv care folosește Bluetooth SPP/BLE (precum HC-05 și HC-06), MQTT sau HTTP REST, inclusiv Arduino, ESP32, ESP8266 și Raspberry Pi.

Ce îmi trebuie ca să încep?

Sunt suficiente cunoștințe de bază de HTML. Chiar și fără ele, îi poți descrie unui asistent AI ce vrei și primești cod HTML. Tutorialele și exemplele gata făcute sunt pe pagina principală.

Cum se pronunță SoifGo și cum mai poate fi numit?

SoifGo se pronunță de obicei „soif-go”, dar oamenii spun sau scriu și Soif Go, Swift Go, Swiftgo, Soyf Go, Sayf Go, Swaif Go sau So if go. Toate aceste nume se referă la aceeași aplicație Android gratuită, SoifGo. Nu are legătură cu limbajul de programare Swift.

Ești gata să începi?

Pagina principală se deschide cu descărcarea, tutorialele și documentația.

Intră în SoifGo →
Documentație tehnică
Gratuit, offline, fără reclame — pentru Android 7 și versiuni mai noi