Deklaratywny UI Framework dla platformy .NET
dc.contributor.author | Bielawski, Marcin | |
dc.contributor.other | Telega, Henryk | |
dc.date.accessioned | 2022-07-14T07:18:57Z | |
dc.date.available | 2022-07-14T07:18:57Z | |
dc.date.issued | 2022-07-14 | |
dc.description.abstract | Celem pracy jest zaprojektowanie narzędzia dla platformy .NET, które umożliwi programiście tworzenie interfejsów użytkownika. Projekt zakłada stworzenie UI Frameworka, z którego wykorzystaniem programista może budować drzewa komponentów w sposób deklaratywny. Framework we własnym zakresie obsługuje procesy renderowania, umożliwia elastyczne pozycjonowanie i wymiarowanie komponentów, oraz dostarcza system stylowania dzięki któremu można w przystępny sposób kontrolować wyglądem stworzonego interfejsu. Framework powinien dodatkowo obsługiwać interakcję końcowego użytkownika z interfejsem za pomocą myszy i klawiatury. Efektem pracy jest działający UI Framework dzięki któremu programista w może prosto i szybko tworzyć dobrze wyglądające aplikacje dla platformy .NET. | pl |
dc.description.abstract | The purpose of this project is to design a tool for the .NET platform that will enable a way for programmer to create user interfaces. The project involves the creation of a UI Framework with which a developer can build component trees by using declarative programming paradigm. The framework handles rendering processes on its own, allows flexible positioning and dimensioning of the components, and provides a styling system that provides control of the created interface's appearance in an accessible way. The framework should additionally support end-user interaction with the interface using the mouse and keyboard. The result of the work is a working UI Framework, where the programmer can easily and quickly create good-looking applications for the .NET platform. | pl |
dc.identifier.uri | http://hdl.handle.net/11199/10626 | |
dc.language.iso | pl | pl |
dc.rights | open access | pl |
dc.subject | .net | pl |
dc.subject | framework | pl |
dc.subject | skia | pl |
dc.subject | yogalayout | pl |
dc.subject | interfejs użytkownika | pl |
dc.subject | user interface | pl |
dc.subject | C# | pl |
dc.title | Deklaratywny UI Framework dla platformy .NET | pl |
dc.title.alternative | Declarative UI Framework for .NET platform | pl |
dc.type | bachelorThesis | pl |