Mandelbrot (WebFX demo)

Mandelbrot (WebFX demo)

NKT-IKBU
30/12/2023
  • 24.9 MB

    Размер файла

  • Android 5.0+

    Android OS

Oписание Mandelbrot (WebFX demo)

Простое приложение Mandelbrot для демонстрации WebFX

ЦЕЛЕВАЯ АУДИТОРИЯ

Это приложение было опубликовано для разработчиков, следящих за проектом WebFX, и является частью демонстрации проекта.

ДЛЯ НОВОЙ АУДИТОРИИ

WebFX — это бесплатное кроссплатформенное решение с открытым исходным кодом, которое может работать с 7 платформами (Web, Android, iOS, macOS, Linux, Windows и встраиваться, например, Raspberry Pi) из единой базы кода Java.

Базовые технологии: OpenJFX, Gluon и GWT.

Например, вы можете посетить веб-версию этого же приложения по адресу https://mandelbrot.webfx.dev.

Независимо от платформы, исходный код приложения одинаков (см. раздел ССЫЛКИ ниже, чтобы получить доступ к исходному коду этой демонстрации).

Приложение написано на Java и использует API JavaFX для создания пользовательского интерфейса.

Цепочка инструментов Gluon (построенная поверх GraalVM) используется для компиляции кода Java приложения в собственное приложение для всех платформ, кроме Интернета (включая эту версию для Android).

GWT используется для компиляции веб-версии. Он преобразует код Java в оптимизированный код JavaScript.

В результате все исполняемые файлы на всех платформах обеспечивают оптимизированную производительность.

ОБ ЭТОМ КОНКРЕТНОМ ДЕМО

Эта демонстрация похожа на демонстрацию трассировки лучей, но, кроме того, она использует преимущества WebAssembly на веб-платформе.

Как и в случае с трассировщиком лучей, демонстрация Mandelbrot показывает пример приложения, которое не блокирует пользовательский интерфейс, несмотря на высокую загрузку ЦП, и это на любой платформе (даже в Интернете).

Пока приложение выполняет вычисления, пользовательский интерфейс остается реактивным, вы даже можете воспроизводить рассчитанную на данный момент анимацию, пока она продолжает вычисления в фоновом режиме.

Это достигается за счет использования WebFX Worker API и WebAssembly API, которые преобразуются в фактические Web Worker для веб-платформы и стандартные потоки Java для других платформ.

Когда поддерживается WebAssembly (только веб-платформа), вычисления выполняются с использованием WebAssembly.

ССЫЛКИ

Исходный код демо: https://github.com/webfx-demos/webfx-demo-mandelbrot

Веб-сайт WebFX: https://webfx.dev

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

Ещё

Что нового в последней версии 1.0.1

Last updated on 2023-12-30
Upgraded target to Android 13 (SDK 33).
Ещё

Видео и Скриншоты

  • Mandelbrot (WebFX demo) постер
  • Mandelbrot (WebFX demo) скриншот 1

Информация Mandelbrot (WebFX demo) APK

Последняя Версия
1.0.1
Категория
Разное
Android OS
Android 5.0+
Размер файла
24.9 MB
Разработчик
NKT-IKBU
Безопасная и Быстрая Загрузка APK на APKPure
APKPure позволяет легко и безопасно загружать Mandelbrot (WebFX demo) APK с проверкой подписи.

Старые Версии Mandelbrot (WebFX demo)

APKPure иконка

Супер Быстрая и Безопасная Загрузка через Приложение APKPure

Один клик для установки XAPK/APK файлов на Android!

Скачать 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