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
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Reactive Programming and Clean Architecture in Android Development

Bui, Duy (2017)

 
Avaa tiedosto
Thesis2016-Sunshine.pdf (3.668Mt)
Lataukset: 


Bui, Duy
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705056588
Tiivistelmä
Software application becomes more and more complex nowadays. To provide a good software application that is easy to scale, developers need to design a good software architecture.

The purpose of the project was to find a good Android architecture that can be used in later projects of the team C63-Studio. The project was implemented by refactoring a legacy Android application of team C63-Studio using clean architecture, dependency injection and reactive programming.

From the refactoring experience, the team realized advantages and disadvantages of applying clean architecture and reactive programming. While there are some disadvantages when applying this architecture for small applications, the advantages for applications that require scalability easily overwhelm the disadvantages. Based on the analysis, the C63 studio development team decided to use this architecture for later Android projects.
Kokoelmat
  • Opinnäytetyöt
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