Digital Repository

Adaptive User Interface Library - Flutter

Show simple item record

dc.contributor.author Harischandra, Chamidu
dc.date.accessioned 2026-04-10T08:29:51Z
dc.date.available 2026-04-10T08:29:51Z
dc.date.issued 2025
dc.identifier.citation Harischandra, Chamidu (2025) Adaptive User Interface Library - Flutter. BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20210289
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/3161
dc.description.abstract This work investigates the limitation of current adaptive user interfaces (AUIs) in Flutter-based mobile applications. Most of the applications rely on static layouts incapable of dynamic generation of personalized user experiences due to individual behaviors and preferences. No framework currently offers runtime rearrangement facilities for components of an application. This leads to poor user experience and satisfaction. This project recognizes the need for mobile applications to shift from one-size-fits-all designs to more personalized approaches, considering user context to enhance overall usability and user engagement further. This study addresses the problem utilizing a strong methodology that embeds incremental learning algorithms since these capture and analyze user interaction data effectively, thus driving comprehensive user profiling. This will consequently provide the library with capabilities for runtime adaptive changes to user interfaces based on dynamic changes of user behaviors. The project also develops a reusable adaptive widgets library for Flutter that will easily enable developers to implement dynamic interfaces responsive to user contexts. This library will create a bridge between user experience and technical implementation, making it possible for personalization of mobile applications, hence setting the new standard of designing adaptive interfaces in the Flutter ecosystem. en_US
dc.language.iso en en_US
dc.subject Flutter en_US
dc.subject Machine Learning en_US
dc.subject Adaptive User Interface en_US
dc.subject Dynamic User Experience en_US
dc.title Adaptive User Interface Library - Flutter en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account