Дәріс Мобильді бағдарламалаудың теориялық негездері



бет6/11
Дата11.11.2022
өлшемі4,03 Mb.
#49291
1   2   3   4   5   6   7   8   9   10   11
ПАЙДАЛАНҒАН ӘДЕБИЕТТЕР

  1. Рето Майер. Android 2. Программирование приложений для планшетных компьютеров и смартфонов. 2011. – 671с.

  2. Стручков П.И., Ткаченко А.В. РАЗРАБОТКА УЧЕБНОГО МОБИЛЬНОГО ПРИЛОЖЕНИЯ ПО МЕТОДАМ ШИФРОВАНИЯ // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. XLII междунар. студ. науч.-практ. конф. № 5(41). URL: https://sibac.info/archive/technic/5(41).pdf (дата обращения: 18.11.2019)

  3. Голощапов А. Google Android программирование для мобильных устройств. Санк-Петербург 2011-438 с.

  4. https://habr.com/ru/post/467609/

  5. http://wnfx.ru/

Дәріс 5-6. Мобильді операциялық жүйелердің түрлері

Қазіргі компьютер бір немесе бірнеше процессорлардан, жедел жадынан, дискілерден, принтерден, пернетақтадан, тышқаннан, дисплейден, желілік интерфейстерден және басқа да енгізу/шығару құрылғыларынан тұрады. Нәтижесінде - өте күрделі жүйе. Егер қолданбалы программаны жасайтын әр программистке осы құрылғылардың барлығының жұмысының барлығын түсіну қажет болса, онда ол кодтың бір жолын жазбайды. Сонымен қатар, осы компоненттердің барлығын басқару және оларды оңтайлы пайдалану өте қиын міндет. Осы себепті компьютерлерде операциялық жүйе деп аталатын программалық жасақтаманың арнайы қабаты орнатылған, оның міндеті қолданушы программаларын басқару, сонымен қатар барлық бұрын аталған ресурстарды басқару болып табылады [1]. Операциялық жүйе тек компьютер мен ноутбуктерде ғана болмайды. Сонымен қатар смартфондардарда бар. Смартфон - бұл қоңырау шала және қабылдай алатын шағын компьютер.


Компьютерлер немесе телефондар туралы айтқан кезде біз түсініксіз болуы мүмкін әлде бір терминдерді қолданамыз. Бізге шынымен көмектесетін үш сөзді түсініп алу керек:
• Аппаратты қамтамасыз ету - бұл қолмен ұстауға болатын нәрсе, ол қатты, мысалы, телефонның корпусы, экран, батырмалар, батарея - осының бәрі қолдағы физикалық жабдық.
• Программалық қамтамасыз ету - бұл телефонды жұмыс істететін, қол тигізе алмайтын нәрсе. Бұл компьютерлік кодтар мен программалар барлық аппараттық бөліктерге қалай бірігіп жұмыс жасау керектігін жеткізеді.
• Операциялық жүйе - бұл телефонның жұмысын, сыртқы түрін, дыбыстарын және интернетке қосылуын бақылайтын бүкіл программаның атауы. Бұл өте маңызды және оны өзгерте алмаймыз.
Кез-келген смартфондағы ең маңызды программалық жасақтама - бұл операциялық жүйе, телефонның функционалдығын анықтайтын негізгі фактор. Смартфондарда, Blackberry, Android, iOS, Windows Mobile, Palm OS және Symbian сынды ұялы телефондарға арналған әртүрлі операциялық жүйелері
қолданылады.
Мобильді операциялық жүйелер нарығында Android және iOS жүйелері басым. Android-тің қолданушылары сәл көбірек, бұл көбінесе LG, HTC, Motorola, Samsung және басқаларының өндірушілерінің құрылғыларында болуы мүмкін. Ал iOS тек Apple өнімдерінде жұмыс істейді.
Енді мобильді операциялық жүйе деген не сұрағына жауап берейік.
Мобильді операциялық жүйе (ОЖ) - бұл телефондар, планшеттер және басқа да ақылды құрылғылар сияқты мобильді құрылғыларға қосымшалар мен басқа программаларды іске қосуға мүмкіндік беретін программалық жасақтама. Көптеген мобильді операциялық жүйелер тек белгілі бір жабдықта жұмыс істейді. Мысалы, OPPO Android-та жұмыс істейді, ал iPhone iOS-та.
Linux немесе Windows операциялық жүйесі жұмыс үстелін немесе ноутбукты басқаратыны сияқты, мобильді операциялық жүйе - бұл басқа программалар мобильді құрылғыларда жұмыс істей алатын программалық платформа. Операциялық жүйе құрылғыда қол жетімді мүмкіндіктер мен функцияларды анықтауға жауапты, мысалы, пернетақта, WAP, қосымшалармен синхрондау, электрондық пошта, мәтіндік хабарламалар және т.б. Сондай-ақ мобильді операциялық жүйе құрылғыда қандай үшінші қосымшаларын (мобильді қосымшаларды) пайдалануға болатындығын анықтайды.
1. OS Android
OS Android - Android Inc. жасаған ең танымал программалық жасақтама. Бұл үлкен өсім, себебі ол тек 2008 жылы құрылды. Интерфейс қолданушының барлық қажеттіліктерін қанағаттандыруға арналған. Экрандық беттерді виджеттермен безендіруге болады; сүйікті қосымша белгішелерін қалағанша орналастыра алуға мүмкіндік бар және т.б.
Android операциялық жүйесімен смартфондар қол жетімді. Арзан түрлерімен қоса, флагмандар да бар. Кез келген талғамға арналады.
2. Apple iOS
Apple iOS - бұл әлемдегі ең танымал екінші смартфондық көп сенсорлы, көп тапсырмалы операциялық жүйе. Және тек Apple құрылғыларында жұмыс істейді. Apple қосымшалар мен аппараттық құралдардың тамаша жұмыс жасауын қамтамасыз ететін, сапаны қатаң бақылауымен танымал.
3. Windows Mobile
Microsoft Corp. смартфондары мен мобильді құрылғыларына арналған мобильді операциялық жүйе.
Windows Mobile маркасымен жұмыс істейтін операциялық жүйелер сол өндірушінің дербес компьютерлеріне арналған Windows жүйелерімен ұқсастығымен танымал. Windows Mobile «компьютерлік» форматтағы файлдарды қосуға және кейбіреулеріне оларды өңдеуге арналған бірқатар қосымшаларды қолдайды.
Windows Mobile жүйелері әртүрлі функционалдығы бар мобильді құрылғылардың барлық түрлеріне орнатылады. 2005 жылдан бастап Microsoft PDA, коммуникаторлар мен смартфондарға арналған бірыңғай жүйеге сүйенеді. Әр түрлі типтегі құрылғыларға арналған жүйелерде кішігірім кемшіліктер болды және олар өте ұқсас болды [2].
Ол алдымен Pocket PC 2000 операциялық жүйесінде шығарылған және Windows CE ядросының негізінде жасалған. Windows Mobile құрамына Microsoft Windows API көмегімен жасалған базалық қосымшалар, сонымен қатар Microsoft корпорациясы тарапынан программалық жасақтаманы шектеусіз баптау және әзірлеу мүмкіндігі кірді. Программалық жасақтама мобильді құрылғыларға арналған Windows MarketPlace-тен сатып алуға болатын [3].
2001 жылы 4 қазанда Pocket PC 2002 Merlin маркасымен келесі операциялық жүйе шығарылды. Бұл нұсқа Windows CE 3.0 негізінде шығарылды және негізінен клавиатуралық емес PDA және QVGA (320x240 пиксель) ажыратымдылығы бар басқа қол құрылғыларында қолдануға арналған. Жүйе
MSN Messenger, Microsoft Reader, Windows Media Player 8.0 программаларымен жабдықталған. Сондай-ақ WAP, Transcriber, Terminal Server Client қолдауы болды.
2010 жылы Microsoft Windows Mobile-ді алмастыратын Windows Phone-ды жасақтайтынын жариялады. Windows Mobile Windows жұмыс үстелінің нұсқасына ұқсас етіп жасалған қосымшалардың базалық жиынтығын ұсынды. Ол Internet Explorer Mobile, Windows Media Player және Microsoft Office Mobile қосымшаларымен бірге жеткізілді. Бастапқыда Windows Mobile құрылғылары стилусты қажет етті. Олар кейінірек сыйымдылықты сенсорлық экранға қарай дамыды.
Windows Mobile-ды басқаруға арналған құрылғылар жаңа Windows Phone- ға арналған программалық жасақтаманы қолдана алмады, себебі оларға анағұрлым қуатты программалық жасақтамаға арналған аппараттық талаптары жетіспейді.
Стандартты белгішелердің орнына Windows смартфонының экраны түрлі түсті квадраттармен жабылған. Дизайн көптеген көлемді мәтіндер мен қарапайым интерфейсті қамтамасыз етеді.
Windows Mobile операциялық жүйенің өте қызықты ерекшелігі де бар, ол
– Kids Corner. Бұл жеке ақпараттарымызға кіруге жол бермейтін балалар үшін бөлек бұрыш жасайды. Kids Corner. операциялық жүйе дерек компьютердің операциялық жүйесін ұнататын адамдарға және балалардың жеке ақпаратына қол жеткізуіне кедергі жасайтын ата-аналарға өте ыңғайлы.
Windows Phone мен Android және iOS арасындағы айырмашылық
Windows Phone мен Android арасындағы негізгі айырмашылық (және сонымен бірге жүйені қандай да бір жолмен iOS-пен байланыстыратын) оның жабық сипаты. Бұл жүйенің плюсі да, минусы да болды. Бір жағынан, бұл Android-ге қарағанда әлдеқайда қауіпсіз болды - оған вирус жұқтыру үшін өте көп күш салу керек (және бұл операциялық жүйе пайдаланушыларының аздығын ескере отырып, бұл мүмкін емес деген де пікір бар), қосымшалар (теория жүзінде) тұрақты жұмыс істеді: "шикі" программаны жүктеу ықтималдығы аз болатын.
Екінші жағынан, Windows Phone-дың жабық болуынан, негізінен iOS-қа тән кемшіліктер пайда болды, бірақ ол жүйенің танымалдылығымен өтелді, ал Windows Phone-да олар негізгі сәттердің біріне айналды, сол үшін жүйе мұндай танымалдылыққа ие бола алмады.
Танымал болмауына байланысты қосымшалардың болмауы
Жүйенің жабық сипаты жүйенің кеш іске қосылуымен бірге (Android және iOS фонында) жүйені әзірлеушілер Windows Phone-ға өз программаларын
«шығаруға» ұмтылмады. Көп жағдайда олар «қалған» принцип бойынша жасады
- олар негізгі операциялық жүйелерде шығарылғаннан кейін, тіпті көбінесе қосымшалар мүлдем шығарылмайтын да - Microsoft корпорациясының смартфондарға арналған операциялық жүйенің бар болуы ұмытылып кеткен сияқты.
Негізінен Windows Phone-да программалар Yandex сияқты ірі компаниялар немесе жүйені ұнататын энтузиастар шығара алатын. Бірақ дүкенде болған қосымшалардың өзі жаңартулардың (мысалы, салыстырмалы түрде Android-пен) кешігуіне әкелетін - нәтижесінде кешігуімен бірге жаңа функционалдылық пайда болатын. Пайдаланушылар өздеріне қажет программалық жасақтамасыз болуға тура келетін, немсе аналогтарды қолдануы керек болды, ал олар әрдайым жоғары сапалы бола бермейді. Бұл тенденция Microsoft корпорациясының қосымшаларына да қатысты болды - дегенмен, компания өзінің операциялық жүйесін сақтауға тырысуы керек.
Интерфейс - өзгермейді және әуесқой үшін
Жүйенің жабық болуынан туындайтын тағы бір ерекшелік - өзгермейтін интерфейс. Әрине, Windows Phone жүйесінде кейбір экрандардағы фондарды орнату сияқты кішігірім өзгерістер мүмкін болды, мысалы iOS сияқты. Бірақ жаһандық деңгейде интерфейс өзгеріссіз қалды: екі экран, сол жақта - қосымшаларға немесе виджеттерге арналған төртбұрышты немесе тікбұрышты белгішелер, оң жақта - тізім түріндегі қосымшалар. Көптеген пайдаланушылар мұндай дизайнды жағымды деп тапты (осындай интерфейсты дизайны бар жүйеде телефон сатып алған адамдар үшін таңқаларлық емес), бірақ кейбіреулеріне ұнамады, ал кейбір адамдар үшін «теңшеу» жеткіліксіз болды.
Өнімділік - жоғары, бірақ әрдайым емес
Бұл пункт даулы және жеке, бірақ Windows Phone-дағы пайдаланушылардың көпшілігі Android-пен салыстырғанда «артта қалу» жылдамдығын және аз екенін атап өтті. Алайда қосымшалардың шығып кетуіне тап болған және «загрузка» деген жазумен қосымшаға ұзақ уақыт кіруіне тап болған адамдар да болды. Бұл әсіресе телефонда бос орын болмаған кезде жиі болатын. Дегенмен, бұл бөлшек басқа операциялық жүйелерге де тән. Көп жағдайда жүйе тұрақты болды, және, ең бастысы, ондағы құрылғылар iPhone-ды айтпағанда, Android-ке қарағанда арзан болды.
Оңтайландырудың арқасында арзан
Арзандық - Windows Phone құрылғыларының тағы бір маңызды ерекшелігі. Операциялық жүйені сауатты оңтайландыруға байланысты, бұл телефоннан азырақ ресурстарды қажет етті. Мысалы, 1 гигабайт жедел жадымен құрылғылар Windows Phone 8.1 және Windows 10 Mobile құрылғыларында сәтті жұмыс істеді, ал сол сәтте 2 гигабайттан аз жедел жадымен Android құрылғыларын енді қарастыруға келмейтін - олар аяусыз және үнемі баяу болатын [4].
Windows Phone жүйесін оңтайландырудың нәтижесі - бұл құрылғылардың арзан болуы.
4. Blackberry
Blackberry OS – Blacberry құрылғыларына арнайы жасалған мобильді операциялық жүйе.
BlackBerry платформасы, бәлкім, корпоративті коммуникациялық ортаны қолдаумен танымал, ол сымсыз қосылымды және электрондық поштаны,
күнтізбені, тапсырмаларды, жазбаларды және контактілерді толық сымсыз қосуға мүмкіндік береді.
Оған J2ME v2 мобильді ақпарат құрылғысының профилін (MIDP2) және жалғанған құрылғының конфигурациясын (CLDC) іске асыратын Java негізіндегі үшінші тарап қосымша платформасын, сондай-ақ бірқатар RIM-ге арналған API интерфейстері кіреді.
BlackBerry функцияларының кейбіреулері:
• Корпоративтік электрондық поштағ қолдауы
• BlackBerry Enterprise сервері
• BlackBerry мессенджері
• BlackBerry Интернет-сервисі
• BlackBerry пошталық клиенті
BlackBerry корпоративті шешім архитектурасы
Blackberry Enterprise Solution мобильді байланыс пайдаланушыларына ұйымның электрондық поштасына және басқа да маңызды бизнес қосымшаларына қауіпсіз және сенімді түрде сымсыз қол жеткізуге мүмкіндік береді. BlackBerry Enterprise шешімінің архитектурасы өмірлік маңызды алты элементтен тұрады. Олар –
• BlackBerry Enterprise Server
• Blackberry мобильді деректерді жіберу жүйесі
• BlackBerry смартфондары
• BlackBerry Connect программалық жасақтамасы
• Blackberry Alliance программасы
• BlackBerry Solution қызметтері
Корпоративті сервер корпоративті хабар алмасу жүйелері мен бірлесіп жұмыс жасаумен қатар мобильді қолданушыларға электрондық поштаға кіру, корпоративті жедел хабар алмасу және жеке ақпаратты басқару құралдарын ұсынады. Нашар реттелген брандмауэр шабуыл қаупін арттырады. Интернетте, деректер базасында және қолданбалы серверде осалдықтар бар. Егер қаскүнем осы осалдықтарды анықтаса, ол оңай шабуыл жасай алады және бүкіл серверді басқара алады [5].
Android, Microsoft Windows Mobile және Symbian сияқты мобильді операциялық жүйелер әр түрлі өндірушілердің ұялы телефондарында жұмыс істей алады. Ал бұл операциялық жүйе Apple iOS-қа ұқсас, себебі ол әр түрлі өндірушілердің телефондарында жұмыс істей алмайды.
Дәстүрлі түрде барлық Blackberry қосымшалары Java платформасында, әсіресе Java Micro Edition (Java ME) платформаларында жазылды
Бизнесте жиі жоғары бағаланған Blackberry дәстүрлі түрде қосымшалары Java платформасында құрылған. Бірақ 2010 жылы HTML, CSS және JavaScript кодтарынан тұратын шағын, автономды веб-қосымшаларды құру үшін SDK виджетін пайдаланатын жаңа платформа ұсынылды.
Java-да әзірлеуді қалайтындар редактормен, түзеткішпен, құрылғы симуляторымен және жадыны қарау программасымен бірге келетін BlackBerry
Java Development Environment (JDE) интеграцияланған әзірлеу ортасын (IDE) пайдалана алады. JDE-ті BlackBerry веб-сайтынан жүктеуге болады. Ол автономды модуль ретінде немесе графикалық әзірлеу ортасы Eclipse-ке арналған плагин ретінде қолдануға болады. JDE-мен бірге қолданылатын басқа құралдар - RAPC компиляторы және Sun Java компиляторы.
Үшінші тарап әзірлеушілері BlackBerry API класстарын қолдана отырып программалық жасақтама жаза алады, алайда белгілі бір функцияларды қолданатын қосымшаларда сандық қолтаңба болу керек. 2011 жылдың маусымында жүргізілген зерттеу нәтижесі бойынша мобильді әзірлеушілердің шамамен 45% -ы платформаны жариялау кезінде қолданған [6].
BlackBerry операциялық жүйесінде қосымшаларды орнатудың үш әдісі бар: BlackBerry App World арқылы қосымшаларды жүктеу, құрылғының кіріктірілген браузері және сымсыз желісі арқылы және BlackBerry Desktop Manager-і арқылы. Немесе қосымшаларды Blackberry қосымшалар әлемінен немесе Blackberry диспетчерінен жүктеуге болады.
BlackBerry OS-тың алғашқы итерациясы, 1.0 нұсқасы, Pager BlackBerry 850 үшін 1999 жылдың 19 қаңтарында шығарылды. Қосымша бес нұсқа шығарылды, оның соңғысы 2012 жылдың қаңтарында шыққан 7.1 нұсқасы болды. Соңғы нұсқасы BlackBerry смартфондарына Wi-Fi арқылы қоңыраулар және FM- радиосын қоса бірнеше жаңа мүмкіндіктер қосты. BlackBerry Limited компаниясы BlackBerry OS-ті 2013 жылдың қаңтарында өзінің BlackBerry 10 мобильді операциялық жүйесінің жаңа шығарылымымен тоқтатты. BlackBerry OS-ты қолдау 2013 жылы аяқталды [7].
2020 жылы тамызда OnwardMobility компаниясы Blackberry бренд лицензиясын иемденді. Мобильді байланыстың бесінші буына 5G қолдайтын алғашқы Blackberry моделін, клавиатурасы бар және Android базасында шығаратынын хабарлады.
5. Symbian
Symbian - бұл дамыған және көп сатылған Symbian Ltd әзірлеген Nokia операциялық жүйесі.
Symbian 2003 жылдан 2010 жылға дейінгі (Еуропа үшін тіпті 2011 жылы) жетекші смартфон платформасы болды. Осыдан кейін Google-дің Android операциялық жүйесі көш бастады.
Бұл операциялық жүйені бірқатар жапондық өндірушілер тек Жапонияда сатылатын ұялы телефондар үшін қолданған. Бұл операциялық жүйені кейбір Sony Ericsson құрылғыларынан табуға болатын.
Негізгі Symbian операциялық жүйесінде бастапқыда пайдаланушы интерфейсі болмады. Оның орнына ол смартфонның пайдаланушы интерфейсінің екі негізгі платформалары үшін базалық негіздері ретінде пайдаланылды: S60 және UIQ. Оларды әр түрлі компаниялар қолдайтын даму салалары ретінде қарастыруға болады. Android, оның әртүрлі пайдаланушы интерфейстерімен, Symbian пайдаланушы интерфейстері неғұрлым тереңірек жұмыс істеді, және осы платформалардың бірінде жазылған қосымшалар
басқасымен тікелей сәйкес келмеді. Көрнекі түрде S60 және UIQ-де ортақ ештеңе болмады, ал UIQ сенсорлық экрандарды ескере отырып жасалған [8].
Symbian OS операциялық жүйесінің тарихы
Symbian операциялық жүйесі - ежелгі мобильді операциялық жүйелердің бірі. Оның дамуы әлемде ақ-қара дисплейі бар көлемді телефондарда үстемдік болған кезде де басталды. Siemens A35 ең танымал модельдердің бірі болған кезде және көптеген адамдар Nokia 3310-ны күткен кезде. Бірақ сол уақыттар өтті, Symbian OS өз заманындағы инновациялық әзірлемелер санатынан операциялық жүйелеріне жету санатына көшті. Ол көшбасшылықты жоғалтып, шайқасқа асығуды жалғастыруда. Мұның бәрі 1998 жылдың маусымында басталды. Дәл сол кезде Symbian LTD компаниясы шықты. Бастапқыда ол бірден төрт ірі брендке тиесілі - Ericsson, Nokia, Motorola және Psion, жеке компания ретінде орналасты: 1999 жылда Symbian OS мобильді құрылғылар нарығында ең перспективті болып танылды. Сондай-ақ, Matsushita (Panasonic) компанияның бірлескен иесі болды. Содан кейін оның теңдесі жоқ еді, ал шындықты айта келе, оған ләззат алатын адамдар мүлдем аз болды.
2000 жылы UMTS шешімдерін әлемдік ақпараттық кеңістіктің құрамдас бөлігі ретінде табысты дамытқаны үшін Symbian Барселонадағы UMTS форумынан марапат алды. Sony және Sanyo Symbian OS операциялық жүйесіне лицензия береді. Давостағы Дүниежүзілік экономикалық форумда Symbian компаниясы техникалық жаңашылдық үшін марапат алады. Symbian OS негізіндегі алғашқы смартфон - Ericsson R380 пайда болады [9].
Функционалдылығы
Әзірлеушілер телефонның функционалдылығына басты назар аударды. Мысалы, жылдам мәтіндік хабар жіберу, суретке түсіру, дауыстық басқару, жылдам теру, және мыңдаған әр түрлі қосымша.
6. Palm OS
Palm OS – 1996 жылы Palm OS әзірлеген мобильді операциялық жүйе. Бұл сенсорлық экран интерфейсін пайдалануды жеңілдету үшін жасалған. Бұл шынымен де үйренуге оңай ұялы телефонның операциялық жүйелерінің бірі, бірақ платформаның көп тапсырманы орындай алмауы кейбір қолданушыларды одан бас тартуға мәжбүр етті [10].
Palm Computing 1992 жылы құрылған. Бастапқыда шағын фирма Tandy компаниясынан Zoomer қалта құрылғысына арналған программалық жасақтама жасаумен айналысқан. Өнім сәтсіздікке ұшырады, бірақ Palm HP және Apple Newton компанияларына өнімдер әзірлеу арқасында нарықта қала алды.
Kadak компаниясынан технологияларды лицензиялаудан кейін, Palm қалталы компьютерлерге арналған өздерінің операциялық жүйесін әзірлей бастады. Бір қызығы, бастапқыда жүйенің ядросы көп тапсырмаға ие болды, бірақ Palm OS емес. Үшінші тарап әзірлеушілеріне ядро деңгейінде фондық тапсырмаларды құру үшін API-ге қол жеткізуді жабық болды, ал фондық режимде бірнеше стандартты функциялар жұмыс істей алды, мысалы, музыка ойнау. Толыққанды көп тапсырма тек 2004 жылы операциялық жүйенің алтыншы нұсқасында пайда болды, тіпті ол кезде де ондағы құрылғылары пайда болмады.
Palm қалталы дербес компьютері мен смартфондар бір кездері бизнес сегментінің көшбасшылары болып саналды. Функционалды, қолжазбаның озық технологиясымен олар қалталы компьютерлер дәуірінің символы болды. Бірақ құрылғыларды жасауда жалғыз Palm-нің ғана қатысы болмады. Олардың операциялық жүйелерінің басқаруымен Samsung, Lenovo, Garmin, Kyocera, Sony гаджеттері де шықты.
2006 жылдың желтоқсан айында Palm OS компаниясы ACCESS-тен оған кез келген өнімде өзгертуге және қолдануға мүмкіндік беретін Palm OS 5.4 бастапқы код лицензиясын сатып алды. Linux ядросына негізделген мүлдем жаңа нұсқасын әзірлеу басталды. 8 қаңтар 2009 жылы Лас-Вегаста, CES көрмесінде жаңа операциялық жүйесімен басқарылатын алғашқы смартфон - Palm webOS ұсынылды және Palm Pre жарияланды [11].
Palm тек Palm операциялық жүйесінде немесе Windows Mobile-да жұмыс істейтін құрылғыларды ұсынылған. Соңғы нұсқасы Garnet OS 5.5 (2007).
7. WebOS
WebOS – LG WebOS және Open WebOS деп те аталады. WebOS - Linux негізіндегі смартфонның операциялық жүйесі. Бастапқыда оны Palm әзірледі, кейіннен LG Electronics-ке сатылынды.
Пайда болуы:
2000 жылдардың бірінші жартысында Palm компаниясы Sony сияқты басқа өндірушілер лицензиялаған өзінің Palm OS операциялық жүйесімен бірге қалталы дербес компьютер нарығында көшбасшылардың бірі болды. Уақыт өте келе Palm қаржылық проблемаларға тап болып және операциялық жүйе дамудан баяулай бастады, сондықтан компания Windows Mobile-ға ауысты. Бірақ 2007 жылға қарай Microsoft өзінің мобильді жүйесімен де біртіндеп нарықтан артта қала бастайды: қалталы дербес компьютерлер танымалдығын жоғалта бастайды және және жаңа үрдіс - смартфондар пайда болады.
Банкроттық қарсаңында екі кәсіпкер Palm-ға ақша салуға шешім қабылдады. Сондай-ақ, компания Apple-ден әйгілі инженер мен менеджерін шақырады, ол бірінші кезекте iPod-ты іске қосуға жауапты болатын. Жаңа команда 2007 жылы соңғы ресурстарды заманауи операциялық жүйені жасауға жұмсауға шешім қабылдады. Ол көп тапсырманы және сенсорлық басқаруды қолдауы керек еді, сондықтан оны әзірлеу нөлден басталды. Қаңтарда CES 2009 көрмесінде webOS-ты және алғашқы Palm Pre смартфонын ұсынды.
Жүйе Linux ядросы негізінде жасалған және WebKit қозғалтқышын қолданған. Жоспар бойынша, оған қосымшаларды HTML, CSS және JavaScript веб-программалау тілдерімен таныс кез-келген әзірлеуші шығара алатын. Компания мұны өзінің басты артықшылығы деп санады.
WebOS атауын растау үшін жүйеге Palm Synergy функциясы қосылды - бұл әртүрлі сервистердегі күнтізбелер мен байланыс тізімдерін біріктіруге мүмкіндік берді. Google, Microsoft, Facebook және басқа сервистермен синхрондау қолдауына ие болды.
Алғашқы webOS смартфоны 2009 жылдың жазында сатылымға шықты. Palm Pre 3,1 дюймдік, 320×480 пикселдік экран өлшемін алды. Кішкентай диагональ физикалық QWERTY пернетақтасы арқылы өтелді, смартфон слайдер болды. Сондай-ақ, экран астында қимылдарды оқитын кішкене сенсорлық батырма болды.
Маңызды мәселе, Palm Pre-де мультитач қолдауы бар сыйымдылық экраны болды. Ол кезде, iPhone-дан басқа көптеген смартфондар резистивтік экранды қолданды, ол жанасудан емес, қатты басудан жұмыс істейтін. Palm смартфонының тағы бір айырмашылығы - сымсыз зарядтауды қолдау болды - бұл үшін арнайы қондырғы станциясын сатып алып, артқы қақпағын ауыстыру қажет болды.
WebOS мүмкіндіктері:
Бұл көп тапсырманы қолдайтын ұялы телефонның операциялық жүйелерінің бірі. Мысалы, егер ойын ойнайтын болсақ және хабарлама алсақ, оны кідіртілген ойыннан шықпай-ақ ашуға болады.
Palm және журналистер webOS және Palm Pre смартфонын смартфондар өндірісін белсенді дамытқан Apple өнімдеріне негізгі балама ретінде атады. Сол сәтте iPhone 3G өзекті болды. Алғашқы Android смартфоны HTC Dream Palm жарияланғанға бірнеше ай бұрын ғана ұсынылды, сондықтан webOS-ты жаңа Google жүйесімен салыстырмайтын.
2009 жылдың қыркүйек айында жаңа смартфон - бюджетті Palm Pixi ұсынылды. Ол өте кішкентай 2,63 дюймдік экранды, QWERTY пернетақтасын және қарапайым сипаттамаларды алды.
2010 жылдың 28 сәуір айында HP компаниясы Palm компаниясын сатып алғанын ресми түрде жариялады. Сонымен қатар, смартфондардың барлық желісіне және webOS операциялық жүйесі құқықтары берілді. Бұл мәміле бәріне тиімді болды: Palm жүйені дамыту үшін ақша алады, ал HP смартфон сатумен айналысады. Шілденің басында мәміле жабылды.
2010 жылдың қазан айында HP жаңа webOS 2.0 негізіндегі Palm Pre 2 смартфонын ұсынды. Сонымен бірге компания ескі Palm Pre және Pixi смартфондарын жүйенің екінші нұсқасына дейін жаңартуға уәде берді. Болашақта компания бұл уәдеге тұрмайды.
Сыртқы жағынан, webOS 2.0 алғашқы нұсқасынан айтарлықтай ерекшеленбеді, барлық инновациялар жүйенің ішінде жасырылды. Жаңартумен браузерге арналған толыққанды көп тапсырма мен Flash Player қосады. Just Type функциясы пайда болды - кейін пошта немесе мессенджер арқылы жіберуге болатын, теруге арналған жоба сияқты.
2011 жылдың ақпан айында HP webOS-ты смартфондарға, планшеттерге, нетбуктарға және тіпті принтерлерге арналған әмбебап платформаға айналдыру туралы жоспарларын жариялады. Сонымен бірге, компания webOS-тағы алғашқы - HP TouchPad атты өзінің брендімен планшетті ұсынды.
Сол кездің өзінде HP webOS көмегімен бүкіл экожүйені құруға тырысты. Презентацияда смартфоннан теруді қалай бастауға және планшетте жалғастыруға болатындығы туралы айтылды. Сондай-ақ, телефон жақын жерде болмаса, қоңырауларды тікелей планшеттен алуға болатын. iOS-тағы осындай Continuity функциясы тек 2014 жылы пайда болды. Әрине, webOS жүйесіндегі планшеттен құжаттарды HP принтерлері арқылы басып шығаруға болатын.
Тамыз айында компания webOS құрылғыларын өндіруді тоқтататынын мәлімдеді. Бірақ, Palm сатып алғаннан бері тек бір жыл ғана өткен еді.
Компаниядағы webOS тағдыры 2011 жылдың соңында ғана анықталды - HP жүйенің бастапқы кодын бәріне қол жетімді болу үшін ашуға шешім қабылдады. Алайда, компания webOS жүйесінде құрылғылар шығаруды жоспарламаған.
2012 жылдың қаңтарында HP Open webOS 1.0 ашық кодты жариялады - бұл қыркүйек айында шығуы керек еді. Palm және HP әзірлеушілерді толық жұмыс істейтін смартфондармен және webOS-пен жұмыс істейтін планшеттермен қызықтыра алмады, ал құрылғыларсыз оны жасау қиынға соқты. Әрине, HP TouchPad және Palm смартфондары үшін Open webOS шығаруға уәде берді, бірақ бұл жағдайды айтарлықтай өзгертпейді. Барлығы онша жаман емес болып шықты. 2012 жылдың қараша айында LG теледидарларда оны пайдалану үшін Open webOS-қа қызығушылық танытты. Келесі жылдың ақпан айында компания жүйеге, бастапқы кодқа және патенттерге барлық құқықтарды HP компаниясынан сатып алды.
LG алғашқы webOS теледидарларын CES 2014 көрмесінде ұсынды. Жүйе бірнеше қосымшалармен карточкалар түрінде жұмыс істеу принципін сақтады, бірақ тұтастай алғанда Palm смартфондары мен TouchPad планшетіндегі жүйемен онша байланысы болмады.
2014 жылдың қыркүйек айында webOS ашық базалық код негізінде LuneOS жаңа операциялық жүйесі шығарылды. Жүйеде шағын команда жұмыс істеді, ал жаңартулар 2018 жылға дейін шығарылды, бірақ ешкім жүйені маңызды жоба ретінде қарастырмады.
WebOS теледидарда орын алды, сол уақыттан бері LG жүйені дамытып келеді. Олар тіпті 2017 жылы webOS және үлкен экрандары бар тоңазытқыштарды ұсынды [12].
Қазіргі таңда бұл операциялық жүйе смарт телевизорлар мен тоңазытқыштарда қолданылады.
8. bada (Samsung Electronics)
bada - бұл Samsung-тың меншікті мобильді операциялық жүйесі, ол алғаш рет 2010 жылы шығарылды. Samsung Wave – осы операциялық жүйені қолданған алғашқы смартфон. Bada көп нүктелі сенсорлық, 3D графика және, әрине, қосымшаларды жүктеу және орнату сияқты мобильді мүмкіндіктерді ұсынған [13].
2010 жылы мобильді операциялық жүйелер нарығында өтпелі кезең болды. Нарықта сенсорлы экраны бар смартфондар - iPhone және Android құрылғылары біртіндеп дами бастады. Symbian немесе Windows Mobile сынды қазірдің өзінде жоқ болды, ал басқа жобалар, мысалы, webOS, ең болмағанда нарықта үлесін алып қалуға тырысты.
Samsung смартфондарын барлық операциялық жүйелерде, соның ішінде Symbian, Windows Mobile және Android-те шығарып үлгерді. Сонымен қатар, меншікті TouchWIZ интерфейсімен өзінің Samsung телефондық платформасына (SHP) негізделген сенсорлы телефондар желісі болды. Бұл телефондардың арасында Samsung Corby, Star, Jet және тағы басқалары болды.
Samsung Bada платформасын 2009 жылдың 10 қарашасында таныстырды. Хабарландыру түсініксіз болды: олар телефондарға арналған жүйені және әзірлеушілерге арналған SDK жиынтығын шығаруға уәде берді. Сонымен қатар,
«bada» корей тілінен «мұхит» деп аударылатыны белгілі болды. Біршама толығырақ ақпарат тек жылдың аяғында пайда болды. Bada OS сенсорлы телефондарға арналған операциялық жүйе екендігі белгілі болды. Ол ескі SHP платформасына және TouchWiz интерфейсіне негізделген. Flash, акселерометр, жақындатқыш датчигі және тағы басқаларға қолдау болады.
Bada жобасының басты идеясы - барлығына арналған смартфон. Samsung барлық "ақылды" телефондардың барлық функцияларын сенсорлы экраны бар қол жетімді модельдерге көшіру туралы шешім қабылдады. Ол үшін бірыңғай платформа және қосымшалар дүкенін жасады.
Bada үшін SDK 2010 жылдың қаңтар айында ашылды, бірақ тек Samsung мақұлдауын алған ірі әзірлеушілер үшін. Толығымен ашық SDK көзі мамыр айына дейін пайда болған жоқ.
Samsung Bada - бұл тек операциялық жүйе емес, мобильді платформа екенін түсіндіру үшін көп маркетингтік күш жұмсады.
Samsung телефондарында болған Bada жүйесі көбінесе жабық операциялық жүйелерге жатады. Мысалы, әзірлеуші қоңырау шалудың баламалы қосымшасын құра алмады, себебі жүйе үшінші тарап программаларына "хабарласу" функциясына қол жеткізуге мүмкіндік бермеді. Бірақ Samsung Apple мен басқа бәсекелестеріне қарағанда, компания фирмалық дүкендегі қосымшалардың сатылымының пайызын алмайды деп уәде берді.
Bada-дағы алғашқы смартфонның тұсаукесері 2010 жылдың ақпан айында MWC көрмесінде өтті - ол Samsung Wave болып шықты. Онда компания смартфонды тартымды ету үшін барлық жаңа технологияларды жинады. Нарықта алғаш рет оның Bluetooth 3.0, Wi-Fi 802.11n стандартын қолдау және Super AMOLED дисплейі пайда болды. Wave сонымен қатар жаңартылған виджеттер мен кіріктірілген әлеуметтік желі қолдауымен жаңа TouchWIZ 3.0 интерфейсін ұсынды.
Bada 2.0 жүйесінің жаңартылуы MWC 2011 көрмесіндегі алғашқы Wave ұсынылғаннан кейін бір жылдан кейін жарияланды. NFC модульдері, HTML5, және адаптивті интерфейс үшін платформа қолдау тапты.
2011 жылдың күзінен бастап жаңа смартфондар, үлкен жаңартулар немесе басқалары болған жоқ. Жоба ақпарат өрісінен түсіп қалды. 2012 жылдың қаңтар айында ғана Forbes-тен Samsung Bada-ны жаңа Tizen жобасымен біріктіруді жоспарлап отырғаны туралы хабар пайда болды. 2013 жылдың ақпан айында Samsung ресми түрде Bada мен Tizen бірігетіндігін жариялады [14].
9. OS MEEGO (Nokia және Intel)
Maemo (Nokia) және Moblin (Intel): ашық бастапқы технологияларға негізделген екі өнімді біріктірудің нәтижесі болып табылатын бірлескен ашық кодпен мобильді операциялық жүйе. MeeGo - бұл Intel Atom және ARMv7 архитектураларын қолданатын, смартфондар, нетбуктар, планшеттер, автомобильдер ақпараттық жүйелері және әртүрлі құрылғыларды қоса алғанда, бірқатар құрылғыларда жұмыс істеуге арналған мобильді операциялық жүйе. Maemo жүйесі, Nokia әзірлеген және Intel астында құрылған Intel Atom OS Moblin бар нетбуктарға арналған. 2010 жылдың ақпанында екі операциялық жүйе біріктіріліп, бірігу нәтижесі MeeGo OS болды деп жарияланды [15].
MeeGo жобасы нөлден жасалған жоқ. Мұнда 2005 жылы пайда болған Nokia операциялық жүйесі Maemo жұмыстары қолданылды. MeeGo сонымен бірге Moblin компоненттерін, Atom негізіндегі процессордегі компьютерлер үшін Intel-дің Linux дистрибутивтерін қолданды. MeeGo жобасы коммерциялық емес Linux Foundation қорының қолдауына ие болды.
2010 жылы наурыз айында MeeGo 1.0 әзірлеушілерге арналған MeeGo 1.0 алғашқы қоғамдық құрылысы пайда болды. Оны Intel Atom нетбуктарында, Nokia N900 және Intel Atom Moorestown мобильді платформасына негізделген смартфондарда іске қосуға болатын.
2010 жылдың күзінде Microsoft Windows Phone-дің алғашқы нұсқасын ұсынды. Осы жүйемен смартфондардың сатылымы қазан айында басталды.
2010 жылдың қарашасында AMD MeeGo жобасына қосылды. Компанияның өз қызығушылықтары болды - жаңа Fusion процессорларының қолдауымен қосымша программалық қамтамасыздандыруды алу. Ол үшін ол өзінің басты бәсекелесі Intel жобасына қатысуға дайын болды.
2011 жылдың ақпан айында Nokia Microsoft корпорациясымен ұзақ мерзімді келісім жасады - компаниялар жаңа Windows Phone мобильді жүйесін дамыту үшін бірікті. Келісім шеңберінде Nokia Windows Phone үшін әзірлеу ортасын басты деп таңдады. Бұл қадам Symbian және MeeGo үшін қолданылатын Qt ортасын біртіндеп бас тартуын білдірді. Nokia жалпы келісімге байланысты MeeGo-дан толықтай бас тарта алмады және Intel-мен қарым-қатынасын үзе алмады. Microsoft корпорациясымен серіктестікке қарамастан, Nokia MeeGo-да алғашқы смартфон шығаруға уәде берді. Компания уәдесін орындап - маусымда Nokia N9 туралы жариялады.
2011 жылдың қыркүйек айында Intel компаниясы Samsung және Tizen-мен бірге ашық бастапқы кодқа негізделген жаңа жобасын жариялады. Бұл жүйе MeeGo және LiMo идеяларының жалғасы болды, бірақ іс жүзінде олар әр түрлі платформалар болатын [16].
10. WEBOS (Palm/HP)
WebOS - бұл Linux ядросында жұмыс істейтін мобильді операциялық жүйе. WebOS бастапқыда Palm өзінің мобильді операциялық жүйесінің, Palm OS-тың ізбасары ретінде жасаған. Бұл ақырында НР сатып алған және қазір HP әдебиеттерінде webOS (кіші w) деп аталатын меншікті мобильді операциялық жүйе. HP бірнеше құрылғыларда, соның ішінде бірнеше смартфондарда және HP сенсорлық тақталарында webOS қолданды. HP webOS 3.x шығарумен қауіпсіздік пен басқару мүмкіндіктерін жақсартуға назар аудара отырып, өзінің webOS-ын ұялы байланыс нарығына шығарды. HP сонымен бірге 2012 жылы барлық HP компьютерлеріне Microsoft Windows операциялық жүйесінің webOS нұсқасын орнату жоспарын жариялаған болатын.




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет