webOS және iOS және Android
Мобильді құрылғыларды пайдалану тез танымал болуда. Бұл мобильді операциялық жүйелерді шығаратын бәсекелес компаниялар арасындағы бәсекені үстемдікке жету үшін кескілескен шайқасқа айналдырды. HP (Hewlett-Packard) жасаған webOS, Apple әзірлеген iOS және Google жасаған Android мобильді операциялық жүйе нарығында негізгі ойыншыларға айналды. Бұл операциялық жүйелер әртүрлі аспектілері немесе аймақтары бойынша бір-бірінен жақсырақ болуы мүмкін болса да, мобильді құрылғыларды пайдаланушылар қауымдастығы үш операциялық жүйені де жоғары бағалайды.
webOS
webOS – Linux негізіндегі мобильді операциялық жүйе. Бұл HP компаниясы әзірлеген арнайы операциялық жүйе. Шындығында, Palm 2009 жылдың қаңтарында Palm OS-тен бұрын шығарылған Palm Pre құрылғылары үшін (Sprint-те шығарылған) webOS енгізді. webOS өзінің ыңғайлылығы, Web 2.0 интеграциясы, ашық архитектурасы және көп тапсырмалы мүмкіндіктері арқасында бірден оң қабылдауға ие болды. Бірақ HP Palm-ді 2010 жылы сатып алды, ал webOS Palm-ды сатып алудың негізгі мотивация көзі деп аталды. webOS 2.2 және webOS 3.0 сәйкесінше HP Veer/HP Pre 3 сматфондары және HP TouchPad планшеттік компьютерлерімен 2011 жылдың ақпан айында енгізілді. HP 2011 жылдың аяғында Windows жүйесінде жұмыс істейтін, оны барлық HP құрылғыларына орнатуға болатын webOS нұсқасын шығаруды жоспарлап отыр.
iOS
iOS (бұрын iPhone OS деп аталады) - Apple әзірлеген мобильді операциялық жүйе. iOS - Apple компаниясының Mac OS X жүйесінің тікелей туындысы және ол UNIX тәрізді операциялық жүйе. Бастапқыда iOS iPhone-мен бірге шықты, бірақ кейін ол iPod touch, iPad және Apple TV құрылғыларына орнатылды.iOS жүйесін Apple лицензиясын алмай-ақ үшінші тарап аппараттық құралында орнатуға болады. Енді пайдаланушылар Apple App Store дүкенінен iOS жүйесіне арналған жарты миллионнан астам қосымшаларды жүктей алады. Сонымен қатар, iOS Солтүстік Америкада мобильді интернетті тұтынатын (iPad-тан басқа) жартысынан көбіне жауап береді. iOS интерфейсі пайдаланушы енгізуіне дереу жауап беретін сырғытпаларды, қосқыштарды және түймелерді қоса, көп сенсорлық қимылдарға негізделген. Пайдаланушылар iOS-пен байланысу үшін сырғыту, түрту және шымшу сияқты өзара әрекеттесулерді пайдалана алады. Кейбір қолданбалар «шайқауға сезімтал», яғни қайтару және айналдыру сияқты белгілі бір әрекеттерді құрылғыны жай шайқау арқылы орындауға болады. iOS жүйесінде Core OS, Core Services, Media және Cocoa Touch деп аталатын абстракцияның төрт қабаты бар. iOS жұмыс істеу үшін шамамен 600 МБ жад қажет.
Android
Android – операциялық жүйеден, аралық бағдарламадан және қолданбалардан тұратын мобильді бағдарламалық құрал. Android компаниясы оның алғашқы әзірлеушісі, ал Google оны 2005 жылы сатып алған. Android операциялық жүйесі Linux жүйесіне негізделген. Құрамына Google компаниясы кіретін OHA (Open Handset Alliance) мүшелері Android шығарды, ал AOSP (Android Open Source Project) одан әрі техникалық қызмет көрсетуге жауапты. Android 2010 жылы смартфондарға арналған ең танымал платформа болып есептеледі. Android жүйесіне арналған төрттен бір миллионнан астам қолданбалар («Қолданбалар») бар және бұл сан қолданбаларды әзірлеуге арналған әзірлеушілердің үлкен қауымдастығының арқасында өсіп келеді. Қолданбаларды Android Market (Google басқаратын онлайн қолданбалар дүкені) немесе үшінші тарап сайттарынан жүктеп алуға болады.
Android жүйесінде әзірлеу негізінен Java негізінде жасалған. Java 5.0 кітапханаларының үлкен бөлігіне Android жүйесінде қолдау көрсетіледі. Қолдау көрсетілмейтін Java кітапханаларының көпшілігінде жақсырақ ауыстырулар бар (басқа ұқсас кітапханалар) немесе жай ғана қажет емес (мысалы, басып шығаруға арналған кітапханалар және т.б.). Java.awt және java.swing сияқты кітапханаларға қолдау көрсетілмейді, себебі Android жүйесінде пайдаланушы интерфейстеріне арналған басқа кітапханалар бар. Android SDK org.blues (Bluetooth қолдауы) сияқты басқа үшінші тарап кітапханаларына қолдау көрсетеді. OHA мобильді құрылғыларға арналған ашық стандарттарды жақсартуға арналған көптеген корпорациялардан тұрады. Android коды Apache лицензиясы бойынша тегін және ашық бастапқы код ретінде шығарылды. Сайып келгенде, Android коды Davilk операциялық кодтарына жинақталған. Davilk – қуат, процессор және жад сияқты ресурстары шектеулі мобильді құрылғылар үшін оңтайландырылған арнайы виртуалды машина.
webOS, iOS және Android арасындағы айырмашылық неде?
Үш платформаның/операциялық жүйенің барлығы бір-бірімен салыстыруға болатынына қарамастан, олардың жоғары және төменгі жақтары бар. iOS-тың ең жақсы, ең өтімді, таза құрастырылған және ең интуитивті пайдаланушы интерфейсі бар, оны тіпті бірінші таймер де оңай пайдалана алады. webOS ыңғайлылығы жағынан артта қалған жоқ, бірақ жаңадан бастаушыларға үйрену қажет болуы мүмкін. Бірақ, Android пайдаланушы интерфейсіне қатысты үшінші орында екені анық. Бұл саралау тек бір-бірін салыстыру арқылы жасалады және барлық үш пайдаланушы интерфейсі өте жақсы екенін атап өткен жөн. Android жүйесінің осы саладағы артта қалуының бір себебі, Android 2.x планшеттерге жарамсыз (Google мұны мойындайды), бірақ Android 3.x планшетке арналған операциялық жүйе болса да, олармен бірге пайдаланылады.
Android теңшеу шайқасында айқын жеңімпаз болып саналады. Пайдаланушылар Android жүйесінде дерлік кез келген нәрсені теңшей алады, ал қалған екеуі теңшеуде көптеген опцияларды ұсынбайды. iOS тек қолданба орналасуын теңшеуге мүмкіндік береді, ал webOS рұқсат етілген теңшеулердің ең аз саны болып табылады. Android жүйесінің ең жақсы мүмкіндіктерінің бірі - оның виджеттерді қолдауы, ол қолданбаларды ашып-жабудың орнына (iOS жүйесіндегі сияқты) бір қарағанда білуіңіз керек нәрселерді көруге мүмкіндік береді.
Электрондық пошта тұрғысынан пайдаланушылар iOS әкелетін қарапайымдылықты ұнатады, бірақ webOS карталарының интерфейсі (веб-бет пен жаңа электрондық пошта арасында алға-артқа ауысуға мүмкіндік береді) электрондық пошта үшін қолайлырақ болып саналады. Дегенмен, iOS жүйесіндегі көшіру және қою мүмкіндігі үшеуінің ішіндегі ең жақсысы, яғни алға-артқа аудару өте сирек қажет.
HP сенсорлы тақтасы және HP Palm Pre 3 (webOS 3.0 нұсқасымен жұмыс істейді) өте тегіс және біркелкі көп тапсырманы ұсынады, дегенмен Android қолданбалар арасында өте жылдам ауысуда артта қалмайды. Дегенмен, iOS көп тапсырманы орындау мүмкіндіктерінен әлдеқайда артта қалды. Дегенмен, қолданбалар дүкендеріне келетін болсақ, iOS жеңімпаз болып табылады. iOS қолданбалар дүкенінде қолданбалардың керемет жинағы (500 мыңнан астам) бар. Дегенмен, бұл жабық нарық. Android жүйесінде қолданбалардың жартысы бар, бірақ кейде сапасы күмәнді болуы мүмкін. Бұл уақытта webOS қолданбалар дүкенінде жүктеп алуға болатын бірнеше мың қолданбалар ғана бар.