Lietojumprogrammu izstrādes salīdzinājums Android un iOS platformām
Author
Haļeckis, Artjoms
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Borzihs, Deniss
Date
2012Metadata
Show full item recordAbstract
Mobilo ierīču tirgum kļūstot arvien lielākam, pieaug arī nepieciešamība izstrādāt lietojumprogrammas vairākām mobilajām operētājsistēmām. Uzľēmumā, kurā strādā darba autors, populāra kļūst tendence pasūtīt projektus lietojumprogrammu paralēlai, t.i. paredzētai gan iOS, gan Android platformām, izstrādei. Neskatoties uz to, ka eksistē risinājumi, kas ļauj veikt lietojumprogrammu izstrādi vairākām platformām uzreiz, to izmantošana ir saistīta ar lieliem riskiem un joprojām nespēj aizvietot dzimto izstrādi.
Darbā tiek veikts lietojumprogrammu izstrādes iespēju salīdzinājums abām mobilajām platformām no programmētāja un projektu vadītāja viedokļa, ľemot vērā svarīgākās lietojumprogrammu sastāvdaļas un platformu īpatnības. Salīdzinājumu rezultāti ir apkopoti tabulās, kas palīdz novērtēt projektu aptuveno sarežģītību. In the expanding mobile gadget market, the demand in developing applications for multiple mobile operation systems is significantly increasing. The author is working in a company where a growing trend of creating applications for parallel platforms (both for iOS and Android operation systems) can be observed. Despite the existence of a solutions that allow to create applications for multiple platforms on the go, the utilization of these solutions may lead to major risks and still is not able to replace the native development.
The thesis describes the comparison of development opportunities for both mobile platforms from programmer and project manager perspective, taking into account the cardinal application components and platform features. The comparison results are summarized in tables, that aid in estimation of the project complexity.