Потенциальный апдейт Maemo5 с Qt 4.7?

Наш пользователь ZogG пишет на habrahabr.ru:

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

«“potential” means it might or might not happen and we have no clue if and when»
«Потенциальный(апдейт) значит — это может случится, а может и нет, у нас нет представления будет ли он и если будет, то когда » (вольный перевод)

Работа над самим апдейтом идет, но они, как описанно выше, называют его потенциальным. Как они заявляют, будет много спецефических багфиксов, но так же будут и новые фичи, так как маймо перейдет на 4.7-fremantle (4.7 — это о версии кьюти, а fremantle — кодовое имя маймо5). Так как N900 не поддерживает мультитач, то в Qt 4.6 просто по дефолту отключили QGesture, в то время как в 4.7 они просто добавили поддержку gestures для однотачного экрана, к примеру нажать, а потом нажать-и-держать (как я понял из статьи именно оба действия расматриваются как одно, иначе ничего нового в этом нет, так как обычное нажатие и нажать-и-держать работают по-отдельности уже давно). И как они обещают, это делает «дружелюбный UI, более дружелюбным» (что они этим имеели ввиду =) ). Так же новшество в Qt Mobility’s Bearer Management (как уже всплывало на ТМО, следующий апдейт как раз должен принести Qt Mobility на Maemo5), которое по их описанию, дает возможность отключить внутреннию функцию кьюти «автоподключения если оффлайн» через MaemoInternetConnectivity::setAutoConnectEnabled(). Ну и в довершение, многие новые возможности Qt 4.7 будут работать на N900, особенно (как они это подчеркивают) интересным является — QtDeclarative( тут пару видео, и описание на англиском, что это такое)

Эксперементальные Qt 4.7 пакеты можно найти в extras-devel репозиториях. Пользователи Scratchbox SDK могут установить их запустив fakeroot и выполнив apt-get install libqt4-experimental-dev.
Все баги шлиет на bugreports.qt.nokia.com.

Я конечно жду и рад апдейтам, но все больше и больше мне нравятся независимые проэкты на N900, к примеру андройд с каждым днем работает лучше и лучше, добавляются поддержки из коробки железа(колонки, наушники, синизуб и многое другое). Так же я давно нашел KDE Mobile Plasma для N900, и пытался выйти на связь с человеком, который сделал это, но он видимо пропал, а на днях прочел новость о работе над плазмой для N900 (по ссылке есть видео).
Читать полностью

Shmuma – Почему я думаю что маемо не жилец


Я давно и пристально наблюдаю за maemo, еще с n770. С момента появления n900 меня не покидает ощущение что нокия судорожно пытается догнать и перегнать андроид, но делает это как-то неуклюже и противоречиво. Какие-то шаги верные, однако тут же следующие действия перечеркивают нафиг позитивный их эффект. Думаю это следствие размера конторы и количества маркетоидного буллшита, через который редкие правильные вещи пробиваются с большим трудом.

Лично меня дико раздражает:

  • Отсутствие совместимости между железками и софтом. Основной метрикой популярности и жизненности платформы я считаю кол-во и качество софта. Чтобы был софт, надо холить и лелеять разработчиков, делать платформу привлекательной, раздавать девайсы, проводить семинары с плюшками и прочие вещи. Что-то, конечно, делается, однако обычно плохое помнится долго, а хорошее воспринимается как должное и тут же забывается. Я сам получил n900 на халяву (большое спасибо российскому представительству), однако ощущение что меня кинули, за два года выпустив две несовместимые железки (n810 и n900), и анонсировав еще одну несовместимую (что там будет на MeeGo) меня упорно не покидает. И нафига мне писать софт, ловить в нем баги, если через год его придется переписывать с нуля под новый флагман?
  • куча закрытых компонент. Это была бы не сильно большая беда, если бы баги закрывались а фичи добавлялись с огромной скоростью, но мы живем в реальном мире, и ресурсов у нокии гораздо меньше чем у коммьюнити. Я сам знаю пару багов, которые я лично мог бы поправить за несколько дней, однако они висят уже месяц без прогресса.
  • скорость развития (прямое следствие закрытости и сумбурного развития). Вспомним про оф. поддержку ussd. Полгода на какую-то фигню, это многовато, имхо. Про питоновскую шнягу не надо, пожалуйста.

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

P.S. Написано Shmuma (соавтор Maemo Mapper) вот тут shmuma.ya.ru

Qt версии Bounce и Angry Birds на Nokia N8 и Nokia N900

Qt версии Bounce и Angry Birds от Rovio на Nokia N8 и Nokia N900.

Все это сделано с использованием нового Nokia Qt SDK – универсального средства разработки приложений для Maemo, Symbian и MeeGo.
Читать полностью

MeeGo – подробности и скриншоты с IDF 2010

Что мы можем разглядеть:

1. Подробности про архитектуру MeeGo
2. Список возможностей мобильной версии
3. Пару скриншотов мобильной версии в портретном режиме
4. Альбомный режим в мобильной версии
5. Возможности ноутбучной версии
6. Скриншот ноутбучной версии
7. План по выпуску версий (MeeGo 1.1 Октябрь 2010)
8. Схема распространения приложений

Digia @scene клиент YouTube для Maemo на Qt

Наш пользователь SmirkingR3venge пишет:

Digia @scene клиент YouTube для Maemo на QtЗдравствуйте :)

На днях обнаружил отличный Youtube клиент под названием @scene.

Проигрывает видео без задержек, имеет достаточно удобный интерфейс и широкий функционал.

В плеере присутствует функция добавления видео в ‘избранное’, а также скачивание для просмотра в оффлайновом режиме :)

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

Так что недостаток не такой уж критический :)

Загрузить Digia @scene

P.S. Вы тоже можете присылать нам интересные новости, обзоры программ или игр, через сервис Напишите нам!

Qt Mobile Weather – красивая погода для Nokia N900

maemo-icon-qtmobile-weatherQt Mobile Weather – красивая погода для Nokia N900.
Использует службы погоды BBC и Yahoo.

