9 पॉइंट द्वारा xguru 2020-11-19 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • मल्टीप्लैटफ़ॉर्म 2D ग्राफ़िक्स लाइब्रेरी Skia को Java में इस्तेमाल करने योग्य बनाने वाला ओपन सोर्स

→ JetBrains द्वारा विकसित

  • परफ़ॉर्मेंस के मामले में Skia, Java के मौजूदा सभी 2D टूलकिट्स से बेहतर है

→ GPU acceleration और optimization, OpenType, color space support आदि

  • मौजूदा javacpp आदि का उपयोग करने वाली बाइंडिंग्स से अलग, इसे Java-Native API के साथ हाथ से विकसित किया गया है

→ automatic memory management

→ Java class/interface/inheritance/singleton आदि का सही उपयोग

→ Getter/Setter आदि सहित, Java conventions का पालन

→ typed enums

→ Skia/C++ के data types नहीं, बल्कि native Java (Strings, arrays, Streams, Files, Byte Buffers, AutoCloseable)

  • Windows/Linux/Mac, Bitmap/OpenGL/Metal/Vulkan (योजनाबद्ध)

  • JetBrains Compose, Skija का उपयोग कर रहा है

3 टिप्पणियां

 
xguru 2020-11-19

JetBrains Compose Skia का इस्तेमाल करता है, यह तो सुना था, लेकिन लगता है कि वे अंदर ही अंदर ऐसा कुछ बनाकर इस्तेमाल कर रहे थे।

अब शायद Java से बने tools में भी कुछ तेज़ graphics screens देखने को मिलेंगी, हा हा

 
iolothebard 2020-11-19

अगर tagging फीचर हो, तो क्या लिंक मैन्युअली लगाने की ज़रूरत नहीं पड़ेगी?

 
xguru 2020-11-19

अगर आप डेवलपमेंट कर दें, तो मैं उसे अच्छी तरह जोड़ दूँगा...?