Организация Hildon Foundation намерена занять место Nokia в жизни сообществ Maemo и MeeGo

Кирилл Чувилин

Эб этом рассказал участник нашего сообщества Blayder:

Тим Сэмофф (Tim Samoff) опубликовал открытое письмо от лица новой организации Hildon Foundation, которая намерена взять на себя роль координатора и попечителя сообществ разработчиков Maemo и MeeGo, после прекращения участия в данных проектах компании Nokia. В качестве причины создания Hildon Foundation называется желание обеспечить сообществу возможность продолжения работы над проектами без нарушения сложившегося уклада.

Напомним, что после выхода первых устройств Nokia на базе Linux и открытия связанных с ними наработок, вокруг продуктов Nokia сформировалось достаточно сильное сообщество энтузиастов, работа которых координировалось специально созданным компанией Nokia управляющим советом. Организованный процесс разработки Maemo позволял эффективно сосуществовать корпоративной команде разработчиков и независимым энтузиастам, давая возможность представителям сообщества не только пользоваться открытой кодовой базой, но и участвовать в развитии платформы. После потери интереса Nokia к Linux-устройствам, сообщество оказалось на грани кризиса из-за отсутствия опыта самодостаточного существования.

Узнать подробности и обсудить можно на форуме.

Подведены итоги Конкурса MaemoWorld.ru

Кирилл Чувилин

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

При возможности хотелось бы каждого автора наградить за ценные мысли и описания.
Но, к сожалению, в распоряжении есть только ограниченное число Nokia N9.

Узнать и обсудить результаты можно на форуме.

Еще раз от лица нашего сообщества благодарю всех авторов за статьи. Все они, безусловно, полезные и найдут своих читателей.

Подведены итоги Конкурса MaemoWorld.ru

Обзор браузера Opera Mobile Labs для Nokia N9

youri.zlu

Относительно недавно, я делал обзор браузера Mozila Firefox (Fennec) для Nokia N9. В этом же обзоре мы рассмотрим браузер Opera Mobile Labs.

Ознакомиться с обзором и обсудить его можно на форуме.

Обзор браузера Opera Mobile Labs для Nokia N9 Обзор браузера Opera Mobile Labs для Nokia N9

Запуск Android приложений на Nokia N9 теперь и с интерфейсом для установки

Кирилл Чувилин

Вчера участник нашего сообщества Andreik45 рассказал на форуме о интересной штуке apkenv, которая позволяет запускать некоторые игры, написанные для Google Android, на Nokia N9 и Nokia N900.

Вечер я потратил на то, чтобы переделать интерфейс phoneME QML для запуска apk-файлов с использованием apkenv.

Получилось собрать пакет для Harmattan, который включает в себя интерфейс и необходимые библиотеки. На видео показано как это работает на примере Angry Birds Rio.

Подробности и обсуждение на форуме.

Выбор победителей Конкурса статей MaemoWorld.ru

Кирилл Чувилин

Итак, мы начали голосования за выбор лучших статей.

В публичном могут участвовать все участники нашего сообщества, у которых на данный момент не меньше 10 сообщений, и, конечно, авторы статей.

Голосуйте, комментируйте, оставляйте отзывы!

Переводим статью о MeeGo коллективно

Кирилл Чувилин

Такую замечательную идею предложил участник нашего сообщества divan:

Друзья, недавно в интернете появилась замечательная и большая статья по истории Meego, основанная на массе источников, в том числе и интервью бывших сотрудников Nokia, стоявших у истоков Maemo.

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

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

Если вы не чувствуете в себе сил для полноценного перевода, можно помочь просто вычиткой уже переведенного текста и фиксом опечаток или предложением более звучных для русского языка фраз. К примеру, фраза «There was no unnecessary bureaucracy to slow down the development» может звучать так «Не было никакой излишней бюрократии, которая тормозила процесс разработки», но более звучно будет, скажем «Излишняя бюрократия не тормозила разработку».

Подробности и обсуждение на форуме.

Конкурс MaemoWorld.ru: окончание приема статей

Кирилл Чувилин

Ну что, на самом деле, прием статей на конкурс окончен.
На рассмотрении 6 статей. Все их можно найти в этом разделе.
Авторы могут обсудить их с участниками и поправить замеченные ошибки.
А чуть позже будем выбирать победителей.

Обсуждение на форуме.

Конкурс MaemoWorld.ru: Портирование Python-приложений на Maemo/Harmattan

Кирилл Чувилин

Наверное, последнюю статью, которая будет принята для участия в конкурсе MaemoWorld.ru, опубликовал давний участник нашего сообщества divan:

В этой статье читатель откроет для себя, с какой легкостью популярные python-программы могут быть портированы на платформу Maemo/Harmattan, при этом соответствуя правилам создания UI и не теряя в функционале.
Хотя в статье подразумевается, что читатель имеет базовое понятие о языках Python и QML, она также подойдет тем, кто хочет начать их изучение, а простота приведенных примеров должна послужить этой цели. Код примеров, использованных в статье работает на мобильных устройствах Nokia N900, N9 и N950.
Одним из самых больших плюсов открытых программных платформ является свобода в выборе инструментария — вас никто не обязывает писать только на специально созданном под отдельную платформу языке. Harmattan (как и Maemo/Meego) в этом плане показывает себя с самой лучшей стороны — как и для любой уважающей себя POSIX-совместимой платформы, вы можете писать свой код и на C/C++, на QML/JS, на Python, на Bash — да хоть на brainfuck или .NET через mono! Помимо свободы выбора эта возможность открывает широчайший потенциал для портирования уже существующих приложений, о чем мы и поговорим в статье.

Ознакомиться со статьей и обсудить ее можно на форуме.

Конкурс MaemoWorld.ru: Портирование Python-приложений на Maemo/Harmattan

Конкурс MaemoWorld.ru: Работа с Bluetooth средствами Qt и Информирование пользователя об ошибках, QML

Кирилл Чувилин

Сразу две статьи поступили на конкурс MaemoWorld.ru от нового участника нашего сообщества art.pogorelov.

Первая статья про работу с Bluetooth средствами Qt:

При разработке мобильных(и не только) приложений часто возникает необходимость организовать соединение между устройствами. Несмотря на популярность Qt в сфере мобильных разработок, в сети недостаточно информации даже на английском языке. Кроме двух-трёх демонстрационных примеров из официальной документации, сложно что-то найти.
В статье рассматриваются различные способы работы с bluetooth средствами Qt. Рассказывается о возможных проблемах и способах их решения. Надеюсь, кому-то это будет полезно.

Ознакомиться со статьей и обсудить ее можно на форуме.

Вторая про информирования об ошибках приложения на QML:

QML предоставляет возможность просто и быстро разрабатывать замечательные интерфейсы, а порой его инструментария хватает и на самостоятельное приложение. Но, разумеется, не всегда. Часто основной функционал пишется на С++. О том, как организовывается взаимодействие С++ и QML, написано немало, подробно останавливаться на этом я не буду, но продемонстрирую, как это происходит. Основное внимание в этой статье я уделю одному из применений этого взаимодействия — об информировании пользователя о возникающих в процессе работы приложения ошибках.
Статья рассчитана, скорее, на новичков, но, думаю, не будет лишним просмотреть её и остальным.

Ознакомиться со статьей и обсудить ее можно на форуме.

Работа с Bluetooth средствами Qt