Материал из Wiki по Linux-смартфонам от LinuxPhone.ru
Перейти к: навигация, поиск

Информация о первой встрече группы пользователей ROUG в Москве.

Общие сведения

  • Время проведения: 11 декабря 2008 года, с 19:00 до 21:15.
  • Место проведения: г. Москва, ул. Первомайская, д. 126.
  • Число участников: 10.

Участники

  • Дмитрий Иваненко.
  • Дмитрий Шурупов.
  • Иван Игнатьев.
  • Сергей Владимирович Шварц.
  • Юрий Сакаринен.
  • Константин Емельянов
  • Сергей Андрейчиков
  • Николай Троицкий
  • Сергей Никитин

Темы дискуссий

Демонстрация T-Mobile G1

Дмитрий Шурупов принес T-Mobile G1, первый в мире смартфон с Open Source-платформой Android, которую портируют на Neo FreeRunner. Участники встречи получили возможность как испытать сам аппарат, так и посмотреть на его софт. Были продемонстрированы некоторые возможности G1 с Android:

  • установка приложений с Android Market,
  • музыкальный плеер,
  • видеоплеер (PlaysVideo),
  • Web-браузер,
  • GPS в приложении Maps,
  • программа сканирования штрих-кодов Compare Everywhere,
  • терминал (Terminal Emulator).

Обсуждались вопросы открытости Android и его привязки к сервисам Google. В целом, G1 оставил положительные впечатления у участников встречи.

Эмуляция Neo 1973 в QEMU

На проекторе была продемонстрирована работа дистрибутива Om в режиме эмуляции: на обычном десктопе с QEMU.

Возможности аппаратной модификации Neo FreeRunner

Обсуждались возможности аппаратной модификации Neo FreeRunner. Остался открытым вопрос о том, какие ограничения возникают в случае продажи своего устройства на базе Neo FreeRunner.

Дистрибутивы для Neo FreeRunner

Значительная часть встречи была посвящена обсуждению актуальных дистрибутивов для Neo FreeRunner. В частности и в особенности — в контексте перспективности использования и разработки какого-либо из них. В качестве кандидатов рассматривались 4 системы.

Основную инициативу здесь взял на себя Сергей Владимирович Шварц, обозначивший эти системы и высказавший по ним свою позицию, которую затем дополнили другие участники. В частности, Иван Игнатьев, будучи знакомым с Nokia N800, защищал позиции Maemo, про которую мало что знали остальные присутствующие.

Краткие выводы по дистрибутивам таковы:

  • Android:
    • Плюсы: простота разработки приложений благодаря языку Java и Android SDK на базе Eclipse; переносимый код.
    • Минусы: разрабатывается с прицелом на использование только в конкретных устройствах, поддерживаемых Google и альянсом OHA. В случае его портирования на другие смартфоны потребуется постоянное написание специальных патчей, что несколько затруднено из-за больших объемов кода и принципов его написания оригинальными авторами (?).
  • FSO:
    • Плюсы: легкость разработки на Python.
    • Минусы: производительность приложений на Python.
  • Qtopia:
    • Плюсы: телефонный стек замечательно работает.
    • Минусы: перспективы сомнительны, а возможности — недостаточны.
  • Maemo:
    • Плюсы: поддерживается Nokia, присутствует сообщество свободных разработчиков.
    • Минусы: ориентированность на другой класс устройств (MID); перспективы непонятны.

Вопросы по аппаратным проблемам Neo FreeRunner

Вопросы по аппаратным проблемам были сформулированы Сергеем Владимировичем Шварцем. В целом они свелись к следующим:

  1. Зарядка батареи без загрузки системы. У некоторых она работает, но хотелось бы выяснить конкретнее, в каких версиях Om.
  2. Подключение аппаратной клавиатуры. Интересуют возможности подключения компактной клавиатуры по miniUSB. Какая клавиатура? Где найти?
  3. Карты памяти. Хорошо бы составить список тех моделей, продаваемых на территории РФ, которые точно нормально работают в Neo FreeRunner. Можно взять за основу этот и проверить его.

Фотографии

Несколько фотографий было сделано на T-Mobile G1, но качество у них получилось крайне низкое. Тем не менее, они доступны для просмотра: