Практика: вся правда про PocketPC

Опубліковано: Субота, 15 Жовтень, 2011 at

Сьогодні про Windows CE кажуть в основному в минулому часі, хоча це не зовсім вірно. Ця платформа рідко зустрічається в чистому вигляді, але її історичну роль як «праматері» практично всіх сучасних мобільних операційних систем від Microsoft не можна недооцінювати. Першим втіленням цієї ОС стали клавіатурні і безклавіатурні кишенькові комп’ютери, які, які виглядали дуже блідо на тлі перших Palm’ов. Але, усвідомивши свої помилки (а точніше, зрозумівши переваги), Microsoft змінила маркетингову політику. Кольорові дисплеї, робота з мультимедійним контентом, потужне залізо – ось неповний перелік можливостей, які з’явилися в мобільному світі з приходом Windows CE. Майже 20-річна історія цієї ОС знала багато перемог і поразок, але сьогодні можна констатувати, що вона досягла своїх цілей – вона стала «майже стандартом». А тому давайте пробіжимося по найважливішим віх цієї операційної системи і розглянемо її сучасні прояви.

Чорно-біла історія з логічним фіналом

Історія народження Windows CE є хорошим прикладом «гнучкості» редмонского гіганта Microsoft, в загальному, і Білла Гейтса, зокрема. По крайней мере, ви ніде не зустрінете чіткої згадки про те, що ця платформа була створена в такому-то році з такою метою і т.п. (Хоча зараз так іноді і говорять) Все було набагато заплутаніше. Йшла середина 90-х років минулого століття, і в Microsoft виникла ідея розширити сферу застосування своїх продуктів і створити операційну систему для специфічних застосувань, так, наприклад, розглядалися можливості використання ОС для управління промисловим обладнанням. Однак з часом сфера застосування майбутньої системи була розширена з властивою компанії масштабністю ( «… для широкого діапазону застосувань» © Білл Гейтс), та й зароджується ринок КПК, Handheld PC і ін. Почав привертати увагу Microsoft. Відповідно, пріоритети різко перекинулися в цю сторону.

Casio A20 (зліва) і Casio A10 (праворуч)

Фактично стартом нової системи став 1996 рік (до речі, в цьому році з’явився відомий Palm Pilot), коли була випущена перша версія Windows CE. Цікаво, що Microsoft дуже поспішала наздогнати «мобільний поїзд», і тому версії ОС сипалися одна за одною, по крайней мере, перші три були випущені протягом двох років. Так що ситуація, коли тільки що випущений пристрій використовувало застарілу версію Windows CE, була в порядку речей. Перше застосування ця платформа знайшла в клавіатурних комп’ютерах, що було цілком закономірно, Windows CE це Windows 9x в мініатюрі, і Microsoft тоді влаштовувало використання її платформи в маленьких персональних комп’ютерах.

Перераховувати всі матеріальні втілення цієї ОС, напевно, не має сенсу (аж надто їх багато), для прикладу розглянемо лінійку комп’ютерів компанії Casio, вельми популярних в недалекому минулому. Отже, первісток Cassiopeia A-10, що працює під управлінням Windows CE 1.0: 40-мегагерцовий процесор Hitachi SH-3, 2 Мб ОЗУ і 4 Мб ПЗУ, монохромний тачскрін – ось характеристики одного з перших проявів «компактної версії».Правда, вже тоді були присутні незмінні козирі Microsoft – Pocket Word і Pocket Excel (кілька в урізаному варіанті). Наступний – Cassiopeia A-20, основними нововведеннями якого стали друга версія ОС і подвійну кількість пам’яті. Втім, зрозумівши, що майбутнє за Palm-sized КПК, Microsoft швидко перебудувалася і, будь ласка, результат – Cassiopeia E-10, що працює на Windows CE 2.1, як дві краплі води схожий на Palm III.

Початок ери мультимедіа

… продовжувати цю родовід можна довго, закінчимо її прикладом пристрою, що працює під управлінням третьої версії системи (вона навіть має власну назву Windows CE Rapier) – Cassiopeia E-115, яке виглядає цілком непогано навіть за сучасними мірками. MIPS-процесор NEC з частотою 131 МГц, 16 Мб ОЗУ і 16 Мб ПЗУ, 16-бітний TFT-дисплей з роздільною здатністю 240х320 пікселів, ІК-порт, слот CF, підтримка стереозвуку, відтворення відео і т.д. Гідні зміни і в софті – Web-браузер і Pocket Money також стали стандартною складовою.

