Смартфони

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

Смартфони і стільникові телефони

    Наявність повнофункціональної операційної системи не робить смартфони й комунікатори привабливішими в очах більшості користувачів. Сучасні телефони (моделі середньої цінової категорії і вище) чудово справляються з багатьма завданнями, що виходять за рамки телефонних: робота з електронною поштою, перегляд текстових документів та електронних таблиць, робота з планувальником завдань та іншими. Розширення функціональності телефонів можливо за рахунок J2ME-програм, які підтримуються практично всіма мобільними телефонами, смартфонами і комунікаторами. Екран цілого ряду мобільних телефонів не поступається більшості смартфонів (останнім часом телефони оснащуються і сенсорними екранами), багато моделей оснащені роз'ємом для картки пам'яті. Смартфони в очах даної категорії користувачів виглядають привабливішими за рахунок інших факторів (частково зумовлені просуванням смартфонів і комунікаторів виробниками), таких як: сучасні мультимедійні функції (якісніша камера, розширені можливості відтворення відеофайлів, поліпшені музичні здібності), Wi-Fi, GPS і інших.
Важливо відзначити, що програми, написані спеціально для операційної системи смартфона або комунікатора є повноцінними скомпільований в двійковий код послідовностями низькорівневих мікропроцесорних команд. А з урахуванням того, що у всіх смартфонах встановлені потужніші процесори, ніж у мобільних телефонах, можливості програміста зі створення таких програм практично не обмежені. Спеціалізовані програми функціональніші й раціональніше використовують ресурси процесора, ніж «універсальні» J2ME-програми. Тому смартфони користуються популярністю серед розробників програмного забезпечення і ентузіастів.


Смартфони і комунікатори

    В даний час не існує чіткого розмежування між смартфонами і комунікаторами, оскільки функціональність обох класів пристроїв приблизно однакова. Різні експерти і виробники по різному трактують ці терміни. Часто застосовується так званий «історичний підхід», який полягає в наступному: якщо пристрій веде свій родовід від КПК - то це комунікатор, а якщо від мобільних телефонів - то це смартфон. У рамках цього підходу під комунікаторами зазвичай маються на увазі пристрої з сенсорним екраном (може бути доповнений клавіатурою) працюють під управлінням операційної системи Windows Mobile. Пристрої з Windows Mobile, що використовують для введення інформації виключно QWERTY - і / або цифрову клавіатуру (аналог телефонного), називаються смартфонами. Більшість пристроїв під управлінням Symbian OS традиційно відносять до смартфонів (за винятком Nokia серій 9xxx, Nokia E90 і деяких інших). В інших випадках позиціювання пристрою залежить від виробника (зазвичай пристрої з сенсорним екранів відносять до комунікаторів, а до смартфонів відносять пристрої без такого екрану).
    Також частина фахівців поділяє комунікатори й смартфони відповідно наявністю або відсутністю повнорозмірної (QWERTY) клавіатури (віртуальної або фізичної).
    На початку 2000-х межа між смартфонами і комунікаторами була чіткіше виражена. Перші комунікатори фактично були КПК з додатковим GSM-модулем. Вони не відрізнялися від КПК ні розміром (діагональ екрана 3,5-4 дюйми, роздільна здатність 320 × 240), ні вагою, а додаткові телефонні функції здорожувало апарат і скорочували час автономної роботи. Смартфони, у свою чергу, мало відрізнялися від телефонів, розмір екрану і його роздільна здатність були невисокі, а функціональність не дотягувала до КПК. Компанія Nokia просуваючи свої смартфони основний акцент робила на дизайні, ігрових і мультимедійних можливостях і т. п., не загострюючи увагу на інтелектуальності пристроїв. Однак, з плином часу, продукти, які називають смартфонами і комунікаторами зближувалися. Розміри комунікаторів зменшувалися, а телефонні функції виходили на перший план. Розміри смартфонів навпаки, збільшувалися, а функціональність досягла рівня КПК. В даний час розміри екрану більшості комунікаторів складають 2,6-2,8 дюймів, а смартфонів - 2,2-2,6 дюйма, типова роздільна здатність екрана обох класів пристроїв 640 x 360 пікселів.

Операційні системи


Найпоширеніші операційні системи та платформи для смартфонів:
  1. Symbian OS - займає більшу частину ринку ОС для смартфонів. В даний час на базі цієї ОС існують 2 альтернативні платформи: Series 60 (використовується переважно в пристроях Nokia, а також деяких моделях Samsung) і UIQ (використовується в ряді моделей Sony Ericsson і Motorola, в кінці 2008 року подальша розробка платформи припинена [4]). До 2014-го обсяг постачань смартфонів на основі Symbian OS може досягти 180 млн. одиниць.
  2. BlackBerry OS (RIM) - пристрої на цій системі широко використовуються в основному в США, так як спецслужби деяких країн не зацікавлені у використанні цих смартфонів у своїй країні через те, що всі вхідні / вихідні дані шифруються за допомогою AES.
  3. iPhone OS - використовується в iPhone і iPod touch, розробляється Apple на основі Mac OS X. Офіційна підтримка встановлення програм сторонніх розробників з'явилася тільки у версії 2.0 (з допомогою Apple App Store).
  4. Windows Mobile і Windows CE - компактна ОС компанії Microsoft, випускається з 1996 року, і займає великий сегмент ринку ОС для смартфонів.
  5. Android - платформа для смартфонів, з відкритим вихідним кодом, що розробляється OHA (група компаній на чолі з Google). Платформа базується на Linux.
Інші:
  • Palm OS - колись популярна платформа, в даний час апарати на базі Palm OS малоросповюджені. Останній смартфон під керуванням даної операційної системи був представлений в кінці 2007 року (Palm Centro).
  • Palm webOS - 8 січня 2009 був анонсований смартфон Palm Pre під керуванням нової ОС Palm webOS, ядром якої є ОС Linux. Надалі компанія Palm буде випускати смартфони тільки з ОС Palm webOS.
  • Linux - широкого розповсюдження не отримали, проте традиційно вважаються перспективним напрямком. Смартфони на базі Linux поширені в основному в Азії. Платформи: Maemo (використовується в інтернет-планшетах Nokia 770-N810 і смартфон Nokia N900), OpenMoko (Neo 1973, Neo FreeRunner).
  • bada - мобільна операційна система та платформа виробництва Samsung Electronics, представлена в лютому 2010 року. bada може працювати на базі ядра Linux чи операційної системи реального часу і покликана замінити власницьку операційну систему Samsung на більшості функціональних телефонів.
 Смартфони і шкідливі програми 
  •  Відкритість операційної системи смартфонів і комунікаторів породжує ще одну проблему, добре знайому користувачам персональних комп'ютерів - комп'ютерні віруси та інші шкідливі програми. Для захисту від цієї небезпеки більшістю провідних розробників антивірусного ПЗ створені спеціальні версії антивірусних програм для мобільних операційних систем (наприклад Kaspersky Mobile Security від Лабораторії Касперського). Більшість сучасних шкідливих програм для мобільних пристроїв (в основному це троянські програми ) поширюються через Інтернет під виглядом корисних програм (ігор, кодеків для відеопрогравачів та інших), або локально в людних місцях за допомогою bluetooth. При цьому установка шкідливої програми повинна бути підтверджена користувачем. Для захисту від таких вірусів досить дотримувати розумну обережність: не приймати запит з'єднання через bluetooth від незнайомих людей, не встановлювати підозрілі програми з ненадійних джерел і т. п. Проте в перспективі, із зростанням використання смартфонів і комунікаторів для виходу в Інтернет (завдяки впровадженню нових технологій бездротового зв'язку 3G, Mobile WiMAX та інших) шкідливі програми для мобільних пристроїв можуть стати серйозною небезпекою.
    Звичайні мобільні телефони теж можуть зазнати зараження шкідливими програмами (існують шкідливі J2ME-програми , можливе використання вразливостей ОС телефону і т. п.).