Sİ köməkçisinə hansı aləti istədiyinizi deyin, HTML kodunu alın və SoifGo-ya yükləyin; sadə kalkulyatordan və ya tədris alətindən tutmuş, elektronika həvəskarları üçün Arduino və ESP32 idarəsinə qədər.
Veb səhifədə mümkün olan hər şey SoifGo-da da mümkündür. SoifGo alətlərinizi HTML kimi işlədir və qovluqlarda səliqəli saxlayır. Kalkulyatorlardan və simulyatorlardan tədris alətlərinə və idarəetmə panellərinə qədər, lazım gələrsə Bluetooth və MQTT vasitəsilə avadanlıq idarəsi də.
SoifGo-da quraşdırılmış Sİ yoxdur. İş qaydası sadədir: seçdiyiniz Sİ köməkçisinə nə istədiyinizi izah edirsiniz, o sizə HTML kodu verir, siz də kodu SoifGo-da işə salırsınız. Veb səhifə yaza bilirsinizsə və ya ideyanızı sadəcə Sİ köməkçisinə izah edə bilirsinizsə, öz alətinizi yarada bilərsiniz.
Xüsusi kalkulyatorlar, qrafik və funksiya çəkmə, simulyasiyalar və məsələ həlli alətləri, məhz ehtiyacınız olduğu kimi.
Dərs, məşq və testlər üçün interaktiv alətlər. Faylı şagirdlərə və kursantlara göndərin ki, özləri işlətsinlər.
İşdə əl altında olan mühəndis kalkulyatorları, vahid çeviriciləri və şəxsi hesablama cədvəlləri, internet olmadan belə.
Arduino, ESP32, ESP8266 və Raspberry Pi üçün Bluetooth və MQTT nəzarətçiləri və idarəetmə panelləri.
İdeyanızı Sİ köməkçisinə deyin, HTML kodu alın və SoifGo-da işə salın.
İlk alətinizi yaratmağa hazırsınız?
SoifGo-nu yükləyin →
Bluetooth SPP/BLE (məsələn, HC-05 və HC-06) MQTT və ya HTTP REST istifadə edən hər cihaz SoifGo ilə işləyir: Arduino, ESP32, ESP8266 və Raspberry Pi.
Bluetooth ilə LED, mühərrik və rele əmrləri göndərin, Bluetooth–MQTT körpüsü və ya canlı sensor paneli yaradın — hamısı HTML ilə, doğma kod olmadan.
SoifGo işinizi səliqəli saxlamaq üçün qovluqlar və səhifələr verir. Hər səhifədə 40 düymə və 10 sürüşdürücüvar və hər düyməyə müəyyən davranışlar, o cümlədən SoifGo qovluqları və səhifələri arasında naviqasiya təyin edə bilərsiniz. Beləliklə, çoxlu menyu yarada bilərsiniz.
Düymələrin hazır əsas dizaynları var: rəng, işarə, ad, şrift, səs və vibrasiya. Sürüşdürməklə yerini dəyişmək olar. Hər düymənin göndərmə və qəbul etmə kimi əsas davranışları ola bilər.
“Veb davranışı” (WebView) ideyalarınızı və arzularınızı ən geniş imkanlarla, HTML kimi, həm onlayn, həm oflayn həyata keçirməyə kömək edir. Sadəcə Sİ köməkçisinə nə istədiyinizi izah edin və HTML kodu istəyin. Sonra iki seçiminiz var:
Hər iki üsul işləyir və veb tətbiqiniz SoifGo qovluğunuzda saxlanılır. Kalkulyator, Bluetooth nəzarətçisi, IoT monitorinqi və ya hər hansı başqa şey olsun.
Bu addımları bir dəfə edin, kodu işlətmək üçün hazır düyməniz olacaq:
Növbəti dəfə Sİ köməkçisindən yeni kod aldıqda, sadəcə həmin səhifəyə keçin, Editdüyməsinə toxunun, Select All and Paste seçin və yenidən sarı düyməyə toxunun. File Explorer istifadə edirsinizsə, telefonunuz bu hissəni dəstəkləməyə bilər; bu halda telefona uyğun fayl menecerini quraşdırmaq ən yaxşısıdır.
Hər səhifədə 40 müxtəlif veb tətbiqiniz ola bilər. Onları hər dəfə Sİ köməkçisindən istəməli deyilsiniz və onlarla oflayn işləyə bilərsiniz. Hətta həmkarlarınıza, dostlarınıza və ya kursantlara göndərə bilərsiniz ki, yükləyib işlətsinlər.
Müasir brauzer mühərriki: Canvas, SVG, WebGL və qrafiklər, simulyasiyalar və 3D göstərmə üçün Chart.js, D3 və Three.js kimi kitabxanalar.
Sadə idarəetmə elementləri və menyular üçün tamamilə kodsuz hazır düymələr və sürüşdürücülər.
Tətbiqi bağladıqdan sonra belə məlumatları localStorage ilə saxlayın.
Ətraf işıq, hərəkət (akselerometr) və maqnitometr, canlı şəkildə.
Nitqi mətnə çevirin və alətlərinizdə istifadə edin ya da cihazlara göndərin.
HC-05, HC-06, JDY-31, BLE, Arduino, ESP32 və Raspberry Pi ilə mətn göndərin və qəbul edin.
İstənilən brokerə (tcp və ya ssl) qoşulun, dərc edin və abunə olun, bağlantı vəziyyətini yoxlayın.
İstənilən ünvana JSON göndərin, cavabdan dəyərləri qəbul edin və çıxarın.
Xeyr. Avadanlıq bağlantısı funksiyalardan yalnız biridir. Alətləriniz HTML olduğu üçün veb səhifədə işləyən hər şey, məsələn hesablamalar, qrafiklər, simulyasiyalar və tədris alətləri SoifGo-da da işləyir.
Bəli. Pulsuzdur, reklamsızdır və tətbiqdaxili satınalmalar yoxdur.
HTML alətləri, Bluetooth və telefonun sensorları internetsiz işləyir. Yalnız MQTT və HTTP üçün internet və ya şəbəkə bağlantısı lazımdır.
Bluetooth SPP/BLE (məsələn, HC-05 və HC-06), MQTT və ya HTTP REST istifadə edən hər cihazla, o cümlədən Arduino, ESP32, ESP8266 və Raspberry Pi ilə.
Əsas HTML biliyi kifayətdir. Bu olmasa belə, Sİ köməkçisinə nə istədiyinizi izah edib HTML kodu ala bilərsiniz. Dərsliklər və hazır nümunələr əsas səhifədədir.
SoifGo adətən “soif-qo” kimi tələffüz olunur, lakin insanlar Soif Go, Swift Go, Swiftgo, Soyf Go, Sayf Go, Swaif Go və ya So if go da deyir və ya yazır. Bu adların hamısı eyni pulsuz Android tətbiqinə, SoifGo-ya aiddir. Swift proqramlaşdırma dili ilə əlaqəsi yoxdur.
Əsas səhifə yükləmə, dərsliklər və sənədlərlə açılır.
SoifGo-ya keçin → Pulsuz, oflayn, reklamsız — Android 7 və daha yeni versiyalar üçün