DecompositionDecomposing creating an app

Before computers can solve a problem, the problem and the ways in which it can be resolved must be understood. Decomposition helps by breaking down complex problems into more manageable parts.

Part of Computer ScienceComputational thinking

Decomposing creating an app

Imagine that you want to create your first app. This is a complex problem - there are lots of things to consider.

Question

How would you decompose the task of creating an app?