Первая страница
Наша команда
Контакты
О нас

    Головна сторінка



Тема Основи ос android та Linux, мобільні операційні системи. План

Скачати 215.47 Kb.

Тема Основи ос android та Linux, мобільні операційні системи. План




Скачати 215.47 Kb.
Сторінка2/2
Дата конвертації10.03.2017
Розмір215.47 Kb.
1   2

1.  Операційні системи та платформи

Наявність ОС (ОС) — головна особливість, яка відрізняєсмартфон від зазвичайного мобільного телефону. У комунікаторів ж ОС уже є щодо визначенню. При виборі конкретної моделісмартфона чи комунікатора ОС часто стає визначального чинника.

Найбільшраспространенние операційні системи та платформи для смартфонів:

>SymbianOS — займає більшу частину ринку ОС для смартфонів. На початок 2010 року в базі цієї ОС залишилася лише 1 платформа:Series 60, що використовується переважно у пристроях Nokia, деяких моделях Samsung.

>BlackBerryOS (>RIM) — устрою в цій системі широко використовують у основному США, оскільки спецслужби країн зацікавлені використання цих смартфонів у своїй країні тому, що цевходящие/исходящие дані шифруються з допомогою AES.

Windows Mobile і WindowsCE — компактна ОС компанії Microsoft, випускається з 1996 року й займає великий сегмент ринку ОС для смартфонів.

WindowsPhone 7 — нова розробка компанії Microsoft, кардинально відрізняється від Windows Mobile.

PalmOS — колись популярна платформа, нині апарати з урахуванням PalmOSмалораспространени. Останнійсмартфон під керівництвом даної ОС був представлений у кінці 2007 року (PalmCentro).

PalmwebOS — 8 січня 2009 року був анонсованийсмартфон PalmPre під керівництвом нової ОС PalmwebOS, ядром якої є ОС Linux. Надалі компанія Palm випускатиме смартфони тільки з ОС PalmwebOS.

>Android — платформа для смартфонів, з відкритою вихідним кодом, розроблюванаOHA (група компаній на чолі з Google). платформа виходить з Linux.

Linux — поширення не отримали, проте традиційно вважаються найперспективнішим напрямом.Смартфони з урахуванням Linux поширені переважно у Азії.

>Bada - новітня мобільний платформа, розроблена компанією Samsung. Першим телефоном новому платформі ставS8500Wave.



2.  >SymbianOS

Операційна системаSymbianOS (>EPOC 32) було створено компанієюSymbian - спільним підприємством фірм Motorola, Ericsson, Nokia іPsion з урахуванням підрозділиPsion Software компаніїPsion.

Спільні підприємства - підприємства, що базуються на спільному капіталі суб'єктів господарської діяльності України або іноземних суб'єктів господарської діяльності, на спільному управлінні та на спільному розподілі результатів та ризиків.
Пізніше до них долучилася компанії Matsushita,Kenwood, Fujitsu, Siemens та інші.

УSymbianOS кілька модифікацій ОС (це пов'язано з різними типамиустройств),и найпоширені з них:UIQ,Series 60,Series 90 й у Японії,FOMA.

>МодификацияSymbianOS -UIQ є основним платформою для смартфонів компанії Sony Ericsson. Відмінною рисою ОСUIQ є можливість роботи робота на пристроях з сенсорним екраном.

Сенсорний екран або тачскрін (англ. Touchscreen) - пристрій для введення інформації, що є екраном, який реагує на дотики до нього.

>МодификацияSymbianOS -Series 60 є основним платформою для смартфонів фінської компанії Nokia. Вона розроблена для пристроїв з телефонної клавіатурою, має скорочений набір кнопок.SymbianOS теж є в модифікаціїSeries 90 спеціально для пристроїв, які маютьполноразмерную клавіатуру.

>МодификацияSymbianOS -FOMA використовують у Японії. Ця версія ОС використовують усмартфонахкрупнейшого стільникового оператора Японії NTT DoCoMo, на замовлення якого, смартфони наFOMA виробляють Mitsubishi,Fujutsu і Motorola.

Операційна системаSymbianOS - це наступник ОСEPOC. Однак у 1998—2000 роках більшу частину ОС переписали для оптимізації програмного коду до роботи ОС на пристроях, якіимееют обмежена кількість ресурсів. РозробникамSymbianOS вдалося домогтися значних економії пам'яті, поліпшеннякешированияпрограммногокода, отже прискорення роботи програм підSymbianOS, у своїй враховуючи знижені вимоги до енергоспоживанню. Особливість ОСSymbianOS є цілкомобъектно-ориентированная архітектура, лише на рівні АПІ.

Починаючи з версіїSymbianOS9.x з'явився дуже важливий механізмом захисту, що дозволяє розмежовувати АПІ відповідно до правами окремих додатків. Основними мовами розробки додатків дляSymbianOS є: З ,OPML.

СьогодніSymbianOSполнофункциональная операційна система, за урахуванням інтересів усіх вимог телекомунікаційної індустрії і більшості модерних стандартів, і протоколів, як-от Bluetooth, GPRS тощо. Ядро системи –многозадачное, високопродуктивне і лише компактне – то, можливо без великих витрат перенесено на будь-яку платформу. Повна підтримкаUnicode дозволяє безборонно адаптувати систему нічого для будь-якого мови, гнучкі механізми розширення дозволяють розв'язати проблеми з кодуваннями пошти, Web.

Починаючи з версії 6.0, введена диверсифікація на «сімейства» пристроїв (>referencedesign). На цей час визначено 3 класу пристроїв:безклавиатурние КПК зформ-фактором, що нагадує Palm і Pocket PC (приклад – Sony EricssonP800) –MediaPhone (ранішеQuartz), клавіатурнікоммуникаториCrystal (Nokia 9200Series) і смартфониPearl (Nokia 7650). Усі три сімейства використовують одне ядро, розбіжності у основному зводяться до користувальницькому інтерфейсу,форм-фактору,отсутствию/наличию сенсорного екрана.

>SymbianOS підтримує більшість стандартів, які у індустрії мобільного зв'язку:GSM/EGSM, GPRS,HSCSD, CDMA.

До складуSYMBIANOS входить повний набір офісних, організаційних і комунікаційних додатків. Для управління комп'ютером і додатками використовується графічна оболонка.

Усі докладання мають такі спільні риси:

· ретельна проробка користувальницького інтерфейсу, із єдиною метою зробити докладання максимально зручними використання, незалежно від рівня підготовки користувача;

· стандартні графічні елементи управління, реалізовані бібліотеціEIKON, включаючи панель інструментів (>toolbar), інструментальні лінійки (>toolband), зручне управління з допомогою клавіатури і/або пера;

· збільшення і зменшення масштабу зображення на екрані для настройки зображення з урахуванням типу даних докладання, умов освітленості і зору користувача;

Пане́ль інструме́нтів (англ. toolbar) - елемент графічного інтерфейсу користувача, призначений для розміщення на ньому кількох інших елементів.
Тип даних - характеристика, яку явно чи неявно надано об'єкту (змінній, функції, полю запису, константі, масиву тощо). Тип даних визначає множину припустимих значень, формат їхнього збереження, розмір виділеної пам'яті та набір операцій, які можна робити над даними.

· підтримка друку на більшість стандартних принтерів, печатку через послідовний, паралельний чи інфрачервоний порт, або на принтер, підключений до настільного PC;

· підтримка вбудованих об'єктів, що дозволяє, наприклад, вбудовувати документи Word у записуAgenda;

· обмін даними між додатками через стандартний буфер обміну (>clipboard), обмін даними коїться з іншими пристроями через інфрачервоний порт;

Такі компанії як Nokia, Sony Ericsson та інших виробники смартфонів оснащують свої смартфони лишеSymbianOS. Головним конкурентомSymbianOS є операційна система Microsoft Windows Mobile.

Кліпборд (англ. clipboard) або сховок - проміжне сховище даних, що призначається для переносу або копіювання між програмами або частинами однієї програми.
Windows - узагальнююча назва операційних систем для ЕОМ, розроблених корпорацією Microsoft. Перші версії були не повноцінними операційними системами, а лише оболонками до ОС MS-DOS. На 2014 рік, за даними сайтів NetApplications та GoStats, Microsoft Windows встановлена більш як на 90% персональних комп'ютерів світу.


3.  >BlackBerryOS

>BlackBerryOS — компактна операційна система для мобільних пристроїв із головною набором додатків.BlackBerryOS дбає про ряді пристроїв —смартфонах ікоммуникаторах, випущених компанією ResearchInMotion Limited (>RIM).

Найбільш сучасним мобільним пристроєм компаніїRIM є модельBlackBerryTorch 9800—смартфон, обладнаний сенсорним дисплеєм і має апаратну клавіатуру. Апарат отримав широкий набір комунікаційних модулів, включаючи 3G, Bluetooth 2.0 іGPS.На ньому використовується нова версія ОСBlackberryOS 6.0

>BlackBerryOS 5.0

>BlackBerryOS 5.0 було випущено компанієюRIM наприкінці 2009 року. Основними особливостями системи є:

·Пометка повідомлень і установка часу нагадувань насмартфонеBlackBerry;

· Перегляд вкладених папок персональних контактів, і редагування контактів.BES (>BlackBerryEnterpriseServer) вставить все користувальні контакти в додатокContacts, навіть якщо вони у різних папках;

· Перегляд і контактів, розміщених у загальних папках, і копіювання в локальний список контактів користувача, за наявності дозволу;

·Просмотрщик файлів для доступу в загальні мережні ресурси із можливістю відкривати, додавати і зберігати документи. Можливість перегляду інформації документ, зокрема типу файла, розміру та дати;

· Відправлення запрошення зустрічі і запис календаря зісмартфонаBlackBerry;

· Можливість додавати, видаляти, переміщувати й перейменовувати персональні папки;

· Можливість переглядати особистий список розсилки в контактах Outlook і оправляти листи у ній;

Список розсилки (англ. mailing list, англ. mail-list) - сервіс Інтернет, що надає можливість об'єднати певну кількість людей в єдину закриту групу розсилки. Це практично єдиний сервіс, який не має власного протоколу та програми-клієнта і працює винятково через електронну пошту.

>RIM також рішенням, що дозволить листів, які прийшли зісмартфона, виглядати як і коли вони відправили з Outlook. А, щоб ці можливості стали доступні користувачам, має бути виявлено як серверне, і клієнтське ПО відповідної версії.

>BlackBerryOS 6.0

Нову версіюBlackBerryOS 6.0 було представлено компанієюRIM у серпні 2010 року. Основними особливостями системи є:

· Новий користувальницький інтерфейс готовий до використанняMultitouch-жестов, та заодно зберігає можливості управління з допомогоютрекбола. Структура робочого столу є середнім між робітниками столами операційними системами AppleiOS іAndroid.

·Улучшенние мультимедійні можливості ОС.

·Улучшенние змогу веб-серфінгу. У новій ОС використовується мобільний браузер з урахуванням движкаWebKit, що дозволяє запускативеб-приложения, написані мові HTML 5.

Мобільний браузер (mobile browser, також microbrowser або minibrowser) - веб-оглядач, призначений для використання на мобільних пристроях таких як мобільний телефон або КПК. Мобільні браузери оптимізовані так, щоб показувати сторінку найбільш ефективно для маленьких екранів портативних пристроїв.

· Спрощений доступом до мобільним повідомленням, електронної пошти та соціальним мереж.

Конкуруючі продукти:

Основні конкурентиBlackBerryOS — це NokiaSymbianOS, Microsoft Windows Mobile,PalmOS, AppleiOS, й різні похідні ОС Linux, наприклад: GoogleAndroid, PalmwebOS,Access LinuxPlatform, NokiaMaemo іOpenMoko. Деякі виробники пристроїв також виготовляють своє власне операційну систему для мобільних пристроїв.
4.  Windows Mobile. Windows >CE

Windows Mobile — мобільний операційна система, розроблена Microsoft для власних апаратних платформ Pocket PC (комунікатор) іSmartphone.

WindowsCE (вона жWinCE) — це варіант ОС Microsoft Windows дляналадонних комп'ютерів, цих апаратів і які вбудовуються систем. WindowsCE перестав бути «урізаної» версією Windows для настільних ПК базується на іншому ядрі.Поддерживаются архітектуриx86,MIPS,ARM і процесори HitachiSuperH.

WindowsCE оптимізована для пристроїв, мають мінімальний обсяг пам'яті: ядро WindowsCE може працювати на 32Кб пам'яті. З графічним інтерфейсом (>GWES) до роботи WindowsCE знадобиться від 5мб.Устройства часто вже не мають дискової пам'яті і може бути сконструйовані як «закриті» устрою, без можливості розширення користувачем (наприклад, ОС то, можливо «зашита» в ПЗУ).

WindowsCE відповідає визначенню ОС реального часу. WindowsCE надає розробникам додатків набір АПІ, заснований на стандартномуWin32 АПІ і доповнений спеціалізованим АПІ для які вбудовуються пристроїв. ОскількиCE підтримує тільки п'яту частинуWin32 АПІ і має певну специфіку, пов'язану зівстраиваемой природою ОС, докладання, написані для настільних версій ОС Windows, можуть зажадати додаткової адаптації й модифікації для запуску їх у які вбудовуються пристроях; і у будь-якому разі, для запуску програм на устрої знадобиться їхперекомпиляция. Та ж, як і настільні версії Windows, WindowsCE використовує стандартний формат виконуваного файла —PortableExecutable (>PE). Це дозволяє розробникам використовувати більшість стандартних утиліт, які працюють із форматомPE, наприкладDependencyWalker (перевірка залежностей) чиDumpBin.

На базі WindowsCE грунтується безліч платформ, включаючиHandheld PC, Pocket PC, Pocket PC 2002, Pocket PC 2003, Pocket PC 2003SE,Smartphone 2002,Smartphone 2003, Windows Mobile, і навіть безліч промислових пристроїв і вбудованих систем.

Вбудо́вана, вбудо́вувана систе́ма (англ. embedded system) - спеціалізована комп'ютерна система або обчислювальний пристрій, призначений для виконання обмеженої кількості функцій, часто, з обмеженнями реального часу.

Зв'язок із Windows Mobile, Pocket PC іSmartPhone.

Часто назви WindowsCE, Windows Mobile, Pocket PC використовують як взаємозамінні. Не зовсім правильне.

WindowsCE — це модульна операційна система, яка є підставою для пристроїв кількох класів. Будь-який розробник може купити інструментарій (>PlatformBuilder), який містить всі ці компоненти і програми, дозволяють побудувати власну платформу. У цьому такі докладання, як Word Mobile / Pocket Word, є частиною отого інструментарію.

Windows Mobile найкраще уявляти собі як набір платформ, заснованих на виключно WindowsCE. Нині у цей набір входять платформи: Pocket PC,SmartPhone іPortable MediaCenter. Кожна платформа має свою набір компонентів WindowsCE, плюс свій набір супутніх особливостей і додатків.

Конкуруючі продукти:

Основні конкурентиWinCE — цеVxWorks,eCos,OSE,QNX,SymbianOS,iPhoneOS, різні похідні Linux (наприклад:Clinux, GoogleAndroid,Maemo іOpenMoko) іPalmOS. Деякі виробники пристроїв також виготовляють своє власне систему.

>смартфон операційна платформа комп'ютер

5.  WindowsPhone 7

WindowsPhone 7— операційна система Windows Mobile, розроблена Microsoft, джерело якої в WindowsEmbeddedCE 6.0, вийшла 11 жовтня 2010 року. 21 жовтня розпочалося постачання перших пристроїв з урахуванням нової платформи. У Росії її телефони з WindowsPhone 7 з'явиться у 2011 року.

WindowsPhone 7 має новий домашній екран: тут більше немає статичних іконок — усі вони замінені на звані «живі елементи» (>LiveTiles), що відбивають інформацію як реального часу й без участі користувача. Наприклад, можна створити елемент для свого приятеля. Просто коли бачиш цей елемент, користувач завжди знатиме про новенькі записи в соціальних мережах і опублікованих фотографіях свого знайомого.

Інтерфейс «Metro» повністю переглянутий і візуально нагадує інтерфейсZuneHD. Microsoft переробила початковий екран, використовуються «плитки», якіпрокручиваются за вертикаллю і може бути налаштовані до швидшого запуску, посилання контакти чи управління, містятьсявиджети. WindowsPhone 7Series матиме більш дружній користувальницький інтерфейс технологієюmulti-touch.

Microsoft оголосила мінімальні вимоги до пристроям на WindowsPhone 7.

Всі пристрої мають мати:

·емкостниммультисенсорним дисплеєм (розпізнавання 4 доторків одночасно). Надається вибір з цих двох варіантів розв'язання:800x480 і320x480;

· процесором із частотою 1Ггц;

·256MB оперативної та8GB флеш пам'яті;

· підтримкоюDirectX 9;

·GPS-приемником;

·акселерометром;

· електронним компасом;

· FM-радіо;

· камерою зі спалахом і дозволом щонайменше 5 МП.

З іншого боку, випускаючи устрою з урахуванням WindowsPhone 7Series, виробники большє нє зможуть накладати власні графічні оболонки — інтерфейс системи може бути сам і легко дізнаватися незалежно від марки. Проте, за виробниками зберігається можливістькастомизации інтерфейсу, відключення деяких функцій широкий вибір в апаратних характеристиках, включаючи додавання графічних прискорювачів. Раніше співробітники компанії Microsoft заявляли, що ОС смартфонів, працюючих під керівництвом Windows Mobile6.x можна буде потрапити оновити до Windows Mobile 7. Але насправді це негаразд, устрою, працюючі під молодшими версіями ОС, не можна буде оновити до нової версії ОС. Це як разом із технічними вимогами нової версії ОС, описаними вище.

Особливості

У WindowsPhone 7 нічого очікувати колишньої багатозавдань. Замість неї буде використано технологіяTombstoning , аналогічнаPushNotifications вiPhone. Можливість слухати музику під час веб-серфінгу та інших дій залишиться. У першій версії WindowsPhone 7 нічого очікувати підтримкиAdobeFlash, натомість Microsoft пропонує підтримкуSilverlight. Стів Баллмер сказав сприймати це фактом, проте заявив, що його компанія щось має нічого проти даної технології, просто її поки нову систему нічого очікувати. Весь існуючий софт з новою версією ОС несумісний. Для установки додатків використовуються файли з розширенням .>xap.



6.  PalmOS

PalmOS — це операційна система з32-разрядной архітектурою з урахуванням ядра, розробленого фірмоюKadak і

потім ліцензованого фірмоюU.S.Robotics. Першим пристроєм з урахуванням PalmOS став випущений 1996 рокуорганайзерPilot, потім над ринком з'явилися устрою PalmPilot, і сьогодні серія пристроїв з урахуванням PalmOS триває — випускаються кишенькові комп'ютери Palm.

Нині устрою, використовують PalmOS, базуються на трьох мікропроцесорах фірми Motorola — MotorolaDragonball (MotorolaMC68328), MotorolaDragonballEZ (MotorolaMC68EZ328) і MotorolaDragonballVZ (MotorolaMC68VZ328). Це процесори з32-разрядними регістрами,32-разрядной внутрішньої адресацією,16-разрядной зовнішньої шиною даних, підтримує автоматичну трансляцію у 32 розряду. Процесор містить інтегрованийDRAM-контроллер, контролер екрана на рідких кристалах із підтримкою до 16 градацій сірого,UART-контроллер вводу-виводу із підтримкою інфрачервоного порту (>IrDA).

Як платформа PalmOS полягає:

· з ОС PalmOS;

· апаратної специфікації (>ReferenceHardware Design);

· технології синхронізації данихHotSync;

· коштів на розробників, включаючи програмні інтерфейси;

· програмних інтерфейсів, підтримують апаратні розширення.

>Устройства з урахуванням PalmOS поставляються з наступним програмним забезпеченням: операційна система PalmOS; щотижневик; адресна книга; електронна пошта; список справ; нотатки; особисті фінанси; калькулятор; парольна захист; гри; додатокHotSync для віддаленій і реконструкція місцевої синхронізації з PC;ChapuraPocketMirror (зв'язку з Microsoft Outlook);

Microsoft Outlook - застосунок-органайзер (Personal Information Manager) з функціями поштового клієнта і групової роботи від компанії Майкрософт, що входить в пакет офісних програм Microsoft Office.
PowerOne (калькулятор, має бізнес, і математичні функції);AlbumTo Go (фотоальбом, слайд-шоу; конвертор, дозволяє переводити файлиJPEG в форматPDB);ChromaGammon (кольорові нарди);AvantGo Software (Web Channel Manager), і навіть ряд додатків для звичайного комп'ютера.

З новітніх моделей з урахуванням PalmOS можна назвати: Palmm130, Palmm515,HandspringTreo, SamsungSPHI300, Palmi705.

Серед коштів управління базами даних для платформи PalmOS можна назвати:

·PendragonForms — швидке й найпростіший спосіб створення додатків для збирання цих;

·OnTap— засіб для форматування створення і поширення корпоративних даних в форматі HTML для платформи PalmOS;

· Oracle8iLite—оптимизированнаяобъектно-реляционная база даних Oracle для платформи PalmOS;

·MariettaPDE — набір коштів на швидкої розробки додатків з комплексними засобами введення даних;

· IBMDB2Everyplace— версіяСУБДDB2 для мобільних пристроїв;

·SybaseSQLAnywhereStudio-UltraLite —встраиваемая інастраиваемая реляційна систему управління базами даних із підтримкою синхронізації із кожнимODBC-источником.

7.  HPwebOS

HPwebOS —встраиваемая операційна система, розроблена компанією Palm для смартфонівPre іPixi і очікувану в 2011 рокупланшетном комп'ютері HPPalmPad. Ця платформа уперше було представленій у Лас-Вегасі 8 січня 2009 року. HPwebOS не полягає в PalmOS.

HPwebOS оптимізована до роботи з пристроями, оснащених сенсорним екраном. ОС включає стандартне програмне забезпечення в організацію персональних даних.

Основними відмінними від конкурентів особливостями ОС HPwebOS є здатність програм, написаних на HTML іJavaScript, звертатися до системним функцій операційної системи й дуже зручний оповіщення то повідомленнях.

Також відомо нова версія HPwebOS 2.0 у вмонтованомувеб-браузере використовує движок V8JavaScript.

Розробка програмного забезпечення.

Розроблювачі програмного забезпечення для HPwebOS використовують середу розробкиwebOS SDK іAPI-интерфейс дляВеб-приложений.

Для програмування широко використовуються технології HTML 5,JavaScript іCSS. Доступ до апаратної частини устрою забезпечується за використаннямскриптового мовиJavaScript.

Існує також офіційна середовищеPDK що дозволяєпортировать (переносити) програми, окремі компоненти, й цілі комп'ютерні ігри написані мовами З чи З в кодHTML/JavaScript/CSS.

Конкуруючі продукти:

Основні конкуренти HPwebOS — це AppleiOS,RIMBlackBerryOS, Microsoft WindowsPhone , NokiaSymbianOS, SamsungBada, й різні похідні ОС Linux, наприклад: GoogleAndroid,LiMoPlatform,Access LinuxPlatform,Maemo,MeeGo,Mobilinux, іOpenMoko.

8.  Linux

Linux— під назвоюUnix-подобних операційними системами з урахуванням однойменного ядра і зібраних йому бібліотек та системних програм, розроблених у межах проектуGNU.

>Maemo — що базується наDebian Linux платформа для портативних пристроїв. Використовується винтернет-планшетах Nokia 770, NokiaN800,N810 ікоммуникаторе NokiaN900. У основіMaemo лежать компоненти середовищаGNOME, зокрема графічна бібліотекаgtk. Більшість кодуMaemo відкрита, і стала основою до створенняUbuntu Mobile.

>Openmoko (анг. Open MobileKommunikations) — платформа з відкритою і вільним кодом з урахуванням Linux дляGSM-смартфонов.

Розробкою і випуском самих смартфонів займається компаніяFIC.

На відміну більшості інших операційними системами, Linux немає єдиної «офіційної» комплектації. Натомість Linux приходить у велику кількість про дистрибутивів, у яких ядро Linux сполучається з утилітамиGNU та інші прикладними програмами (наприклад,X.org), що роблять її повноцінної багатофункціональної операційній середовищем.

Найбільшраспространенние дистрибутиви:

·Ubuntu — дистрибутив, заснований наDebian і швидко завоював популярність. Підтримується співтовариством, розробляєтьсяCanonical Ltd. Основна складання орієнтована на легкість лідера в освоєнні та використання, у своїй існують серверна і мінімальна складання.

· LinuxMint — дистрибутив, заснований наUbuntu і з ним сумісний, до складу якого у собі за умовчанням Java,AdobeFlash й багато іншого.

·openSUSE — дистрибутив, розроблюваний співтовариством з допомогою компаніїNovell. Відрізняється зручністю в їх настроюванні і обслуговуванні завдяки використанню утилітиYaST.

·Fedora — підтримується співтовариством та корпорацієюRedHat, передує випускам комерційної версіїRHEL.

·Debian — дистрибутив, розроблюваний великим співтовариством розробників. Служить основою створення багатьох інших дистрибутивів. Відрізняється суворим підходом до включення підневільного ПО.

·Mandriva Linux —французско-бразильский дистрибутив, об'єднання колишніхMandrake іConectiva (анг.).

·Slackware — одне із найстаріших дистрибутивів, відрізняється консервативним підходом у розробці й використанні.

·Gentoo — дистрибутив, повністюсобираемий із вихідних кодів. Дозволяє дуже гнучко налаштовувати кінцеву систему і оптимізувати продуктивність, тому часто називає себемета-дистрибутивом.Ориентирован на експертів та досвідчених користувачів.

·Arch Linux — орієнтований застосування найостанніших версій програм, тож постійно обновлюваний, підтримуючий однаково як бінарну, і установку із вихідних кодів і побудований на філософії простотиKISS, цей дистрибутив орієнтовано компетентних користувачів, які хочуть мати усієї сили імодифицируемость Linux, але не збитки часу обслуговування.

·CentOS — дистрибутив Linux, заснований на вільних вихідних текстах комерційного дистрибутиваRedHatEnterprise Linux компаніїRedHat, і сумісний з нею.

Дистрибутив Лінукс, часто просто дистрибутив або навіть дистро - це член сімейства Лінукс з Юнікс-подібних операційних систем, що складається з ядра Лінукс, системних бібліотек та інструментів, розроблених проектом GNU та інших програм.


9.  >Android

>Android — це джерело якої в Linux платформа для цих апаратів, розроблена OpenHandsetAlliance (>OHA), ініційованих Google. Вона дозволяє створюватиJava-приложения, управляючі пристроєм через розроблені Google бібліотеки. Є також можливість писати докладання на Сі та інших мовами програмування з допомогоюAndroidNativeDevelopmentKit.1.5 (>Cupcake) — випущено 30 квітня 2009 року. Серед основних поліпшень з'явилася підтримка запису і перегляду відео як камери; підтримка BluetoothA2DP; можливість автоматично підключатися доBluetooth-гарнитуре.

Першим пристроєм, працюючим під керівництвомAndroid, став розроблений компанієюHTCсмартфон T-MobileG1, презентація якої 23 вересня 2008 року. Незабаром пішли численні анонси інших виробників смартфонів про намір випустити устрою зAndroid.

У компанії Google виділяють кілька основних переваг, які різнять устрою з урахуванням платформиAndroid від аналогічних продуктів:

· Відкритість -Android дозволяє їм отримати доступом до основним функцій мобільних пристроїв з допомогою стандартних викликів АПІ.

· Руйнування кордонів - можна об'єднувати інформацію з Інтернету з цими телефону, наприклад контактної інформацією чи даними про географічному становищі, щоб отримати нові можливості.

· Рівноправність додатків - дляAndroid не має значення між основними додатками й стороннім програмним забезпеченням - можна змінити навіть програму для набору номери або заставку екрана.

· Швидка і легка розробка - в SDK є всі, що треба задля створення і запуску додатківAndroid, включаючи імітатор справжнього приладу і розширені інструменти налагодження.

З іншого боку,Android має та інші функціональними можливостями. Приміром, до виконання додатків використовується віртуальнаJava-машинаDalvik з низьким споживанням пам'яті.Dalvik дозволяє підтримувати одночасну роботу кількох додатків і це відкриває файли у спеціальній форматіdex,оптимизированном для мобільних пристроїв.

УAndroid реалізована підтримка2D/3D-графики (причому одночасно можна використовувати двох- і тривимірну графіку), зображень, аудіо й відео.

Для зберігання даних використовується популярна легковажнаСУБДSQLite.Доступна підтримка GSM, EDGE, 3G, Bluetooth, Wi-Fi, фото- і відеокамери, GPS, компаса,акселерометра. Діяльність платформи застосовується також кілька бібліотек, відповідальних за шифрування даних, читання форматів аудіо й відео, підтримку2D і3D-графики, шрифтів тощо. У платформі від Google також задіяна бібліотекаLibWebCore (>WebKit), що є двигунцем дляweb-браузераAndroid. Слід зазначити, що це движок використовують у популярному браузеріSafari від компанії Apple.

Одне слово,Android - це програмна платформа для мобільних пристроїв, що включає у собі операційну систему, програмне забезпечення проміжного шару (>middleware), і навіть основні користувальні докладання (>e-mail-клиент, календар, карти, браузер, контакти, й інші).

Як бачимо, у платформи від Google є низку переваг. Проте коштувати звернути увага фахівців і упущенняAndroid.

Приміром, багато експертів відзначають, що платформа виходить з Java, тому переваги та можливості ОС Linux наAndroid використовуються над повною мірою. Також у платформі немає жодного з популярних графічних інструментів (>toolkit) і бібліотек (наприклад,Ot чиGTK), що робить малоймовірним поява великої числа додатків,портированних з повноцінного варіанта Linux для домашнього комп'ютера цю платформу через брак за умовчаннямX-сервера і поширених графічних бібліотек.

З іншого боку, з'явилася з'явилася інформація, що Google буде на власний розсуд видаляти докладання на телефонах користувачів, якщо порушуються умови для їхньої використання.

До вад платформи можна також ознайомитися вважати і неможливість установки додатків карті пам'яті. Цей прогалину розробників є важливим, особливо, якщо в телефону невеличкий обсяг вбудованої пам'яті (наприклад, у T-MobileG1 він лише 70 МБ).

GoogleAndroid встановлюється як на смартфони, дана платформа підходить й унетбуков. Приміром,Android вже коштує ряд моделей AsusEE PC, і навітьпортирован нанетбуки компаній MSI, Dell і Acer. Ще ряд виробниківнетбуков заявила про швидкому випуску пристроїв з урахуванням мобільного платформи від Google.

З іншого боку, поява GoogleAndroid змусило багатьох великих виробників мікроелектроніки розпочати розробку пристроїв, які доти компанії взагалі виробляли.

Аналітики і експерти ІТ-ринку пророкують GoogleAndroid хороші комерційні перспективи, що у принципі для продуктів з урахуванням ПО з відкритою кодом вже є сенсацією. Вони поступово захоплюютьИТ-пространство, витісняючи від нього загальновизнаних лідерів, породжуючи конкуренцію, що саме собою може лише позитивно зашкодити оздоровленні ринку.

10.  >Bada

>Bada (корів. — океан) — платформа для цих апаратів. Розробляється компанією Samsung Electronics з урахуванням досвіду розробки та розвитку платформиSHP (SamsungHand-HeldPlatform).Анонсирована 10 листопада 2009 року.Випущена в 2010 року.

>bada є платформою закритого типу, на яку Може бути розроблено званіnative-приложения, тобто докладання, розроблювані безпосередньо під платформу, з допомогою SDK від виробника; Можливо використано необмежена кількість варіантів апаратних рішень, як наслідок, ОС (Linux,RTOS,Nucleus).

платформаbada має багаторівневу архітектуру. Шар ОС є нижнім, авишележащие рівні користуються ним функції для доступу до апаратурі. Над рівнем ядра ОС (>Kernel) розташовується шар устрою (>Device). Служби, працівники цьому рівні, базуються на можливостях рівня ядра і забезпечуютьвишележащие верстви доступом до таких функцій устрою, як роботу з графікою, мультимедії і комунікацій. Саме таким чином рівню програми, написані дляbada, отримують3D-графику і можливість виходу до Мережі з допомогою всіх відомих комунікаційних інтерфейсів. До речі, забезпеченням підтримки соціальних сервісів впритул займаєтьсявишележащий рівень Service.

>Пользовательский інтерфейс.Bada використовує інтерфейс, заснований на добре відомому і популярному інтерфейсіTouchWiz, що забезпечує простий, інтуїтивно зрозумілий і ефективний засіб управління функціями смартфонів. На підвищення персоналізації і інтерактивності з нового інтерфейсі використовуються функціїprovidesflash control, web control,motionsensing,fine-tunedvibration control іfacedetection. Він також підтримує сенсорні докладання з прив'язкою до контенту. Завдяки цьому розробники можуть створювати різні докладання, що використовуютьакселерометр, датчик висоти, руху, активності тощо. до створення додатків нової генерації

Орієнтованість на сервіси. Samsungbada підтримує рядсервисо-ориентированних функцій, як-от робота у соціальних мережах, синхронізація пристроїв,контент-менеджмент, сервіси з урахуванням географічної прив'язки тощо. Усі вони підтримуютьсяback-endbada серверами. Ці функції дозволяють розробникам створювати й впроваджувати цілком нові сервіси без великих зусиль і надмірних витрат

Відкритість іконфигурируемость. Samsungbada дозволяє розробникам отримання доступу всім переваг мобільних пристроїв до створення різних сервісів. Додатка може використати функціонал апарату для дзвінків, відправки SMS-повідомлень, доступу до бази контактів, і т.д. Також докладання можуть передаватипрофайли користувача, коло його контактів, розклади і будь-яку іншу інформацію із дозволу користувача. Гнучкість нової платформи дозволяє вживати в величезній кількості пристроїв, що організувати неможливо що стосується іншими платформами.
Укладання

Оригінальні і зручні функції «розумних» смартфонів і комунікаторів багато в чому стало можливим завдяки розробці їм, за аналогією з стаціонарними і кишеньковими комп'ютерами, власних операційними системами. Біля кожної моделі своя встановлена на ПЗУ операційна система — змінити його не можна, можна тільки оновити. Отже, обираючисмартфон, слід наперед краще визначитися з уподобаннями і побажаннями до ОС, зважити чесноти та вади кожної їх. Сучасні мобільні влаштування у основному базуються одній із чотирьох операційними системами:Symbian, Windows Mobile,Android.

Операційна системасмартфона / комунікатора стає ланцюгом між власне апаратом та її програмним забезпеченням, і дає підстави встановлювати на пристрій потрібні додаткові докладання з інших розробників - мультимедійні, офісні, комунікаційні. Для найпопулярніших мобільних ОС створено тисячі (а деяких десятки тисяч) прикладних програм, істотно які розширюють і що поліпшують функціональністьсмартфона, які його унікальним і максимально корисним для власника. Щоб перетворити компактне пристрій вGPS-навигатор чи лічильник калорій, досить знайти й встановити нього потрібну програму.

Статистика продукції смартфонів за часткою операційними системами.


Список використовуваних джерел

 

Інтернет:



1.ru.wikipedia.org/wiki/Smartphone

2.smartphone.ua/w_symbian-os.html

3.hpc/lib/arts/1522/printable.shtml

4.wiki.vspu/doku.php?id=workroom:os:windows_ce

5.ru.wikipedia.org/wiki/Windows_CE

6.ru.wikipedia.org/wiki/Windows_Phone_7

7.ru.wikipedia.org/wiki/Palm_OS

8.compress/Article.aspx?id=10685

9.ru.wikipedia.org/wiki/Palm_webOS

10.android-forum/board/index.php?showtopic=18

11.platfanddailycomm/m/4459

12.ru.wikipedia.org/wiki/Linux

13.mobile-review.com/articles/2010/bada-strategy.shtml

14.thg/technews/20091215_135931.html



1   2


Скачати 215.47 Kb.

  • 2. >SymbianOS
  • 4. Windows Mobile. Windows >CE
  • Список використовуваних джерел