Программирование под MeeGo для начинающих. Операционная система MeeGo Установить os meego современный планшет

Бытовая техника 01.07.2020
Бытовая техника

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

Операционная система MeeGo имеет следующие особенности:

  • Полностью гибкий и простой дизайн интерфейса.
  • Легкая в использовании операционная система.
  • Проект с открытым кодом и поддержкой форума Linux Foundation.
  • Совместимость с ноутбуками, планшетными ПК и портативными устройствами.
  • Встроенные приложения, необходимые для работы - браузер, медиа-плееры и так далее.

Чтобы операционная система MeeGo смогла быть установлена на ваше устройство, можно выполнить два варианта действий:

  • Установить ОС с диска.
  • Установить с флеш-накопителя USB.

Как же происходит ?

Скачайте образ ОС MeeGo с официального сайта и запишите на диск USB. Обязательно проверьте заранее объем памяти флешки (он должен быть значительно больше файла образа MeeGo).

Теперь, чтобы записать файл образа на USB, понадобится специальное программное обеспечение, поскольку обычное копирование на диск USB не подойдет.

Если вы являетесь пользователем Windows, вам необходимо программное обеспечение, называемое Win32DiskImager.

Инструкция по установке для пользователей Windows

1. Скачайте Win32DiskImager и извлеките ZIP в соответствующую папку.

2. Выполните загрузку Win32DiskImager.exe из папки. Выберите изображение MeeGo (. IMG) из файла, который вы скачали. Выберите для вашего диска USB букву (например, диск F).

3. Нажмите на кнопку для записи и выберите пункт «записать образ на USB».

4. Как только будет завершен ход процесса записи, приступите к следующему шагу.

Инструкция по установке для пользователей Linux MeeGo

С помощью Image Writer выполните сценарий Python, который произведет определение вашего диска USB и затем выполнит на него запись образа. Преимущество использования записи изображения в том, что нет риска случайно перезаписать информацию на ваш системный жесткий диск. Выполните следующую команду, чтобы записать образы файла один за другим.

# CHMOD + х. / Image Writer

#. / Image Writer

Используйте команду "DD" для выхода из терминала.

Инструкция для пользователей Mac OS X

1. Откройте терминал (Приложения -> Служебные программы -> Терминал).

2. Упорядочьте список DiskUtil по типу, чтобы видеть весь список устройств.

3. Вставьте USB и введите следующую команду unmountDisk /dev/diskN (значение N следует заменить номером диска USB).

4. Затем введите команду udo dd if=/path/to/downloaded.img of=/dev/diskN bs=1m (path следует заменить скачиваемым образом).

5. Затем введите diskutil eject /dev/diskN (N является номером привода USB).

6. Произведите на ваш нетбук загрузку образа.

7. Вставьте USB-диск в ваш нетбук и перезагрузите компьютер. Убедитесь, что порядок загрузки настроен таким образом, что диск USB запускается в первую очередь. Теперь операционная система MeeGo начнет загружаться автоматически. С первых секунд вы сможете убедиться в том, что загрузка происходит в считаные секунды, а интерфейс системы является предельно легким и понятным каждому пользователю. Кроме того, ОС имеет встроенные программы, необходимые для полноценного использования нетбука.

В данной статье будет дано введение в разработку приложений для платформы MeeGo. Начиная с самых азов, установки и настройки вспомогательного программного обеспечения, и заканчивая отладкой и развертыванием приложения. Мы создадим простое приложение, выполняющее основные операции над числами (калькулятор), данное приложенное довольно простое и имеет множество способов реализации, а мы рассмотрим пример нестандартного решения представленный в книге .
MeeGo
MeeGo - открытая платформа, анонсирована корпорациями Intel и Nokia на мобильном конгрессе в Барселоне, которая станет гибридом мобильных систем Moblin (Mobile Linux) и Maemo. Первая версия (1.0) MeeGo появилась 26 мая 2010 года, а устройства на базе ОС - появятся до конца 2010 года.
MeeGo предназначена для работы на широком спектре устройств, включая смартфоны, планшеты и нетбуки. Это позволит создавать приложения, которые без адаптации будут работать сразу на нескольких видах устройств. Магазином приложений для MeeGo станет принадлежащий Nokia Ovi Store.
MeeGo - независимая операционная система, которая, однако, использует наработки таких проектов, как Maemo, Moblin, Fedora и Debian.
Система MeeGo является полностью открытой, её исходные коды опубликованы. Intel и Nokia заявили, что все компании-производители аппаратного обеспечения получат равный доступ к MeeGo.
MeeGo будет сосуществовать с платформой Symbian, которая сейчас используется для смартфонов. Новая ОС, возможно, будет устанавливаться в лидирующие модели мобильных телефонов. В частности, она может быть установлена на смартфон Nokia N900.
Начинаем программировать под MeeGo
Первым шагом при знакомстве с данной платформой и особенно разработкой для нее необходимо установить вспомогательное программное обеспечение, а именно Qt 4.7 SDK, Qt Creator, MeeGo Touch Framework (MTF).
Установка MeeGo Touch 1.0 вручную на Ubuntu 10.04
  1. Для MeeGo Touch необходим Qt версии 4.7, если все ещё не установлен, устанавливаем (скачать: qt.nokia.com/downloads).
    - Прописать переменные среды:
    $ export QTDIR=//qt/
    $ export PATH=${QTDIR}/bin:${PATH}
  2. Скачать и установить Touch Theme (для запуска приложений на настольной машине).
    - Клонируем из хранилища: $ git clone git://gitorious.org/meegotouch/meegotouch-theme.git
    - Собираем: $ qmake
    - Устанавливаем: $ sudo make install
  3. Установить необходимые пакеты: $ sudo apt-get install build-essential libgl1-mesa-dev libglu1-mesa-dev libxdamage-dev
  4. Скачать и установить MeeGo Touch:
    - Клонируем из хранилища: $ git clone git://gitorious.org/meegotouch/libmeegotouch.git
    - Конфигурируем, собираем и устанавливаем: $ ./configure && make && sudo make install
