Azikus
Image for post
Image for post

One of the most common problems we encounter, but rarely think about, is handling user’s taps on UI elements.

On Android, the Looper class—launched in the main/UI thread on the app’s start-up—provides a message queue for the UI thread, which is responsible for many things. One of them is handling the user’s gestures.

If the user, purposely or by mistake, taps more than once on a View with associated View.OnClickListener in a very small time interval, it’s possible that multiple tap events will be sent to the message queue, and subsequently, the OnClickListener.onClick(View)


Image for post
Image for post

One of the main aspects of software development is software quality. Products with high quality tend to go closer to the top in different statistics charts, especially financially oriented ones. Thanks to DevOps, applying the best software development practices and techniques has never been easier.

The definition of DevOps (Development and Operations) has never been clearly defined. Its meaning combines multiple aspects of each software product life-cycle. The main goal which every DevOps engineer tends to achieve is to ensure continuous and fast product delivery with the highest possible quality.

Nowadays, mobile development companies and clients are focused on fast…

Azikus

Where technology becomes simple

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store