Casio EM500 – один з перших дійсно мультимедійних КПК

Апогеєм пристроїв на базі MIPS-процесора стали, мабуть, моделі E-125 і Casio EM500EM-500. КПК відрізнялися тільки роз’ємами для карт пам’яті (E-125 мав роз’єм CF, а EM-500 – SD / MMC) і обсягом ОЗУ (E-125 – 32 Мб, а EM-500 – 16 Мб). «Паспортна» частота процесора тут досягла 153 МГц, але ентузіасти розганяли його до 180 МГц (природно, втрачаючи при цьому гарантію). Чи не помилимося якщо скажемо, що ці машинки стали засновниками ери «кишенькового кіно» – саме на них «крутилися» перші повноцінні фільми більш-менш прийнятної якості.

Тоді головними конкурентами Casio були КПК Compaq (3630/3660) – їх відрізняв більш стильний (і, треба зазначити, досі актуальний) дизайн, менші розміри, швидкий процесор (ARM, 206 МГц), а й мінуси були більш ніж вагомі – це роз’єм тільки для карт пам’яті SD / MMC (на той момент вони були рази в 2-2,5 дорожче CompactFlash) і 12-бітний екран (4096 кольорів, про повноцінний перегляді фото можна було забути). Існувала, до речі, і бюджетна серія iPaq’ов – 3130/3160. Вони відрізнялися монохромним екраном. Хоча наявність flash-ПЗУ дозволило iPaq’ам помітно довше Casio бути актуальними пристроями. На КПК від Compaq без особливих проблем встановлювалася нова PocketPC, про яку мова піде трохи нижче.

Ще одним «розгалуженням» Windows CE стала операційна система Windows for Handheld PC, найяскравішим прикладом використання якої є HP Jornada 720, не так давно є прикладом заздрості багатьох. До речі, відзначилася Windows CE і на Tablet PC (наприклад, Hitachi HPW600ET), правда, останнім часом вони більше тяжіють до «пігулки» версії XP. Якщо ресурси дозволяють, то чому б і ні.

HP Jornada 720 – клавіатурний КПК «на винда»

Втім, досить про пристрої, давайте краще поговоримо про сутність цієї ОС. І основна увага ми хочемо приділити ядру, на базі якого, відомо, побудовані всі сучасні ОС від Microsoft (крім ядра в систему входять також конфігуруються модулі і драйвери). Отже, перелік характеристик ядра, які були позначені ще в 1996 (!) Році: багатозадачність і многопроцессорность, запуск додатків з ОЗУ або ПЗУ, система переривань, використання віртуальних адрес і т.д. Ви здивовані, що деякий з перерахованого ще далеко від досконалості і до цього дня? Так і є, це концепція, яка була реалізована лише частково в перших трьох версіях Windows CE, і її розвиток триває і сьогодні. З цієї причини вважати цю ОС пережитком минулого дуже необачно, вона жива і використовується дуже широко (по крайней мере, її ядро).

Пишемо Mobile, в розумі – CE

Перш ніж йти далі, зробимо одне важливе зауваження. Сьогодні операційна система Windows CE в основному використовується в специфічних пристроях (планшетні комп’ютери, IP-телефони, просунута побутова техніка і т.п.), тобто, як і було задумано. Що стосується ОС, про які ми будемо зараз говорити, то вони базуються на ядрі конкретної версії Windows CE, але відрізняються власним інтерфейсом користувача. І до речі, наявність декількох ОС якраз і пояснюється наявністю кількох видів мобільних пристроїв. Подібність, звичайно, є, але сила, безсумнівно, у відмінностях.

Compaq iPaq 3130 – завдяки flash-ПЗУ навіть на ч / б «машинку» можна було встановити PocketPC

Якщо слідувати хронологічним порядком, то першою в цьому ряду повинна стояти Pocket PC, що з’явилася в квітні 2000 року. Це була відповідь Microsoft розширює свій вплив компанії Palm, але його ефективність виявилася надзвичайно слабкою. Типова комплектація КПК з цієї ОС: процесор ARM з частотою 200 МГц, обсяг пам’яті 32-64 Мб, 16-бітний кольоровий дисплей. Головні «родзинки» – мультимедійність, доступ до Інтернету і, саме важливо, поява «хрестика» у верхньому правому кутку екрану (додатки, правда, не закривалися, а тільки «згорталися»)! Красиво, але до неподобства дорого, до числа мінусів також можна віднести високе енергоспоживання і «цегляний» дизайн.

У випадку з КПК під управлінням PocketPC, «серцем» був ARM-процесор з тактовою частотою 206 МГц, якого, вистачало, та й до сих пір вистачає, для переважної більшості щоденних офісних завдань. «Піонерами» тут стали Compaq (тоді ще не HP!) IPaq 3850/3870, HP Jornada 565/568.

HP Jornada 568 – дизайн КПК до сих можна вважати актуальним

Наступна версія Pocket PC 2002 побачила світ наприкінці 2001 року, і на довгі 1,5 року стала основним робочим інструментом багатьох користувачів. Протистояння Microsoft vs Palm знайшло нові риси. Головні переваги Pocket PC 2002 полягають в її мультимедийности і коректній роботі зі стандартними Windows-файлами, активно протиставлялися «швидкодіючим Palm-органайзерам» (не будемо в черговий раз піднімати цю проблему, кожен вибирає те, що йому потрібно). Цікаво, що КПК з цієї ОС вже добралися до розумної планки апаратної начинки. Ну, скажіть, будь ласка, кому сьогодні недостатньо 400-мегагерцового процесора і 32-64 Мб пам’яті? На наш погляд, повинно вистачати всім, якщо, звичайно не запускати і завантажувати все підряд.Перераховувати величезну армію пристроїв, що вийшли в ці роки, безглуздо, назвемо лише дві моделі, які не втратили актуальності й донині, це «ветерани» HP iPAQ 3970 і Fujitsu Siemens Pocket LOOX 600. Ах так, ще один комп’ютер заслуговує на згадку – Dell Axim X5, яким світ Windows КПК чимало зобов’язаний, саме цей пристрій змогло зробити маленьку цінову революцію.

Далі з’явилася Windows Mobile 2003, вельми цікава по своїй суті. Справа в тому, що нових функцій в ній всього нічого, на основною метою її випуску, на думку Microsoft, є поліпшення ядра, – тепер «серцем» ОС служить Windows CE .NET 4.2. За великим рахунком ця заміна дає редмондской компанії кілька важливих козирів – стабільність і швидкість. Попутно зауважимо, що з’явилася вбудована підтримка бездротових мереж (Wi-Fi і Bluetooth), нові мультимедійні можливості і трохи покращилися вбудовані додатки (браузер, офіс, електронна пошта та ін.). Тепер неозброєним оком видно, куди прагне Microsoft. В першу чергу, це серця і уми розробників програм (.NET Compact Framework, який міститься в ПЗУ, є спрощеною версією Microsoft .NET Framework, і дозволяє програмістам, знайомим з Microsoft Visual Studio.Net, легко писати програми для КПК). Ну і, звичайно ж, роль «першої скрипки» в світовому інтернеті. Як тут не згадати достопам’ятний позов Apple до Microsoft з приводу «світового інтернет-панування» (суперечка, якщо пам’ятаєте, йшов про інтерфейс настільних версій Windows).

Toshiba E800 став першим КПК з VGA-екраном

Що стосується останньої на сьогоднішній день версії ОС для КПК – Windows Mobile 2003 Second Edition, то вона фактично стала твердженням змін, зроблених виробниками КПК. Тут окрема подяка компанії Toshiba за її e800. Основні зміни – це підтримка VGA дозволу для дисплеїв і вбудована функція розвороту екрану. До слова сказати, навіть не змінилося ядро. На наш погляд, високий дозвіл не є сильною перевагою, що підтверджується і виробниками, на сьогоднішній день є менше десятка таких КПК (ASUS MyPal A730, Dell Axim X50v, HP iPAQ hx4700, Fujitsu Siemens Pocket LOOX 720 і ін.).

Думаємо, на прикладі цих пристроїв можна досить чітко уявити, яким буде передовий КПК зразка 2005 року.Ну, візьмемо для прикладу Dell Axim X50v. Процесор з частотою 624 МГц, 128 ПЗУ і 64 Мб ОЗУ, VGA дисплей, сучасні бездротові модулі, є навіть вбудований графічний акселератор з 16 Мб пам’яті … майже настільний комп’ютер в кишеньковому виконанні. На наш погляд, ці показники протягом майбутнього року навряд чи серйозно збільшаться, – необхідність як така відсутня.