Возможные проблемы
При сборке возникли ошибки в следующих местах:
../libmeegotouch/src/corelib/scene/msceneeventeater.cpp
39: setFlag(QGraphicsItem::ItemStopsClickFocusPropagation);
../libmeegotouch/src/corelib/widgets/mscenewindow.cpp
105: setFlag(QGraphicsItem::ItemStopsClickFocusPropagation);
121: setFlag(QGraphicsItem::ItemStopsClickFocusPropagation);
../libmeegotouch/src/views/mlabelview_simplce.cpp
244: staticText.setTextOption(viewPrivate->textOptions);
370: staticText2.setTextOption(staticText.textOption());

Первая ошибка заключалось, в том, что свойство ItemStopsClickFocusPropagation не является членом класса QGraphicsItem и вторая похожая ошибка. Я просто закомментировал эти строки на время.

Процесс работы над расширением функционала и отлавливание ошибок не останавливается не на минуту, и соответственно в следующих версиях MTF все ошибки будут исправлены и добавлены новые.

Установка MeeGo Touch 1.1 из репозитория Ubuntu 10.04
  1. Настраиваем менеджер пакетов:
    - Добавить следующую строчку в /etc/apt/sources.list.d/meego-sdk.list
    deb repo.meego.com/MeeGo/sdk/host/repos/ubuntu/10.04 /
    - Добавить ключ репозитория:
    $ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A
    $ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -
    - Обновить базу данных менеджера пакетов:
    $ sudo apt-get update
    - Чтобы проверить, что MeeGo репозиторий был корректно добавлен, запустите следующую команду. Будут выведены детали от пакете MADDE.
    $ apt-cache policy madde
  2. Установить MeeGo SDK: $ sudo apt-get install meego-sdk
  3. Установить MeeGo объект:
    - Создать MeeGo обьект, используя MADDE (обьекты: ARM (N900): meego-core-armv7l-1.1; Aava: meego-handset-ia32-1.1, meego-netbook-ia32-1.1):
    $ sudo mad-admin create -f «target»
    - Чтобы проверить, что объекты были установлен корректно, выполните следующие команды:
    $ mad -t «target» pscreate -t qt-simple qthello
    $ cd qthello
    $ mad -t «target» qmake
    $ mad -t «target» make
  4. Проверяем, что приложение qt-simple создан для правильного объекта, выполним: $ file build/qthello

За более подробной информацией по установке MeeGo Touch 1.1 обращаемся к ресурсу .

Запуск Meego-Handset edition на эмуляторе Xephyr
  1. Скачать образ Meego handset edition или netbook edition и разархивируем его:
    $ wget download3.meego.com/meego-handset-sdk-20101012-1.1.80.20101024.1603-sda.raw.tar.bz2
    или
    $ wget download3.meego.com/meego-netbook-sdk-20101012-1.1.80.20101024.1603-sda.raw.tar.bz2
    $ tar xjvf download3.meego.com/meego-handset-sdk-20101012-1.1.80.20101024.1603-sda.raw.tar.bz2
    Примечание: MeeGo сборки появляются ежедневно, их можно скачать по ссылке .
  2. Скачать meego-sdk-chroot скрипт:
    $ wget download3.meego.com/meego-sdk-chroot
    Сделать скрипт исполняемым: $ chmod +x ./meego-sdk-chroot
  3. Настроить Х для запуска Xephyr:
    $ xhost +SI:localuser:«user name»
  4. Смонтировать образ MeeGo в директорию и запустить meego-sdk-chroot скрипт:
    $ sudo mkdir ../
    $ sudo mount -o loop,offset=512 ./
    ../
    $ sudo ./meego-sdk-chroot ../
    Теперь мы находимся в оболочке meego chroot.
    Замечание: Для отмонтирования образа используем команду
    $ sudo umount ../
  5. Запускаем MeeGo:
    $ export DISPLAY=:0; устанавливаем переменную среды
    $ zypper install meego-simulator-launcher-handset; только для meego-handset
    $ startmeego &

При выполнении последней команды произойдет запуск оболочки MeeGo-Handset. Исходя от смонтированного образа (Handset или Netbook) у вас запуститься тот или иной образ.

MeeGo Handset на Xephyr

Рис. 1. MeeGo-Handset UI

MeeGo Netbook на Xephyr


Рис. 2. MeeGo-Netbook UI

Давайте запустим наш калькулятор для платформы Maemo на MeeGo-Handset и MeeGo-Netbook (исходник ниже по ссылке).

Запуск калькулятора на MeeGo-Netbook
  1. Запускаем MeeGo-Netbook на эмуляторе, как было показано выше.
  2. Монтируем директорию с проектом, для этого проделаем следующие шаги:
    - Создаем директорию в MeeGo-Handset:
    $ sudo mkdir /home/meego/code
    - Монтируем директорию с исходниками калькулятора:
    $ sudo mount --bind / /home/meego/code
    Примечание: Выполняем данную команду в стандартной командной оболочке (bash).
  3. Заходим в примонтированную директорию и запускаем калькулятор:
    $ cd home/meego/code/calculator
    $ DISPLAY=:2 ./calculator
    Примечание: Выполняем данную команду в командной оболочке meego (meego chroot)

Запушенный калькулятор на MeeGo-Netbook показан на Рис. 3.

Теперь давайте запустим калькулятор на MeeGo-Handset. Для запуска приложения необходимо проделать все те же самые шаги, что и для MeeGo-Netbook, но только запустить сборку MeeGo-Handset. Запушенный калькулятор на MeeGo-Handset показан на Рис. 4.


Рис. 4. MeeGo-Handset калькулятор

Как видно на Рис. 4, калькулятор выглядит не совсем, так как мы ожидали. Давайте разберемся, в чем же проблема. А проблема в то, что для MeeGo-Handset приложения разрабатываются с помощью специального набора инструментов, а именно MeeGo Touch Framework (MTF, libmeegotouch). Давайте посмотрим, как это делается.

Изменение приложения для MeeGo-Handset

MeeGo Touch (libmeegotouch) это инструмент разработки приложений для мобильных устройств с сенсорными экранами, основанный на Qt. Он входит в состав MeeGo Platform API. Предоставляет все необходимые строительные блоки для создания собственных приложений, которые следуют MeeGo Handset UX принципам. Инструмент построен на основе Qt Graphics View Framework.
В Qt Creator создаем проект “Empty Project”, добавляем файлы main.cpp, calculator.cpp и calculator.h калькулятора. В файле проекта необходимо указать следующие строки для установленного MeeGo Touch (MTF 1.0):

CONFIG += meegotouch

INCLUDEPATH += / usr/ local/ include/ meegotouch

LIBS += / usr/ local/ lib/ libmeegotouchcore.so \

/ usr/ local/ lib/ libmeegotouchsettings.so \

/ usr/ local/ lib/ libmeegotouchviews.so \

/ usr/ local/ lib/ libmeegotouchextensions.so

После этого мы можем приступать к изменению программы для использования его на MeeGo.

Изменения, связанные с MTF

main.cpp

#include

#include

#include

#include "calculator.h"



int main(int argc, char ** argv)

{

MApplication app(argc, argv) ;

MApplicationWindow window;

MApplicationPage page;

Calculator * calc = new Calculator() ;



page.setTitle ("Calculator" ) ;

page.setCentralWidget (calc) ;

page.appear (& window) ;



window.show () ;



return app.exec () ;

}

Давайте посмотрим на изменения, которые затронули main.cpp:

  1. Все заголовочные файлы начинаются с заглавное буквы “М”.
  2. Так как MeeGo Touch основан на Qt в нем могут применяться основные системные классы и функции, главные изменения затронули графическую составляющую инструмента, а именно виджеты, окна и т.д.
  3. MApplication имеет схожее применение, что и в Qt.
  4. MApplicationWindow обеспечивает основу для построения пользовательского интерфейса, предоставляет навигационную панель общую для всех приложений, которая включает в себя домашнюю кнопку и кнопку закрытия, панель инструментов (в альбомной ориентации), а также меню приложения. Т.е данный класс отвечает за то, что связанно с главным окном приложения, которое содержит все остальные элементы.
  5. MApplicationPage также является инструментом для построения пользовательского интерфейса приложения. По умолчанию страница создает для горизонтально просмотра, где пользователь может размещать свои компоненты с помощью методов centralWidget() или setCentralWidget(MWidget *) (в MTF 1.0, setCentralWidget(QGraphicsWidget *)). Страницы отображаются на экране с помощью метода appear(QGraphicsScene*, DeletionPolicy) или appear(MWindow *, DeletionPolicy). Вызов метода appear() запускает показ анимации связанной со страницей. Если вы хотите показать страницу мгновенно, обратитесь к MSceneManager API.

За подробностями обращайтесь к документации по Platfrom API .

calculator.h

#include

#include // класс, отвечающий за сеточную компоновку

#include // класс кнопки

#include // главный класс компоновки

#include // класс текстового поля

#include // главный класс для всех виджетов сцены (поверхности)



class Calculator : public QGraphicsWidget

{

Q_OBJECT



public :

Calculator(QGraphicsItem * parent = 0 , Qt:: WindowFlags wFlags = 0 ) ;

MButton* createButton(const QString & str) ;



private :

MTextEdit * lcdDisplay;

QStack < QString > stack;

QString strDisplay;



} ;

Чтобы добавить виджет Calculator на страницу приложения с помощью метода setCentralWidget() его необходимо унаследовать от класса QGraphicsWidget. В MTF 1.1 функция установки центрального виджета страницы setCentralWidget() принимает в качестве устанавливаемого компонента MWidget.

calculator.cpp

#include "calculator.h"



Calculator:: Calculator (QGraphicsItem * parent, Qt:: WindowFlags wFlags) :

QGraphicsWidget(parent, wFlags)

{

lcdDisplay = new MTextEdit() ;

lcdDisplay-> setReadOnly (true ) ;

lcdDisplay-> setMinimumSize (150 , 50 ) ;







MLayout * layout = new MLayout;

MGridLayoutPolicy * ptopLayout = new MGridLayoutPolicy(layout) ;

ptopLayout-> addItem (lcdDisplay, 0 , 0 , 1 , 4 ) ;

ptopLayout-> addItem (createButton("CE" ) , 1 , 3 ) ;



for (int i = 0 ; i < 4 ; ++ i)

for (int j = 0 ; j < 4 ; ++ j)

ptopLayout-> addItem (createButton(aButtons[ i] [ j] ) , i + 2 , j) ;



layout-> setPolicy (ptopLayout) ;

setLayout(layout) ;

}

Это в основном главные изменения, которые коснулись приложения при переносе на MeeGo-Handset. Есть некоторые изменения связанные с отображением результата вычислений с помощью QLCDNumber, т.к данного класса в MTF 1.0 не оказалось, пришлось его заменить на MTextEdit.

Результат изменений представлен на Рис. 5.


Рис. 5. MeeGo-Handset калькулятор

Как видно из представленных изменений, перенос приложения для MeeGo-Handset не составляет особого труда. Со временем MTF будет только набирать функциональность и мощь, что даст разработчикам более широкий простор для маневра и более современных и качественных приложений.

Заключение

MeeGo является совместной разработкой компаний Nokia и Intel, которая только начинает набирать обороты и завоевывать рынок. Данная платформа основана на Maemo и Moblin, и вобрала в себя все преимущества этих платформ и приобрела собственные.
Платформа развивается и будет широко использоваться в ближайшем будущем. Основной акцент смешается к платформе MeeGo, которая может использоваться на многом количестве устройств, начиная мобильными устройствами и заканчивая телевизорами.

MeeGo разрабатывалась как ОС для мобильных устройств и по задумке разработчиков в ближайшем будущем она должна прочно обосноваться на коммуникаторах и планшетах, а пока этого не случилось, ее возможности можно опробовать на нетбуках, что, собственно, мы и сделали. Для установки MeeGo необходимо скачать с сайта разработчика образ операционной системы, затем записать его на носитель (лучше всего использовать флэш-карту и флэш-драйв), после чего поменяв в настройках BIOS загрузочный диск на флэш-накопитель можно приступить к загрузке «операционки».

В качестве тестового стенда использовались нетбуки и Acer Aspire One 531H, загрузка системы на оба устройства осуществлялась с флэш-накопителя.

Загружается MeeGo довольно шустро - чуть более двадцати секунд, после чего нетбук полностью готов к работе. Такая прыть легко объясняется - MeeGo должна будет работать на мобильных устройствах, а там «промедление смерти подобно».

Внешне новая «мобильная» ОС выглядит очень необычно и не похожа на привычные всем продукты типа Windows - сказывается ориентированность на портативные устройства в первую очередь. Однако, не смотря на внешнюю непохожесть ни на что виденное ранее, «операционка» отличается простотой и понятностью, благодаря чему даже неподготовленный и неискушенный в таких нюансах пользователь сможет без особого труда разобраться в ее особенностях буквально уже после нескольких минут общения.

MeeGo использует среду разработки приложений на базе библиотек Qt, представляющую собой инструментарий для разработки ПО на языке программирования C++. С помощью Qt разработчики могут создавать приложения сразу для нескольких устройств и платформ (любой поддерживаемой платформы, не обязательно изначально для MeeGo), с последующей продажей их через Магазин Ovi (Ovi Store) и Intel AppUp SM Center.

Как и ее «взрослые» коллеги - новая «мобильная» ОС довольно гибкая в плане настроек и позволяет настраивать основные параметры «под себя».
В ОС предусмотрены: изменение фона, изменение типа шрифта, стиля, его размера, а также языка интерфейса - все это настраивается в меню «Настройки», которое разделено на два раздела: «Personal» и «Hardware».

Не смотря на поддержку большого количества языков «перевести» интерфейс MeeGo на русский язык не удалось.

Рабочий стол MeeGo состоит из восьми вкладок: «Myzone», «Zones», «Application», «Status», «People», «Internet», «Media» и «Devices». Закладки можно добавлять, удалять и менять местами, максимальное число закладок равняется десяти.Первая вкладка «Myzone» отражает текущее состояние и показывает миниатюры открытых документов, файлов, окон браузера, а также запущенных программ и приложений.

Вкладка «Zones» «хранит» открытые окна приложений, переключение между которыми осуществляется комбинацией клавиш «Alt» + «Tab». Открыв данную вкладку, можно посмотреть, какие программы запущены и работают в фоновом режиме и быстро переключиться в одно из них.

Вкладка «Application» содержит набор приложений и утилит для работы и развлечений. Все программы разделены на несколько групп: «аксессуары», «игры», «Интернет», «медиа», «офис» «системные приложения».

Вкладка «Status» предлагает создать веб-аккаунт.

Вкладка «People» отвечает за коммуникации с внешним миром посредством сервисов обмена текстовыми сообщениями Instant Messaging и Google Talk. Если у вас уже зарегистрирован аккаунт в данных сервисах, то вход и настройка займут несколько секунд, после чего можно общаться.

Вкладка «Internet» позволяет наслаждаться серфингом по сети. В MeeGo установлен браузер Google Chrome. Те, кто уже знаком с «хромированным» браузером от всемирно-известного поисковика смогут в очередной раз по достоинству оценить его возможности, а те, кто до этого момента ни разу не сталкивался с набирающим популярность браузером, наконец-то смогут познакомиться с ним поближе.

Вкладка «Media» отвечает за работу с мультимедийным контентом: музыкой и видео.
В качестве универсального медиаплеера используется приложение Banshee, предназначенное для проигрывания аудио и видео-файлов. К сожалению в процессе тестирования запустить мультимедиа-файлы так и не получилось и оценить возможности видео и аудио-плеера не удалось.

Вкладка «Devices» информирует о подключенной периферии и флэш-накопителях и отображает структуру папок, каталогов и файлов системы. Что где находится также можно посмотреть через приложение File Browser.

Последняя закладка информирует о состоянии аккумуляторной батареи. Заряд отображается в процентах, оставшееся время до полного разряда не указывается. Такая индикация не очень удобна при использовании MeeGo на нетбуке или планшете, но традиционна для «мобильных» ОС, установленных на коммуникаторы, так как время работы данного класса устройств существенно превышает автономную работу нетбуков и постоянно следить за состоянием аккумулятора не требуется.

Набор приложений и утилит, установленный в MeeGo позволяет работать с основными форматами файлов и документов: помимо мультимедиа-плеера и «вьюера» изображений в ОС также предустановлен простейший текстовый редактор для работы с текстовыми документами. Однако, как я ни старался, открыть документы в формате «doc», «docx» и «odt» мне не удалось, зато без проблем открылся файл в формате «txt».

Основным достоинством новой операционной системы является открытый исходный код, свободное распространение (в том числе предустановка на устройства многими вендорами) и широкие возможности по портированию разработанных приложений на другие мобильные ОС (использование инструментария Qt). Также важна работа с различными типами процессоров и на разных устройствах, в том числе планшетах, смартфонах, нетбуках, телевизорах: тут совместная платформа двух компаний будет смотреться уместнее, чем молодая и «телефонная» Maemo.

