| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 8 / 8
First pagePrevious page1Next pageLast page
1.
State-of-the-art cross-platform mobile application development frameworks : a comparative study of market and developer trends
Gregor Jošt, Viktor Taneski, 2025, review article

Abstract: Cross-platform mobile application development has gained significant traction in recent years, driven by the growing demand for efficient, cost-effective solutions that cater to both iOS and Android platforms. This paper presents a state-of-the-art review of crossplatform mobile application development, emphasizing the industry trends, framework popularity, and adoption in the job market. By analyzing developer preferences, community engagement, and market demand, this study provides a comprehensive overview of how cross-platform mobile development frameworks shape the mobile development landscape. The research employs a data-driven methodology, drawing insights from three key categories: Developer Sentiment and Survey Data, Community Engagement and Usage Data, and Market Adoption and Job Market Data. By analyzing these factors, the study identifies the key challenges and emerging trends shaping cross-platform mobile application development. It assesses the most widely used frameworks, comparing their strengths and weaknesses in real-world applications. Furthermore, the research examines the industry adoption patterns and the presence of these frameworks in job market trends. Unlike earlier research, which included now-obsolete platforms like Windows Phone and frameworks such as Xamarin, this study is tailored to the current cross-platform mobile application development market landscape. The conclusions offer actionable insights for developers and researchers, equipping them with the knowledge needed to navigate the evolving cross-platform mobile application development ecosystem effectively.
Keywords: cross-platform mobile application development, flutter, react native, .NET MAUI, mobile app engineering, framework evolution, performance optimization, developer experience, job market trends
Published in DKUM: 29.05.2025; Views: 0; Downloads: 0
.pdf Full text (1,80 MB)

2.
Low Code Programming with APEX : How to and Practical Cases
2024

Abstract: This textbook introduces Oracle Application Express (APEX), a low-code platform for building data-driven web applications. It aims to equip readers with the skills to fully utilize APEX for real-world business challenges. Part I covers the basics of APEX in twelve chapters, including environment setup, database preparation, navigation, data exchange, application creation, report and form management, and team collaboration. Part II presents twelve business cases that provide a comprehensive understanding of application development from a business, data, and user interface perspective. Each case includes business views, problem definitions, use cases, data models, and application interfaces. The textbook is designed for approximately 75 hours of study and is suitable for both experienced developers and beginners. It includes additional material such as exported applications, scripts, data and video tutorials to enhance learning.
Keywords: low-code programming, application development, web applications, Oracle APEX, practical examples
Published in DKUM: 01.10.2024; Views: 0; Downloads: 10
URL Link to file
This document has many files! More...

3.
Identifying key activities, artifacts and roles in agile engineering of secure software with hierarchical clustering
Anže Mihelič, Tomaž Hovelja, Simon Vrhovec, 2023, original scientific article

Abstract: Different activities, artifacts, and roles can be found in the literature on the agile engineering of secure software (AESS). The purpose of this paper is to consolidate them and thus identify key activities, artifacts, and roles that can be employed in AESS. To gain initial sets of activities, artifacts, and roles, the literature was first extensively reviewed. Activities, artifacts, and roles were then cross-evaluated with similarity matrices. Finally, similarity matrices were converted into distance matrices, enabling the use of Ward’s hierarchical clustering method for consolidating activities, artifacts, and roles into clusters. Clusters of activities, artifacts, and roles were then named as key activities, artifacts, and roles. We identified seven key activities (i.e., security auditing, security analysis and testing, security training, security prioritization and monitoring, risk management, security planning and threat modeling; and security requirements engineering), five key artifacts (i.e., security requirement artifacts, security repositories, security reports, security tags, and security policies), and four key roles (i.e., security guru, security developer, penetration tester, and security team) in AESS. The identified key activities, artifacts, and roles can be used by software development teams to improve their software engineering processes in terms of software security.
Keywords: secure software development, security engineering, agile methods, agile development, software development, software engineering, software security, application security, cybersecurity, cyber resilience
Published in DKUM: 29.11.2023; Views: 417; Downloads: 14
.pdf Full text (557,17 KB)
This document has many files! More...