Для Nokia N900 не будет обновления до MeeGo :(

Для Nokia N900 не будет обновления до MeeGo :(

Мы и намекали…

И специально не публиковали новости вроде “В этом месяце MeeGo для N900!”…

И не писали что “А вот этот сайт написал, и вот тот”…

Все подтверждается… :(

Компания Nokia ответила на запрос известного сайта CNET.COM и сообщила примерно следующее:

“Nokia N900 не будет иметь возможности обновления до MeeGo. Первое устройство на MeeGo будет выпущено во второй половине 2010 года. Однако приложения написанные для Moblin и Maemo на Qt, будут работать на MeeGo”.

Начинаем писать на Qt под Maemo

Я давно обещал написать вводную статью по написанию приложений под Maemo (и не только) на Qt 4.6. Обещания нужно выполнять, так что начнем. Сразу хочу оговориться, я не профессиональный дядя-разработчик, я лишь тупой и зеленый студент IT-специальности, занимающийся этим в свободное время. Так что все, сказанное мной, не особо претендует на библиографическую грамотность и энциклопедическую ценность. Долго определялся какого уровня писать статью: написать обзор maemo-специфичного API для тех, кто знает Qt, C++ и Linux и хочет просто узнать как пользоваться десятком дополнительных возможностей, или же начать с нуля и написать полный обзор. Как всегда, победила золотая середина, а именно: я не буду полностью рассказывать про все библиотеки Qt, потому что это займет слишком много времени, да и не очень нужно нам на этом этапе. На этот счет написаны целые книги, и тем, кто точно заинтересован в изучении Qt я бы посоветовал начать с книжки «Qt 4: Программирование GUI на C++» за авторством Жасмин Бланшет и Марка Саммерфилда. Книга переведена на русский, описывает Qt 4 с самого начала (с первого Hello, world) в объеме, достаточном для большинства приложений. Прочитав хотя бы 200 страниц уже можно спокойно пользоваться официальной документацией и написать всё что угодно. Qt — один из тех фреймворков, поняв и подружившись с которым, можно не использовать ничего, кроме документации по классам. Но вот сразу же понять его получается не у всех. Усугубляет дело еще то, что вам потребуется достаточные знания языка С++. Хотя бы умение писать свои классы, использовать наследование и других основополагающих понятий объектно-ориентированного программирования. Если вы вообще не знакомы с С++, то я бы порекомендовал перед началом разработки на Qt хоть немного узнать этот язык, написать десяток консольных приложений. Можете не углубляться в API взаимодействия с ОС, с сетью и другими сторонними библиотеками, так как всё это есть в Qt. Но знать хотя бы отличие агрегирования от наследования, по моему мнению, все-таки надо. Я буду стараться держаться именно того, что вы знакомы с С++, но первый раз видите Qt. Если вы не знакомы с программированием вообще, то я думаю вам не стоит бросаться писать под Maemo. Походите на школьные уроки информатики, прочитайте десяток книжек (для начала). Программирование — очень сложный процесс, он только кажется таким простым. Люди учатся этому годами, для этого нужен специальный склад ума, нельзя просто «сесть и написать программу». Заранее прошу прощения у тех, кто знаком с Linux, C++ или Qt, большинство моментов пришлось описывать очень подробно, можете их пропускать.
Читать полностью

Установка Qt 4.6 и создание простого приложения Qt Hello world


Установка Qt 4.6 и создание простого приложения Qt Hello world.

Автор Евгений Руденко
Подробности на его блоге erudenko.com

Пошаговая инструкция по установке Maemo SDK под Windows/Linux/MacOS менее чем за полчаса!


Пошаговая инструкция по установке Maemo SDK под Windows/Linux/MacOS менее чем за полчаса! (часть 1)
Читать полностью

Видео Руководство – Установка Maemo SDK

Отличное видео руководство, как запустить Maemo SDK и выполнить приложение “Hello world” в эмуляторе.

Автор Евгений Руденко
Подробности на его блоге erudenko.com

Почему стоит писать под Qt для Nokia?

Почему стоит писать под Qt для Nokia?

Вот и ответ :) Одно и тоже приложение запущено на Nokia N97 mini и Nokia N900.

Them Bloody Ducks – охота на уток для Nokia N900

Screenshot-20100219-002016

Them Bloody Ducks – охота на уток, с использованием акселерометра и сенсорного экрана.

Написана с использованием Qt.
Читать полностью

Демо приложение адресной книги на Qt для Nokia N900


Демо приложение адресной книги на Qt для Nokia N900

Немного новостей из мира Maemo и MeeGo

Немного новостей из мира Maemo и MeeGo

Конечные пользователи
Пока не подтверждена, ни опровергнута возможность официального релиза MeeGo для Nokia N900

Сообщество
Каким будет сообщество MeeGo, будут решать сами сообщества Moblin и Maemo

Разработчики
Приложения написанные на Qt будут работать на N900 (вероятно c прошивкой PR1.2), и MeeGo
Первые исходники MeeGo как ожидается, будут опубликованы в первой неделе Марта
У MeeGo будет SDK, и он будет не только для Windows
Wiki страница про создание пакетов для Meego уже готова

Устройства
MeeGo будет поддерживать как ARM так и Intel процессоры
Maemo 6/Harmattan теперь называется MeeGo/Harmattan.

Widgets Gallery – Maemo 6 Harmattan (MeeGo) на вашей Nokia N900

Widgets Gallery – Демо Maemo 6 (MeeGo) на вашей Nokia N900

Вчера Nokia опубликовала демонстрационное приложение для N900 в Extras-Devel – Widgets Gallery.

Widgets Gallery – демо некоторых элементов будущей MeeGo (Maemo6 Harmattan).

Приложение называется Widgets Gallery. Вы можете его установить самостоятельно, и поглядеть что нас возможно ждет.
Читать полностью

1 из 212
Rambler's Top100