OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Суббота, 09 Август, 2025 05:40

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: Четверг, 24 Июль, 2025 12:29 

Зарегистрирован: Среда, 23 Июль, 2025 21:04
Сообщения: 44
Добрый день.
Нашел в блоге т.Comdiv-a
инфу о том, как делать сборку Оберон приложения для Android.

Сам проект с примерами лежит на гитхабе вот тут
https://github.com/vostok-space/

Команды для сборки указаны в этой статье
https://vostok-space.blogspot.com/2021/ ... d.html?m=1

Эти команды подходят как для Андроид-терминала termux, так и для Терминала Ubuntu.
Предлагаю попросить т.Comdiv-а создать расширение для каркаса BlackBox.
Или разрешить сделать такое расширение на основе его проекта всем желающим форумчанам.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 27 Июль, 2025 19:08 

Зарегистрирован: Среда, 23 Июль, 2025 21:04
Сообщения: 44
Посмотрел более детально исходный код примеров для Андроид.

Если не ошибаюсь, там ручная отрисовка графики через библиотеку API android.graphics.


Поэтому появился ещё такой вопрос:

1. А возможно ли с помощью данного сборщика получить java-class-ы, чтобы собрать Java midlet?
С целью чтобы потом упаковать этот midlet в apk для Андроида.
Вот статья об этом.
Вот по этой ссылке:
https://microemu.blogspot.com/2009/08/c ... o.html?m=1

Насколько я понимаю в Java midlet-ах можно использовать готовые графические модули для Андроида и некоторые элементы управления.

В этом случае можно попробовать создавать программы на Component Pascal, у которых GUI интерфейс будет более разнообразным.

И будет приближаться к стандартному GUI обычного приложения Андроид - с кнопками, меню и т.д.

Без ручной отрисовки каждого элемента.

Для теста, например, можно взять пример калькулятора из BlackBox.
Потому что там есть кнопки, обработка событий нажатия на них и дисплей для ввода-вывода результатов работы алгоритмов.

Как в стандартном шаблоне для apk приложения в Android Studio.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 01 Август, 2025 19:31 

Зарегистрирован: Среда, 23 Июль, 2025 21:04
Сообщения: 44
Также нашел поддержку для arm в проекте Active Oberon.

Что позволяет собирать модули BB как файлы библиотек формата *.so.

Далее полученные библиотеки можно использовать, если добавить их в apk приложение Андроид - в папку, которая называется lib.

Шаблон приложения можно сделать средствами IDE Eclipse, Андроид Студио и другими.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2025, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB