Programming Computers

Programming Computers Learn programming in an easy way. From Beginner to Expert. This page is about programming tutorials. We will teach you how you can solve your bugs & errors.

If you follow our tutorials, we hope that you will be able to develop your own complete websites from scratch.

Save time and frustration. Quickly search and replay any voice message without scrolling through hundreds of messages.ā–¶ļø...
13/03/2026

Save time and frustration. Quickly search and replay any voice message without scrolling through hundreds of messages.

ā–¶ļø Watch full video:
https://youtu.be/mOAEZTs5AlY

End-to-end encryption protects messages… but it also breaks search.So how do you let users search their chats without de...
12/03/2026

End-to-end encryption protects messages… but it also breaks search.

So how do you let users search their chats without decrypting everything on the server?

I experimented with a few approaches while building an Android chat app and finally found a way that works.

ā–¶ļø Watch full video:
https://youtu.be/h_BpFkWZfvY

I thought disabling Chrome autocomplete would take 2 minutes.Just add autocomplete="off". Right?Wrong.Chrome kept autofi...
10/03/2026

I thought disabling Chrome autocomplete would take 2 minutes.

Just add autocomplete="off". Right?

Wrong.

Chrome kept autofilling fields anyway — even when the attributes were correct. After trying multiple fixes, digging through browser behavior, and testing a few weird tricks, I finally figured out what actually works.

If Chrome autocomplete has ever messed up your forms, this might save you hours.

šŸ”— Read the full guide:
https://adnan-tech.com/2-ways-to-disable-chrome-autocomplete-on-input-fields/

Most developers over-estimate the voice note feature in chat apps, but it's easier than you think.ā–¶ļø Watch full video:ht...
09/03/2026

Most developers over-estimate the voice note feature in chat apps, but it's easier than you think.

ā–¶ļø Watch full video:
https://youtu.be/fVhWyxjJyDs

From the way messages leave the device to how they arrive safely on another phone, you’ll see the full idea behind makin...
08/03/2026

From the way messages leave the device to how they arrive safely on another phone, you’ll see the full idea behind making conversations truly private.

Messages are locked on the sender’s device and only unlocked by the person receiving them.

ā–¶ļø Watch full video:
https://youtu.be/wfSR02tOiXo

Most Android apps use ready-made libraries for a left menu drawer. But I wanted to see if it could be built from scratch...
07/03/2026

Most Android apps use ready-made libraries for a left menu drawer. But I wanted to see if it could be built from scratch.

So I challenged myself:
āŒ No external libraries
āœ… Pure Android implementation

After a few experiments, layout tweaks, and some tricky gesture handling, I finally got a smooth sliding left drawer menu working completely on its own.

It made me realize how much we rely on libraries without truly understanding what’s happening behind the scenes. Sometimes building things yourself teaches you way more than importing a dependency.

In this post, I’m sharing how I created a custom left menu drawer without using any library - and a few lessons I learned along the way.

šŸ”— Read the full guide:
https://adnan-tech.com/left-menu-drawer-android-kotlin/

Ever wondered how to load images from an HTTP URL in Android without using Glide, Picasso, or any third-party library?In...
06/03/2026

Ever wondered how to load images from an HTTP URL in Android without using Glide, Picasso, or any third-party library?

In this post, I’ll show the exact method I used in my Kotlin app to display HTTP images directly in an ImageView using pure Android code.

Simple, lightweight, and no extra dependencies.

šŸ”— Read the full guide:
https://adnan-tech.com/display-http-images-in-imageview-android-kotlin/

Address

Lahore

Alerts

Be the first to know and let us send you an email when Programming Computers posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Programming Computers:

Share