Naslov Razvoj mobilne aplikacije za pronalazak atraktivnih turističkih lokacija
Naslov (engleski) Developing Mobile Application for Finding Attractive Tourist Sites
Autor Eros Močibob
Mentor Mario Radovan (mentor)
Mentor Nikola Tanković (komentor)
Član povjerenstva Darko Etinger (predsjednik povjerenstva)
Član povjerenstva Mario Radovan (član povjerenstva)
Član povjerenstva Nikola Tanković (član povjerenstva)
Član povjerenstva Robert Šajina (član povjerenstva)
Ustanova koja je dodijelila akademski / stručni stupanj Sveučilište Jurja Dobrile u Puli (Fakultet informatike u Puli) Pula
Datum i država obrane 2020-09-15, Hrvatska
Znanstveno / umjetničko područje, polje i grana DRUŠTVENE ZNANOSTI Informacijske i komunikacijske znanosti Informacijski sustavi i informatologija
Sažetak Cross-platform softver je softver koji se može pokretati na više platformi (na Windowsu, Linuxu i macOSu). Može se podijeliti u dvije kategorije: softver koji se izrađuje ili kompajlira za svaku platformu posebno i softver koji se direktno može pokretati na više platformi bez dodatnih koraka. Pomoću Fluttera izrađena je cross-platform mobilna aplikacija kojom korisnici mogu dijeliti fotografije omiljenih lokacija. Aplikacija sadrži formu za registraciju, interaktivne mape, automatsku detekciju GPS lokacije, označavanje omiljenih lokacija unutar aplikacija (tzv. lajkanje). Flutter je skup alata za izradu korisničkih sučelja koji omogućuje izradu mobilnih, web i desktop aplikacija iz istog koda. Flutter razvija Google. Besplatan je i otvorenog koda tako da bilo tko može pridonijeti njegovom razvoju. Glavna prednost je što smanjuje vrijeme razvoja te smanjuje kompleksnost procesa pisanja aplikacija za više platformi (pisanje iste aplikacije za mobilne uređaje i za web). Dizajneri aplikacija ga mogu koristiti za prototipiranje. Verzija 1.0 izdana je 4. prosinca 2018. Neki dijelovi Fluttera, kao npr. puna podrška za desktop aplikacije, nisu još pristigli u zadnju stabilnu verziju. No, već je tisuće Flutter aplikacija izdano i instalirano na stotine milijuna uređaja. Google, eBay, BMW, Groupon, Nubank i Tencent samo su neke od kompanija koje ga koriste. Kod pisanja Flutter aplikacija koristi se Dart programski jezik. Flutter se na Windowsu, macOS-u i Linuxu izvršava unutar Dart virtualne mašine. Dart, kojeg razvija Google, ima sintaksu sličnu C programskom jeziku i posebno je optimiziran za pisanje aplikacija za više platformi.
Sažetak (engleski) Cross-platform software is software that can run on multiple platforms (Windows, Linux, and macOS). It can be divided into two categories: software that is created or compiled for each platform separately and software that can run directly on multiple platforms without additional steps. Using Flutter, a cross-platform mobile application has been created with which users can share photos of their favorite locations. The application contains a registration form, interactive maps, automatic detection of GPS location, marking of favorite locations within the application (so-called liking). Flutter is a set of user interface design tools that allows you to create mobile, web and desktop applications from the same code. Flutter is developed by Google. Flutter is free and open source so anyone can contribute to its development. The main advantage is that it reduces development time and reduces the complexity of the process of writing applications for multiple platforms (writing the same application for mobile devices and for the web). Application designers can use it for prototyping. Version 1.0 was released on December 4, 2018. Some parts of Flutter, such as full support for desktop applications, have not yet arrived in the latest stable version. But thousands of Flutter applications have already been released and installed on hundreds of millions of devices. Google, eBay, BMW, Groupon, Nubank and Tencent are just some of companies that use it. When writing Flutter applications, the Dart programming language is used. Flutter runs on Windows, macOS, and Linux within a Dart virtual machine. Dart, developed by Google, has a syntax similar to the C programming language and is specifically optimized for writing multi-platform applications.
Ključne riječi
informatika
informacijska tehnologija
mobilne aplikacije
cross platform
Flutter
Dart
Ključne riječi (engleski)
Informatics
Information technology mobile applications
cross platform
Flutter
Dart
Jezik hrvatski
URN:NBN urn:nbn:hr:137:740993
Studijski program Naziv: Informatika Vrsta studija: sveučilišni Stupanj studija: preddiplomski Akademski / stručni naziv: sveučilišni/a prvostupnik/prvostupnica (baccalaureus/baccalaurea) informatike (univ.bacc inf.)
Vrsta resursa Tekst
Način izrade datoteke Izvorno digitalna
Prava pristupa Otvoreni pristup
Uvjeti korištenja
Datum i vrijeme pohrane 2020-10-06 07:25:55