Know the latest trends
This is important because that is how you will know what users normally expect about the features of an app today.
Participate in communities
Communities are perfect places to learn and teach about common interests. You can even find a job opportunity or a partner to start your own project
Build a portfolio
The importance of building a powerful portfolio is undeniable, as this is both how you get to practice and how you show all the things you can do.