Source: https://www.st.cs.uni-saarland.de/edu/se/2017/files/slides/09-Mobile_App_Dev.pdf