Будет ли светлое будущее у данной «оси» покажет время, пока что главным ограничением является тот факт, что приложений для платформы катастрофически не хватает для выполнения большинства задач. Сейчас MeeGo приспособлена для интернет-браузинга, общения через IM-клиенты, но элементарной работы с документами пока нет, нет множества других очевидных для любой ОС возможностей. От того, как скоро появится необходимый минимум приложений, и зависит в первую очередь популярность MeeGo как платформы. Впрочем, для той же Nokia N900 в течение года появилось достаточное число программ (чуть менее 1000, это не много, но и об отсутствии нужных функций мы говорить не можем). MeeGo поддерживается большим числом партнеров и разработчиков (Intel), что должно привести к соответствующему ассортименту программ в перспективе. Но сейчас все не слишком радужно.

21
янв
2011

MeeGo v1.1 Netbook


Год выпуска: 2010
Жанр: Операционные системы
Разработчик: Nokia, Intel, Linux Foundation
Сайт разработчика: http://meego.com/
Архитектура: MeeGo
Язык интерфейса: Английский
Платформа: x86
Формат файла: img
Системные требования:

RAM 128Mb
Video 64Mb
Процессор x86 один из

Intel Atom-based netbooks
-Intel Atom-based handset (Moorestown)
-Intel Atom-based in-vehicle

Описание:

MeeGo - платформа, анонсирована корпорациями Intel и Nokia на мобильном конгрессе в Барселоне, которая станет гибридом мобильных систем Moblin (Mobile Linux) и Maemo. Первая версия(1.0) MeeGo появилась 26 мая 2010 года, а устройства на базе ОС - появятся до конца 2010 года.
MeeGo предназначена для работы на широком спектре устройств, включая смартфоны, планшеты и нетбуки. Это позволит создавать приложения, которые без адаптации будут работать сразу на нескольких видах устройств. Магазином приложений для MeeGo станет принадлежащий Nokia Ovi Store.
MeeGo - независимая операционная система, которая, однако, использует наработки таких проектов, как Maemo, Moblin, Fedora и Debian.
Система MeeGo является полностью открытой, ее исходные коды опубликованы. Intel и Nokia заявили, что все компании-производители аппаратного обеспечения получат равный доступ к MeeGo

Дополнительная информация:

Asus EeePC 901, 1000H, 1005HA, 1008HA, EeePC 1005PE, Eeetop ET1602
Dell mini10v, Inspiron Mini 1012
Acer Aspire One D250, AO532-21S, Revo GN40, Aspire 5740-6025
Lenovo S10
MSI U130, AE1900
HP mini 210-1044
Toshiba NB302


20
мар
2010

Korg Legacy Collection VST v1.23, v1.32, v1.0.2

Год выпуска: 2007
Жанр: VST инструменты
Разработчик: Korg
Сайт разработчика: www.korguser.net
Язык интерфейса: Английский
Платформа: Windows XP
Системные требования: Celeron (R) CPU 2.40 GHZ, 512 Мб ОЗУ
Описание: В наше время инструменты Korg пользуются огромным авторитетом у музыкантов всего мира. Про современные инструменты Korg также можно сказать, что они являются передовыми для нашего времени. В них применяются самые современные технологии и уникальные инженерные решения. Но любые устройства рано или поздно устаревают и их снимают с производства. Многие устаревшие синтезаторы, обладают св...


29
авг
2010

Norton 360 4.1.0.32 + Norton 360 4.1.0.32 Netbook Edition + Trial Reset

Год выпуска: 2010
Жанр: Антивирус
Разработчик: Symantec Corporation
Сайт разработчика: http://www.symantec.com/ru/ru/norton/index.jsp
Язык интерфейса: Русский
Платформа: Windows XP, Vista, 7 Системные требованияМинимальные требования к аппаратному обеспечению *Процессор 300 МГц или более мощный *256 МБ оперативной памяти (рекомендуется 512 МБ) *300 МБ свободной памяти на диске *Internet Explorer® 6.0 или более поздней версии либо Mozilla Firefox® 3.0 или более поздней версии *Подключение к Интернету (для сетевого резервного копирования необходимо высокоскоростное соединение) Для защиты от фи...


29
окт
2010

Panda Internet Security 2011 16.00.00 + Netbook Edition

Год выпуска: 2010
Жанр: Антивирус
Разработчик: Panda Security
Сайт разработчика: http://www.pandasecurity.com/russia/
Язык интерфейса: Мультиязычный (русский присутствует)
Платформа: Windows XP, Vista, Vista х64, 7, 7 х64
Системные требования:
Процессор: Pentium 300 МГц или быстрее
ОЗУ: 128 МБ без TruPrevent 512 МБ с TruPrevent (рекомендуется 1 ГБ)
Жесткий диск: 275 МБ свободного пространства MS Internet Explorer 6.0 Panda Internet Security 2011 - позволяет Вам использовать Интернет для любых задач, например, для работы с онлайн-банкам...


13
сен
2008

Joke-BOX v1.1 - Отправь смс (sms) анонимно

Год выпуска: 2008
Жанр: прикол, розыгрыш
Разработчик: неизвестен
Издательство: неизвестно
Сайт разработчика: www.mobius.com.ua
Язык интерфейса: английский + русский
Платформа: Java
Системные требования: Мобильный телефон, смартфон, коммуникатор, поддерживающий Java
Описание: Joke-BOX - это уникальный сборник прикольных смс-сообщений с функцией анонимной отправки. Java-приложение подходит для любого мобильного телефона, программа предназначена для отправки анонимного смс сообщения! Программа, поддерживает операторов из 21 страны СНГ, Прибалтики и
Европы: Россия, Украина, Казахстан, Киргизия, ...


10
июл
2017

Версия: v1.1
Разработчик: Design as Religion
Демо: __designasreligion.com/spline/
Таблетка: не требуется CMS: html
Состав: PHP файлы, HTML файлы, CSS файлов, JS файлов
Описание: Шаблоны для создания привлекательных, анимированных фонов для сайтов.
Дополнительное описание: Раскрыть
Переведено роботом: Анимированный фон с холстом HTML с множеством настроек 6 предопределенных плоских цветовых схем и 3 пользовательских варианта Обратный отсчет с 2 стилями Полностью отзывчивый Сетчатка готова Шрифт-удивительный шрифт значка Чистый и действительный код HTML5 / CSS3 Стили написаны МЕНЬШЕ Рабочая...


05
дек
2007

Системные требования: Windows Mobile 5
Описание: Google Maps Mobile ver 1.2.0.13 - Воспользуйтесь широкими возможностями Карт Google на КПК. Подробные указания - будь то пеший или автомобильный маршрут, он отображается прямо на карте вместе с подробными указаниями. Интегрированные результаты поиска - Местонахождение компаний и их контактная информация указаны на карте. Простое перемещение по картам - интерактивные карты можно приближать, удалять и перемещать в любом направлении, чтобы зрительно сориентироваться на местности. Спутниковые фотографии - взгляните на мир с высоты птичьего полета. Д...


09
авг
2008

ContrastMaster v1.0

Год выпуска: 2008
Жанр: Плагин для повышения контраста изображений
Разработчик: H. Heim M. Heim
Издательство: Harald Heim devsite: www.thepluginsite.com
Язык интерфейса: English
Платформа: Windows 98/ME/2000/XP/Vista

Описание: ContrastMaster - ContrastMaster - плагин для эффективного контрастного повышения так же как создания драматических контрастных взглядов, фотореалистических картин и HDR-подобных эффектов. Превращает обычные фотографии в красочные, яркие и динамичные картины. Плагин работает с десятками графических приложений, таких как Adobe Photoshop, ...


05
янв
2010

Tuning car studio v1

Год выпуска: 2008
Жанр: Графика и дизайн
Разработчик: JStudio
Сайт разработчика: http://www.jstudio.de/
Язык интерфейса: Английский

Системные требования: Минимальные
Описание: Tuning Car Studio - програмный пакет, позволяющий пользователю "протюнинговать" свою любимую машину, имея в наличии лишь ее фотографию. Сделать покраску, поставить колеса, затонировать стекла, поставить бампера... все что только можно! С помощью Tuning Car Studio вы сможете полностью преобразить визуально вашу машину. Сдесь практически нет ограничений,только ваша фа...


07
янв
2010

Object Dock v1.90

Object Dock 1.90
Год выпуска: 2006
Жанр: Оформление рабочого стола
Разработчик: Stardock
Сайт разработчика: http://www.stardock.com/
Язык интерфейса: Русский + Англиский
Платформа: Windows XP, Vista, 2000
Системные требования: Минимальные
Описание: Stardock ObjectDock - Замена системной панели в стиле Mac OS - при наведении указателя мыши на любую размещенную на Доке иконку она увеличивается в размере. На Доке можно размещать ярлыки от любых программ; кроме этого на ней же размещаются иконки от уже запущенных программ (как на системной панели Windows), а также некоторые системные иконки - корз...


21
июл
2010

Little Registry Cleaner v1.42

Год выпуска: 2010
Жанр: Работа с реестром
Разработчик: Geeknet, Inc.
Сайт разработчика: http://sourceforge.net
Язык интерфейса: Русский
Платформа: Windows XP, Vista, 7
Системные требования: P4 Celeron 2,4. 128 МБ
Описание: Little Registry Cleaner это простая программа для очистки реестра с необходимыми функциями в виде создания резервных копий и списка исключений. Программа чистит ваш компьютер от скопившегося мусора и неиспользуемых файлов. Программа с открытым исходным кодом, маленькая и чрезвычайно быстрая. После установки всего то и нужно, что запустить сканер реестра. После тестирования...


03
авг
2008

Machines at War v1.2

Год выпуска: 2008
Жанр: Стратегия реального времени (RTS)
Разработчик: Isotope 244
Издательство: Isotope 244 devsite: http://www.isotope244.com/
Язык интерфейса: Руссификатор в комплекте
Платформа: WM 2003, WM5, WM6
Системные требования: QVGA, VGA и квадратные дисплеи. 9 MB занимает сама игра 10 MB свободной памяти оперативной требуется при игре (лучше 15 MB)
Описание: Cтратегическая игра, развивающаяся в реальном времени, со случайным подбором карт. Цель - завоевание мирового господства путем грамотного управления мощной военной машиной. Командуйте, развивайте вашу армию и завоевывай врагов. ...


03
фев
2008

Год выпуска: 2007 developer: Psiloc
Тип издания: лицензия
Язык интерфейса: только английский
Лекарство: Присутствует
Платформа: symbian 9
Системные требования: телефон с Ик портом и симбиан 9
Описание: Программа для управления техникой через ИК порт, теперь и для 9 симбиана!
Доп. информация: В архиве программа для сертификации SignSis инструкция по сертификации и программа для создания сертификата по адресу


21
сен
2008

Explode Arena v1.2

Год выпуска: 2007
Жанр: Игры
Разработчик: INFINITE DREAMS
Издательство: INFINITE DREAMS devsite: http://mobile.idreams.pl/main.php
Язык интерфейса: Английский
Платформа: Windows Mobile 6
Описание: Экшн-игра, в которую вы можете играть одни или со своими 4-мя друзьями через Bluetooth. Нужно бегать, взрывать противника, уворачиваться от его бомб. В одиночной игре вам предстоит сражаться с ботами, наделенными весьма высоким интеллектом. В режиме мультиплеера доступны режимы deathmatch, deathmatch team, last man standing, capture the flag. Более 30 красиво нарисованных карт не позволят вам соскучи...

