Homepage
Open in app
Sign in
Get started
Android Bits
Awesome Blog From Android Folks
Android
All
Follow
Android: Bottom sheet
Android: Bottom sheet
Bottom sheet is a component that slides up from bottom of the screen to reveal more content. You can find more detailed information of…
Emrullah Lüleci
Aug 3, 2016
Develop Android Apps Fast(er)
Develop Android Apps Fast(er)
The evolution of software development is so fast. Mobile app development is one of the fast-growing part of this world. Mobile app…
Faruk Toptaş
Nov 9, 2015
Android Widgets
Android Widgets
This article covers a complete tutorial about how to add Android Widgets into your application. Understanding the logic and depth diving…
Eren Utku
Dec 12, 2016
Android App Modularization Tips
Android App Modularization Tips
Making Android apps/libraries has a lot of benefits. If you are developing a new app you should take care of it.
Faruk Toptaş
Jan 30, 2021
How to balance Unit and UI tests on Android
How to balance Unit and UI tests on Android
Just making things work is not enough. Our code/app can be broken with a small change. At first we should be aware of that writing tests…
Faruk Toptaş
Jul 8, 2020
A Must Know List of Libraries for Android Game Developers
A Must Know List of Libraries for Android Game Developers
A must-know list of game engine, development, ad and mobile analytics libraries for Android developers.
Omer Sakarya
Oct 4, 2019
Android App From Scratch Part 5 — Continuous Integration with Travis-CI
Android App From Scratch Part 5 — Continuous Integration with Travis-CI
In this tutorial series, I will try to create an RSS Reader app step by step. Through this series I will explain:
Faruk Toptaş
Dec 22, 2018
Implement Build Variant Specific Permissions
Implement Build Variant Specific Permissions
In one of my projects, I needed to separate permissions for each build variants. Using different manifest files is not feasible. Because…
Faruk Toptaş
Dec 14, 2018
Android App From Scratch Part 5 — Instrumentation Tests
Android App From Scratch Part 5 — Instrumentation Tests
In this tutorial series, I will try to create an RSS Reader app step by step. Through this series I will explain:
Faruk Toptaş
Sep 16, 2018
Google I/O 2018 Highlights
Google I/O 2018 Highlights
This year I attended to Google I/O. It was a great experience for me. There were thousands of people all around the world to see what the…
Faruk Toptaş
May 23, 2018
Running Espresso Tests on Multiple Devices with Spoon
Running Espresso Tests on Multiple Devices with Spoon
If you haven’t seen my previous post about testing robots you may want to read to enhance your instrumentation tests.
Faruk Toptaş
Jan 13, 2018
Espresso Robot Pattern in Kotlin
Espresso Robot Pattern in Kotlin
Espresso allows us to write Android UI tests. Creating automated tests should be a part of our development process. But it is not always…
Faruk Toptaş
Dec 30, 2017
10 Useful Git Commands You Always Need
10 Useful Git Commands You Always Need
1.Show non-pushed commits
Faruk Toptaş
Jun 7, 2017
Android: Dialogs
Android: Dialogs
Dialogs inform users about a specific task and may contain critical information, require decisions, or involve multiple tasks.
Emrullah Lüleci
Mar 15, 2017
Android App From Scratch Part 4— Creating Unit Tests with JUnit
Android App From Scratch Part 4— Creating Unit Tests with JUnit
In this tutorial series, I will try to create an RSS Reader app step by step. Through this series I will explain:
Faruk Toptaş
Mar 3, 2017
Android App From Scratch Part 3 — Implementing App Logic
Android App From Scratch Part 3 — Implementing App Logic
In this tutorial series, I will try to create an RSS Reader app step by step. Through this series I will explain:
Faruk Toptaş
Feb 5, 2017
Android App From Scratch Part 2 — Implementing Must Have Libraries
Android App From Scratch Part 2 — Implementing Must Have Libraries
In this tutorial series, I will try to create an RSS Reader app step by step. Through this series I will explain:
Faruk Toptaş
Jan 29, 2017
Android App From Scratch Part 1 — Model-View-Presenter
Android App From Scratch Part 1 — Model-View-Presenter
In this tutorial series, I will try to create an RSS Reader app step by step. I aim to explain you about how to write scalable, testable…
Faruk Toptaş
Jan 28, 2017
Android: Floating Action Button
Android: Floating Action Button
From Google Material Design docs:
Emrullah Lüleci
Aug 22, 2016
Android: Material buttons
Android: Material buttons
From Google Material Design docs: “Buttons communicate the action that will occur when the user touches them.”. Adding them to your app is…
Emrullah Lüleci
Aug 16, 2016
Android: Anchoring Views to Bottom Sheet
Android: Anchoring Views to Bottom Sheet
You can anchor a view to a bottom sheet so the anchored view moves as the Bottom Sheet moves.
Emrullah Lüleci
Aug 7, 2016
Android Security Tip: Public Key Pinning with Volley Library
Certificate or Public Key Pinning is a security mechanism which makes MITM (Main-In-The-Middle) attacks more difficult. Using https is not…
Faruk Toptaş
Jan 15, 2016
About Android Bits
Latest Stories
Archive
About Medium
Terms
Privacy
Teams