Дипломдық жұмыста орындалған мобилді қосымша Android 4.0 операциялық жүйесіне арнылып жасалынды.
Android - ең танымал ОЖ. Google Android – бұл смартфонға арналған операциялық жүйе ғана емес, тұтас инфрақұрылым. Android – алғашқы тегін және бастапқы коды ашық операциялық жүйе. «Жасыл робот» телефондар, планшеттер, теледидарлар, смарт сағаттар және басқа да гаджеттерді басқарады, жақын арада көліктер Android көмегімен басқарылатын болады. ОЖ Linux ядросына және Google компаниясының Java виртуалды машинасын іске асыруына негізделген. Бастапқыда оны Google 2005 жылы сатып алған Android Inc компаниясы жасаған. Кейіннен Google платформаны қолдайтын және одан әрі дамытатын Open Handset Alliance (OHA) құруды бастады. Android жүйесі Google әзірлеген кітапханалар арқылы құрылғыны басқаратын Java қолданбаларын жасауға мүмкіндік береді. Android Native Development Kit C және басқа тілдерде жазылған кітапханалар мен қолданба құрамдастарын портқа (бірақ жөндеуге емес) мүмкіндік береді. Android ОЖ смартфондардың 86%-да орнатылған (2014 ж.).
2005 жылдың шілдесінде Google Android Inc. 2007 жылдың қарашасында компания Open Handset Alliance (OHA) құрылғанын ресми түрде жариялады және Android ашық мобильді платформасын жариялады, ал 2007 жылдың 12 қарашасында альянс Android «Early Look» SDK және Android эмуляторының бірінші нұсқасын ұсынды. 2008 жылдың қыркүйегінде операциялық жүйенің бірінші нұсқасы ресми түрде шығарылды, сонымен қатар бірінші толыққанды SDK 1.0, Release 1. Платформаның бірінші нұсқасы шыққаннан бері бірнеше жүйелік жаңартулар болды. Бұл жаңартулар, әдетте, табылған қателерді түзетуге және жүйеге жаңа функцияларды қосуға қатысты. 2009 жылы платформаның төрт жаңартуы енгізілді. Сонымен, ақпан айында 1.1 нұсқасы әртүрлі қателерді түзетумен шығарылды. Сәуір және қыркүйек. Тағы екі жаңарту шығарылды - сәйкесінше 1,5 «Кекс» және 1,6 «Донат». Cupcake жаңартуы елеулі өзгерістер әкелді: виртуалды пернетақта, бейнені ойнату және жазу, браузер және т.б. Donut алдымен әртүрлі экран ажыратымдылықтары мен тығыздықтарына және CDMA желілеріне қолдау көрсетті. Сол жылдың қазан айында Android 2.0 «Eclair» операциялық жүйесінің нұсқасы бірнеше Google тіркелгілеріне қолдау көрсетумен, HTML5 үшін браузерді қолдаумен және басқа да жаңалықтармен және «Eclair» (2.1) нұсқасында шағын жаңартудан кейін шығарылды. , "жанды тұсқағаз" пайда болды және құлыптау экраны өзгертілді. 2010 жылдың ортасында Google «Froyo» атауымен Android 2.2, ал 2010 жылдың соңында Android 2.3 «Gingerbread» нұсқасын ұсынды. Froyo жаңартуынан кейін смартфонды хотспот ретінде пайдалану, сандық немесе әріптік-цифрлық құпия сөзбен дәстүрлі смартфон құлпын пайдалану және басқа да өзгерістер мүмкін болды, ал Gingerbread жаңартуы көшіру және қою функциясын көбірек бақылауды, қуатты басқаруды және жақсартуды қамтамасыз етті. қолданбаны басқару , құрылғыдағы бірнеше камераны қолдау және т.б. 2011 жылдың ақпанында Android 3.0 «Honeycomb» интернет-планшетке бағытталған платформасы ресми түрде таныстырылды.2011 жылдың 19 қазанында шыққан 4.0 «Ice Cream Sandwich» планшеттерге де, смартфондарға да арналған алғашқы әмбебап платформа болып табылады. Жаңарту сонымен қатар Android 4.4.4 KitKat нұсқасына дейін қолданылған жаңа «Holo» интерфейсін әкелді, енді Материалдық дизайнға (Android 5) ауыстырылды. 2012 жылдың маусымында сериялық нөмірі 4.1 болатын «Jelly Bean» деп аталатын жаңарту шығарылды, ол сол жылдың қазан айының соңында шағын жаңартуға байланысты 4.2-ге және 2013 жылдың шілдесіндегі жаңартудан кейін 4.3-ке өзгерді. Қазанда 2013 жылы Google Nestlé өндірушісімен келісім бойынша «KitKat» шоколадты батончик атауын алған Android 4.4 операциялық жүйесінің келесі нұсқасын ұсынды. KitKat алғаш рет Nexus 5-те пайда болды; Android жүйесінің бұл нұсқасы ұсынылған минимум ретінде 512 МБ жедел жады бар кеңірек құрылғыларда жұмыс істеу үшін оңтайландырылған. 2014 жылдың маусымында Google әзірлеушілерге, Nexus смартфондарын пайдаланушыларға, сондай-ақ кейбір басқа смартфондарға қолжетімді Android L нұсқасын ұсынды. 2014 жылы Android Wear киілетін құрылғыларға арналған операциялық жүйе (қол сағаттары үшін) жарияланды. Сондай-ақ Google I/O-да Android Auto (көліктерге арналған) және Android TV (теледидарлар үшін) нұсқалары енгізілді, осылайша Android тек мобильді құрылғыларға арналған операциялық жүйе болудан қалды. 2014 жылдың қазан айында Android 5.0 Lollipop ресми түрде жарияланды. Жүйенің негізгі жаңартуы - жаңа Материалдық дизайн. Сондай-ақ, Android құрылғысында құпия сөз немесе үлгі орнатылған болса және Android Wear иесінің сағаты жақын жерде болса, құрылғы құлпын автоматты түрде ашады. Бұрын қолданылған Dalvik виртуалды машинасының орнына ART виртуалды машинасы пайдаланылуда. 2014 жылдың желтоқсаны Google Eclipse (adt-bundle) негізіндегі ресми әзірлеу ортасын Android Studio бағдарламасына ауыстырды. 2015 жылдың мамырында Google Android M нұсқасын ұсынды. Google пікірінше, жаңа операциялық жүйенің басты мақсаты - пайдаланушының смартфонмен байланысу тәжірибесін жақсарту, өзара әрекеттесуді интуитивті және жеңіл ету. 2015 жылдың 17 тамызында Android M жүйесі Android 6.0 Marshmallow деп аталатыны ресми түрде белгілі болды
Бұл заманауи смартфондар, планшеттік телефондар, планшеттер, шағын компьютерлер, смарт сағаттар және басқа гаджеттер үшін ең соңғы және ең танымал операциялық жүйе.
Android әзірлеушілері қазірдің өзінде автомобильдер мен үй көмекшісі роботтарына қолдау көрсетумен айналысуда. Операциялық жүйе әзірлеушілер арасында Google-дың танымал Linux және Java ядросына негізделген. Бастапқыда Android осы аттас бағдарламалық жасақтама компаниясында бағдарламаланған, бірақ кейін оны Google сатып алып , осы іздеу гигантының барлық өнімдеріне енгізді.
Енді Android сізге мобильді құрылғыны басқаруға болатын жеке Java қолданбаларын жасау мүмкіндігін береді. Жұмыс Google кітапханалары арқылы жүзеге асырылады. Native Development Kit арқасында Android үшін C тілінде де жаза аласыз.
2014 жылдың екінші жартысында сатылған мобильді құрылғылар мен смартфондардың 90%-ға жуығында Android операциялық жүйесі бар. Бүкіл 2014 жылы 1 миллиардтан астам түрлі құрылғылар сатылғанын есте ұстаған жөн.
Әзірлеушілерге арналған сынақ. Дәл осы атаумен Google 2007 жылы Android әзірлеушілері үшін байқау ұйымдастырды. Бұл олардың бағдарламалық өнімін ынталандыру және жылжыту үшін жасалды. Жүлде қоры 5 миллион АҚШ долларын құрады! Байқаудың шарты Android жүйесіне арналған кез келген қосымшаны қарапайым жасау болды.
Оның қорытындысы бір жылдан кейін – 2008 жылы шығарылды. Байқау нәтижесінде финалға шыққан 50 үміткердің әрқайсысы 25-тен 275 мың долларға дейін ақшалай сыйлықпен марапатталды.
2009 жылдың мамыр айында жаңа байқау ұйымдастырылды. Оның қоры 2 миллион долларды құрады. Бас жүлде 250 мың теңге болды. 5 қарашада Google 200 ең жақсы қолданбалардың тізімін жариялады. Үздік өтінімдерді таңдаған сараптамалық судьялардың арнайы комиссиясының мүшелері арасында дауыс беру жүргізілді. Қараша айында байқаудың жеңімпаздары белгілі болды.
Android туралы теріс пікірлер. Көптеген пайдаланушыларға Android жүйесі пайдаланушы туралы кейбір жеке ақпаратты Google серверлеріне үнемі қадағалап, жіберетінін ұнатпайды.
Бұл Android бәсекелестерінің компанияны операциялық жүйенің бастапқы кодын еркін таратпады деп айыптауы бірінші рет емес.
Кейбір Android қолданбалары SMS хабарламаларын өздігінен жібере алады . Осылайша, бірнеше миллион доллар ұрланған және ақылы қызметтер үшін есептен шығарылған .
Түпнұсқа машиналық кодтың орнына Java коды пайдаланылғандықтан, пайдаланушылар өнімділіктің төмендеуін, сондай-ақ қуат тұтынудың жоғарылауын байқауы мүмкін.
Оң нүктелер. Барлық теріс пікірлер мен ұпайларға қарамастан, Android операциялық жүйесі жүйенің егжей-тегжейіне кіргісі келмейтін немесе олардың өмірін қиындатқысы келмейтін мобильді құрылғылардың қарапайым пайдаланушылары арасында үлкен танымалдылыққа ие болды. Google операциялық жүйесі Apple және Microsoft компаниясының бәсекелестерін басып озды . Тұтынушының танымалдылығы өнімнің тиімділігі туралы айтпай ма?