Skip navigation
Netguru logo
Toggle menu
Services
All Services
Ideation & evaluation
Product Design Sprint
Scoping Session
UX Review
Research & Development
Product Design
Product Design
UX Design
UX Writing
UI Design
Branding
Illustration
Machine Learning
Machine Learning
Digital Transformation
Business Intelligence
Data Annotation
Web Development
Web Development
Ruby On Rails
React.js
Node.js
Python
Java
Mobile Development
Mobile Development
iOS
Android
React Native
Flutter
Support & management
Agile Project Management
Product Management
Quality Assurance
Cloud Application Development
Cybersecurity
Industries
All Industries
Industries
Fintech
Retail
Healthcare
Education
Industry Reports
Online Grocery Shopping
Online Education
Electric Scooter Market
Clients
Client stories
Enterprise
UBS
Volkswagen
Keller Williams
Damac
Żabka
OLX Group
Scale-ups
Solaris
Babbel
Moonfare
Cosmo
temi
Startups
Shine
Hive
Shepper
Artemest
Lisk
About Us
About Netguru
Learn More
Support for Ukraine
Our Values
Our Story
Our Partners
How We Work
Policies
Sustainability
Diversity
COVID-19 Policy
Contact Us
Refer Netguru
Press Office
Insights
Read Insights
Categories
Innovation
Market Insights
Product Mindset
Technology
Design
Culture
Our Newsletters
Join Digital Acceleration Editorial
Join Codestories Newsletter
Join Hidden Heroes Newsletter
Resources
All Resources
Publications
Hidden Heroes
Disruption Guide Fintech 2022
Disruption Guide NYC 2020
Design Process for Pros
Project Management Guide
Expert Reports
Electric Scooter Market
Online Education
Online Grocery Shopping
Evolution and Future of Buy Now, Pay Later
Virtual Try-On Report
Careers
About working at Netguru
Join netguru
About working at Netguru
Job opportunities
Our culture
Netguru Culture Book
Netguru College
Netguru Burning Minds Conference
Estimate project
About the author
Mariusz Karwowski
Senior Android Developer at Netguru
Follow Mariusz Karwowski
Recent posts
by Mariusz
Technology
What Are Android Instant Apps and How Do They Work?
Technology
How Do You Build Powerful, Multi-Device Experiences for Android Users?
Technology
Design
Top Android Accessibility Tools Available to Users
Technology
Things to Consider When Planning a Mobile App for Your Business
Technology
10 Best Practices in Android App Development
Market Insights
Technology
Enterprise Mobile Apps: 8 Pitfalls to Avoid
Technology
Serializable vs Parcelable
Technology
A Useful Navigation Extension
Technology
Shooting a Fly With a Bazooka: Dagger vs Koin in Small Projects
Technology
WebSockets on Android Made Easy
Technology
Update your app to Android Oreo – Important Information for app owners
Technology
Hello Instant Apps
Technology
How to Develop a Successful Android Project in 2022 [Update]