The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Обновление Androwish, окружения для запуска приложений Tcl/Tk на системах с Android

11.07.2019 20:24

Подготовлен релиз приложения AndroWish ("Eppur si muove"), позволяющего запускать Tcl/Tk скрипты на системах c платформой Android, без их изменения, либо с минимальными изменениями (например, работает tkabber). Проектом предоставляется нативный порт Tcl/Tk 8.6 для Android версии 2.3.3+ для Arm и x86. В состав входит всё необходимое для работы, включая эмулятор X11, SDL 2.0, FreeType для отрисовки шрифтов. Имеется полная поддержка Unicode 8.0 и поддержка отрисовки 3D-виджетов, используя OpenGL с эмуляцией OpenGLES 1.1. Для доступа к устройствам и Android используются платформо-специфические команды: borg, ble, rfcomm, usbserial.

В новом релизе обновлены версии компонентов, например задействованы Tcl/Tk 8.6.9 и SQLite 2.0.6 с патчами. Реализовано несколько новых расширений: tkvlc, topcua, tclJBlend и tcl-fuse. Доступен предварительный вариант компонента Webview для основных десктоп-платформ. В сборку undroidwish включен новый драйвер "jsmpeg" для SDL.

  1. Главная ссылка к новости (http://www.androwish.org/downl...)
  2. OpenNews: Языку Tcl исполнилось 30 лет
  3. OpenNews: Выпуск Tcl/Tk 8.6.8
  4. OpenNews: Выпуск Maru OS 0.6, Linux-окружения для Android
  5. OpenNews: Компания Collabora представила окружение для запуска Android-приложений в Linux
  6. OpenNews: Google развивает новую систему ARCVM для запуска Android-приложений в Chrome OS
Автор новости: Аноним
Тип: Программы
Ключевые слова: tcltk, android
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (19) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Аноним (1), 20:39, 11/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >приложений Tcl/Tk

    А они существуют?

     
     
  • 2.2, Аноним (2), 20:44, 11/07/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Сохранились в пирамидах Египта.
     

  • 1.3, Аноним (3), 21:07, 11/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > включая эмулятор X11, SDL 2.0, FreeType для отрисовки шрифтов.

    Таааак... А что, если приложене не на тикле написано, а на ЧПП? Допустим я хочу собрать сюда кутю5+кф5+приложение или тгк3+приложение?

     
     
  • 2.4, Аноним (4), 21:28, 11/07/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так Qt же нативно под Android работает
     
     
  • 3.5, Аноним (3), 21:37, 11/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Так может можно и кеды под него собрать?
     
     
  • 4.7, Аноним (7), 22:06, 11/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Так собирали, была новость, но давно. Там Plasma Mobile вроде зовется
     
     
  • 5.9, Аноним (3), 22:40, 11/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Та не, плазма мобайл на полноценном линуксе, а не на ведроиде была.
     
  • 4.21, DerRoteBaron (ok), 22:04, 14/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Kirigami/KF5 собирается, правда когда я года полтора назад пытался это все понять, банально собрать демку под Android было своеобразным удовольствием и требовало "устаревшей" версии Android Build Tools
     

  • 1.6, агл (?), 21:46, 11/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    выглядит страхолюдно. в 80х уже были красивые интерфейсы.
     
     
  • 2.10, анонн (ok), 22:51, 11/07/2019 [^] [^^] [^^^] [ответить]  
  • +18 +/
    Во-во. Никаких градиентов, все элементы слишком выпуклые, с обводкой и хорошо друг от друга отличимы, вместо приятного глазу дизигнера бесшовного перехода!
    И пользователю скучно - не нужно вглядываться в серый текст на сером фоне, гадать, кнопка это или просто надпись, кликнулось оно мышкой или не кликнулось.
     
     
  • 3.13, дизигнер (?), 07:15, 12/07/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    а когда я провожу мышью над кнопкой - ОНА НЕ ДРЫГАЕТСЯ!

    как, блжад, таким вообще пользоваться-то можно?

     
     
  • 4.17, Ordu (ok), 01:39, 13/07/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > а когда я провожу мышью над кнопкой - ОНА НЕ ДРЫГАЕТСЯ!

    В смысле "не дрыгается"? У тебя мышка с тактильной обратной связью, и она вибратором передаёт информацию о том, что курсор мышки пересёк границу визуально-выпуклого элемента на экране? Круто! Где такую взять?

     
     
  • 5.18, дизигнер (?), 23:19, 13/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    кнопка, дятел! (в русском языке местоимение относят к _ближайшему_ существительному, а ты, похоже, автор инструкции к лифтам КМЗ)

    в современном дизигне принято, что кнопка оттопыривается, демонстрируя свою сущность, когда над ней проводишь мышью, все остальное время ее невозможно отличить от элементов оформления и вообще рассмотреть, серую на сером.

    А тут сколько мышью ни возюкаю - оно не шавелится! Как мне понять, что это можно нажимать?!

     
     
  • 6.19, Аноним84701 (ok), 00:43, 14/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > в современном дизигне принято, что кнопка оттопыривается, демонстрируя свою сущность,
    > когда над ней проводишь мышью, все остальное время ее невозможно отличить
    > от элементов оформления и вообще рассмотреть, серую на сером.

    Т.е. GTK3 - не современный дизигн? Иначе почему там те же менюшки (смотрим gtk3-demo) никак не выделяются, пока не кликнешь?
    https://pic4a.ru/97/fl8.png
    > А тут сколько мышью ни возюкаю - оно не шавелится! Как мне  понять, что это можно нажимать?!

    Наверное, не там возюкаете?
    https://pic4a.ru/97/fl8.png

     
  • 6.20, Ordu (ok), 13:58, 14/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > в русском языке местоимение относят к _ближайшему_ существительному,

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

    > ты, похоже, автор инструкции к лифтам КМЗ

    А ты похоже, ничего кроме этой инструкции не читал никогда.

    > А тут сколько мышью ни возюкаю - оно не шавелится! Как мне
    > понять, что это можно нажимать?!

    Вот и я о том же. Ещё и смотреть надо. А если бы мышка давала обратную тактильную связь, то ты бы мог "пощупать" элемент на экране, и по обратной связи узнать о том, как им пользоваться.

     
  • 2.11, Онаним (?), 04:40, 12/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Говорят там ситуация как с Motif - нужно как-то (не знаю как) натягивать нормальные скины вместо уродских стандартных.
     

  • 1.8, Аноним (8), 22:40, 11/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А Python Tkinter можно будет запускать?
     
     
  • 2.12, Аноним3 (?), 04:54, 12/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    зачем тебе ткинтер из тцл дергать нуно)))
     

  • 1.14, Аноним (-), 07:39, 12/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ...SQLite 2.0.6 с патчами - не слишком ли древняя версия ?
     
  • 1.15, grsec (ok), 11:16, 12/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отлично. А с праткической точки зрения, в чем смысл?
     
     
  • 2.16, ваш КО (?), 11:54, 12/07/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Отлично. А с праткической точки зрения, в чем смысл?

    например, работает  tkabber

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    MIRhosting
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру