I have a basic knowledge of Java. What should be my next step so that I can make software and Android apps? I feel like I am stuck at my current position and I am struggling to be a good developer.
valid question