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


Дәріс 7-8. Android – операциялық жүйесі



бет7/11
Дата11.11.2022
өлшемі4,03 Mb.
#49291
1   2   3   4   5   6   7   8   9   10   11
Дәріс 7-8. Android – операциялық жүйесі

Android - бұл негізінен смартфондар мен планшеттік компьютерлер сияқты сенсорлы мобильді құрылғыларға арналған Linux негізіндегі операциялық жүйе. Соңғы 15 жыл ішінде операциялық жүйе қара және ақ түсті телефондардан бастап қазіргі заманғы смартфондарға немесе мини-компьютерлерге дейін айтарлықтай өзгерістерге ұшырады. Қазіргі кезде мобильді операциялық жүйелердің ең кең таралғаны осы - Android.


Android операциялық жүйесі - Пало-Альто, Калифорнияда 2003 жылы Android Inc. программалық жасақтама компаниясы құрылған. Кейіннен 2005 жылы 11 шілдеде Google Android. Inc компаниясын 130 миллион АҚШ долларға сатып алды. Сатып алғанынан кейін электроника индустриясының инвесторлары мен талдаушылары Google-дың ұялы байланыс нарығына кірудің шынайы ниетіне күмән келтірді. Бірақ кез келген жағдайда, көп ұзамай, Google Android құрылғысын 2007 жылы нарыққа шығаратындығын жариялады, бірақ алғаш рет 2008 жылы сатылмға шықты.
Содан бері программалық жасақтама мен программаны жасаушылар Android технологиясын қолдана отырып, Google Play сияқты қосымша дүкендер арқылы сатылатын мобильді қосымшаларды дамыта алады. Бұл Google өнімі ретінде жасалғандықтан, Android қолданушыларына мобильді құрылғыларын бұлт қоймасы, электрондық пошта платформалары және бейне қызметтері сияқты басқа Google өнімдерімен байланыстыру мүмкіндігі берілді.
Google сонымен бірге Android программалық жасақтамасын теледидарларда, автомобильдерде және қол сағаттарында қолданады, олардың әрқайсысы ерекше интерфейсі бар.
StatCounter мәліметтеріне сәйкес, Android 2021 жылдың наурызындағы жағдай бойынша дүниежүзілік мобильді операциялық жүйе нарығының 71% - дан астамын иемденуде [17].
Android - бұл ашық кодты операциялық жүйе, яғни кез-келген программа әзірлеуші жаңа программаларды өз қалауынша дамыта алады және олар кез- келген жабдықта жұмыс істейді. Android бастапқы коды ашық көз болса да, мобильді құрылғыларда сатылған кезде ол меншікті программалық жасақтамамен қамтамасыз етіледі. Бұл телефонға арналған қосымша жасағысы келетіндерге шектеусіз қол жетімділікті білдіреді және лицензиялық шектеулерді өте аз қояды, сондықтан пайдаланушылар көптеген тегін контенттен пайда көреді. Бұл Android-ті нарықтағы ең жылдам дамып келе жатқан смартфондық операциялық жүйеге айналдырды және бірнеше жылдан кейін ең басым платформаға айналады деп күтілуде [18].
Android пайдаланушыларға басқа мобильді операциялық жүйелерге тиімді балама ұсынғанымен, кейбір шектеулер әлі де сақталады. Әзірлеуші тарапта күрделі пайдаланушы интерфейстері мен интерфейстерін кодтау көбінесе күрделі міндет болып табылады, бұл үшін Objective-C-ге қарағанда көп Java қажет. Пайдаланушылар үшін Android Market-тағы қосышаларға ұқсас басқа қосымшалар дүкендеріне қарағанда төмен стандарттарға ие [19].
Кейбір жақсы Android функциялары қажет мазмұн мен мүмкіндіктерге жылдам, оңай қол жеткізуді қамтамасыз ететін пайдалы виджеттер мен қосымшалар арқылы бірнеше үй экранын теңшеу мүмкіндігін қамтиды. Сондай- ақ, оның көп функциялы мүмкіндіктері бар - оларды жай өшіру арқылы программаларды жабу мүмкіндігі бар.
Google өзінің Android программалық жасақтамасының әр түрлі нұсқаларына сәнді, әрі тәтті атауларын таңдаған: Cupcake, Eclair, Ice Cream, Sandwich, KitKat, Marshmallow, Oreo, Pie секілді. Android нұсқаларына тәттілердің атын беру дәстүрі Android 10 шығарумен аяқталды. Қазіргі таңда, соңғы версиясы Android 11.
Samsung, OnePlus, Sony, HTC және тағы басқа Android құрылғылары өндірушілері операциялық жүйенің жоғарғы жағында скин пайдаланады. Мұқабаның немесе пайдаланушы интерфейстің қабаттасуы - бұл телефонға қосымша мүмкіндіктер, түрлі белгішелер және басқа да теңшелімдер қосатын тапсырыс бойынша жасалған дизайн. Ең танымал скиндерге Samsung-тің One UI, және OnePlus-тен OxygenOS кіреді. Әдетте ешқандай өзгерістері жоқ телефон
«стандартты Android» деп аталады, ал кішігірім өзгерістері бар пайдаланушы интерфейстері (мысалы, Motorola) жиі «шамалы стандартты» деп аталады.
Google карта ақысыз, 3D форматында көруге және жерсеріктік суреттерді пайдалануға мүмкіндік береді.
Сондай-ақ Google-дың ең үлкен мобильді қосымшалар дүкені Android қолданушыларына үш миллионға жуық қосымшаға қол жетімділік бар.
Android операциялық жүйесінің шектеулері
Android пайдаланушыларға басқа мобильді операциялық жүйелерге лайықты балама ұсынғанымен, кейбір шектеулер бар. Әзірлеуші тарапта қиын пайдаланушы интерфейстері мен интерфейстерін кодтау көбінесе күрделі міндет болып табылады, бұл үшін Objective-C-ге қарағанда көп Java қажет етеді. Пайдаланушылар үшін Android Market-тегі қосымшалар басқа ұқсас қосымшалар дүкендеріне қарағанда төмен стандарттарға ие. Басқаша айтқанда, қосымшалардың қауіпсіздік профильдері төмен және пайдаланушылардың деректерді бұзу қаупі жоғары болады. Сонымен қатар, Android-тің жарнамаларға деген тәуелділік артуы кейбір қолданушыларды кері тартуы мүмкін.


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




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

    Басты бет