телевизори. Конзоли. Проектори и аксесоари. Технологии. Цифрова телевизия

Всички плюсове и минуси на MeeGo. Nokia N9: първият смартфон на MeeGo, обречен на самота Операционна система meego мнения

Бързият растеж на нови пазарни сегменти (смартфони, комуникатори, таблети и нетбуци), подобно на априлското размразяване, предизвика лавина от съобщения и всякакви проекти в областта на изграждането на операционни системи. Намаляването на размера на мобилните устройства не означава, че те ще се изискват по-малко от настолните компютри. В същото време доминиращият играч на пазара на ОС, Microsoft, е твърде бавен - дори новите версии на ОС Windows 7, по стария начин, се фокусират върху разширяването на вътрешните функции на компютъра и едновременно с това укрепване на сигурността.

Но светът наоколо се е променил отдавна и Голямата мрежа имаше пръст в това най-вече. Компютърът вече не е отражение на уникалността на всеки потребител, а само негов проводник, начин за комуникация в безкрайното пространство. Ново съдържаниевсеки вид се появява и изчезва толкова бързо, че понякога нямат време да го класифицират. И от черупкаустройствата вече не трябва да съдържат стотици инструменти - основното е да можете бързо, удобно и с минимални изискваниякъм ресурси, за да дадат на потребителя свобода на избор между всички възможности на Интернет.

Не е изненадващо, че системите на Microsoft започнаха да бъдат изтласквани от новото „изчистване“, в което нямаха време наистина да свикнат с него. И заедно с двата гиганта на софтуерния пазар, Apple и Google, малки, не много малки и много големи OS проекти, базирани на Linux, развиха огромна активност.

Тук е моментът да отбележим, че отминаха дните, когато думата „Linux“ предизвикваше само брадати мъже в мазни пуловери и спартански интерфейс с един команден ред. Съвременни системибазирани на това отворено ядро, те имат както визуална привлекателност, така и удобство - и, най-важното, (най-често) безплатни. Сега ще разгледаме точно такъв случай на примера на дългоочакваната операционна система от Intel и Nokia във версията за нетбуци - MeeGo.

Произход на видовете

Експериментите с операционни системи, базирани на отворен код, се провеждат от дълго време - големи компании, институции, държави, групи от хора и просто отделни лица се заеха с творческото наследство на Линус Торвалдс и го преработиха с различна степен на успех. Някои дистрибуции отдавна са се превърнали в търговски продукти със стабилна версия техническа поддръжкаи лицензиране, други останаха продукт на ентусиасти. Основният проблем се появи почти веднага - опитите да се играе с Microsoft на неговото поле и според неговите правила са обречени на провал поради неравностойни условия (компанията на Гейтс има огромна аудитория, която в по-голямата си част е инертна и безрадостно приветства кардиналните промени) . Поради това почти всички добре познати Linux системи се преместиха в ниша за много опитни потребители, които не бяха възпрепятствани от ограничената употреба и аскетизма на интерфейса - но бяха привлечени от свободната природа, отворения код и новостите практическо приложениевашите знания. С появата на Ubuntu, една от първите стабилни дистрибуции за широк обхватпотребители, интерес към безплатни системисе е увеличил и сред големите компании, а растежът на сектора на мобилната електроника само подхранва този интерес.

И така, родителите на платформата MeeGo са добре познати Intelи Nokia. И двамата допринесоха с част от себе си разработване на софтуеризползвайки системите Moblin и Maemo, които преди това са били контролирани независимо. Както архитектурата на новата (условно) платформа, така и нейният интерфейс ясно демонстрират факта, че създаването на MeeGo не е „разработка от нулата“ (както заявяват разработчиците в първите прессъобщения) - а по-скоро „пробен балон“, базиран на предишни разработки.

И двете родителски системи, въпреки патоса на прессъобщенията и обема на капитализация на двамата участници в проекта, не постигнаха голям успех. Имаше обективни причини за това. Moblin OS, разработена от Intel, беше строго свързана с платформата Atom, което ограничаваше разработчиците на софтуер от трети страни. И Maemo, рожбата на Nokia, нямаше най-ергономичния интерфейс за компютри - беше силно повлиян от "телефонния" дизайн. Въпреки че техническите решения, базирани на пакета Qt, са много удобна и универсална среда за разработка, следователно (както може да се види от архитектурата на MeeGo по-горе) този инструментариум се използва и в новата операционна система.

Технически, MeeGo е дистрибуция на Linux, базирана на Moblin и Maemo (която на свой ред произлиза от SUSE), това е мултиплатформена система с отворен код, която поддържа както x86, така и ARM процесори. Последното е особено важно за покриване на мобилни устройства - често те (комуникатори, смартбуци, таблети) са базирани на тези процесори с намалена консумация на енергия.

Въпреки сравнително скорошното съобщение (февруари 2010 г.), първата версия на операционната система стана свободно достъпна на 26 май 2010 г., а първите устройства, базирани на MeeGo, бяха обещани преди края на есента. И на тези обещания може да се вярва твърдо - на няколко големи изложения устройства с поддръжка на MeeGo бяха демонстрирани десетки пъти от различни производители.

Днешният обект на запознаване е първият търговски пример на нетбук с предварително инсталирана версия на MeeGo като стандартна операционна система, MSI Wind U160.

Няма да се спираме дълго на хардуера на компютъра – той е абсолютно типичен за нетбук: 10-инчов екран с LED подсветка, процесор Intel Atom N450, 1 GB оперативна памет DDR2, 250 GB HDD. Няколко думи могат да се дадат на практичното покритие на корпуса.

„Студеният старт“ на системата се случва много бързо - буквално за 10-15 секунди, въпреки скромната скорост на процесора и не най-голямото количество RAM.

Въпреки че е отворен и свободен, подготвителна работамного е направено с комплекта за разпространение - не са възникнали традиционни (за много Linux дистрибуции) проблеми с дефиницията звукова карта, USB флашка и Bluetooth чип. Но вграденият Wi-Fi се оказа твърде много за пакета драйвери - безжичната връзка не работи от кутията. Разбира се, ентусиастите вече предложиха няколко начина за решаване на този проблем - всички те изискват определени квалификации за работа с командния ред; при желание техните описания могат лесно да бъдат намерени в Интернет, вкл. на руски.

поддържа файлова система NTFS също е оставен за по-късно - ако решите да разделите твърдия диск, като го инсталирате в друга част на Windows, отново ще трябва да прибягвате до помощта на „колективния интелект“ на опитни другари - нищо сложно обаче отново няма очакван.

Интерфейсът следва стила на Moblin 2.0, има панел в горната част на екрана бърз достъп, след началото веднага се отваря отметка на един вид „работен плот“, секцията MyZone. Най-скоро посетените страници на браузъра, преки пътища към последните работещи приложения, лента на задачите и календар (вляво) и последни актуализациивъв всички сметки социални мрежи. Повече за тях по-късно, но засега - няколко думи за MyZone. Това е много удобна и визуална обвивка, почти всички елементи на която могат да се местят, затварят или коригират по желание - или можете просто да наблюдавате тяхната еволюция.

Актуализираните миниатюри на страници практически не зареждат RAM, въпреки че няма проблеми с кеширането на видео при гледане на видеоклипове в YouTube, например.

По-долу е моментна снимка на MyZone с минимални следи от потребителска активност и екранна снимка на човек, който активно работи на компютъра, като държи пръста си на пулса на събитията, случващи се около него. Гъвкави настройкиви предпазва от удавяне нова информацияа поднасянето е лесно, удобно и красиво.

себе си работен панелКонфигурирането му е изключително лесно - просто плъзнете и пуснете бутоните до желаните позиции. Конфигурацията може да бъде запазена и заредена по-късно.

Нека преминем отляво надясно през всеки елемент на този панел. Между другото, можете да излезете от секцията MyZone (в тази конфигурация) чрез двойно натискане на клавиша Win.

Разделът Зони е мениджър на работещи приложения и изпълнява същите задачи като прозорец, извикан от Alt+Tab в Windows. Освен че има повече икони на приложения. Освен това всяка зона е точно отделен екран, на който можете да показвате група икони, да ги премествате между зоните или да ги затваряте (както приложението, така и цялата зона). Много удобно и елегантно, с едно предупреждение - на малки екрани или при ниски резолюции броят на приложенията в една зона е 1. Тоест интерфейсните рамки в в такъв случайимат ясни ограничения.

Раздел с приложения: категоризиран във вертикален списък основни приложенияТе имат предимно прост интерфейс и малък набор от функции. Вляво има панел с любими приложения, които са винаги необходими под ръка - те също се показват долу вляво в секцията MyZone.

По подразбиране, когато отидете в този раздел, първо се отваря интернет групата. Тоест системата не помни последното отворена група, което причинява малки неудобства. Но ако смятате, че стандартният браузър (в този случай Google Chromium) ще се използва най-често, тогава изборът на разработчиците може да бъде разбран.

Групата Media съдържа не само лаконични, с минимален брой настройки, помощни програми за управление на вградената камера и обработка на изображения, но и преки пътища към универсалния медиен плейър Banshee, както и векторния графичен редактор OpenOffice.org Draw.

В една обвивка на Banshee можете да управлявате не само медийни файлове на дисковете на вашия компютър, но и да слушате радиопредавания или да следвате актуализациите на услугата Last.fm. По този начин, с лесна за разбиране структура, този плейър не отстъпва по основни функции на обемистия Windows MediaPlayer 11. Някои видео и аудио файлови формати също могат да причинят затруднения в първоначалната конфигурация на системата - и актуализациите на кодеци отново ще изискват малко опит в управлението чрез командния ред.

вектор графичен редактор OpenOffice.org Draw често се използва за инженерни цели, тъй като има голяма библиотека от клипарти по различни теми и е удобен за създаване на блок-схеми и чертежи.

Групата Office съдържа преки пътища към пълния пакет Openoffice.org - текст Писащ процесор, процесор за електронни таблици Calc, инструмент за подготовка на презентации Impress, инструмент Base DBMS. Всички те могат да записват създадените файлове във формати, съвместими с форматите на MS Office (степента на тази съвместимост варира и е по-добре винаги да запазвате резервни копия).

Сред другите помощни програми се забелязва лесният за използване диспечер на задачите и ТетрадкаКонтакти.

Системна група - тук можете да видите дневника за стартиране на приложението, списък инсталирани програмии проверете параметрите на диска с помощта на специална помощна програма.

Други полезни функции и помощни програми обикновено се събират в групата Standard. По принцип това са преки пътища за достъп до онлайн ръководства за системата или формуляр за търсене. Освен това групата съдържа проста текстов редакторна ниво (WordPad) и бутона Системни настройки.

Следващият раздел като цяло е подобен по функция на предишния - това е секцията Хора. Използвайки универсалния мениджър на акаунти Empathy, можете да свържете списъци с контакти от Google Talk, ICQ, Jabber и др.

Възможността за персонализиране на системния интерфейс по желание не си струва да се споменава отделно - разбира се, не само фоновото изображение се променя (дори в основния списък има огромен брой различни снимки, да не говорим за възможността за изтегляне от медии или от Интернетът). Лесен за смяна системни шрифтовеи показване на различни елементи на главните страници. Настройките на мрежовите услуги са прости и интуитивни, вградени пощенски клиентподдържа POP/SMTP/IMAP, клиентът за синхронизация ви позволява да избирате от различни външни услуги. Препоръчваме да не пренебрегвате тази последна опция - в допълнение към разбираемата функция за архивиране, синхронизацията също помага да се организират речи пред публика с помощта на безжична комуникация.

Единственото нещо, което може да се открои в групата Игри в секцията Приложения, е World of Goo - забавна, цветна аркадна игра за хора на всяка възраст с нестандартен начин на мислене. Ситуацията на Linux системите с 3D игри като цяло е катастрофална - няма такива, тъй като разнообразието от системи, конфликтите с драйверите на видеочипове и изключително малкият дял на плащащата аудитория не допринасят за растежа на търсенето.

Въпреки това, връщайки се към нашия преглед, трябва да разберете, че нетбукът е устройство, технически проектирано за много задачи, различни от игри. И се справя много добре с преките си отговорности, включително под контрола на MeeGo.

Заключение

В края на прегледа трябва да се отбележи, че операционната система MeeGo е едва в самото начало на своето пътуване. Онлайн услугата за помощ все още не е преведена на други езици (с изключение на английски), магазинът за приложения (аналогично на OviStore или Moblin Garage) се финализира и проблемите със стандартните драйвери за някои Wi-Fi чипове не са разрешени. Тези недостатъци правят MeeGo трудно да се нарече пробив на пазара отворени системи- може би това е въпрос на бъдещето. Разбира се, при постоянна и внимателна подкрепа от създателите на проекта Intel и Nokia, за които това все още е по-скоро имиджов, отколкото истински комерсиален проект.

Има предпоставки за успех в случая с MeeGo, има много от тях: забележима скорост, оригинален удобен за потребителя интерфейс, безплатно разпространение при поддържане на основна техническа поддръжка.

Днес можете да отделите време, като изтриете предварително инсталираната MeeGo OS, освобождавайки място за по-познати системи. Най-малкото си струва да я опознаете, за да разширите хоризонтите си. Най-много това е много добър вариант за компютър, чийто основна работа- уеб сърфиране и обработка на бизнес документация.

Тази статия ще предостави въведение в разработването на приложения за платформата MeeGo. От самите основи, инсталиране и конфигуриране на поддържащ софтуер, до отстраняване на грешки и внедряване на приложението. Ще създадем просто приложение, което извършва основни операции с числа (калкулатор), това приложение е доста просто и има много начини за изпълнение и ще разгледаме пример за нестандартно решение, представено в книгата.
MeeGo
MeeGo- отворена платформа, обявена от Intel и Nokia на мобилния конгрес в Барселона, която ще стане хибридна мобилни системи Moblin (Mobile Linux) и Maemo. Първата версия (1.0) на MeeGo се появи на 26 май 2010 г., а устройствата, базирани на ОС, ще се появят преди края на 2010 г.
MeeGo е проектиран да работи широк обхватустройства, включително смартфони, таблети и нетбуци. Това ще ви позволи да създавате приложения, които без адаптиране ще работят на няколко типа устройства наведнъж. Ovi Store на Nokia ще стане магазин за приложения за MeeGo.
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).
    - Регистрирайте променливи на средата:
    $ експорт QTDIR=//qt/
    $ export PATH=$(QTDIR)/bin:$(PATH)
  2. Изтеглете и инсталирайте Touch Theme (за стартиране на приложения на настолна машина).
    - Клониране от хранилището: $ git клонинг 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 клонинг 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 серия

Първата грешка беше, че свойството 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 актуализация
    - За да проверите дали хранилището на MeeGo е добавено правилно, изпълнете следната команда. Ще се покажат подробности от пакета MADDE.
    Изработена политика за $ apt-cache
  2. Инсталирайте MeeGo SDK: $ sudo apt-get инсталирайте 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 "цел" qmake
    $ mad -t "цел" make
  4. Проверяваме дали приложението qt-simple е създадено за правилния обект, като изпълним: $file build/qthello

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

Изпълнение на изданието Meego-Handset на емулатора на Xephyr
  1. Изтеглете изображението на изданието за телефон или нетбук Meego и го разархивирайте:
    $ 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. Конфигурирайте X за стартиране на Xephyr:
    $ xhost +SI:localuser:"потребителско име"
  4. Монтирайте изображението на MeeGo в директория и стартирайте скрипта meego-sdk-chroot:
    $ sudo mkdir ../
    $ sudo mount -o loop,offset=512 ./
    ../
    $ sudo ./meego-sdk-chroot ../
    Сега сме в обвивка на meego chroot.
    коментар:За да демонтирате изображението, използвайте командата
    $ sudo umount ../
  5. Стартирайте MeeGo:
    $ експортиране DISPLAY=:0; задайте променливата на средата
    $ zypper инсталирате meego-simulator-launcher-handset; само за meego-телефон
    $startmeego&

Когато изпълните последната команда, обвивката на MeeGo-Handset ще се стартира. Въз основа на монтирания образ (телефон или нетбук), ще стартирате един или друг образ.

Слушалка MeeGo на Xephyr

Ориз. 1. Потребителски интерфейс на MeeGo-Handset

MeeGo Netbook на Xephyr


Ориз. 2. Потребителски интерфейс на MeeGo-Netbook

Нека стартираме нашия калкулатор за платформата 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 ./калкулатор
    Забележка:Изпълнете тази команда в командната обвивка на 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 += meegatouch

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 "calculator.h"



int main(int argc, char ** argv)

{

MApplication app(argc, argv);

MApplicationWindow прозорец;

Страница MApplicationPage;

Калкулатор * calc = нов калкулатор() ;



page.setTitle("Калкулатор");

page.setCentralWidget(calc);

page.appear(&window);



window.show();



връщане на 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.

За подробности, моля, вижте документацията на API на Platfrom.

калкулатор.ч

#включи

#включи // клас, отговорен за оформлението на мрежата

#включи // клас бутон

#включи // основен клас на оформление

#включи // клас текстово поле

#включи // основен клас за всички уиджети на сцени (повърхности)



клас Калкулатор: публичен QGraphicsWidget

{

Q_OBJECT



публичен:

Калкулатор(QGraphicsItem * parent = 0, Qt:: WindowFlags wFlags = 0) ;

MButton* createButton(const QString & str) ;



лично:

MTextEdit * lcdDisplay;

QStack< QString >стек;

QString strDisplay;



} ;

За да добавите изпълним модул за калкулатор към страница на приложение с помощта на метода setCentralWidget(), той трябва да бъде наследен от класа QGraphicsWidget. В MTF 1.1 функцията setCentralWidget() за настройка на централен уиджет на страница приема MWidget като компонент за настройка.

калкулатор.cpp

#include "calculator.h"



Калкулатор::Калкулатор(QGraphicsItem * родител, Qt::WindowFlags wFlags) :

QGraphicsWidget(родител, wFlags)

{

lcdDisplay = нов MTextEdit() ;

lcdDisplay-> setReadOnly(true);

lcdDisplay-> setMinimumSize(150, 50);







MLayout * оформление = нов MLayout;

MGridLayoutPolicy * ptopLayout = new MGridLayoutPolicy(layout) ;

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

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



за (int i = 0; i< 4 ; ++ i)

за (int j = 0; j< 4 ; ++ j)

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



оформление->setPolicy(ptopLayout);

setLayout(оформление);

}

Това са основно основните промени, които са засегнали приложението при прехвърляне към MeeGo-Handset. Има някои промени, свързани с показването на резултата от изчисленията с помощта на QLCDNumber, т.к от този класне беше намерен в MTF 1.0, трябваше да го заменя с MTextEdit.

Резултатът от промените е представен на фиг. 5.


Ориз. 5. Калкулатор MeeGo-Handset

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

Заключение

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

Външен вид

Екранът на смартфона в режим на готовност е черно поле, по което се движат часовникът и известията за активност. Няма мигащи светодиоди при SMS или пропуснато повикване - всичко е на екрана. Защо е направено по този начин - говорихме в.


Смартфон - работа със съобщения

поща

Всички пощенски акаунти се събират в един блок, но, което е разумно и естествено, в различни нишки. Кликнете върху иконата „поща“ и стигнете до списъка с вашите акаунти; ако има само един акаунт, веднага до емисията за съобщения. Всичко тук е съвсем просто, логично и разбираемо. Основни функциикато „отговор“ и „препращане“ се поставят върху иконите в долната част на екрана, всичко останало е в контекстното меню.

Смартфон - работа с имейл

Клавиатура

Клавиатурата ми се стори доста удобна, лесна е за използване и има минимум грешки при писане. Превключването на оформления става по вече познат ни начин – рязко хоризонтално движение на пръста по клавиатурата. Изисква известно умение, но се свиква много бързо.

Смартфон - вградена клавиатура

Сметки

Всички секции, които вече разгледахме, работят с акаунти по един или друг начин. И няма значение за какво говорим електронна поща, социални мрежи, VoIP услуги или нещо друго. Можете да влезете във всяка от тези услуги в едноименния раздел. Тук са събрани почти всички най-често срещани услуги, за които може да имате потребителско име и парола, с изключение на това, че не намерих ICQ там, но о, добре.

Смартфон - работа със сметки

Отбелязвам, че дори ако вашата имейл услуга не е в списъка, опитайте да влезете в нея чрез секцията „Друг акаунт“. Толкова сложно пощенски услуги, като „Yandex.Mail“ или „Mail on Rambler“, добавих ги без проблеми.

Като бонус можете да „управлявате“ статусите си в същите тези социални мрежи от тук.

Браузър

Брандираният браузър направи много добро впечатление. Той, разбира се, няма да може да се конкурира с настолните браузъри, нито може да се сравни по удобство с различни версии мобилни браузъриот Google и Opera, има минимум функции, няма поддръжка за раздели, но всичко, което е там, работи много бързо, страниците се изобразяват почти мигновено, Javascript и HTML5 се обработват правилно.

Смартфон - вграден браузър

Няма поддръжка за Flash, но това, което е интересно, е възможността да показвате най-важните за вас сайтове като отделни икони в списъка с приложения.

Всъщност работата с YouTube тук е точно така. В списъка с приложения има икона, която отваря съответната страница в браузъра. Но, между другото, няма специална джаджа за YouTube.

Смартфон - работа с YouTube, уви, само в браузъра

Съдържание и приложения

Веднага ще кажа, че с приложенията за MeeGo всичко като цяло е доста гадно. Това не означава, че по принцип не можете да разрешите някои проблеми, но където AppStore или Android Market или дори Windows Marketplace ще ви предложат сто опции, Ovi store ще ви даде една или две. Причината са вече споменатите проблеми с ОС: какъв е смисълът разработчиците да пишат или пренасят приложения, ако броят на потенциалните потребители първоначално е ограничен и много малък? Освен това създателите на MeeGo бяха сред първите, които публично заявиха, че категорично не се интересуват от глупости по тази тема, така че какво да очакваме от всички останали?

Смартфон - Ovi магазин за приложения

В противен случай услугата Ovi отговаря за приложенията и съдържанието - това е собствена услуга на Nokia. Създавайте там сметкаи след това купете или вземете безплатно това, от което се нуждаете. Можете също така да инсталирате настолната версия и да изпращате SMS връзки към приложенията, от които се нуждаете.

Смартфон - музика в Ovi

Нека ви напомня още веднъж, че много лесно активираният режим „за разработчици“ ще ви позволи да инсталирате приложения не само от фирмения магазин. А фактът, че устройството лесно се разпознава като флаш устройство на всеки компютър, ще ви позволи да изтегляте приложения от локално хранилище.

Мултимедия

Системата има доста приличен медиен плейър за аудио и видео съдържание - всичко работи от кутията. Ако с аудио плейъра всичко е много просто - изтегляте (или купувате от Ovi) музика и я слушате (поддържа се дори FLAC!), то на видео плейъра ще се спрем малко по-подробно.

Смартфон - аудио плейър

Харесах родния плейър MeeGo; има доста прост и интуитивен интерфейс. Поддържа повечето популярни формати и кодеци. Да, той разбира и „матрьошка“!

Смартфон - списък с видео файлове

Ако искаш пълен списък, тогава ако обичате - H.263, MPEG4-SP и ASP, H.264 BP/MP, WMV9/VC-1 и Mkv. HD видео се поддържа във формати MPEG-4 SP и H.264 BP.

Интерфейс на смартфон - видео плейър

Не можах да намеря нито един кодек или контейнер, който да не работи за мен. Единственото нещо е, че 720p видеото в „матрьошката“ се забави малко за мен. И, разбира се, ограничението на файловата система FAT за ограничение на размера на файла от 4 GB не е изчезнало. Това ограничение може да бъде заобиколено - за щастие операционната система е базирана на Linux, но тогава ще има проблеми при свързването с компютър.

Снимка/Видео

Смартфонът е оборудван с 8-мегапикселова камера с оптика Carl Zeiss. Не мога да кажа, че съм невероятно доволен от качеството на заснемането. Камерата е оборудвана с автофокус, тъч фокус и широкоъгълен обектив с F2.2 бленда, но въпреки всичко това снимките са размазани и разфокусирани. Нещо повече, това, което е изненадващо е, че в идентични ситуации една снимка се прави, но другата не. От друга страна, не видях никакви проблеми с цветопредаване. Преценете обаче сами.

Смартфон - примерни снимки

Това, от което бях много доволен, беше скоростта на камерата. Снимките се правят мигновено, секунда след като направите снимка, можете да направите следното. Никога не съм виждал толкова бърза камера на телефона.

Интерфейс смартфон - камера

Има много настройки – светкавица, режим на снимане, експозиция, баланс на бялото, ISO, проследяване на лица, съотношение и резолюция. Има геомаркиране и вградена „патерица“ - автоматично премахване на размазването.

Смартфон - настройки на камерата

Видеото се записва с качество 720p при fps – 30, съотношение – 16:9. В настройките - качество на снимане, настройка на баланса на бялото, експозиция.

Смартфон - настройки на видео камерата

Навигация

Това е смартфон Nokia, така че няма как да избягате от патентованата навигация. Има две версии - за пешеходци и за автомобилисти. Основата на навигацията е Navteq картография. Картите могат да бъдат изтеглени предварително, така че да не се налага да харчите пари за трафик по-късно по време на пътуването. Сателитите от „студен“ старт започват да се придържат към тях за няколко секунди, нямах никакви оплаквания или въпроси. Всичко е съвсем ясно и разбираемо.

Смартфон - вградена навигация

Многозадачност

Преместих този параметър в отделен блок, тъй като MeeGo прилага това най-високото ниво. Разработчиците успяха да демонстрират какво е истинска превантивна многозадачност. Ще обясни. В самото начало казах, че имаме три основни прозореца в нашата система: „Приложения“, „Канал“ и „Активни приложения“. Така че в прозореца „Активни приложения“ можете да видите миниатюри на всички тези прозорци, които сте скрили на заден план.

Смартфон - прозорец за многозадачност, игра Angry Birds на заден план

Механиката е следната: отворихте приложението, работихте в него, искахте да излезете - имате две възможности. С рязко движение по екрана отгоре надолу можете да го затворите напълно. Премествайки го хоризонтално по екрана, вие го скривате на заден план, докато приложението остава активно. Ако това е някакъв вид игра, тя ще спре, ако приложението може да функционира заден план- ще продължи да работи. Освен това на страницата „Активни приложения“ нямате икони или екранни снимки, а „живи“ миниатюри. Тоест можете да видите в реално време какво прави това приложение в момента. В същото време във фонов режим могат да съществуват не само 15 страници на браузъра, но и, да речем, видео плейър, камера и някаква играчка като Need За скорост Shift.

Смартфон - прозорец за многозадачност, видео плейър във фонов режим

В същото време, повтарям, многозадачността е превантивна, тоест, ако има твърде много приложения, най-старите ще бъдат разтоварени от паметта. Освен това е възможно затваряне от същия прозорец ненужни приложенияи ръчно, ако например ви се стори, че устройството започва да се забавя малко.

Всъщност никога преди не съм виждал това ниво на многозадачност. Радвам ли се? да

В заключение отбелязвам, че в комплект с операционната зала системата вървиспециално помощно приложение, където всички функции на MeeGo OS са описани много подробно, има и видео уроци, така че е много трудно да се объркате в тази система. Въпреки че няма да отрека, че в началото имаше трудности, имаше твърде много разлики с Android или iOS.

Смартфон - ръководство за употреба

заключения

Е, смартфонът е много интересен продукт. Дори ако хардуерният му компонент не е невероятен, но това се отнася само за сравняване на таблици с характеристики. При използване на уреда няма да имате чувството, че нещо ви липсва. Може би FM радио, но това е моя лична странност, признавам, че много хора нямат нужда от него.

операционна система MeeGo е истински празник за гурме. Ако искате устройство от кутията, всичко, от което се нуждаете, вече е там. Ако искате да повторите всичко, моля, има режим за разработчици. За да го активирате, дори не е необходимо да четете ресурси като w3bsit3-dns.com или IXBT. Това са стандартни, документирани възможности.

Да, броят на приложенията е малък, но това е проблем, ако само обичате да теглите, инсталирате, триете нещо по цял ден - и така в кръг. Ако не, тогава дори няма да забележите проблема.

Какво ми липсваше лично на мен? Хардуерен бутон "Назад". За съжаление, не всички приложения имат възможност за връщане към предишния екран. Това не означава, че това е критичен проблем, но беше досадно няколко пъти. От друга страна, всичко работи толкова бързо, че понякога е по-лесно да влезете отново в страницата от главното меню, отколкото да връщате страниците назад стъпка по стъпка.

Според мен Nokia се оказа може би най-доброто им устройство за последните години. Още по-обидно е, че поради вътрешни корпоративни разногласия му е отредена такава посредствена съдба. Струва ли си да се купува? Мисля, че си струва. На фона на безличните „телефони на Google“, копия на устройства, направени на Windows Phone 7 и псевдоелитни iPhone, които днес се намират на почти всеки ъгъл, има шанс да получите нещо наистина специално и в същото време удобно.

21
януари
2011

MeeGo v1.1 Нетбук


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

RAM 128Mb
Видео 64Mb
x86 процесор един от

Нетбуци, базирани на Intel Atom
- Слушалка, базирана на Intel Atom (Moorestown)
-В автомобил, базиран на Intel Atom

Описание:

MeeGo е платформа, обявена от Intel и Nokia на мобилния конгрес в Барселона, която ще се превърне в хибрид на мобилните системи Moblin (Mobile Linux) и Maemo. Първата версия (1.0) на MeeGo се появи на 26 май 2010 г., а устройствата, базирани на ОС, ще се появят преди края на 2010 г.
MeeGo е проектиран да работи на широка гама от устройства, включително смартфони, таблети и нетбуци. Това ще ви позволи да създавате приложения, които без адаптиране ще работят на няколко типа устройства наведнъж. Ovi Store на Nokia ще стане магазин за приложения за MeeGo.
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 MB RAM
Описание: В наши дни инструментите на Korg се радват на голям престиж сред музикантите по целия свят. За съвременните инструменти на Korg може да се каже също, че те са напреднали за нашето време. Използват най-много модерни технологиии уникални инженерни решения. Но всяко устройство рано или късно остарява и се преустановява. Много остарели синтезатори имат...


29
авг
2010

Norton 360 4.1.0.32 + Norton 360 4.1.0.32 Netbook Edition + пробно нулиране

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


29
окт
2010

Panda Internet Security 2011 16.00.00 + издание за нетбук

Година на производство: 2010г
Жанр: Антивирус
Разработчик: Panda Security
Уебсайт на програмиста: http://www.pandasecurity.com/russia/
Език на интерфейса: Многоезичен (има руски)
Платформа: Windows XP, Vista, Vista x64, 7, 7 x64
Системни изисквания:
Процесор: Pentium 300 MHz или по-бърз
RAM: 128 MB без TruPrevent 512 MB с TruPrevent (1 GB препоръчително)
Твърд диск: 275 MB свободно място MS Internet Explorer 6.0 Panda интернет сигурност 2011 - ви позволява да използвате интернет за всякакви задачи, например за работа с онлайн банкиране...


13
септ
2008

Joke-BOX v1.1 - Изпращайте SMS анонимно

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


10
юли
2017

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


05
дек
2007

Системни изисквания: Windows Mobile 5
Описание: Google Maps Mobile версия 1.2.0.13 – Възползвайте се от широката гама от функции Google Mapsна PDA. Подробни указания - Независимо дали маршрутът е пеша или с кола, той се показва директно на картата заедно с подробни указания. Интегрирани резултати от търсенето - Фирмени местоположения и техните Информация за връзкапосочени на картата. Лесна навигация през карти - интерактивни картиМожете да увеличавате, намалявате и да се движите във всяка посока, за да навигирате визуално в района. Сателитни снимки - направете поглед към света от птичи поглед. Д...


09
авг
2008

ContrastMaster v1.0

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

Описание: ContrastMaster - ContrastMaster е плъгин за ефективно подобряване на контраста, както и създаване на драматичен контрастен външен вид, фотореалистични картини и HDR-подобни ефекти. Превръща обикновените снимки в цветни, жизнени и динамични снимки. Плъгинът работи с десетки графични приложения като Адобе Фотошоп, ...


05
януари
2010

Тунинг автомобилно студио v1

Година на производство: 2008г
Жанр: Графика и дизайн
Разработчик: JStudio
Уебсайт на програмиста: http://www.jstudio.de/
Език на интерфейса: английски

Системни изисквания: Минимални
Описание: Tuning Car Studio е софтуерен пакет, който позволява на потребителя да „тунингова“ любимия си автомобил, разполагайки само със снимката му. Боядисайте, сложете джанти, затъмнете стъкла, сложете брони... каквото можете! С Tuning Car Studio можете напълно да преобразите външния вид на вашия автомобил. Тук практически няма ограничения, само вашите фа...


07
януари
2010

Object Dock v1.90

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


21
юли
2010

Little Registry Cleaner v1.42

Година на производство: 2010г
Жанр: Работа с регистъра
Разработчик: Geeknet, Inc.
Уебсайт на разработчика: http://sourceforge.net
Език на интерфейса: руски
Платформа: Windows XP, Vista, 7
Системни изисквания: P4 Celeron 2.4. 128 MB
Описание: Little Registry Cleaner е проста програмаза почистване на системния регистър с необходимите функции под формата на създаване резервни копияи списък с изключения. Програмата почиства вашия компютър от натрупани боклуци и неизползвани файлове. Програмата е с отворен код, малка и изключително бърза. След като инсталирате всичко, всичко, което трябва да направите, е да стартирате скенера на системния регистър. След тестване...


03
авг
2008

Машини във война v1.2

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


03
февр
2008

Година на издаване: 2007 Разработчик: Psiloc
Тип публикация: лиценз
Език на интерфейса: само английски
Медицина: Настояще
Платформа: Symbian 9
Системни изисквания: телефон с инфрачервен порт и Symbian 9
Описание: Програма за управление на оборудване през IR порт, вече и за Symbian 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 или C:DocumentsSmartComGPS За платформата Series 60 3rd edition: E:DataSmartComGPS или C: DataSmartComG...


Инсталиране на MeeGo на нетбук

Корените на тази ОС са в дистрибуцията Moblin от Intel, която е разработена за Intel платформиатом Интерфейсът е претърпял малки промени, както може да се види в едно от старите видеоклипове, посветени на Moblin.

Но да се върнем към инсталационния процес. Можете да получите комплекта за разпространение на уебсайта на MeeGo.

Изборът не е толкова голям: или опцията с Браузър Chromeот Google, или - с браузър, вграден в ОС и базиран на Gecko двигател. За моя непретенциозен вкус изборът е очевиден и трябва да изтеглите първата опция, като първо сте приели условията на споразумението. Изображението заема около 750 MB, не толкова малко.

Трябва да го запишете на USB диск. Процесът е добре описан на уебсайта на MeeGo и не създава никакви затруднения. Въпреки че някои хора се сблъскват с проблеми на този етап, няма много такива хора. Но тогава ще получите много удоволствие и ще си представите себе си поне като човек, който се рови във вътрешностите на компютъра си в продължение на десетки минути.

След зареждане от USB имате няколко опции за работа. Можете просто да стартирате MeeGo и да не инсталирате операционната система на вашия твърд диск. Горещо ви препоръчвам да се запознаете с тази ОС по този начин., отделете време и не повтаряй моите грешки.

Не можете да инсталирате MeeGo на нетбуци, които имат графични чипове GMA500, Nvidia, ATI - все още няма обещания, че тяхната поддръжка ще се появи в бъдеще, въпреки че ентусиастите по някакъв начин пуснаха издадената версия на операционната система на GMA500.

По време на инсталацията ще бъдете автоматично подканени да създадете дял на вашия твърд диск. Има и други опции за разделяне, които могат да бъдат избрани от менюто. Първият проблем ме застигна на този етап. Моят нетбук Lenovo S10-2 дойде с предварително инсталиран Windows и устройството беше форматирано като NTFS по подразбиране. Инсталационна програма MeeGo категорично отказа да направи нещо друго, освен напълно да преработи диска за себе си със съответното унищожаване на всички данни в него. Имайки предвид, че имах нетбук за експерименти, се отказах и позволих всичко и всички да бъдат унищожени.

Инсталацията е бърза, няма много настройки, с една дума само положителни емоции. MeeGo зарежда много бързо, отнема около 10-15 секунди, което също е предимство на ОС. Но тогава има непрекъснати недостатъци, които ще обсъдим отделно.

Първо запознанство или къде отиде WiFi?

MeeGo категорично отказа да намери WiFi адаптерна моя нетбук, което ме накара да повярвам, че е деактивиран в BIOS по някакъв умен начин. Рестартирах машината, влязох в BIOS и видях, че всичко е наред. Отново се порових безуспешно в менюто, опитах се да намеря поне някои настройки за свързване на устройството и разбрах, че това е Linux, в който всичко се прави различно от обикновените настолни системи. С една дума, отидох да проуча проблема от друга машина, която ми даде около сто връзки, описващи същия проблем на огромно разнообразие от различни нетбуци.

Така че проблемът е, че MeeGo няма драйвер по подразбиране за някои безжични адаптери, например за най-обикновените от Broadcomm. Проблемът е известен още от времето на Moblin, но никой не се занимаваше с такъв малък детайл и неговото решение (няма нужда от песни за поверителността на драйверите и отвореността на кода, аз като потребител искам да получа работещ система, дори ако е затворена поне три пъти).

Потребителите са намерили начин за решаване на проблема, който не винаги помага и не на всички. Например, има описание как да се преодолее този проблем.

В моя случай, опитвайки се да инсталирам инструменти за разработка отново и отново, се натъкнах на това съобщение:

# sudo yum инсталирайте rpmdevtools
Хранилището meego-non-oss-debiginfo е посочено повече от веднъж в конфигурацията
Хранилището meego-non-oss-source е посочено повече от веднъж в конфигурацията
http://linuxdownload.adobe.ccom/linux/i386/repodata.xml: (Errno 14) PYCURL ГРЕШКА 6 - ""
Опитвам с друго огледало
Грешка: Не могат да се извлекат метаданни от хранилището (repomd.xml) за хранилище: adobe-linux-i386

Свързах кабела от рутера, стартирах обикновения интернет и започнах да се опитвам да реша проблема по различни начини. Деактивира хранилището, което причинява срива, деактивира дублиращите се източници и т.н. Отне няколко часа, за да се направят различни конфигурации и танци с тамбури. Проблемът не беше решен по никакъв начин. В същото време на друг нетбук с подобни драйвери проблемът беше решен според описаните инструкции доста бързо и без специални проблеми. Човек може да подозира криви ръце, но в единия случай всичко работи, а в другия не. Тогава подозрението трябваше да падне върху неуспешен модел нетбук, но, както показват прегледите в интернет, това може да се случи с всеки модел. Един вид рулетка, в която не е ясно дали ще имате късмет или не. Страхотно забавление за тези, които обичат да въвеждат команди, които не разбират, в терминала и след това да изучават резултата командна линия. Празник на духа и това е всичко.

Признавам честно, че не продължих да губя време в безплодни опити да стартирам WiFi на моя нетбук. Безполезно занимание, което не предизвиква прилив на положителни емоции.

Запознаване с ОС и нейния интерфейс

Затворих очи, издишах и изхвърлих факта, че няма WiFi от главата си. Представих си, че го имам и всичко работи без да стърчи кабел от края на нетбука. Интерфейсът ми хареса от пръв поглед. Лек, сравнително бърз, не е натоварен с нищо. Не като другите Linux дистрибуции.

Главният прозорец съдържа преки пътища към наскоро използвани програми, съобщения в Twitter и вашия график, плюс връзки към последните отворени файлове. Един вид десктоп опция, която има пълно право на живот. В горната част има линийка с различни етикети. Просто преместете курсора в горната част на екрана и линийката ще изскочи или използвайте бутона Старт. Между отворени приложенияМожете да навигирате с помощта на клавишната комбинация Alt+Tab, ще се появи прозорец с изображения. Всичко е доста познато и интуитивно.

В секцията Приложения има групи от програми; можете да изберете техните икони или да потърсите приложение по име, след което ще се появи иконата и името на програмата. За съжаление, операционната система не помни последната избрана група приложения, всеки път се отваря интернет разделът. Това е невероятно досадно и ненужно. Защо не си спомня позицията, за мен остава загадка.


При съвестен преглед на истинска операционна система за възрастни ще е необходимо да се спрем на основните приложения и да говорим за характеристиките на тяхното използване. Няма да правя това тук, защото не мога да си представя смели хора да използват MeeGo всеки ден. Нека опиша основните програми, за да разберете защо мисля така.

Уеб браузър Chromium – добър браузър, който може да показва светкавица, доста е бърз, поддържа миниатюри на страници и много малки, но полезни функции. Няма оплаквания за него и ако разглеждаме нетбука само като устройство за сърфиране в интернет, тогава той е близо до идеала.

Поща – поддържа се POP/SMTP/IMAP, различни пощенски акаунти, възможност за преглед на комбинирана пощенска кутия, има поддръжка за HTML в писма и т.н. Възможностите на имейл клиента не са максимални, но съвсем на ниво. Удобен е, а и си личи, че много се е работило по него. За обикновения потребител възможностите му са достатъчни за очите. За тези, които са запознати с Ubuntu, ще отбележа, че клиентът Evolution, мисля, ще ви каже всичко.







Messenger - използва се решение от Emphaty, точно както в Ubuntu, но по някаква причина този jabber клиент не знае как да работи с мрежата (в моя случай всички програми имаха достъп до мрежата, но тази настоя, че нетбукът нямаше връзка). Без ICQ, Skype или подобни глупости. За какво? Само решение за маниаци.

Синхронизирането е страхотна опция за получаване на данни за вашите контакти от различни мрежови услуги. Изтеглих контакти от Gmail, което не създаде никакви проблеми, но и не бях особено въодушевен. Изобщо.




Плейърът на медийни файлове има прост интерфейс, библиотеката е групирана в секции, няма специални опции. Възпроизвежда музика и видеоклипове и благодарение на това можете да инсталирате други плейъри.

В секцията Office можете да намерите до три приложения - календар (доста удобно, има и синхронизация с мрежови календари), контакти и списък със задачи.













Има пет игри в раздел Игри. Те са прости и не много интересни. Мисля, че можем да забравим за новите игри, те едва ли ще се появят бързо.






За други приложения, като калкулатор, редактор, преглед на снимки, файлов мениджър, няма да пиша, има ги и са често срещани.

Социалната активност е представена от раздела Статус - тук можете да създадете акаунт в Last.FM или Twitter, но няма други социални мрежи. Това звучи като някаква фина подигравка. Защо само тези два акаунта? Къде е Facebook? Само въпроси.

Нека ви дам екранни снимки на операционната система и индивидуални програмибез никакви описания, тъй като не си струва да отделяте време за тях и има няколко причини за това, които се обсъждат в следващия раздел на статията.
















Защо е необходим проектът MeeGo и кой е неговият конкурент?

За Intel този проект е само възможност да покаже участието си в движението за отворен код, както и да получи операционна система за предварителна инсталация на своите нетбуци. Досега обаче се оказа, че е по-скоро пародия на ОС, отколкото някакъв вид работна версия. По някаква причина ентусиастите, разработващи Linux дистрибуции, не са готови да помогнат големи компаниив тяхното движение за екология, уф, за свободен софтуерен код. И следователно други дистрибуции се развиват успоредно и по-бързо. Например, Canonical разработва Ubuntu Netbook Edition, което отдавна е известно на пазара и има много прилики с първата версия на MeeGo. Работи на същия брой нетбуци или дори повече и няма толкова сериозни ограничения в хардуерната съвместимост, а също така поддържа WiFi от кутията от почти всички производители, никога не съм чувал за проблеми. Наборът от предварително инсталирани програми е много подобен: това е един и същ клиент за Twitter, имейл клиент Evolution и т.н. FireFox се използва като браузър по подразбиране. И организацията на работното пространство донякъде напомня тази в Moblin, но ориентацията на преките пътища е вертикална.


Най-голямото предимство на тази версия на ОС е поддръжката на OpenOffice, той е предварително инсталиран. Тоест можете да редактирате файлове и да ги записвате във формати, съвместими с MS Office. Освен това в момента можете да намерите около 2000 приложения за тази версия на операционната система. Това се посочва на уебсайта на разработчика.

MeeGo Garage днес има зашеметяващ брой приложения, около две дузини от тях. И е малко вероятно новите приложения да започнат да се появяват като гъби след дъжд. Това не се случи за Moblin, а защо ще се случи за MeeGo изобщо не е ясно. Възниква удивителна ситуация, когато извън кутията MeeGo няма много функции, но има функционалност, сравнима със съществуваща система. Но те се опитаха да го пуснат възможно най-бързо. Възможно е причината да е скоро да се появи нещо подобно Версии на Ubuntuкато във видеото?

Или се опитват да покажат някакво движение за MeeGo и да привлекат разработчици? не знам Мога да кажа само едно нещо: тази „проста“ операционна система, която Intel създаде, все още не е подходяща за ежедневна работа. Това е всичко друго, но не и работеща версия на ОС. Дори не бета, а по-скоро алфа версия, сглобена тухла по тухла на различни места. Ако сравним тази операционна система с „непопулярната“, тежка операционна система от Microsoft (например същата XP), тогава изборът очевидно няма да бъде в полза на MeeGo. Ясно е, че цената на MeeGo е нула, но също така носи малки приятни неща в живота на потребителя.

P.S.Честно казано прекарах няколко часа в събиране на потребителски отзиви онлайн за първата версия на MeeGo и се натъкнах на факта, че повечето от тези, които са опитали тази операционна система, също отказват да я използват. Въпреки това, можете да намерите тези отзиви сами. Съдейки по уебсайта на MeeGo и не много активните дискусии, нямаше много ентусиасти в света, които се втурнаха да овладеят тази операционна система непрекъснато.

Свързани връзки

Елдар Муртазин ()



Свързани публикации