Abstract |
Bakalaura darba tēma ir “Lietojumu izstrāde Android ierīcēm”. Darbs sastāv no 4 nodaļām.
Pirmā nodaļa ir veltīta Android operētājsistēmai, tās vēsturei, attīstībai, arhitektūrai, drošībai un privātumam. Ir apskatīta Android ierīču dažādība, ierīču aparatūras atbalsts un lietotāja interfeisu atšķirības. Ir noteiktas Google kompānijas un izstrādātāju kopienas īpašības operētājsistēmas izstrādē. Ir minētas tādas operētājsistēmas īpašības kā atvertība un brīvība, kuras vienlaikus krustojas ar patentēto programmatūru un licencēm. Ir atspoguļoti statistiskie dati par Google Play veikalu, mobilo ierīču tirgu un ierīcēm, Android versijām un to izplatīšanu. Nodaļas beigās ir pievērsta uzmanība Android lietotnēm, to izplatīšanas iespējām, veikaliem un pirātismu.
Otrā nodaļa ir veltīta Android lietotņu izstrādes līdzekļiem, kā programmēšanas valodām, rīkiem un izstrādes vidēm. Ir parādītas izstrādes līdzekļu plašas izvēles un izmantošanas iespējas. Ir apskatīti gan oficiāli atbalstītie, gan alternatīvie līdzekļi, iekļaujot vairākplatformu izstrādes risinājumus.
Trešā nodaļa ir veltīta Android lietotņu izstrādes procesam, tā posmiem un īpašībām. Ir apskatīti tādi posmi kā sagatavošana, implementēšana, būvēšana, atkļūdošana, testēšana, publicēšana un izplatīšana. Visvairāk ir pievērsta uzmanība implementēšanas un būvēšanas jautājumiem. Implementēšanā ir aprakstīti lietotnes galvenie komponenti, lietotāja interfeisa komponenti, resursu tipi, manifesta fails un bibliotēkas, bet būvēšanā – būvējuma sistēmas, sevišķi Gradle, un būvējuma process.
Ceturtajā nodaļā ir demonstrēta Android lietotnes piemēra izstrāde.
Darbā ir 79 lappuses, 9 attēli, 5 tabulas un 190 informācijas avoti. |