LINUX.ORG.RU

Necessitas: KDE выпускает вторую alpha версию

 , ,


0

1

Necessitas — название проекта порта Qt на Android OS, а также удобная среда для разработки Qt приложений. Проект представляет Qt для Android и первоклассную IDE, позволяя изменять, разрабатывать, развертывать, запускать и отлаживать приложения Qt на Android устройствах. Недавно Necessitas стал частью KDE и празднует свой первый выход новой версии, уже в качестве подраздела KDE.

Ведущий разработчик, Богдан Ватра, пояснил причины слияния Necessitas и KDE:

«ДА, мы присоединились к KDE, потому что преследуем одинаковые цели: сделать Qt более мощным, доступным и чтобы он продолжал оставаться свободным для всех.»

Новый выпуск принес много изменений:

  • Поддержка SSL
  • QtWebKit 2.1 c поддержкой JIT в 2,5 раза быстрее, чем в предыдущем выпуске Qt Creator 2.2
  • Миниатюры в QtMobility
  • GDB 7.2 с поддержкой Python
  • Исправления наиболее раздражающих ошибок

Necessitas теперь легче установить и обновить, благодаря переключению на установщик SDK от Nokia. Также присутствует опция установки официальных SDK и NDK от Google, проект доступен и для Windows.

Об ошибках уведомлять сюда

Страница проекта

>>> Подробности

★★★

Проверено: JB ()
Последнее исправление: mono (всего исправлений: 5)

Миниатюры в QtMobility?

A preview of QtMobility.

pdima
()

>«ДА, мы присоединились к KDE, потому что преследуем одинаковые цели: сделать Qt более мощным, доступным и чтобы он продолжал оставаться бесплатным для всех.»

бесплатным

В оригинале написано «свободным».

yoghurt ★★★★★
()

Новость - полный трэш! Ничего не понятно. Порт на Андроид, доступен под Windows, установщик от Nokia, SSL JIT и Webkit --- что?

Единственное, что понятно, так это куда уведомлять об ошибках!

ЗЫ: по ссылке не ходил дабы не испортить впечатление от новости.

zzo
()

Теперь прошел по ссылке.

а также удобная среда для разработки Qt приложений

Сложно было вместо этого сказать «форк QtCreator'а с поддержкой интеграции с Андроидом»?

благодаря переключению на установщик SDK от Nokia

Речь о том, что этот самый форк стал устанавливаться так же, как «нормальный» QtCreator, а раньше все было сложно?

проект доступен и для Windows.

QtCreator доступен под Windows? Вот это новость!

zzo
()
Ответ на: комментарий от zzo

Ничего не понятно. Порт на Андроид, доступен под Windows

а что непонятно? SDK запускается под виндой, а сами проги компилятся под андроид и работают в нём

xapienz
()

Не жилось им вместе с libc. Нака!

markevichus ★★★
()

у меня на Linux SDK не встала, только на винду (пересобрал - не проблема) - но с первой проблем не наблюдалось, как и с Нокиа SDK. с телефоном та же проблема, что и с версией 0.1 (не качает QT lib сама по себе - если дебажить, то локально зальёт).
всё-таки ещё сыро. и едва ли не хуже, чем 0.1 (февраль сего года)


azazello ★★★★
()
Ответ на: комментарий от zgen

> qt rip. Нокии он больше не нужен, а kde'шники превратят его в кучку унылого г-на.

Ну, во превых, то что он нокии не нужен - это ваши фантазии. Вот то что там новый генеральный начинает (маркетолог хренов) о пятой версии заикаться - плохо. Во вторых, KDE-ники дохрена полезного нарабатывали. Например систему таймон можно было только у них взять. Слава богу Qt-ники в январе этого года соглаислись, что такая проблема есть и хотели от KDE-ников что-то спереть на эту тему. Это один пример, а их много.

x86_64 ★★★
()
Ответ на: комментарий от zgen

> а kde'шники превратят его в кучку унылого г-на.

Ты на себя посмотри - сам куча унылого говорящего говна.

anonymous
()

Отличная новость. Надо будет обязательно попробовать.

trex6 ★★★★★
()
Ответ на: комментарий от x86_64

Ну, во превых, то что он нокии не нужен - это ваши фантазии.

Под wm7 его не портировали и не портируют, а на все остальное нокия положила болт. Зачем ей qt?

Во вторых, KDE-ники дохрена полезного нарабатывали.

Безусловно. Я уже видел как все падает в новом KDE - стадо вменяемых программистов не может делать цельный продукт (см. лебедь, рак и щука), в отличие от компании, которая ставит себе определенные цели и достигает их. KDE-шники навставляют кучу несовместимых костылей, оно начнет глючить пуще прежнего, программисты перестанут его юзать, потому что opensource никакой поддержки бесплатно не окажет. А платно оно ни одному около-opensource программисту не нужно.

zgen ★★★★★
()

ДАДАДАДАДА!
ДЕПЛОЙТЕ!
уииииии!

хочу больше qt приложений на дроиде

tazhate ★★★★★
()
Ответ на: комментарий от azazello

у меня на Linux SDK не встала

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

pat_minus
()
Ответ на: комментарий от whiiteliites

>оно позволит кутешный софт запускать на андроиде? Если нет, то зачем оно?
оно уже больше года позволяет запускать qt-шный софт на дроиде ;)

azazello ★★★★
()
Ответ на: комментарий от zgen

> Я уже видел как все падает в новом KDE
кто мешает использовать стабильный старый? хотя для каждой задачи нужен свой подход, многим разработчикам удобней на кедах, чем на GTK. Поклонников гнома никто не заставляет мучатся с Qt и оными продуктами.

insider ★★★
() автор топика

у андроида свой фреймворк. Зачем туда тащить убожество под названием Qt - не очень понятно

geek ★★★
()

Больше кед хороших и разных, кде оле, оле, оле.

Napilnik ★★★★★
()

Но зачем? ИМХО не вижу в этом никакого смысла.

SebastianPoeiro
()
Ответ на: комментарий от spacel0rd

Логотип у них в стиле КДЕ боев. Куча свистоперделок и минимум работающего функциолнала. При чем там серп и молот на роботодроиде?

SebastianPoeiro
()
Ответ на: комментарий от geek

>у андроида свой фреймворк. Зачем туда тащить убожество под названием Qt - не очень понятно

А Вы попробуйте готовый код С/С++ отбиндить через JNI. При этом через тот же JNI не только использовать его из жавовской заглушки но и пытаться использовать нативным кодом жавовские классы для по сути элементарного функционала который не запилили в NDK. Я гарантирую- вы задолбетесь.

PS Android 2.2

anonymous
()
Ответ на: комментарий от zgen

> Я уже видел как все падает в новом KDE

Стол не упал под компом? ;)

Buy ★★★★★
()

Это конечно хорошо, но я думаю большой популярности у сабджа не будет...

Boy_from_Jungle ★★★★
()

Когда уже запилите QtDBus? Без него тяжко реализовывать свой Bluetooth-стек(

byss
()

Оформление новости отвратительное,
проект интересный,
логотип отличный.
Верной дорогой идём, товарищи!

FENix
()
Ответ на: комментарий от thrall

>Затем, чтобы заставить уже готовый код работать на андроиде без переписывания на Java.

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

2. что получается, когда десктопный апи тащат в мобильники - можно понаблюдать на примере WinCE. Почему-то получается говно. Впрочем, Qt-девелоперам не привыкать

geek ★★★
()
Ответ на: комментарий от anonymous

>А Вы попробуйте готовый код С/С++ отбиндить через JNI.

C - без проблем. А C++ не предназначен для «отбиндивания» куда бы то ни было. И попытки всё-таки «отбиндить» превращаются в нагромождение костылей и подпорок.

geek ★★★
()

Очередной велосипед-однодневка.

Есть Java - и хватит. ПионЭрские поделия не нужны.

Bioreactor ★★★★★
()
Ответ на: комментарий от zgen

>>Ну, во превых, то что он нокии не нужен - это ваши фантазии.

Под wm7 его не портировали и не портируют, а на все остальное нокия положила болт. Зачем ей qt?

Счего решил, что не портируют? Есть информация?

И таки кроме этой хни у нокии и другие системы есть. Вот что бы по до всем этим зоопарком работало и нужна qt.

Во вторых, KDE-ники дохрена полезного нарабатывали.

Ю Безусловно. Я уже видел как все падает в новом KDE - стадо вменяемых программистов не может делать цельный продукт (см. лебедь, рак и щука), в отличие от компании, которая ставит себе определенные цели и достигает их. KDE-шники навставляют кучу несовместимых костылей, оно начнет глючить пуще прежнего, программисты перестанут его юзать, потому что opensource никакой поддержки бесплатно не окажет. А платно оно ни одному около-opensource программисту не нужно.

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

x86_64 ★★★
()
Ответ на: комментарий от x86_64

Счего решил, что не портируют? Есть информация?

С того, что MS'у это не нужно.

И таки кроме этой хни у нокии и другие системы есть.

MS'у это не нужно.

KDE - это одно, а библиотеки для нее это другое.

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

zgen ★★★★★
()
Ответ на: комментарий от x86_64

>> Под wm7 его не портировали и не портируют, а на все остальное нокия положила болт. Зачем ей qt?

Счего решил, что не портируют? Есть информация?

На WP7 уже разрешили что-то, отличное от XNA и сервелата? Или ты хочешь помочь нокии переписать Qt на C#?

anonymous
()

Кто-нибудь в курсе как в этом порте Qt заставить приложение слать notify через стандартную гугл-реализацию?

Dcow
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.