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. Вы можете его установить самостоятельно, и поглядеть что нас возможно ждет.
Читать полностью

MeeGo – Qt интерфейс смартфона AAVA на Moblin 2.1


Читать полностью

Релиз Qt 4.6.2 для Maemo 5

Вчера компания Nokia выпустила Qt 4.6.2.

Прежде всего, это первый стабильный выпуск для платформы Maemo 5.

Основные изменения по сравнению с beta:

•Улучшена кинетическая прокрутка, оптимизирована анимация QTableView
•Несколько виждетов увеличены для более комфортного использования на сенсорных экранах
•Новый внешний вид QSpinBox
•Для автоповорота больше не используется D-Bus
•Множество улучшений методов ввода
•Улучшения в использовании OpenGL ES
•И многое другое

Пользователи Maemo 5 получат Qt 4.6.2 в составе обновления PR1.2

Источник: linux.org.ru

MeeGo и Maemo 6

MeeGo и Maemo 6

Ari Jaaksi руководитель Maemo @ Nokia в своем блоге заявил:

“MeeGo это следующий шаг для Maemo.

Естественная эволюция.

Планы относительно Maemo6 не изменились.

Мы абсолютно не забыли про пользователей и разработчиков N900.

Если Вы являетесь разработчиком, пишите для N900 с Qt и ваши приложения будут работать на устройствах MeeGo.

Если вы владелец N900, все это хорошо для вас.

MeeGo и Qt даст импульс к созданию большего количества интересных приложений для N900.”

Maemo + Moblin = MeeGo

Maemo + Moblin = MeeGo

На открывшемся сегодня в Барселоне Всемирном Мобильном Конгрессе (MWC 2010) компании Intel и Nokia анонсировали MeeGo.

Maemo + Moblin = MeeGo

MeeGo – результат слияния платформ Moblin и Maemo.

MeeGo сочетает лучшее из Moblin с лучшими из Maemo, чтобы создать платформу для нескольких архитектур для широкого спектра устройств.

MeeGo является проектом с открытым кодом Linux Foundation.

Maemo + Moblin = MeeGo

Основой MeeGo будет .rpm формат, а не .deb пакеты.

В качестве основного инструмента разработки будет выбран Qt.

Приложения будут распространяться через интернет-магазины Nokia Ovi Store и Intel AppUpSM Center

MeeGo мультиплатформенный проект с поддержкой Intel / Atom и архитектуры ARM

Первый релиз MeeGo во втором квартале 2010, а первые устройства до конца этого года.

Maemo + Moblin = MeeGo

Что с Maemo6? Maemo6 будет MeeGo совместимой.

Maemo 6 на Nokia N900?

Немного размышлений на тему “Maemo 6 и Nokia N900″

Что мы знаем?

1. Нам известно что Qt должна стать основой для всех приложений для Nokia Maemo и Symbian – однажды написанное приложение должно без проблем запускаться и там и там без изменений.
2. Нам известно что в Maemo 6 (Harmattan), будет OMAP3, OpenGL ES, емкостный экран и мультитач.
3. Maemo 6 API изначально будет поддерживать Qt.
4. Для Maemo 6 (Harmattan) альфа версия SDK выйдет в 1 квартале 2010 и бета во втором квартале 2010.
5. Qt 4.6 для официально поддерживается в Maemo 5 и уже в статусе бета.
6. Новое устройство на базе Maemo 6 обещано во 2 квартале 2010.

Что из этого следует?

1. Нужно дождаться альфа версии SDK Maemo 6 (Harmattan).
2. Станет понятно насколько он совместим с Maemo 5, и сложно ли портировать приложения Maemo 5 для Maemo 6.
3. Нужно дождаться анонса устройства на Maemo 6.
4. Нужно больше программ под Qt.

Думаю что в скором времени мы узнаем, можно ли будет обновить Nokia N900 до Maemo6. Осталось совсем чуть чуть.

2 из 3123