SoifGo — უთხარით თქვენი იდეა, AI დაწერს კოდს, გაუშვით SoifGo-ში

უთხარით AI ასისტენტს, რა ინსტრუმენტი გსურთ, მიიღეთ HTML კოდი და ატვირთეთ SoifGo-ში; მარტივი კალკულატორებიდან ან სასწავლო ინსტრუმენტებიდან დაწყებული, ელექტრონიკის მოყვარულებისთვის Arduino-სა და ESP32-ის მართვამდე.

უფასო ინტერნეტის გარეშე რეკლამის გარეშე 47 languages
SoifGo-ს სამრეწველო პანელი — ავზების, ტუმბოებისა და სარქველების მართვა Arduino-თი
სამრეწველო პანელი — ავზები, ტუმბოები და სარქველები
SoifGo-ს ჭკვიანი სახლი — განათების, ვენტილატორების, კონდიციონერებისა და სიგნალიზაციის მართვა
ჭკვიანი სახლი — განათება, ვენტილატორები, კონდიციონერები
SoifGo-ს ციფრული დონის საზომი — Android ტელეფონის სენსორებით
ციფრული დონის საზომი — ტელეფონის სენსორები

შექმენით Android აპლიკაციები HTML-ით — ნატიური პროგრამირების გარეშე

ყველაფერი, რისი გაკეთებაც ვებგვერდზე შეიძლება, SoifGo-შიც შეიძლება. SoifGo თქვენს ინსტრუმენტებს HTML-ის სახით უშვებს და მათ წესრიგში ინახავს საქაღალდეებში. კალკულატორებიდან და სიმულატორებიდან სასწავლო ინსტრუმენტებამდე და მართვის პანელებამდე, საჭიროების შემთხვევაში კი აპარატურის მართვამდე Bluetooth-ითა და MQTT-ით.

SoifGo-ს ჩაშენებული AI არ აქვს. სამუშაო პროცესი მარტივია: თქვენ აღუწერთ თქვენს მიერ არჩეულ AI ასისტენტს, რა გსურთ, ის გაძლევთ HTML კოდს, თქვენ კი ამ კოდს SoifGo-ში უშვებთ. თუ შეგიძლიათ ვებგვერდის დაწერა ან უბრალოდ თქვენი იდეის აღწერა AI ასისტენტისთვის, შეგიძლიათ საკუთარი ინსტრუმენტები შექმნათ.

ვისთვისაა SoifGo?

📐 მათემატიკოსები და სტუდენტები

სპეციალური კალკულატორები, გრაფიკებისა და ფუნქციების აგება, სიმულაციები და ამოცანების გადაჭრის ინსტრუმენტები, ზუსტად ისე, როგორც გჭირდებათ.

🎓 მასწავლებლები და ტრენერები

ინტერაქტიული ინსტრუმენტები გაკვეთილებისთვის, სავარჯიშოებისა და ტესტებისთვის. გაუგზავნეთ ფაილები მოსწავლეებსა და მონაწილეებს, რომ თავად გაუშვან.

🏗️ ინჟინრები ყველა სფეროში

საინჟინრო კალკულატორები, ერთეულების გადამყვანები და პირადი საანგარიშო ცხრილები, რომლებიც სამსახურში ხელთაა, ინტერნეტის გარეშეც.

🔌 მეიკერები და ელექტრონიკის მოყვარულები

Bluetooth და MQTT კონტროლერები და პანელები Arduino-სთვის, ESP32-ისთვის, ESP8266-ისთვის და Raspberry Pi-სთვის.

💡 ყველა, ვისაც იდეა აქვს

უთხარით AI ასისტენტს თქვენი იდეა, მიიღეთ HTML კოდი და გაუშვით SoifGo-ში.

მზად ხართ პირველი ინსტრუმენტის შესაქმნელად?

ჩამოტვირთეთ SoifGo →