20
мая
2008

Smartcomgps.v1.55-s60v3 (Карта москвы с поиском улиц,метро и прочего) (2008)

Год выпуска: 2008
Жанр: навигация
Разработчик: Wild Mobile
Тип издания: лицензия
Язык интерфейса: только русский
Лекарство: Присутствует
Платформа: symbian 9.2
Системные требования: для смартфонов Nokia series60 для смартфонов Nokia series60 3d Edition
Описание: отличная карта москвы
Доп. информация:
Установка карты: Файлы.ogf2 и.map распаковывать Для платформы UIQ: D:Media filesDocumentSmartComGPS или C:DocumentsMedia filesDocumentSmartComGPS Для платформы Series 60: E:DocumentsSmartComGPS или С:DocumentsSmartComGPS Для платформы Series 60 3-й редакции: E:DataSmartComGPS или С:DataSmartComG ...


На февральском форуме MWC 2010. Через несколько месяцев вышел релиз операционной системы 1.0, затем в октябре появилась версия 1.1. На всех этапах дистрибутивы MeeGo были доступны на официальном сайте, их можно было скачать и что называется «попробовать на зуб». Впрочем, впечатления от знакомства могли быть не слишком радужные: например, в версии для нетбуков от 28 октября в перечне багов есть указание на то, что в процессе установки выбор нескольких языков, в числе которых и русский, невозможен.

MeeGo: специально для России

Версию MeeGo для русскоязычных пользователей разработала компания ГНУ/Линуксцентр в рамках сотрудничества с российским представительством Intel. Итак, чем же примечательна версия MeeGo 1.1 Linuxcenter Edition? Помимо русификации, в систему включили востребованные многими приложения OpenOffice.org и Skype, добавили интеграцию с поисковой системой Yandex и популярными социальными сетями «Вконтакте», «Мой мир@mail.ru», Facebook, Twitter, LiveJournal, «Мамба» и Last.FM. Кстати, все скриншоты, представленные в материале, кликабельны и доступны для просмотра в режиме галерии.

Также в версию MeeGo 1.1 Linuxcenter Edition включены видеокодеки, драйверы, обеспечивающие корректную поддержку видеокарт NVIDIA, адаптеров беспроводного соединения WiFi, поддержку подключения к сервисам российских операторов беспроводного Интернет (WiMAX от Yota и 3G), включен инструментарий для настройки VPN и исправлен ряд ошибок.

Можно купить, а можно скачать бесплатно

MeeGo Linuxcenter Edition доступна для скачивания на официальном сайте компании по адресу linuxcenter.ru. Причем, ее установочный образ доступен всем интересующимся совершенно бесплатно - главная задача его найти: ведь на linuxcenter.ru рекламируется и коробочная версия, включающая техподдержку (1300 рублей с техпомощью на 6 месяцев, или техподдержка отдельно на год (900 рублей). Вроде бы немного, но далеко не всем нужна помощь профессионалов да и зачем платить, если можно не платить вовсе! Как мы уже сказали, установочный образ находится в свободном доступе - он выложен на ftp этой компании. Есть и инструкция для самостоятельных действий. Так, внимание пользователей обращают на то, что необходим процессор Intel Atom или Intel Core 2 и интегрированная видеокарта Intel либо NVidia ION. Образ необходимо записать на флэшку объемом от 2Гб. Для Windows-пользователей имеется ссылка, откуда надо будет скачать программу Win32DiskImager.exe, а для Linux - ссылка на соответствующий скрипт.

Тестируем MeeGo на разных устройствах

Проделали процедуру записи образа и мы, после чего загружались с флэшки на самые разные машины: на нетбуки и ноутбуки - от бюджетного 7-дюймового ASUS EEE PC 701 до супердорогого Sony VAIO VPC-Z12, а также на стационарные ПК. Итак, краткие итоги тестов и резюме.

ASUS EEE PC 701(Intel Celeron M, Intel GMA 900) - один из «нетбуков-первенцев» компании ASUS, и «интеловский» чипсет у него, конечно же, старый по современным меркам. Именно поэтому изначально не стоило рассчитывать на идеальную работу MeeGo в сотрудничестве с таким «железом», что в итоге и подтвердилось в ходе «смотрин».

Fujitsu-Siemens Esprimo V6505 (Intel Core 2 Duo T5800, Intel GMA 4500MHD). Было бы странно, если с таким «железом» этот 15-дюймовый ноутбук тандеме с MeeGo не отработал идеально.

Fujitsu LifeBook U810 (Intel Processor A110, Intel GMA 945). Эта машинка примечательна тем, что, несмотря на далекий (по ИТ-меркам) выпуск в 2007 году, до сих пор популярна. Еще бы! Устройство миниатюрное, размер диагонали экрана составляет 5 дюймов, а конструкция такова, что позволяет превращать гаджет в планшет. А гаджет этот, заметьте, самый настоящий ноутбук, а не нетбук. Так вот, с флешки MeeGo работает нормально, а инсталляция останавливается на пункте «Установка загрузчика». При этом действительно создаются разделы на жестком диске, но загрузочная запись не изменяется. Более того, если подключить этот «хард» к другому компьютеру с установленным на нем Linux, - видно, что «линуховые» разделы созданы, и кое-что на них даже скопировано, однако MBR (основная загрузочная запись) не изменена. Таким образом, даже в случае неудачной (как у нас и получилось) установки MeeGo компьютер без проблем загрузится в «винды»и сможет нормально работать. Ну а неудачную установку можно просто удалить.

Sony VAIO VPC-Z12 (Intel Core i5 520M, Intel Graphics Media Accelerator HD, NVIDIA GeForce GT 330M) - ноутбук под завязку нашпигованным всем, чем только можно - от самого «свежего» процессора до интеграции всевозможных видов связи. Судя по всему, отсутствует драйвер видеоадаптера, поскольку загрузка идет, но в итоге мы видим только черный экран.

Стационарный ПК (Intel Core 2 6300, NVIDIA GeForce 9400 GT). Система загрузилась с флэшки, однако отсутствие драйверов под проводную сеть (карточка 3COM) не дало возможность выйти в Интернет. Приложения, включая те, что предназначены для работы с медиа-контентом, открывались и работали без каких-либо проблем.

Краткое резюме. Не касаясь интерфейса (о нем мы поговорим ниже), система, протестированная на самых разных устройствах (нетбуки, ноутбуки и стационарные ПК), по-хорошему удивила своей легкостью и скоростью. Тот же OpenOffice открывается мгновенно, во всяком случае значительно быстрее, нежели на многих машинах с не самым слабым «железом». К тому же не стоит забывать о том, что MeeGo - это Linux (помимо Maemo и Moblin, в данном дистрибутиве используются наработки Fedora и Debian). По , подобрать под «железо» своего компьютера Linux-дистрибутив, не так-то просто: зачастую он оказывается слишком «тяжел». В MeeGo этот нюанс был решен очень просто, - как мы уже говорили выше, создатели пошли по тому же пути, что и Apple и Microsoft (с мобильной Windows Phone 7), четко обозначив аппаратные ограничения. В случае с MeeGo - это наличие процессора Intel Atom или Intel Core 2 и интегрированная видеокарта Intel либо NVidia ION. За счет этого MeeGo так «скорострельна», что является козырем данной системы, и дает ей неплохой шанс закрепиться на рынке. Приведенные результаты тестирования MeeGo на самых разных машинах красноречиво свидетельствуют о том, что устройства, поставляемые с предустановленной MeeGo, просто обязаны работать без каких-либо неприятных сюрпризов. Ну, конечно, если не идет речь о «косметических» дефектах вроде некрасивости шрифтов. Поясним. Увы, создателям не удалось избежать ошибок, в числе которых типичная Linux-проблема: со шрифтами ровно та же ситуация, что и, например, в openSUSE. О чем автор рассказывала в выпуске Hi-tech WEEK от . А убедиться в этом можно, посмотрев соответствующий скриншот, на котором запечатлена главная страница Сотовика.

Интерфейс MeeGo

Расписывать интерфейс операционной системы MeeGo в лучших традициях «простынных» обзоров, смысла нет: сделанные скриншоты, куда нагляднее и интереснее скучного описания. Стоит напомнить, что все скриншоты кликабельны и доступны для просмотра в режиме галерии. А вот без комментариев, касающихся функциональной части, не обойтись.

С интерфейсом разработчики перемудрили: боролись за простоту и удобство, а на выходе получили довольно невзрачную и скучную оболочку.

Конечно же, проблема решаема - пользователи, купив устройство, смогут «оживить» интерфейс, например, подобрав на свой вкус обои рабочего стола или картинку для Myzone:

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

Смотрим скриншоты MeeGo. Вкладка «Приложения» открыта на 5-дюймовом ноутбуке. При этом все приложения автоматически свернуты и выглядят вот так:

А на машинах с большим разрешением «Приложения» открываются списком, который вдобавок целиком не влезает:

Если вы загрузились в MeeGo на одном из компьютеров, объединенных в сеть, в которой присутствуют машины с «расшаренными» принтерами, то система автоматически установит их. Опять же просматривается аналогия с «виндами», где существует автоматический поиск сетевых папок и принтеров:

На следующем снимке показана вкладка «Зоны», где сгруппированы окошки запущенных приложений между которыми возможно быстрое переключение, а это, по сути, является аналогом переключения окон в Windows 7 с помощью комбинации ALT+Tab:

Ниже, те же самые открытые приложения, только их больше, и выстраиваются они не очень логично и красиво - не по горизонтали, а по вертикали. Кроме того, как можно заметить, там отображается только строчка, а не окошко полностью. Вообще вертикальное выстраивание приложений по понятным причинам больше подошло бы для смартфонов.

Интернет. По сути, это аналог страницы быстрого доступа браузера Chrome, где показаны наиболее посещаемые сайты. Впрочем, почему же аналог? Именно Chrome и установлен в качестве браузера на MeeGo:

В системе функционирует автоматическое обновление, но можно произвести его и вручную:

Запущенный медиафайл с помощью встроенного плеера Banshee. Впрочем, открыть его можно было и с помощью другого, очень известного плеера VLC:

Резюме

Может ли что-то заставить потребителей перейти на MeeGo-гаджеты при существующем большом выборе устройств на MS Windows и Google Android? В первую очередь, - более низкая стоимость в сравнении с конкурентами на других операционках. По этому пункту ставим зачет: стоимость устройств начинается от 10 тысяч рублей. Огромный плюс системы - ее скорость. Правда, это достоинство для многих пользователей не очевидно: система-то совсем новая. Зато такой важный элемент, как интерфейс бросается в глаза своей невзрачностью. Если же отвлечься от этого минуса, то следует вспомнить, что одна и та же операционка может быть установлена на совершенно разные устройства - от компьютера до смартфона. Плюс не только в том, что одни и те же приложения могут быть использованы на совершенно разных устройствах, но и в том, что пользователю банально не придется привыкать: ведь все устройства будут обладать одной и той же оболочкой. Однако для того, чтобы потребитель, выбирая себе новые устройства, отдавал предпочтение тем, что работают на MeeGo, придется приложить немало усилий. И не в последнюю очередь, наверное, продавцам. Возможно, им следует хотя бы сменить обои рабочего стола на демонстрационных моделях устройств с MeeGo, а лучше предлагать покупателю помочь это сделать - бесплатно или за символические деньги.



Рекомендуем почитать

Наверх