Work Diary Thesis- Working as a software developer
Duong, Nhi (2021)
Duong, Nhi
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202104276078
https://urn.fi/URN:NBN:fi:amk-202104276078
Tiivistelmä
This Diary thesis describes my twelve weeks working as a Software Developer at Geometrix Oy. The observation period of this thesis was from 01.12.2020 to 04.03.2021. The thesis’s content focuses on my daily work tasks, weekly evaluation and discussion. On a daily basis, I describe my plans to carry out my work tasks, skills needed to complete the tasks and things that I learned from doing the tasks. The readers can also expect detailed analysis about frameworks, tools, technologies and skills needed to complete the tasks. Besides, I will share challenges that I face during my working process and my ideas about how to maintain work-life balance.
Here are some findings that I found when writing this thesis: Rendering map markers or annotations using Mapbox in React Native application, integrating external tile servers to Mapbox in React Native application, pros and cons of using Mapbox’s Custom Header, using Redux thunk in handling async logic, handling multiple environments in React Native, automating building and releasing processes. The main results of this thesis are related to React Native and Mapbox. Additionally, I noted down some Git commands and their use cases in a real project. There may be more things that you may find helpful if you are developing a React Native app.
Here are some findings that I found when writing this thesis: Rendering map markers or annotations using Mapbox in React Native application, integrating external tile servers to Mapbox in React Native application, pros and cons of using Mapbox’s Custom Header, using Redux thunk in handling async logic, handling multiple environments in React Native, automating building and releasing processes. The main results of this thesis are related to React Native and Mapbox. Additionally, I noted down some Git commands and their use cases in a real project. There may be more things that you may find helpful if you are developing a React Native app.