Default To develop

What minimum knowledge do we need in order to start creating developing apps?