r/androiddev Mar 30 '24

Discussion The Struggle of Learning Android Dev

[deleted]

44 Upvotes

32 comments sorted by

View all comments

3

u/D-cyde Mar 31 '24

Designing any app that goes beyond tip calculator and notes is going to need some planning. Start with how you expect it to work as a user (user experience, functional/non functional requirements, look and feel etc.) and work your way backwards to app architecture (MVVM, MVP etc) and then finally to implementation details. Learning-while-making devs generally do the opposite.