Learning native mobile development was probably one of the hardest things I ever did, there was a very steep learning curve as it was quite different to what I had done before, which was mostly just web development.
Documentation was an issue, often I found a third-party source of documentation to be more helpful than the official source.
I suppose the 80/20 rule applied here as well. It was straightforward to do 80% of the app and get good documentation on the mobile framework features used to build that 80% of it. But took quite some time to complete the remaining 20% after lots of digging online and often though trial and error.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.