Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

The transition from separate native (Swift + Kotlin) mobile apps to a single codebase using Flutter.

Mishra, Pratistha (2024)

 
Avaa tiedosto
Mishra_Pratistha.pdf (2.817Mt)
Lataukset: 


Mishra, Pratistha
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024053018180
Tiivistelmä
This thesis explores the development of a new mobile app at ResQ following the shift from separate Swift and Kotlin applications to a unified codebase, Flutter. It shows the importance of continuous learning, adaptability, and code optimization and addresses the challenges while writing mobile application codes.

It is a diary-based thesis with an introduction that outlines the objective and an analysis of the initial situation, including the current work, stakeholders, and interaction situations at work. These sections show how moving to Flutter was crucial for developers who are searching for a way to manage a singular codebase that enhances operational efficiency and user-friendliness. This was written for nine weeks, starting on October 4, 2023. This period was marked by weekly analyses and continuous individual and professional learning initiatives, which significantly strengthened problem-solving abilities, code optimization, and communication skills. Furthermore, the thesis supplements theoretical discussions with visual representations of screens and project progress, providing a comprehensive understanding of the development journey.

Active participation in stand-ups, sprint planning sessions, and coding activities fostered progress and collaboration with experienced developers. The writing process of this thesis served as a platform to showcase the journey of a new mobile app from a novice’s perspective. The discussion and conclusion section compares the description of the initial situation with the weekly analyses in diary entries. It also answers what has developed and learned while writing a diary-based thesis. Similarly, it shows how the author has taken advantage of job analysis and further developed skills in the future.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste