Бүгд
Десктоп

Hischool Десктод аппыг хэрхэн хурдан гаргасан бэ

Вебд суурилсан PWA-гаа ашиглан Electron дээр Виндөүс, Мак, Линукс десктод аппыг хэрхэн бүтээснээ танилцуулж байна.

Hischool-ийг бүтээхдээ бид вебд суурилсан сэтгэлгээтэй эхэлсэн.
Бидний зорилго энгийн: нэг хүчирхэг апп бүтээж, хаана ч ажиллуулна — веб, мобайл, десктоп.

Веб апп маань тогтвортой болж, өргөн хэрэглэгдэж эхэлсний дараа бид нэг зүйлийг ойлгосон:

Олон сургууль, багш, админууд ихэнх цагаа десктоп дээр өнгөрөөдөг.

Тэгээд бид өөрөөсөө асуусан:
Бүхнийг дахин хийхгүйгээр десктоп аппыг хамгийн хурдан яаж гаргах вэ?


Шийдэл: Electron + манай PWA

Hischool аль хэдийн Progressive Web App (PWA) дээр суурилсан байсан нь бидэнд том давуу тал болсон.

Өөр хэл, фрэймвөрк дээр дахин бичихийн оронд бид веб апп-аа ElectronJS ашиглан десктоп орчинд ажиллуулсан.

Ингэснээр бид дараах платформууд дээр апп гаргасан:

  • 🪟 Виндөүс
  • 🍎 Мак
  • 🐧 Линукс

…бүгдийг нэг кодын сангаас.


Яагаад Electron зөв сонголт байсан бэ

Electron бидэнд хэрэгтэй бүхнийг өгсөн:

  • Native десктоп цонх
  • Файл системийн хандалт
  • Автомат шинэчлэлт
  • Оффлайнд ажиллах боломж
  • Олон платформд ашиглах боломж
  • Хурдан хувилбар гаргах боломж

Хамгийн чухал нь:

👉 Бид Hischool-ийг сайжруулахад төвлөрсөн —
3 өөр десктоп апп тусад нь хөгжүүлэх шаардлагагүй болсон.


Hischool Десктоп аппын давуу талууд

Десктоп апп ашиглахад хэрэглэгч илүү төвлөрсөн, найдвартай туршлагыг авна:

1. Үргэлж бэлэн

Таб, анхаарал сарниулах зүйлс байхгүй.
Hischool яг апп шиг ажиллана — нээгээд шууд ажиллаж эхэлнэ.

2. Илүү тогтвортой гүйцэтгэл

Олон таб нээсэн хөтөчөөс илүү тогтвортой, илүү нөөц ашиглах боломжтой.

3. Оффлайнд ээлтэй

Манай PWA архитектурын ачаар интернет сул байсан ч олон функц ажиллана.

4. Системийн түвшний интеграц

Десктоп мэдэгдэл, цонхны удирдлага, товчны хослол зэрэг нь бүрэн ажиллана.

5. Вебтэй ижил боломж

Веб дээр хийж болдог бүх зүйл Десктоп дээр шууд ажиллана.


Шууд шинэчлэлт, ямар ч төвөггүй

Десктоп апп маань ижил PWA дээр ажилладаг тул:

  • Шинэ боломжууд шууд орно
  • Алдаа засварууд шууд орно
  • Store баталгаажуулалт хүлээхгүй
  • Гараар шинэчлэлт хийх шаардлагагүй

👉 Нэг өөрчлөлт → бүх платформ шинэчлэгдэнэ


Нэг платформ, хаана ч

Өнөөдөр Hischool дараах платформ дээр ажиллаж байна:

  • Веб (PWA)
  • Андройд (TWA)
  • iOS (Web wrapper)
  • Десктоп (Electron)

Бүгд нэг нэгдсэн кодын сангаас.

Энэ бол вебд суурилсан архитектурын хүч.


Дараа нь юу байна?

Десктоп бол төгсгөл биш — суурь юм.

Бид дараах зүйлсийг тасралтгүй сайжруулж байна:

  • Гүйцэтгэл
  • Оффлайн боломжууд
  • Товчлуурын хослол
  • Том дэлгэцийн туршлага
  • Олон цонхны дэмжлэг

Мөн бүх сайжруулалт бүх платформд зэрэг хүрнэ.


Hischool Десктоп туршиж үзэх

DeДесктопsktop апп татаж аваад сатааралгүй орчинд суралцаарай:

👉 Татах


Хурдан бүтээнэ.
Хаа сайгүй хүргэнэ.
Жинхэнэ суралцахад зориулагдсан.

Hischool-ийн хамгийн сүүлийн хувилбарыг ашиглаж эхлээрэй

Сургуулиа үүсгэж, платформыг туршиж, шинээр гарч буй боломжуудыг шууд мэдэр.

🚀 Сургууль үүсгэх Платформ