The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проект GCompris мигрирует GTK+ на Qt"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект GCompris мигрирует GTK+ на Qt"  +/
Сообщение от opennews (??) on 10-Фев-14, 11:54 
Разработчики свободного обучающего центра GCompris представили (http://sourceforge.net/mailarchive/message.php?msg_id=31951393) инициативу перевода проекта с библиотеки GTK+ на Qt. Переход на Qt обусловлен желанием подготовки версии GCompris для планшетных ПК. Предварительная оценка путей адаптации GCompris для планшетов показала, что наиболее оптимальным путём является использование Qt, так как в случае использования GTK+ не удаётся обеспечить поддержание вариантов интерфейса для планшетов и обычных ПК в рамках единой кодовой базы проекта.


При помощи  Qt Quick разработчики смогут обеспечить сосуществование разных интерфейсов для ПК и планшетов без разделения кода, а также использовать язык C++ для реализации не связанных с графикой компонентов (сейчас используется Python). За счёт задействования средств Qt для отрисовки через OpenGL, появится возможность реализации более интересных графических эффектов и анимации. В настоящее время уже подготовлен прототип нового интерфейса GCompris на базе Qt - GCompris-qt (https://github.com/bdoin/GCompris-qt), в котором удалось добиться более высокого качества графики. Реализация интерфейса на Qt также привела к сокращению кодовой базы, на создание аналогичных элементов в новой версии потребовалось написать в два раза меньше строк кода.

<center><iframe width="640" height="480" src="//www.youtube.com/embed/cHFteAemeLo?rel=0" frameborder="0" allowfullscreen></iframe></center>


Из проблем отмечается невозможность разработки версии на базе Qt с использованием инфраструктуры проекта GNOME. Из отрицательных сторон миграции на Qt также упоминается нарушение совместимости с текущей версией GCompris и необходимость полной переработки кодовой базы. По сути, предстоит полностью переписать код проекта, оставив лишь игровую логику, тексты, переводы, графические и звуковые материалы.  В GCompris (http://gcompris.net) реализовано более 100 мини-уроков для обучения детей дошкольного и младшего школьного возраста - для установки предлагается множество модулей от простейшего графического редактора и клавиатурного тренажера до уроков математики и обучения чтению.


URL: http://gcompris.net/news-en.html
Новость: http://www.opennet.dev/opennews/art.shtml?num=39049

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


5. "Проект GCompris мигрирует с GTK+ на Qt"  –8 +/
Сообщение от ОнанВарвар email on 10-Фев-14, 12:10 
нет... она сказали что гтк не пригоден для планшетов!!!! Гномерасты нугодують
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Проект GCompris мигрирует с GTK+ на Qt"  +2 +/
Сообщение от Аноним (??) on 10-Фев-14, 12:27 
Написать программу с интерфейсом для планшета это одно. А написать программу, которая предоставляет интерфейсы для ПК и планшета, без разделения кодовой базы, это совсем другое.

Попробуйте сделать два режима работы интерфейса для программы на GTK+. При помощи Qt Quick можно принципиальное разные интерфейсы навернуть поверх одного и тогоже кода через смену шаблона.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

11. "Проект GCompris мигрирует с GTK+ на Qt"  –2 +/
Сообщение от qwerty (??) on 10-Фев-14, 12:47 
> Попробуйте сделать два режима работы интерфейса для программы на GTK+.

Скины?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

19. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (??) on 10-Фев-14, 14:08 
А вы не обращали внимания, что на малых разрешениях экрана проги фактически работают в полноэранном режиме? А на десктопе у прог обычно несколько окошек. Тут сменой тем как-то не обойдёшься.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

29. "Проект GCompris мигрирует с GTK+ на Qt"  +1 +/
Сообщение от Аноним (??) on 10-Фев-14, 19:08 
Всё так! Но *** - для Qt всё точно так же. Шило-мыло сток-эксчейндж?
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

34. "Проект GCompris мигрирует с GTK+ на Qt"  +1 +/
Сообщение от Аноним (??) on 11-Фев-14, 01:56 
Qt лучше портируется. В частности, хорошо работает под маком и виндой.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

39. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (??) on 11-Фев-14, 02:04 
> А вы не обращали внимания, что на малых разрешениях экрана проги фактически
> работают в полноэранном режиме? А на десктопе у прог обычно несколько
> окошек.

Это у каких например? Гимп не предлагать.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

40. "Проект GCompris мигрирует с GTK+ на Qt"  –1 +/
Сообщение от AnonuS on 11-Фев-14, 03:51 
> ... можно ... навернуть поверх ...

... и даже наворотить сверх этого.

Всё правильно говоришь !

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Проект GCompris мигрирует с GTK+ на Qt"  +4 +/
Сообщение от Аноним (??) on 10-Фев-14, 12:45 
Гномосеки вообще очень странные люди: они пиля ДЕ, непригодную для использования на десктопах, на тулките непригодном для использования на чем-либо другом (а по мне так и вообще).
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

15. "Проект GCompris мигрирует с GTK+ на Qt"  +1 +/
Сообщение от Аноним (??) on 10-Фев-14, 13:52 
Скажи честно, гражданин, что на самом деле ты своим постом бросаешь камень в огород Debian/Ubuntu, надеясь внести разброд и шатание, выгодное только Microsoft.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

25. "Проект GCompris мигрирует с GTK+ на Qt"  –3 +/
Сообщение от Аноним (??) on 10-Фев-14, 17:28 
Выгодное всем.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

30. "Проект GCompris мигрирует с GTK+ на Qt"  +1 +/
Сообщение от Аноним (??) on 10-Фев-14, 19:09 
> Выгодное всем.

... виндорастам.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

35. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (??) on 11-Фев-14, 01:57 
> Скажи честно, гражданин, что на самом деле ты своим постом бросаешь камень
> в огород Debian/Ubuntu, надеясь внести разброд и шатание, выгодное только Microsoft.

При чем тут Debian/Ubuntu? Они сами все расшатают, безо всяких анонимов и мелкософтов :)

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

6. "Проект GCompris мигрирует с GTK+ на Qt"  +1 +/
Сообщение от A.Stahl (ok) on 10-Фев-14, 12:13 
>более 100 мини-уроков для обучения детей дошкольного и младшего школьного возраста тулкитофобии и красноглазию:)

Правильное и очевидное решение. Я как-то попробовал писать под Андроид на Qt: я не написал на жабе ни одной строки. Только манифест немного подправил.
Так что да, Qt в плане кроссплатформенности впереди планеты всей.
Желаю им немного притормозить и потратить пару релизов на вылизывание уже написанного кода.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Johar Dudaev on 10-Фев-14, 12:41 
Зато когда придется таки писать эти строки на жабе - будете очень долго и громко ругаться. Из креатора это делать - просто мазохизм, никакого автодополнения и подсветки синтаксиса.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

12. "Проект GCompris мигрирует с GTK+ на Qt"  +4 +/
Сообщение от Аноним (??) on 10-Фев-14, 12:47 
На жабке лучше вообще не писать.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

26. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Johar Dudaev on 10-Фев-14, 18:49 
Я что-то пропустил, и под андроид sdk стало можно писать не на жабке?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

31. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (??) on 10-Фев-14, 19:53 
Под NDK можно.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

43. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Да on 11-Фев-14, 10:13 
А что? Еще кто-то ипишет что-то на жабе? Где эти люди?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

13. "Проект GCompris мигрирует с GTK+ на Qt"  +2 +/
Сообщение от Lain_13 (ok) on 10-Фев-14, 13:39 
О, а вы нашли Java в Qt?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

27. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Johar Dudaev on 10-Фев-14, 18:52 
> О, а вы нашли Java в Qt?

А как же. Модуль androidextras, наследуешься в жабке от QtActivity и пошло-поехало. Тот еще траходром, но выбора нет.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

50. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Lain_13 (ok) on 12-Фев-14, 12:11 
Какой кошмар. -_-
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

16. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (??) on 10-Фев-14, 13:54 
> Зато когда придется таки писать эти строки на жабе - будете очень
> долго и громко ругаться. Из креатора это делать - просто мазохизм,
> никакого автодополнения и подсветки синтаксиса.

Пиши на С.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

8. "Проект GCompris мигрирует с GTK+ на Qt"  +1 +/
Сообщение от commiethebeastie (ok) on 10-Фев-14, 12:39 
Так неудивительно, QML позволяет изменять интерфейс лазания во внутренности.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от commiethebeastie (ok) on 10-Фев-14, 14:26 
"Без лазания" хотел написать.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

18. "Проект GCompris мигрирует с GTK+ на Qt"  +6 +/
Сообщение от Zenitarka on 10-Фев-14, 14:03 
По Qt много вакансий.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (??) on 10-Фев-14, 14:30 
Если тут уместно говорить "много", то это о PHP и Java.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

23. "Проект GCompris мигрирует с GTK+ на Qt"  +2 +/
Сообщение от Zenitarka on 10-Фев-14, 15:26 
Мы говорили много по отношению к GTK, просто пост за каким-то хepoм потерли. Попеннет во всей красе!
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

36. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (??) on 11-Фев-14, 01:58 
> Мы говорили много по отношению к GTK, просто пост за каким-то хepoм
> потерли. Попеннет во всей красе!

Просто бахнуло у одного, а забрызгало всех. C'est la vie.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

47. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (??) on 11-Фев-14, 18:40 
угу, канавы копать и дороги строить - еще больше.
впрочем, они комплиментары, как правило. особенно про ПХП верно.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

22. "Проект GCompris мигрирует с GTK+ на Qt"  +2 +/
Сообщение от Raiden (ok) on 10-Фев-14, 14:49 
Хорошая новость. Дошло бы ещё до тех компаний которые продолжают развивать гном3 и гтк... И наш линукс стал бы ощутимо лучше, с одним тулкитом, таким как qt.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от тоже Аноним email(ok) on 10-Фев-14, 16:29 
У нашего линукса уже есть один тулкит, такой как Qt. Куда уж лучше?
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

38. "Проект GCompris мигрирует с GTK+ на Qt"  +2 +/
Сообщение от Аноним (??) on 11-Фев-14, 02:03 
> У нашего линукса уже есть один тулкит, такой как Qt. Куда уж лучше?

Мало создать единый тулкит, нужно еще и уничтожить все альтернативные варианты.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

37. "Проект GCompris мигрирует с GTK+ на Qt"  +3 +/
Сообщение от Аноним (??) on 11-Фев-14, 02:00 
> Хорошая новость. Дошло бы ещё до тех компаний которые продолжают развивать гном3
> и гтк... И наш линукс стал бы ощутимо лучше, с одним
> тулкитом, таким как qt.

Обратитесь в Госдуму с предложением закона о запрете GTK. Уверен, вас поддержат.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

28. "Проект GCompris мигрирует с GTK+ на Qt"  +2 +/
Сообщение от Аноним (??) on 10-Фев-14, 18:53 
Уходил в свое время с gnomecanvas, на goocanvas. Не на Qt. Там вечная стройка. Только что-то изучишь, оно уже не модно, так уже никто не делает. Чем-то мне это венду напоминает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "Проект GCompris мигрирует с GTK+ на Qt"  +3 +/
Сообщение от Аноним (??) on 11-Фев-14, 06:29 
С вендой-то как раз всё понятно, там задача каждый раз продавать одно и то же.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

45. "Проект GCompris мигрирует с GTK+ на Qt"  –1 +/
Сообщение от Anton (??) on 11-Фев-14, 18:29 
не уверен, что одно и то же. Тем не менее, если вернуться к Qt... о каком Qt речь идет? Под виджеты уже давно не советуют писать, значит Qml, но их тоже пара версий, + библиотеки компонентов+Mobility то отдельно, то вместе, то отдельно... Чтобы деплоить прогу, я сейчас вообще плохо представляю, какие системные deb тащить с собой... Короче - этот фонтан никак не успокоится. + ненулевая вероятность, что все вообще медным тазом накроется. Все таки, GNOME3 принято ругать, но GTK+ это стабильный abi и есть везде.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

32. "Проект GCompris мигрирует с GTK+ на Qt"  +3 +/
Сообщение от torvn77 (ok) on 10-Фев-14, 23:20 
Теперь для полного позора надо только чтобы и Mate на Qt переписали..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Проект GCompris мигрирует с GTK+ на Qt"  –1 +/
Сообщение от asavah (ok) on 11-Фев-14, 04:16 
Гы, а ведь зачётная идея, даёшь mate, cinnamon и xfce на qt.
А учитывая что даже нинужный юнити 8 будет на qt ... - гноморасы остаются в одиночку тонуть в болоте которое сами и сотворили.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

44. "Проект GCompris мигрирует с GTK+ на Qt"  +1 +/
Сообщение от Аноним (??) on 11-Фев-14, 12:35 
> гноморасы остаются в одиночку тонуть в болоте которое сами и сотворили.

Вы таки думаете, что их это беспокоит?

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

46. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от chinarulezzz (ok) on 11-Фев-14, 18:34 
если бы беспокоило - не скатились так.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

48. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от sorrymak (ok) on 11-Фев-14, 19:13 
LXDE уже переписывают.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

49. "Проект GCompris мигрирует с GTK+ на Qt"  +/
Сообщение от Аноним (??) on 12-Фев-14, 11:34 
Главное чтоб IceWM не трогали
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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