Bc. Pavel Jakubec

Diplomová práce

Multiplatform Keyboard Extension for Android and iOS in Flutter

Multiplatform Keyboard Extension for Android and iOS in Flutter
Anotace:
Tato práce se zabývá výzvami při vývoji multi platformních "app extensions" pomocí frameworku Flutter a hodnotí jeho vhodnost. Práce dále popisuje implementaci softwarové klávesnice, která implementuje funkce původní klávesnice EasyType pro systém iOS. Implementace je primárně vyvinuta v prostředí Flutter, přičemž některé komponenty jsou napsány v nativním kódu za pomocí Swiftu a Kotlinu. Nakonec práce …více
Abstract:
This thesis explores the challenges of developing cross-platform app extensions using Flutter and evaluates the framework's effectiveness and suitability. The thesis further describes the implementation of a keyboard extension that implements features from the original iOS EasyType keyboard. The implementation is primarily developed in Flutter, with certain components written in native Swift and Kotlin …více
 
 
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 3. 1. 2025

Obhajoba závěrečné práce

  • Obhajoba proběhla 30. 1. 2025
  • Vedoucí: PhD Bruno Rossi
  • Oponent: RNDr. Samuel Pastva, Ph.D.

Citační záznam

Plný text práce

Obsah online archivu závěrečné práce
Zveřejněno v Theses:
  • světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatiky

Masarykova univerzita

Fakulta informatiky

Magisterský studijní program / obor:
Softwarové inženýrství / Návrh a vývoj softwarových systémů