Mandelbrot (WebFX demo)

Mandelbrot (WebFX demo)

NKT-IKBU
30/12/2023
  • 24.9 MB

    Tamaño de archivo

  • Android 5.0+

    Android OS

Acerca del Mandelbrot (WebFX demo)

Una sencilla aplicación de Mandelbrot para demostrar WebFX

PÚBLICO OBJETIVO

Esta aplicación se ha publicado para los desarrolladores que siguen el proyecto WebFX y forma parte de las demostraciones del proyecto.

PARA NUEVA AUDIENCIA

WebFX es una solución multiplataforma de código abierto y gratuita que puede apuntar a 7 plataformas (Web, Android, iOS, macOS, Linux, Windows e incrustadas como Raspberry Pi) desde una sola base de código Java.

Tecnologías subyacentes: OpenJFX, Gluon y GWT.

Por ejemplo, puede visitar la versión web de esta misma aplicación en https://mandelbrot.webfx.dev

Sea cual sea la plataforma, el código fuente de la aplicación es exactamente el mismo (consulte la sección ENLACES a continuación para acceder al código fuente de esta demostración).

La aplicación está escrita en Java y utiliza la API de JavaFX para crear la interfaz de usuario.

La cadena de herramientas Gluon (construida sobre GraalVM) se usa para compilar el código Java de la aplicación en una aplicación nativa para todas las plataformas excepto la Web (esto incluye esta versión de Android).

GWT se utiliza para compilar la versión web. Transpila el código Java en un código JavaScript optimizado.

Como resultado, todos los ejecutables en todas las plataformas ofrecen un rendimiento optimizado.

ACERCA DE ESTA DEMO EN PARTICULAR

Esta demostración es similar a la demostración de Ray Tracer, pero además aprovecha WebAssembly en la plataforma web.

Al igual que Ray Tracer, la demostración de Mandelbrot muestra un ejemplo de una aplicación que no bloquea la interfaz de usuario a pesar de un uso intensivo de la CPU, y esto en cualquier plataforma (incluso en la Web).

Mientras la aplicación realiza el cálculo, la interfaz de usuario aún es reactiva, incluso puede reproducir la animación calculada hasta el momento mientras continúa el cálculo en segundo plano.

Esto se logra mediante el uso de WebFX Worker API y WebAssembly API, que se traduce a Web Workers reales para la plataforma web y subprocesos Java estándar para otras plataformas.

Cuando se admite WebAssembly (solo plataforma web), el cálculo se realiza mediante WebAssembly.

ENLACES

Código fuente de demostración: https://github.com/webfx-demos/webfx-demo-mandelbrot

Sitio web de WebFX: https://webfx.dev

WebFX GitHub: https://github.com/webfx-project/webfx

Mostrar más

Novedades más recientes 1.0.1

Last updated on 2023-12-30
Upgraded target to Android 13 (SDK 33).
Mostrar más

Vídeos y capturas de pantalla

  • Mandelbrot (WebFX demo) Poster
  • Mandelbrot (WebFX demo) captura de pantalla 1

Información de Mandelbrot (WebFX demo) APK

Última Versión
1.0.1
Android OS
Android 5.0+
Tamaño de archivo
24.9 MB
Desarrollador
NKT-IKBU
Descargas seguras y rápidas de APK en APKPure
APKPure utiliza verificación de firmas para garantizar descargas de Mandelbrot (WebFX demo) APK libres de virus para ti.

Versiones Antiguas de Mandelbrot (WebFX demo)

APKPure icono

Descarga rápida y segura a través de APKPure App

¡Un clic para instalar archivos XAPK/APK en Android!

Descargar APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies