Powiedz asystentowi AI, jakiego narzędzia chcesz, otrzymaj kod HTML i wczytaj go do SoifGo; od prostego kalkulatora lub narzędzia dydaktycznego po, dla hobbystów elektroniki, sterowanie Arduino i ESP32.
Wszystko, co jest możliwe na stronie internetowej, jest możliwe w SoifGo. SoifGo uruchamia twoje narzędzia jako HTML i porządkuje je w folderach. Od kalkulatorów i symulatorów po narzędzia dydaktyczne i panele, a w razie potrzeby sterowanie sprzętem przez Bluetooth i MQTT.
SoifGo nie ma wbudowanej AI. Przebieg pracy jest prosty: opisujesz wybranemu asystentowi AI, czego chcesz, on daje ci kod HTML, a ty uruchamiasz go w SoifGo. Jeśli potrafisz napisać stronę internetową albo po prostu opisać pomysł asystentowi AI, możesz zbudować własne narzędzie.
Specjalistyczne kalkulatory, wykresy funkcji, symulacje i narzędzia do rozwiązywania zadań, dokładnie takie, jakich potrzebujesz.
Interaktywne narzędzia na zajęcia, ćwiczenia i sprawdziany. Wyślij plik uczniom i kursantom, aby sami go uruchomili.
Kalkulatory inżynierskie, przeliczniki jednostek i osobiste arkusze obliczeń dostępne w pracy, nawet bez internetu.
Kontrolery i panele Bluetooth i MQTT dla Arduino, ESP32, ESP8266 i Raspberry Pi.
Opowiedz asystentowi AI o swoim pomyśle, otrzymaj kod HTML i uruchom go w SoifGo.
Gotowy na zbudowanie pierwszego narzędzia?
Pobierz SoifGo →
Z SoifGo współpracuje każde urządzenie korzystające z Bluetooth SPP/BLE (np. HC-05 i HC-06), MQTT lub HTTP REST: Arduino, ESP32, ESP8266 i Raspberry Pi.
Wysyłaj polecenia dla diod LED, silników i przekaźników przez Bluetooth, zbuduj most Bluetooth–MQTT albo panel czujników na żywo — wszystko w HTML, bez kodu natywnego.
SoifGo daje foldery i strony, by utrzymać porządek w pracy. Każda strona ma 40 przycisków i 10 suwaków, a każdemu przyciskowi możesz przypisać określone działania, w tym przechodzenie między folderami i stronami SoifGo. W ten sposób zbudujesz wiele menu.
Przyciski mają gotowe podstawowe wzory: kolor, ikonę, nazwę, czcionkę, dźwięk i wibracje. Można je przesuwać przeciąganiem. Każdy przycisk może mieć podstawowe działania, takie jak wysyłanie i odbieranie.
„Działanie webowe” (WebView) pozwala zrealizować twoje pomysły i życzenia z największymi możliwościami, jako HTML, online i offline. Wystarczy opisać asystentowi AI, czego chcesz, i poprosić o kod HTML. Potem masz dwie opcje:
Obie drogi działają, a twoja aplikacja webowa jest zapisana w folderze SoifGo. Czy to kalkulator, kontroler Bluetooth, monitoring IoT, czy cokolwiek innego.
Wykonaj te kroki raz, a będziesz mieć gotowy przycisk do uruchamiania kodu:
Gdy następnym razem dostaniesz nowy kod od asystenta AI, po prostu wejdź na tę samą stronę, dotknij Edit, wybierz Select All and Paste na ekranie edycji WebView i znów dotknij żółtego przycisku. Jeśli używasz File Explorer, telefon może nie obsługiwać tej części; wtedy najlepiej zainstalować na telefonie odpowiedni menedżer plików.
Na każdej stronie możesz mieć 40 różnych aplikacji webowych. Nie musisz za każdym razem prosić o nie asystenta AI i możesz z nimi pracować offline. Możesz je nawet wysłać współpracownikom, znajomym lub kursantom, by je pobrali i uruchomili.
Nowoczesny silnik przeglądarki: Canvas, SVG, WebGL i biblioteki takie jak Chart.js, D3 i Three.js do wykresów, symulacji i wyświetlania 3D.
Gotowe przyciski i suwaki, w ogóle bez kodu, do prostych kontrolek i menu.
Zachowuj dane za pomocą localStorage nawet po zamknięciu aplikacji.
Światło otoczenia, ruch (akcelerometr) i magnetometr, na żywo.
Zamieniaj mowę na tekst i używaj jej w swoich narzędziach lub wysyłaj do urządzeń.
Wysyłaj i odbieraj tekst z HC-05, HC-06, JDY-31, BLE, Arduino, ESP32 i Raspberry Pi.
Łącz się z dowolnym brokerem (tcp lub ssl), publikuj i subskrybuj oraz sprawdzaj stan połączenia.
Wysyłaj JSON pod dowolny adres oraz odbieraj i wyodrębniaj wartości z odpowiedzi.
Nie. Połączenie ze sprzętem to tylko jedna z funkcji. Ponieważ twoje narzędzia to HTML, wszystko, co działa na stronie internetowej, jak obliczenia, wykresy, symulacje i narzędzia dydaktyczne, działa także w SoifGo.
Tak. Jest darmowe, bez reklam i bez zakupów w aplikacji.
Narzędzia HTML, Bluetooth i czujniki telefonu działają bez internetu. Tylko MQTT i HTTP wymagają połączenia z internetem lub siecią.
Z każdym urządzeniem korzystającym z Bluetooth SPP/BLE (np. HC-05 i HC-06), MQTT lub HTTP REST, w tym Arduino, ESP32, ESP8266 i Raspberry Pi.
Wystarczy podstawowa znajomość HTML. Nawet bez niej możesz opisać asystentowi AI, czego chcesz, i otrzymać kod HTML. Samouczki i gotowe przykłady są na stronie głównej.
SoifGo zwykle wymawia się „soif-go”, ale ludzie mówią lub piszą też Soif Go, Swift Go, Swiftgo, Soyf Go, Sayf Go, Swaif Go albo So if go. Wszystkie te nazwy odnoszą się do tej samej darmowej aplikacji na Androida, SoifGo. Nie ma ona związku z językiem programowania Swift.
Strona główna otwiera się z pobieraniem, samouczkami i dokumentacją.
Wejdź do SoifGo → Za darmo, offline, bez reklam — dla Androida 7 i nowszego