Втім, настав час сказати і про редакції «КПК-шной» операційної системи, які зобов’язані особливим інтересом Microsoft до ринку смартфонів і комунікаторів (правда, тут їй вже доводиться боротися не тільки з Palm OS, але і з Symbian). Наслідком цього стала поява двох редакцій Windows Mobile – WM for Smartphone і WM Phone Edition. До речі, порівнюючи дві версії смартфони ОС MS Smartphone 2002 і Windows Mobile for Smartphone 2003 можна легко побачити відмінності в швидкості. А вся заковика в ядрі, у першій це Windows CE 3.0, у другій – Windows CE .NET. Судячи з усього, єдиним реальним представником MS Smartphone 2002 так і залишиться Motorola MPx200, ну а останньою версією вже зацікавилися багато виробників (та ж Motorola, MiTAC і ін.). І знову про дозволи, в WM for Smartphone 2003 з’явилася підтримка дозволу 240х320 пікселів, правда реалізувати пристрій з таким дисплеєм поки що вирішила тільки Sagem (смартфон My-X8). Судячи з усього, перспектива широкого поширення смартфонів з дисплеєм такого дозволу виглядає вельми примарною.

HP iPaq hx4700 – хіт продажів останнього місяця

Якщо говорити про телефонної редакції Windows Mobile, то вона фактично є спрощеним варіантом, – відсутні вбудовані офісні програми (Pocket Word і Pocket Excel) і навіть MS Reader, зате є спеціальний додаток Telephone для швидкого набору номера. Тут червоною ниткою проходить завдання оптимізації інтерфейсу під управління однією рукою. До речі, характерною рисою пристроїв під управлінням цієї ОС є убогість встановленого ПЗ.Правда, виробники всіма силами намагаються виправити цю помилку Microsoft, і вдалим прикладом може служити Qtek 9090, в якому є практично все для нормальної роботи.

Уперед до Magneto

Зрозуміло, на цьому історія Windows CE не закінчується, і в Microsoft ведеться активна робота над п’ятою версією ОС. Поки що передчасно говорити про те, що увійде в остаточний реліз, оскільки доступну сьогодні інформацію, що базується в основному на витоках інформації з Microsoft, можна розцінювати скоріше як чутки.Втім, як відомо, диму без вогню не буває, тому зупинимося на тому, що ми зможемо побачити найближчим часом. В першу чергу, це Windows Mobile 2005 (кодова назва проекту Magneto), яка повинна побачити світ десь влітку наступного року. У мережі вже з’явилося кілька скріншотів цієї ОС, на підставі яких можна зробити висновок, що призначений для користувача інтерфейс системи став ще краще (суб’єктивно, але тим не менше).

В черговий раз ставиться завдання збільшення швидкості і підвищення стабільності, що не викликає подиву, ці параметри традиційно є «ахіллесовою п’ятою» творінь Microsoft. Покращення повинні торкнутися і «кишенькових» офісних додатків, так Pocket Word нарешті навчиться працювати з таблицями. Йдеться і про появи аналога Direct 3D і вбудованої підтримки тривимірної графіки, що теж закономірно. За ідеєю, програмна частина повинна бути перероблена досить серйозно, щоб в повній мірі реалізувати закладений VGA потенціал.

З ринком кишенькових комп’ютерів ситуація більш менш зрозуміла, Windows Mobile сьогодні практично підім’яла під себе всіх конкурентів, а ось в середовищі смартфонів картина зовсім інша. За минулий рік програмна платформа від Microsoft впевнено наздогнала Palm OS, але до лідера – Symbian, їй ще далеко (Symbian – 41%, Microsoft – 23%, PalmSource – 22%, дані дослідницької компанії Canalys). І тут може трапитися несподіваний поворот подій. Так-так, Microsoft просто відмовиться від WM for Smartphone. Підстав для цього більш ніж достатньо, нелюбов до цієї ОС як користувачів, так і розробників софта видно неозброєним оком. А конкурувати, не маючи достатнього запасу хороших і популярних додатків, – це дурна затія. Правда, встановлений термін – 2006 рік, ще дуже далекий, щоб робити ґрунтовні висновки.

Все це означає, що Windows CE і операційні системи, що базуються на її ядрі, буде жити ще довго. Маленькі «віконця» прийшли в мобільний світ і, судячи з усього, влаштувалися в ньому надовго. Але все ж ми утримаємося від оцінки – краще ця ОС, ніж інші чи ні. Це просто одна з сучасних операційних систем, на які, як мінімум, слід звернути увагу.

Техноблог рекомендує:

Comments are closed.