Ioannis Anifantakis
Software Engineer
Articles
2024
AndroidSecure Your Data with Android Secure Persist Library
The Android Secure Persist Library is a tool designed to provide secure and efficient storage of preferences and raw data encryption with zero-configuration for Android applications
2024
AndroidJetpack Compose Navigation: Embracing Type Safety and Simplifying Parcelable Handling with NavHelper library
NavHelper library to streamline type-safe Parcelable data passing in Jetpack Compose's new Navigation, showcasing the power and flexibility of the type safety introduced at Google I/O '24.
2021
AndroidJetpack Compose — Building a RecyclerView with StickyHeader
Create full-featured RecyclerView using LazyColumn with minimal code and effort thanks to Jetpack Compose!
2021
AndroidThe Android Context, Manifest, and the Android System
What is Android Context? What is the Android Manifest? How do they relate to the Android System?
2020
Deep LearningDeep RL: DQN — Regression or Classification?
Providing basic understanding behind a regression approach to a classification problem in DQNs action values.
2019
Reinforcement LearningReinforcement Learning — Basic Understanding
Understanding the basic concepts behind Reinforcement Learning using value-based methods.
2019
Deep LearningIntroduction to Deep Learning Theory (video-tutorial)
An easy to absorb introduction to Machine Learning and Neural Networks with YouTube video content
2019
AndroidAndroid webview scroll and facebook comments problem when Admob loads advert
There is bizarre behavior in Android when you combine a “WebView” together with “AdMob”. Read my solution...
2019
WebWhat is AMP — Accelerated Mobile Pages
So what is AMP? How will it change our website? Is it any useful? What is the architecture behind it? How can I build an AMP website?
2019
JavaWhat is a static variable in Java
All Java newbies at some point looked for some clear and direct explanation over Static variables. Here it is!
2019
Java - AndroidJava Interfaces — Listeners: Example of an Activity using AsyncTask in a separate file
This article is describing a common pattern widely used in Android Development, like creating a clickListener for items in a recycler view.