Open in app
Home
Notifications
Lists
Stories

Write
Farhan Majid 🐾
Farhan Majid 🐾

Home

About

Published in Bobobox Engineering

Ā·Aug 1

On-Device Text Recognition for Identity Verification in Android

Welcome again! Let’s continue our journey of building a seamless Android experience. One use case that is particularly interesting to be explored in the mobile journey is identity verification. …

Android

3 min read

On-Device Text Recognition for Identity Verification in Android
On-Device Text Recognition for Identity Verification in Android

Published in Bobobox Engineering

Ā·Jul 28

Implementing Dynamic App Shortcuts in Android

Hello and welcome back! Previously, we talked about Static App Shortcuts. Let’s move on to the second type of App Shortcuts: dynamic shortcuts. What is a Dynamic App Shortcut? A Dynamic App Shortcut is an App Shortcut that can be changed (add, update, or remove) programmatically. This type of shortcut is suitable for performing actions that…

Android

2 min read

Implementing Dynamic App Shortcuts in Android
Implementing Dynamic App Shortcuts in Android

Published in Bobobox Engineering

Ā·Jul 28

Implementing Static App Shortcuts in Android

Hello again! We have talked about several things that could enhance users’ experience in your Android application. Let’s add another cool thing to the list: App Shortcut. What is an App Shortcut? šŸ¤” As the name suggests, an App Shortcut is a shortcut that performs a certain action in your app. Take the Google Calendar app…

Android

3 min read

Implementing Static App Shortcuts in Android
Implementing Static App Shortcuts in Android

Published in Bobobox Engineering

Ā·Jul 25

One-Tap SMS Verification in Android

Let’s continue our journey of building a seamless Android experience! After we’ve done optimizing our hints in the first article, we can take the next step on our journey: One-Tap SMS Verification. The Motivation In the Bobobox Android app (our use case app), customers need to register themselves first with an email…

Android

3 min read

One-Tap SMS Verification in Android
One-Tap SMS Verification in Android

Jul 22

Exploring Android 13: Copy and Paste Improvements

Android 13 (Tiramisu)’s new APIs and features are ready to be tried out by developers. One of them is a copy and paste improvements. Copy and paste gets an improvement in Android 13 by the addition of a standardized UI shown when a content is copied to clipboard. As you…

Android 13

3 min read

Exploring Android 13: Copy and Paste Improvements
Exploring Android 13: Copy and Paste Improvements

Published in Bobobox Engineering

Ā·Jul 18

Optimizing Hints in your Android Application

Introduction to Series Welcome to ā€œBobobox: Building Seamless Android Experienceā€ Medium Series! In this new exciting series, we are going to talk a lot about building Android application that provides seamless experience for its users. Not just theory, but also some hands-on coding. …

Android

4 min read

Optimizing Hints in your Android Application
Optimizing Hints in your Android Application

Jul 16

Exploring Android 13: Predictive Back Gesture

Android 13 (Tiramisu)’s new APIs and features are ready to be tried out by developers. One of them is a predictive back gesture. Predictive back gesture is a transition animation for back gesture that will let users preview the destination of the back gesture before they complete it. This way…

Android 13

3 min read

Exploring Android 13: Predictive Back Gesture
Exploring Android 13: Predictive Back Gesture

Jun 29

How to Get Android Room Database Size

When we’re developing an Android application with Room for the local database, we might want to know how much space our database is taking. Here’s a simple way to do it: The main idea of the above utility class is pretty simple: Find out the file size of our…

Android

1 min read

How to Get Android Room Database Size
How to Get Android Room Database Size

Apr 12

How to Use Material Container Transform with RecyclerView + Navigation + DataBinding

One of the components of Material Design is Material Motion. Material Motion comprises of 4 patterns for transitioning between components/screens. One of these transition patterns is Container Transform. With Container Transform, you can transform one element into another during transition. …

Material Design

4 min read

How to Use Material Container Transform with RecyclerView + Navigation + DataBinding
How to Use Material Container Transform with RecyclerView + Navigation + DataBinding

Apr 8

Exploring Android Protected Confirmation

Android Protected Confirmation is a security feature that was introduced back in Android 9 (API level 28). This feature enables you to use Trusted UI to confirm a certain user action (usually a transaction). What is Trusted UI? Trusted UI is hardware-protected user interface that facilitates high assurance to critical transactions. There are three…

Android

4 min read

Exploring Android Protected Confirmation
Exploring Android Protected Confirmation
Farhan Majid 🐾

Farhan Majid 🐾

Android Engineer @ Bobobox.co.id

Following
  • Manuel Vivo

    Manuel Vivo

  • Deven Joshi

    Deven Joshi

  • Chet Haase

    Chet Haase

  • Sagar Suri

    Sagar Suri

  • AbdulRahman AlHamali

    AbdulRahman AlHamali

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable