Should you develop on Android or iOS? What programming language should you develop your apps? What are the best ways of learning how to program?
This tutorial discusses how to implement the bottom sheet behavior in a recycler view.
This tutorial discusses how to implement a collapsing toolbar
For this tutorial we learn how to use the TapTargertView by KeepSafe to better onboard users.
In this tutorial we learn how to implement the shared element transition from a recycler view.
Did you know that an SE degree did not involve much programming? How clear is it for you the difference with CS?
What are the pros and cons of online services for creating mobile apps? How does it differ from native or hybrid?
In this article, I discuss the four valuable lessons I learned while working on merging an enormous pull request.
What is the difference between Computer Science & Software Engineering? What is their focus? Why do they matter?
I started my college studies in Mechanical Engineering. After my first year, I realized my passion was elsewhere.
What is requirement elicitation? What are the main challenges?
Why do requirements specification documents matter? What are good practices when writing a requirements document?
What is requirements engineering? How is it related to the success and failure of a project? Why is it important?
What are cases of software failure and their consequences? How much money is spent as a result of those failures?
What are software comprehension layers? How do they differentiates? What tools can be used to analyze each layer?
What does it mean to comprehend a software? How easy is it? What are the challenges? What is reverse engineering?
What is software maintenance? When should it be done? Why is it important for companies? What are the challenges?
Why is measuring internal quality important? What are the consequences of developing a low-quality software?
How do we measure internal quality? What are some tool for measuring it and what are their pros and cons?
What is an objective definition of quality? How is software internal quality design? These and more questions are addressed in this post.