Arduino-სა და ESP32-ის კონტროლერი Bluetooth-ითა და MQTT-ით Android ტელეფონიდან

ნებისმიერი მოწყობილობა, რომელიც იყენებს Bluetooth SPP/BLE-ს (მაგალითად HC-05 და HC-06), MQTT-ს ან HTTP REST-ს, მუშაობს SoifGo-სთან: Arduino, ESP32, ESP8266 და Raspberry Pi.

გაგზავნეთ ბრძანებები LED-ებზე, ძრავებსა და რელეებზე Bluetooth-ით, შექმენით Bluetooth–MQTT ხიდი ან სენსორების ცოცხალი პანელი — ყველაფერი HTML-ში, ნატიური კოდის გარეშე.

საქაღალდეები და გვერდები

SoifGo გთავაზობთ საქაღალდეებსა და გვერდებს თქვენი სამუშაოს ორგანიზებულად შესანახად. თითოეულ გვერდს აქვს 40 ღილაკი და 10 სლაიდერი, და თითოეულ ღილაკს შეგიძლიათ მიანიჭოთ კონკრეტული ქცევა, მათ შორის ნავიგაცია SoifGo-ს საქაღალდეებსა და გვერდებს შორის. ასე შეგიძლიათ ბევრი მენიუ შექმნათ.

ღილაკებს აქვთ მზა საბაზისო დიზაინი: ფერი, ხატულა, სახელი, შრიფტი, ხმა და ვიბრაცია. მათი გადატანა შესაძლებელია გადათრევით. თითოეულ ღილაკს შეიძლება ჰქონდეს საბაზისო ქცევები, მაგალითად გაგზავნა და მიღება.

ვებ ქცევა, ონლაინ და ოფლაინ

„ვებ ქცევა“ (WebView) გეხმარებათ თქვენი იდეებისა და სურვილების განხორციელებაში მაქსიმალური შესაძლებლობებით, HTML-ის სახით, ონლაინ და ოფლაინ. უბრალოდ აუხსენით AI ასისტენტს, რა გსურთ, და მოითხოვეთ HTML კოდი. შემდეგ ორი ვარიანტი გაქვთ:

ორივე გზა მუშაობს, და თქვენი ვებ აპლიკაცია ინახება თქვენს SoifGo საქაღალდეში. იქნება ეს კალკულატორი, Bluetooth კონტროლერი, IoT მონიტორინგი თუ სხვა რამ.

როგორ გავუშვა SoifGo-ში AI-ის მიერ შექმნილი HTML კოდი?

