Ana içeriğe geç
Programlama

GeaStack TypeScript ve CSS ile yerel uygulamalar geliştirilmesini sağlıyor

Öne çıkanlar

  • GeaStack, TypeScript ve CSS ile web, GeaOS ve ESP32 hedeflerine yönelik yerel uygulama geliştirmeyi mümkün kılıyor.
  • Her uygulama bağımsız bir paket olarak yapılandırılıyor ve hedef platform desteği `package.json` üzerinden yönetiliyor.
  • Örnekler MIT lisansıyla sunulurken gömülü kart altyapısı GPL-3.0 lisans modeliyle korunuyor.

GeaStack ekibi, TypeScript ve CSS kullanılarak geliştirilen yerel uygulamalara yönelik örnek uygulamalar ve araçlar deposunu GitHub üzerinden erişime açtı. Proje; simülatör, gömülü hedefler, GeaOS ve Apple platformları için geliştirilen uygulamaların tek bir çatı altında toplanmasını amaçlıyor. Depo, web tarayıcılarının yanı sıra ESP32 gibi donanım hedeflerine yönelik çoklu platform desteği sunuyor.

Depodaki her örnek, yapılandırma bilgilerini package.json içerisindeki gea bildirim alanında barındıran bağımsız bir paket olarak çalışıyor. Bu bildirim sayesinde simülatör, geliştirme araçları ve gömülü kart betikleri uygulamanın hedef platform uyumluluğunu doğrudan okuyor. Geliştiriciler, harici simülatör aracıyla web üzerinde yerel geliştirme döngüsü kurabiliyor veya Gea CLI aracılığıyla doğrudan uyumlu donanım kartlarına yazılım yükleyebiliyor.

Örnek uygulamalar koleksiyonu MIT lisansı altında yayımlanırken, gömülü kart hedefleri ve çip desteğini içeren özel kütüphaneler GPL-3.0 lisansıyla dağıtılıyor. Gömülü kütüphaneler üzerinden kapalı kaynaklı ticari donanım yazılımları sunmak isteyen geliştiriciler için ticari lisans seçeneği bulunuyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.