Šiomis dienomis labai greitai tobulėja mobilios technologijos. Į išmaniuosius įrenginius montuojamų procesorių taktinis dažnis jau pasiekė 1Ghz, ekranai tapo labai didelės raiškos, jautrūs lietimui bei pasižymintys labai kokybišku spalvų atkūrimu. Dėl daugybės į išmaniuosius telefonus montuojamų papildomų įtaisų, jų panaudojimo sritis vis plečiasi, jų populiarumas auga. Kartu su aparatūros tobulėjimu, tobulėja ir jiems skirta programinė įranga. Per paskutinius kelis metus pasirodė net trys naujos išmaniesiems telefonams skirtos operacinės sistemos.
Visos šios naujovės ir greitas jų tobulėjimas labai apsunkina programuotojų darbą. Labai sunku suspėti su visomis naujomis technologijomis. Kiekviena atsiradusi platforma atsineša ir savo programavimo principus. Norint, kad sukurta programinė įranga pasiektų kuo didesnę vartotojų auditoriją, būtina ją pateikti kelioms skirtingoms ir dažnai nesuderinamoms platformoms. Tai pareikalauja didesnių laiko sąnaudų, daugiau žmogiškųjų resursų kas sąlygoja ir didesnius programinės įrangos kūrimo kaštus. Taip pat, labai trūksta profesionalių specialistų gerai išmanančių šias visai neseniai rinkoje pasirodžiusias technologijas.
Tyrimo objektas – nuo platformos nepriklausomos programinės įrangos išmaniesiems telefonams kūrimo galimybės.
Tyrimo tikslas – realizuoti ir ištirti nuo platformos nepriklausomą programinės įrangos karkasą, palengvinantį programinės įrangos išmaniesiems telefonams kūrimą.
Tyrimo uždaviniai:
1. išanalizuoti nuo... [toliau žr. visą tekstą] / With the introduction and popularity of wireless devices, the diversity of the platforms has also been increased. There are different platforms and tools from different vendors such as Microsoft, Sun, Nokia, SonyEricsson and many more. Because of the relatively low-level programming interface, software development for wireless devices platforms, such as Symbian, is a tiresome and error prone task. This paper introduces the problem of the software development for incompatible mobile platforms, moreover, it provides a solution based on easy to use web technologies – JavaScript and XML. In the presented approach, the platform-independence lies in JavaScript interpretation and XML structures based user interface. The subject of research, object and subject relevance were detectable through literature analysis and through existing approaches are presented in the first part. The platform independent mobile application framework was implemented to demonstrate the proposed solution. System components design and programming process are presented in the second part. The implemented system static view is provided by using class diagrams and dynamic view - by sequences and activities diagrams. In the third part are provided assessment of the platform independent mobile software framework capabilities and quality. Program developed by using this framework was compared to program developed by using standard Symbian OS native means.
Identifer | oai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2010~D_20100813_112831-93991 |
Date | 13 August 2010 |
Creators | Žemaitis, Tomas |
Contributors | Motiejūnas, Kęstutis, Bareiša, Eduardas, Butleris, Rimantas, Tomkevičius, Arūnas, Šeinauskas, Rimantas, Štuikys, Vytautas, Packevičius, Šarūnas, Lagzdinytė, Ingrida, Kaunas University of Technology |
Publisher | Lithuanian Academic Libraries Network (LABT), Kaunas University of Technology |
Source Sets | Lithuanian ETD submission system |
Language | Lithuanian |
Detected Language | Unknown |
Type | Master thesis |
Format | application/pdf |
Source | http://vddb.laba.lt/obj/LT-eLABa-0001:E.02~2010~D_20100813_112831-93991 |
Rights | Unrestricted |
Page generated in 0.0018 seconds