Tworzenie nowoczesnych aplikacji wieloplatformowych w technologii Flutter i Dart

master
dc.abstract.enIn the face of dynamic technological advancements, the creation of modern multi-platform applications has become a significant element in the field of computer science. This master's thesis focuses on the analysis and exploration of Dart and Flutter technologies in the context of developing advanced mobile and web applications. This work presents an architectural analysis of Flutter and the process of building the application itself, paying special attention to its unique features such as the rendering engine, widget-based architecture, and innovative approach to styling and customizing the user interface.One of the key aspects of this work is investigating the possibilities of integrating Flutter applications with advanced artificial intelligence models for natural language processing (Large Language Models - LLM). The thesis illustrates how Flutter applications can be integrated with intelligent chatbots based on LLM, opening up new avenues for user interaction and personalizing user experiences. Through integration with LLM, applications can offer features such as advanced natural language processing, content generation, and support for interactive dialogues.pl
dc.abstract.plW obliczu dynamicznego rozwoju technologii, tworzenie nowoczesnych aplikacji wieloplatformowych stało się ważnym elementem w dziedzinie informatyki. Niniejsza praca magisterska skupia się na analizie i eksploracji technologii Dart i Flutter w kontekście tworzenia zaawansowanych aplikacji mobilnych i webowych. Praca ta przedstawia analizę architektoniczną Fluttera oraz budowania samej aplikacji, zwracając szczególną uwagę na jego unikalne cechy, takie jak silnik renderujący, architektura oparta na widżetach, oraz nowatorskie podejście do stylizacji i dostosowywania interfejsu użytkownika.Jednym z kluczowych aspektów tej pracy jest zbadanie możliwości integracji aplikacji Flutter z zaawansowanymi modelami sztucznej inteligencji przetwarzającej język naturalny (Large Language Models - LLM). W pracy przedstawiono, jak aplikacje Flutter mogą być połączone z inteligentnymi chatbotami opartymi na LLM, co otwiera nowe możliwości w zakresie interakcji z użytkownikiem i personalizacji doświadczeń użytkownika. Dzięki integracji z LLM, aplikacje mogą oferować funkcje takie jak zaawansowane przetwarzanie języka naturalnego, generowanie treści i wsparcie dla interaktywnych dialogówpl
dc.affiliationUniwersytet Jagielloński w Krakowiepl
dc.contributor.advisorGórski, Adampl
dc.contributor.authorRus, Mateuszpl
dc.contributor.departmentbycodeUJK/UJKpl
dc.contributor.reviewerŚlusarczyk, Grażyna - 132324 pl
dc.contributor.reviewerGórski, Adampl
dc.date.accessioned2023-10-20T21:34:20Z
dc.date.available2023-10-20T21:34:20Z
dc.date.submitted2023-10-16pl
dc.fieldofstudyinformatyka stosowanapl
dc.identifier.apddiploma-159837-230514pl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/321643
dc.languagepolpl
dc.subject.enFlutter, Dart, multi-platform, adaptive design, responsive design, application architecture, natural language processing, artificial intelligence models, RESTful API, intelligent chatbots, integrationpl
dc.subject.plFlutter, Dart, wieloplatformowość, adaptacyjny design, responsywny design, architektura aplikacji, przetwarzanie języka naturalnego, modele sztucznej inteligencji, RESTful API, inteligentne chatboty, integracjapl
dc.titleTworzenie nowoczesnych aplikacji wieloplatformowych w technologii Flutter i Dartpl
dc.title.alternativeDeveloping Modern Multi-Platform Applications with Flutter and Dart Technologypl
dc.typemasterpl
dspace.entity.typePublication
dc.abstract.enpl
In the face of dynamic technological advancements, the creation of modern multi-platform applications has become a significant element in the field of computer science. This master's thesis focuses on the analysis and exploration of Dart and Flutter technologies in the context of developing advanced mobile and web applications. This work presents an architectural analysis of Flutter and the process of building the application itself, paying special attention to its unique features such as the rendering engine, widget-based architecture, and innovative approach to styling and customizing the user interface.One of the key aspects of this work is investigating the possibilities of integrating Flutter applications with advanced artificial intelligence models for natural language processing (Large Language Models - LLM). The thesis illustrates how Flutter applications can be integrated with intelligent chatbots based on LLM, opening up new avenues for user interaction and personalizing user experiences. Through integration with LLM, applications can offer features such as advanced natural language processing, content generation, and support for interactive dialogues.
dc.abstract.plpl
W obliczu dynamicznego rozwoju technologii, tworzenie nowoczesnych aplikacji wieloplatformowych stało się ważnym elementem w dziedzinie informatyki. Niniejsza praca magisterska skupia się na analizie i eksploracji technologii Dart i Flutter w kontekście tworzenia zaawansowanych aplikacji mobilnych i webowych. Praca ta przedstawia analizę architektoniczną Fluttera oraz budowania samej aplikacji, zwracając szczególną uwagę na jego unikalne cechy, takie jak silnik renderujący, architektura oparta na widżetach, oraz nowatorskie podejście do stylizacji i dostosowywania interfejsu użytkownika.Jednym z kluczowych aspektów tej pracy jest zbadanie możliwości integracji aplikacji Flutter z zaawansowanymi modelami sztucznej inteligencji przetwarzającej język naturalny (Large Language Models - LLM). W pracy przedstawiono, jak aplikacje Flutter mogą być połączone z inteligentnymi chatbotami opartymi na LLM, co otwiera nowe możliwości w zakresie interakcji z użytkownikiem i personalizacji doświadczeń użytkownika. Dzięki integracji z LLM, aplikacje mogą oferować funkcje takie jak zaawansowane przetwarzanie języka naturalnego, generowanie treści i wsparcie dla interaktywnych dialogów
dc.affiliationpl
Uniwersytet Jagielloński w Krakowie
dc.contributor.advisorpl
Górski, Adam
dc.contributor.authorpl
Rus, Mateusz
dc.contributor.departmentbycodepl
UJK/UJK
dc.contributor.reviewerpl
Ślusarczyk, Grażyna - 132324
dc.contributor.reviewerpl
Górski, Adam
dc.date.accessioned
2023-10-20T21:34:20Z
dc.date.available
2023-10-20T21:34:20Z
dc.date.submittedpl
2023-10-16
dc.fieldofstudypl
informatyka stosowana
dc.identifier.apdpl
diploma-159837-230514
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/321643
dc.languagepl
pol
dc.subject.enpl
Flutter, Dart, multi-platform, adaptive design, responsive design, application architecture, natural language processing, artificial intelligence models, RESTful API, intelligent chatbots, integration
dc.subject.plpl
Flutter, Dart, wieloplatformowość, adaptacyjny design, responsywny design, architektura aplikacji, przetwarzanie języka naturalnego, modele sztucznej inteligencji, RESTful API, inteligentne chatboty, integracja
dc.titlepl
Tworzenie nowoczesnych aplikacji wieloplatformowych w technologii Flutter i Dart
dc.title.alternativepl
Developing Modern Multi-Platform Applications with Flutter and Dart Technology
dc.typepl
master
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

No access

No Thumbnail Available
Collections