9 puan yazan xguru 2020-11-19 | 3 yorum | WhatsApp'ta paylaş
  • Çok platformlu 2D grafik kütüphanesi Skia'yı Java'da kullanılabilir hale getiren açık kaynak proje

→ JetBrains tarafından geliştiriliyor

  • Skia, performans açısından mevcut tüm Java 2D araç takımlarından daha üstün

→ GPU hızlandırma ve optimizasyon, OpenType, renk uzayı desteği vb.

  • Mevcut javacpp vb. kullanan bağlayıcılardan farklı olarak, Java-Native API ile elle geliştirilmiş

→ Otomatik bellek yönetimi

→ Java sınıfları/arayüzleri/kalıtım/singleton vb. yapıların doğru şekilde kullanımı

→ Getter/Setter vb. dahil, Java konvansiyonlarına uygun

→ Typed Enums

→ Skia/C++ veri tipleri yerine yerel Java (Strings, arrays, Streams, Files, Byte Buffers, AutoCloseable)

  • Windows/Linux/Mac, Bitmap/OpenGL/Metal/Vulkan (planlanıyor)

  • JetBrains Compose, Skija'yı kullanıyor

3 yorum

 
xguru 2020-11-19

JetBrains Compose'un Skia kullandığını duymuştum; meğer içeride bunun gibi bir şey geliştirip kullanıyorlarmış.

Artık Java ile yapılmış araçlarda da biraz daha hızlı grafik ekranlar görebilecek miyiz acaba? hehe

 
iolothebard 2020-11-19

Etiketleme özelliği varsa bağlantıyı elle eklememize gerek kalmaz, değil mi?

 
xguru 2020-11-19

Siz geliştirirseniz ben de güzelce entegre ederim...?