Open in app
Home
Notifications
Lists
Stories

Write
Abdelkader Sellami
Abdelkader Sellami

Home

Pinned

Android Automotive from an OS perspective

Android has been around since 10+ years now, mainly known as smartphone Operating System. It is the most popular phone OS as of today, it popularity was gained mostly because it was open source and OEMs could get that source and adapt it and customize it on their own devices…

Android Auto

5 min read

Android Automotive from an OS perspective
Android Automotive from an OS perspective

Published in AndroidPub

·Apr 24, 2020

What’s inside : Who touched my phone? Android App

This is the first article in this series “What’s inside my app”, this series will focus on reverse-engineering and strip android apps down to their original base code -or at least try to get the original one. …

Android

7 min read

What’s inside : Who touched my phone? Android App
What’s inside : Who touched my phone? Android App

Feb 20, 2020

ProGuard your Android App Code

What even is ProGuard !? ProGuard is a tool that shrinks, optimizes and obfuscates code. While there are other tools available for developers, ProGuard is already available as part of the Android Gradle build process and ships with the SDK. There are many reasons why you might want to enable ProGuard when building your app…

Android

6 min read

ProGuard your Android App Code
ProGuard your Android App Code

Dec 13, 2019

Hello C++, check this file please!

Sometimes you want to check if a file exists before doing some file manipulations such as backup, copy, modify or just read data. However, C/C++ does not provide any built-in function to check if a file exists. Fortunately, we can use other built-in functions to develop our own function check…

Programming

3 min read

Hello C++, check this file please!
Hello C++, check this file please!

Published in AndroidPub

·Dec 4, 2019

Building AOSP Platform Apps on Android studio

Building Android apps with Android studio is very common among the Android developer community, but if you try to build platform apps or try to compile and import AOSP projects into Android studio, you’ll face one common issue, as the android toolchain and build systems aren’t the same, AOSP apps…

Android

3 min read

Building AOSP Platform Apps on Android studio
Building AOSP Platform Apps on Android studio

Published in AndroidPub

·Nov 26, 2019

Building AOSP with Docker

I have been working on AOSP (Android Open Source Project) for a little over a year now, it was my first experience working on Android as a platform. Building and customizing your Android OS my seem like a daunting task at first, but it is not really that hard, but…

2 min read

Building AOSP with Docker
Building AOSP with Docker

Oct 13, 2019

Chernobyl: The retold story by HBO

The world’s worst nuclear power plant accident forced the city of Pripyat, in what was then part of the Soviet Union, to evacuate after being exposed to toxic levels of radiation. In its wake, Soviet officials publicly downplayed the incident. …

Chernobyl

7 min read

Chernobyl: The retold story by HBO
Chernobyl: The retold story by HBO

Jun 11, 2019

Inception, The Philosophy Of Mind

In the philosophy of mind, a major topic of debate is how the mind — something that is popularly thought to be immaterial — can cause effects in the physical world. That is, how can a person’s mental states (i.e. beliefs, desires, etc.) lead to physical events (e.g. raising one’s…

Philosophy

4 min read

Inception, The Philosophy Of Mind
Inception, The Philosophy Of Mind

Jun 6, 2019

The Girl On The Love Train

Whoever you are, whoever you think you are, believe that you’re also a silent princess. Your name is Mysterious. Your journey is one through a forgotten landscape, sitting within dimly-lit crowded cavern, atop of a floating train defiantly crossing a dark sea. …

Poetry

3 min read

The Girl On The Love Train
The Girl On The Love Train

Jun 1, 2019

Me, Myself & Procrastination

Procrastination /prə(ʊ)ˌkrastɪˈneɪʃ(ə)n/ according to the dictionary is the action of delaying, postponing and put off doing something now and deffer it for later. The term procrastinate comes from Late 16th Century, from the Latin word procrastinat- deffered till the morning, which is a combination of both pro- ‘forward’ and crastinus…

Procrastination

5 min read

Me, Myself & Procrastination
Me, Myself & Procrastination
Abdelkader Sellami

Abdelkader Sellami

Android Engineer & Tech Enthusiast

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable