Frequently Asked Questions
Q: Will we build a big app with many features like user authentication and detail screens in this course?
A: No. The app we are building in this course is relatively simple and doesn't have many features because I wanted to focus on one specific topic and that is caching. I think this will teach better than a bloated course where nothing is really explained properly. You can see the app we are building in the Github repo or in the introductory video above.
Q: Does this course include (unit) testing?
A: No. Testing by itself is a huge topic and out of scope of this course. In order to cover this topic properly and without rushing it, I have to create a separate course for it in the future.
Q: Courses on Udemy are much cheaper, why should I buy this course instead?
A: I've seen a lot of other courses and tutorials over the years and I know for a fact that the vast majority of them are just poorly prepared and important points are often swept under the rug, especially when they are not obvious. My courses are more expensive because they are high-quality. I take my time to research topics thoroughly to avoid showing wrong practices. That's why 2 developers prepared this course and not just one.
Q: Now that Jetpack Compose is out, isn't this course outdated?
A: Jetpack Compose is still in its infancy and adopting it in the industry will take years. Most companies don't rewrite their apps just because there is a new shiny technology available. If you want to become job-ready, this is what you need to learn. Also, a lot of the concepts you learn here are framework-independent and will help you in your developer career no matter what platform you code for.
Q: Do I get lifetime access to the videos?
A: Yes, you can watch these videos whenever you want.