OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 22:58

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




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: Понедельник, 26 Ноябрь, 2012 17:16 
Аватара пользователя

Зарегистрирован: Вторник, 28 Август, 2007 00:55
Сообщения: 520
Откуда: Украина, Днепропетровская обл.
Не то чтобы я был любителем платформы или языка Java. Но высокая доступность устройств с платформой Java на борту и языком Java для программирования под неё, причём практически без приемлемой альтернативы для разработчиков, пробуждают интерес к этому направлению. Поэтому я по мере освоения GPCP и получения успехов описываю у себя на форуме свои шаги в данном направлении, в надежде, что кому-то это сэкономит время, а может и добавит энтузиазма для освоения GPCP (Gardens Point Component Pascal) как языка для разработки программ для интересующих меня платформ — J2ME и Android.

После многих экспериментов могу с уверенностью сказать — разработка мидлетов на Оберон-языках возможна.

Платформа J2ME, хотя и потесняемая в последнее время Android-планшетами, всё ещё остаётся очень массовой за счёт большого объёма проданных (и всё ещё продаваемых) мобильных телефонов. Так что если кто-нибудь здесь заинтересован в использовании Оберон-языков как средства разработки для платформ J2ME и Android, буду рад пообщаться и обменяться опытом. Милости прошу на форум ZX.Oberon2.Ru.

Пример портабельного игрового кода:
Код:
MODULE Dash;
IMPORT
  GrScr, Rsrc, Til := GrTiles;

VAR
  title: Rsrc.Resource;
  titleSize: INTEGER;
BEGIN
  Til.SetSize(10, 10, 5, 5);
  title := Rsrc.Open(Rsrc.Title);
  titleSize := Rsrc.TitleSize;
  WHILE titleSize # 0 DO
    GrTiles.PutTile(Rsrc.ReadByte(title), Rsrc.ReadByte(title),
      Rsrc.GetTileByNum(Rsrc.ReadByte(title)));
    DEC(titleSize);
  END;
  Rsrc.Close(title);
  GrScr.Repaint;
END Dash.


Вложения:
Комментарий к файлу: Результат работы примера. GPCP-мидлет, запущенный на мобильном телефоне.
Dash.jpg
Dash.jpg [ 24.16 КБ | Просмотров: 6813 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

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


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

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


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

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