| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Uporaba arhitekturnih vzorcev pri razvoju in testiranju iOS aplikacij : magistrsko delo
Authors:ID Šebalj, Alen (Author)
ID Kokol, Peter (Mentor) More about this mentor... New window
Files:.pdf MAG_Sebalj_Alen_2021.pdf (7,16 MB)
MD5: DC5967F9858D6FB34D4B870D32C51934
PID: 20.500.12556/dkum/44d9fa63-4e9c-48c4-8ce5-09ecabd2eb7c
 
Language:Slovenian
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:V magistrskem delu bomo opredelili pojem arhitekture programske opreme in pojasnili razliko med softversko in programsko arhitekturo. Podrobno bomo raziskali najpogosteje uporabljene arhitekturne stile v iOS programiranju ter preučili njihove prednosti in pomanjkljivosti, pojasnili bomo, zakaj je razvoj programske opreme z rabo določene arhitekturne sintagme tako časovno kot finančno najprimernejši. Predstavili bomo koncept večplastne arhitekture ter našteli, iz katerih plasti je zgrajena kvalitetna večplastna mobilna aplikacija. Na koncu bomo prikazali postopke in prakse testiranja funkcionalne iOS aplikacije, izdelane v MVVM arhitekturi, pri čemer bomo uporabili enotne teste in teste uporabniškega vmesnika.
Keywords:programska arhitektura, iOS arhitekturni vzorci, MVC, MVP, MVVM, VIPER, enotni testi, testi uporabniškega vmesnika
Place of publishing:Maribor
Place of performance:Maribor
Publisher:[A. Šabelj]
Year of publishing:2021
Number of pages:X, 59 str.
PID:20.500.12556/DKUM-80755 New window
UDC:004.414.22:004.2(043.2)
COBISS.SI-ID:86413571 New window
Publication date in DKUM:04.11.2021
Views:1054
Downloads:97
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:08.10.2021

Secondary language

Language:English
Title:Use of architectural patterns in the development and testing of iOS applications
Abstract:In the master's thesis we will define the concept of software architecture and explain the difference between software and system architecture. We will explore in detail the most commonly used architectural styles in iOS programming, their advantages and disadvantages, and explain why software development using a particular architectural style is the fastest and most cost-effective in terms of time. We will explain the concept of layered architecture and list the layers from which a quality layered mobile application is built. Finally, we will present the procedures and practices for testing a functional application for iOS, developed in the MVVM architecture, using Unit tests and User Interface tests.
Keywords:software architecture, iOS architecture patterns, MVC, MVP, MVVM, VIPER, Unit tests, User Interface tests


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica