Autor(es) original(es) | Compañía Skia Inc. |
---|---|
Desarrollador(es) | |
Repositorio |
|
Escrito en | C++ |
Sistema operativo | Android , iOS , Linux , macOS , Windows |
Tipo | Biblioteca de gráficos |
Licencia | Nueva licencia BSD |
Sitio web | skia.org skia.googlesource.com/skia |
Skia Graphics Engine o Skia es una biblioteca de gráficos 2D de código abierto escrita en C++ . Skia abstrae las API de gráficos específicas de la plataforma (que difieren entre sí). [1] Skia Inc. desarrolló originalmente la biblioteca; Google la adquirió en 2005, [2] y luego lanzó el software como código abierto bajo la licencia de software libre New BSD en 2008.
Para mantener su capacidad multiplataforma, Skia admite varios back-ends (dependientes de la plataforma). Entre ellos se incluyen:
Skia es más similar en propósito a Cairo o Pathfinder (lo que significa que se centra en el dibujo) en lugar de otras API más elaboradas como la de Qt que proporcionan sus propios widgets y lenguaje de descripción de UI, etc. [4]
La biblioteca se utiliza a partir de 2023 [actualizar]en Google Chrome , ChromeOS , ChromiumOS , Mozilla Firefox , Mozilla Thunderbird , Android , Firefox OS , Flutter , [5] Avalonia (desde Alpha 4), LibreOffice (desde la versión 7.0) y RAD Studio [6] (desde la versión 12.0).
Skia es una romanización de la palabra “sombra” en griego (Σκιά).
Skia Inc, desarrolladores del motor gráfico Skia, fue fundada en 2004 por Mike Reed y Cary Clark en Chapel Hill, Carolina del Norte, antes de ser adquirida por Google en 2005. [8]