4.
Development of a web application for dynamic production scheduling in small and medium enterprises
Davorin Kofjač, Andrej Knaflič, Miroljub Kljajić, 2010, original scientific article

Abstract: This article describes the development of a web-based dynamic job-shop scheduling system for small and medium enterprises. In large enterprises, scheduling is mainly performed with appropriate technology by human experts; many small and medium enterprises lack the resources to implement such a task. The main objective was to develop a cost-effective, efficient solution for job-shop scheduling in small and medium enterprises with an emphasis on accessibility, platform independence and ease of use. For these reasons, we decided to develop a web-based solution with the main emphasis on the development of an intelligent and dynamic user interface. The solution is built upon modular programming principles and enables dynamic scheduling on the basis of artificial intelligence, i.e. genetic algorithms. The solution has been developed as a standalone information system, which allows the management of virtually all scheduling activities through an administration panel. In addition, the solution covers the five main functionalities that completely support the scheduling process, i.e. making an inventory of resources available in the company, using it in the process of production planning, collecting data on production activities, distribution of up-to-date information and insight over events in the system.
Keywords: dynamic job-shop scheduling, genetic algorithms, web application development
Published in DKUM: 10.07.2015; Views: 2022; Downloads: 422
.pdf Full text (674,01 KB)
This document has many files! More...

5.
Razvojna programska platforma WaveMaker
Dejan Kašnik, 2014, undergraduate thesis

Abstract: WaveMaker je odprtokodna programska platforma za razvoj, ki avtomatizira postopke za izdelavo Java spletnih aplikativnih rešitev in razvoj aplikacij v oblaku. Spada med orodja za hiter vizualni razvoj aplikativnih rešitev (angl. Rapid Application Development) in omogoča izdelavo aplikacij za namizne računalnike, tablične računalnike in pametne telefone, ki so neodvisne od platforme. Mobilne aplikacije delujejo na pametnih telefonih ne glede na to, ali se uporablja sistem Android, Apple iOS, Windows Phone 7 ali kateri drugi operacijski sistem. Platforma je na voljo za brezplačen prenos odprtokodne programske opreme za izdelavo aplikacij. Kot primer uporabnosti platforme je predstavljena aplikativna rešitev spletnega informacijskega portala, preko katerega odjemalci spremljajo porabo, stanje plačil in odprtih postavk ter na enostaven način sporočijo stanja merilnih naprav. Portal je v celoti izdelan v platformi WaveMaker.
Keywords: WaveMaker, JavaScript, Ajax, RAD (angl. Rapid Application Development), Java
Published in DKUM: 17.11.2014; Views: 1821; Downloads: 179
.pdf Full text (3,93 MB)

6.
7.
8.
RAZVOJ GENERATORJA POSLOVNIH SPLETNIH APLIKACIJ
Boštjan Martinek, 2010, undergraduate thesis

Abstract: Naloga obravnava razvoj generatorja poslovnih spletnih aplikacij. Temelji na trinivojski arhitekturi. Za potrebe manjšega podjetja s področja inženiringa programske opreme je bil razvit generator, ki temelji na odprtokodnih rešitvah Apache, MySql, GWT in Eclipse. Podan je kratek pregled obstoječih generatorjev. Ugotovili smo, da noben od njih v celoti ne zadošča zahtevam konkretnega podjetja. Razvit je bil prototip generatorja poslovnih aplikacij in preizkušen na več primerih. Delovanje generatorja je zanesljivo, uporaba je enostavna in prihrani programerjem veliko časa. Glavna slabost je premajhen nabor vizualnih elementov.
Keywords: Generator poslovnih spletnih aplikacij, RAD (Rapid Application Development), GWT (Google Web Toolkit)
Published in DKUM: 02.06.2010; Views: 2623; Downloads: 214
.pdf Full text (1,88 MB)

Search done in 0.07 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica