|
|
|
|
|
by klaaspieter
4376 days ago
|
|
It's definitely a good way to get started with learning, but you have to be even more careful that you're not just copying patterns from one app to another. I had this experience when I started working on Karma's Android app. I basically started out by copying the entire iOS architecture to Java. It helped me get started quickly without having to make too many hard decisions early on, but I did have to rewrite some things after I became more experienced and learned there was a better, more Android idiomatic, way of doing it. The thing that helped me the most is that I became part of the community. Some of them explained to me why I was wrong and then taught me a better approach. |
|