შეასრულეთ ეს ნაბიჯები მხოლოდ ერთხელ და გექნებათ ღილაკი, რომელიც მზადაა თქვენი კოდის გასაშვებად:

  1. გახსენით რედაქტირების რეჟიმი: გახსენით SoifGo აპლიკაცია. შეეხეთ მენიუს ხატულას ზედა მარცხენა კუთხეში და აირჩიეთ Edit, რედაქტირების ეკრანზე შესასვლელად.
  2. შექმენით საქაღალდე: კვლავ შეეხეთ მენიუს ზედა მარცხნივ, აირჩიეთ Select Design, შემდეგ Folder და შეეხეთ Create-ს. სურვილისამებრ გადაარქვით საქაღალდეს სახელი, წინააღმდეგ შემთხვევაში შეეხეთ OK-ს.
  3. შექმენით გვერდი: Page ვარიანტი ახლა გამოჩნდება Folder-ის გვერდით. შეეხეთ მას და აირჩიეთ New Page. სურვილისამებრ გადაარქვით გვერდს სახელი, შემდეგ შეეხეთ OK-ს.
  4. განათავსეთ ღილაკები გვერდზე: ღილაკები ნაჩვენებია სიაში. თითოეულ გვერდზე 40 ღილაკია, და რაოდენობა მცირდება, როცა ერთ-ერთს აიღებთ. შეეხეთ ღილაკს და თითით აირჩიეთ მისი ადგილი გვერდზე.
  5. დააყენეთ ღილაკის ქცევა: შეეხეთ ღილაკს, გახსენით მენიუ, ღილაკების სიიდან აირჩიეთ Behavior, შემდეგ Browser or HTML files. აქ ირჩევთ, ღილაკი ბრაუზერივით იმუშავებს თუ HTML ფაილს ჩატვირთავს. აირჩიეთ მეორე: Open or edit local HTML file in WebView.
  6. შექმენით HTML ფაილი: ყველაზე მარტივი ვარიანტი პირველია, Create. სურვილისამებრ გადაარქვით HTML ფაილს სახელი, წინააღმდეგ შემთხვევაში შეეხეთ OK-ს. Sample გაძლევთ მზა მაგალითებს, File Explorer ტვირთავს ფაილებს ტელეფონის მეხსიერებიდან, ხოლო Saved გადადის HTML საქაღალდეში იმ საქაღალდის შიგნით, რომელიც SoifGo-ში შექმენით.
  7. გაუშვით ღილაკი: ზედა მენიუს ხატულით გადადით Play ეკრანზე, შემდეგ შეეხეთ თქვენ მიერ შექმნილ ღილაკს. გაიხსნება ცარიელი გვერდი წარწერით „Hello SoifGo“.
  8. ჩასვით AI-ის კოდი: კვლავ გახსენით მენიუ და აირჩიეთ Edit WebView-ის რედაქტირების ეკრანის გასახსნელად. აქ ჩასვით HTML კოდი, რომელიც AI ასისტენტისგან მიიღეთ. შეგიძლიათ ყველაფერი მონიშნოთ და ხელით ჩასვათ, ან გახსნათ მენიუ და აირჩიოთ ბოლო ვარიანტი, Select All and Paste, რომელიც კოდს ავტომატურად ცვლის.
  9. გაუშვით კოდი: ახლა შეეხეთ ყვითელ ღილაკს (Close) ეკრანის ზედა ნაწილში. თქვენი კოდი გაეშვება. შეგიძლიათ გვერდი დახუროთ და ყოველ ჯერზე ინსტრუმენტის დასაწყებად უბრალოდ შეეხეთ თქვენს ღილაკს.

როცა შემდეგ ჯერზე AI ასისტენტისგან ახალ კოდს მიიღებთ, უბრალოდ გადადით იმავე გვერდზე, შეეხეთ Edit-ს, WebView-ის რედაქტირების ეკრანზე აირჩიეთ Select All and Paste და კვლავ შეეხეთ ყვითელ ღილაკს. თუ File Explorer-ს იყენებთ, შესაძლოა თქვენი ტელეფონი ამ ნაწილს არ უჭერდეს მხარს; ასეთ შემთხვევაში სასურველია ტელეფონზე შესაფერისი ფაილების მენეჯერის დაყენება.

40 განსხვავებული ვებ აპლიკაცია თითო გვერდზე

თითოეულ გვერდზე შეგიძლიათ გქონდეთ 40 განსხვავებული ვებ აპლიკაცია. არ გჭირდებათ ყოველ ჯერზე AI ასისტენტისთვის მათი შექმნის თხოვნა, და შეგიძლიათ მათი ოფლაინ გამოყენება. ასევე შეგიძლიათ გაუგზავნოთ კოლეგებს, მეგობრებს ან მონაწილეებს ჩამოსატვირთად და გასაშვებად.

SoifGo-ს შესაძლებლობები

🌐 სრული WebView

თანამედროვე ბრაუზერის ძრავა: Canvas, SVG, WebGL და ბიბლიოთეკები, როგორიცაა Chart.js, D3 და Three.js დიაგრამებისთვის, სიმულაციებისთვის და 3D გამოსახულებებისთვის.

🧩 კლასიკური რეჟიმი

მზა ღილაკები და სლაიდერები, კოდის გარეშე, მარტივი მართვისა და მენიუებისთვის.

💾 ლოკალური საცავი

შეინახეთ მონაცემები localStorage-ით აპლიკაციის დახურვის შემდეგაც.

🟢 ტელეფონის სენსორები

გარემოს განათება, მოძრაობა (აქსელერომეტრი) და მაგნიტომეტრი, რეალურ დროში.

🎤 მიკროფონი და მეტყველების ამოცნობა

გადააქციეთ მეტყველება ტექსტად და გამოიყენეთ თქვენს ინსტრუმენტებში ან გაუგზავნეთ მოწყობილობებს.

🔵 სერიული Bluetooth

გაგზავნეთ და მიიღეთ ტექსტი HC-05-ით, HC-06-ით, JDY-31-ით, BLE-ით, Arduino-თი, ESP32-ითა და Raspberry Pi-ით.

🟣 MQTT კლიენტი

დაუკავშირდით ნებისმიერ ბროკერს (tcp ან ssl), გამოაქვეყნეთ და გამოიწერეთ, და შეამოწმეთ კავშირის სტატუსი.

🟠 HTTP API

გაგზავნეთ JSON ნებისმიერ მისამართზე და მიიღეთ და ამოიღეთ მნიშვნელობები პასუხიდან.

რის შექმნა შეგიძლიათ?

ხშირად დასმული კითხვები

SoifGo მხოლოდ Arduino-სა და ელექტრონიკისთვისაა?

არა. აპარატურასთან დაკავშირება მხოლოდ ერთ-ერთი შესაძლებლობაა. რადგან თქვენი ინსტრუმენტები HTML-ია, ყველაფერი, რაც ვებგვერდზე მუშაობს, მაგალითად გამოთვლები, დიაგრამები, სიმულაციები და სასწავლო ინსტრუმენტები, SoifGo-შიც მუშაობს.

SoifGo უფასოა?

დიახ. ის უფასოა, რეკლამის გარეშე და აპლიკაციაში შესყიდვების გარეშე.

მუშაობს ინტერნეტის გარეშე?

HTML ინსტრუმენტები, Bluetooth და ტელეფონის სენსორები ინტერნეტის გარეშე მუშაობს. მხოლოდ MQTT-სა და HTTP-ს სჭირდება ინტერნეტ ან ქსელური კავშირი.

რა აპარატურასთან არის თავსებადი?

ნებისმიერ მოწყობილობასთან, რომელიც იყენებს Bluetooth SPP/BLE-ს (მაგალითად HC-05 და HC-06), MQTT-ს ან HTTP REST-ს, მათ შორის Arduino-სთან, ESP32-თან, ESP8266-თან და Raspberry Pi-სთან.

რა მჭირდება დასაწყებად?

საკმარისია HTML-ის საბაზისო ცოდნა. მის გარეშეც შეგიძლიათ აუხსნათ AI ასისტენტს, რა გსურთ, და მიიღოთ HTML კოდი. გაკვეთილები და მზა მაგალითები მთავარ გვერდზეა.

როგორ გამოითქმის SoifGo და რა სხვა სახელები აქვს?

SoifGo ჩვეულებრივ გამოითქმის როგორც „soif-go“, მაგრამ ადამიანები ასევე ამბობენ ან წერენ Soif Go, Swift Go, Swiftgo, Soyf Go, Sayf Go, Swaif Go ან So if go. ყველა ეს სახელი ერთსა და იმავე უფასო Android აპლიკაციას, SoifGo-ს ეხება. მას არაფერი აქვს საერთო პროგრამირების ენა Swift-თან.

მზად ხართ დასაწყებად?

მთავარი გვერდი იხსნება ჩამოტვირთვით, გაკვეთილებითა და დოკუმენტაციით.

შედით SoifGo-ში →
ტექნიკური დოკუმენტაცია
უფასო, ინტერნეტის გარეშე, რეკლამის გარეშე — Android 7-ისა და უფრო ახალი ვერსიისთვის