Studiju veids |
maģistra akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
iOS lietotnes izstrādes labo prakšu analīze |
Nosaukums angļu valodā |
Analysis of iOS Application Development Best Practices |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Dr.sc.ing. O.Ņikiforova |
Recenzents |
Dr.sc.ing., asoc. prof. Ērika Asņina |
Anotācija |
Maģistra darba mērķis ir izveidot iOS operētājsistēmas lietotnes demonstrējošos piemērus, kuros tiek analizēti piemērotākie risinājumi datu sinhronizācijai ar serveri, datu glabāšanai telefonā un datu izvadei attiecīgi veiktajam pieprasījumam uz serveri. Ir vairāki iOS lietotņu veidi, kuri strādā vai nu autonomi, vai arī iegūst datus, lai papildinātu lietotnes saturu. Lai lietotne varētu papildināt savu saturu, tai ir jāpiesaista serveris ar datubāzi. Servera piesaistīšana nebalstās tikai uz pieprasījumu veikšanu serverim un attiecīgās informācijas izvadi uz iekārtas ekrāna, bet arī uz pareizu datu piesaisti lietotnes objektiem, lai lietotne būtu izmantojama datu iegūšanas momentā no servera vai arī tiktu rādīti dati tajās vietās, kur pašlaik lietotājs atrodas.
Darbā tiek aprakstītas mobilo ierīču attīstības tendences kā arī tiek salīdzinātas iOS un Android operētājsistēmu atšķirības. Pieminētas pašreizējās mobilo ierīču problēmas un lietotņu veidi. Tiek apskatītas Google App Engine mākoņa servera priekšrocības un tā iespējas. Aprakstīti Objective-C lietotņu iespējamie uzlabošanas pasākumi, lai veiktu tās savienojumu ar serveri un pareizu datu sinhronizāciju, lai tiktu ekonomēti mobilie resursi un uzlabota ātrdarbība.
Maģistra darbs sastāv no 80 lapaspusēm, 36 attēliem, 7 tabulām, 2 pielikumiem un 32 nosaukumu informācijas avotiem. |
Atslēgas vārdi |
ios, gae, google app engine, apple, android, serveris |
Atslēgas vārdi angļu valodā |
ios, gae, google app engine, apple, android, server |
Valoda |
lv |
Gads |
2014 |
Darba augšupielādes datums un laiks |
30.05.2014 22:53:50 |