Informācijas grafiskās attēlošanas metodes iOS lietotnēs
Author
Āre, Artūrs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Auzarējs-Auzers, Kaspars
Date
2016Metadata
Show full item recordAbstract
Darba mērķis ir veikt pieejamo informācijas grafiskās attēlošanas rīku analīzi iOS platformai. Autors nosaka un apraksta izplatītāko satvaru un bibliotēku trūkumus un salīdzina to izmantošanas iespējas. Salīdzinājums tiek veikts, uzstādot dažus uzdevumus un atlasot bibliotēkas, kas ir piemērotas noteikto uzdevumu veikšanai. Autors veica savas 2D diagrammu zīmēšanas bibliotēkas izveidi un, pamatojoties uz gūto pieredzi, veiksmīgi ieviesa nebijušu burbuļu diagrammas zīmēšanas atbalstu un papildināja līniju diagrammu zīmēšanas funkcionalitāti vienā no pazīstamākajiem atklātā pirmkoda iOS skicēšanas satvariem iOS izstrādātāju vidū. Darbs satur piemērus apjomīgu datu attēlošanai lietotājdraudzīgā veidā mobilas ierīces ekrāna izmēros, izmantojot labākās iOS izstrādes un lietotāju pieredzes vadlīnijas. The purpose of this study is to analyse the possibilities of available plotting frameworks for iOS platform. Author identifies and points out the disadvantages of most common known frameworks and libraries by comparing their abilities. The comparison is made by setting up a few tasks for filtering out libraries which are not suitable for given tasks. Author attempts to develop his own 2D graph plotting library, however using gained experience he was able to implement new support for bubble graph plotting and added new functionality for line chart plotting in one of the most known open source iOS plotting frameworks between iOS developers. This work contains examples of displaying large amount of data in a user friendly way on a mobile device sized screen by using the best iOS development and user experience practices.