Open in app
Home
Notifications
Lists
Stories

Write
Ahmed Nabil
Ahmed Nabil

Home

Published in Nerd For Tech

·Pinned

A journey from callback hell to Kotlin coroutines, Episode 1

Ahmed is a developer, who loves spending his spare time reading e-books. One day, he opened a pdf download app, started searching for some books, then started downloading, suddenly the app started to lag, then the UI became irresponsive, then BAM, the app crashed. …

Kotlin

4 min read

A journey from callback hell to Kotlin coroutines, Episode 1
A journey from callback hell to Kotlin coroutines, Episode 1

Mar 28, 2021

Writing List Views for lazy android developers

As an android developer, It’s common to deal with list views and Recycler View, And you, as me, may feel the pain of creating adapters, overriding getItemCount(), onBindViewHolder(), onCreateViewHolder(). Let’s go through the process of creating a simple recycler view and compare it with Jetpack Compose Here is a simple…

Android

2 min read

Writing List Views for lazy android developers
Writing List Views for lazy android developers

Published in Nerd For Tech

·Mar 13, 2021

A journey from callback hell to Kotlin coroutines, episode 2

You can find episode 1 here Okay, now, after taking his nap, Ahmed felt good. He started his daily routine by Praying, taking his breakfast, then he continued researching about coroutines. He wanted to know what’s behind that suspend keyword, he kept his progress reading, Coroutines is the idea that…

Kotlin Coroutines

3 min read

A journey from callback hell to Kotlin coroutines, episode 2
A journey from callback hell to Kotlin coroutines, episode 2
Ahmed Nabil

Ahmed Nabil

Kotlin Lover, Android Engineer, Public speaker, twitter.com/AhmedNMahran, youtube.com/AhmedNMahran Founder of Kotlin Egypt : twitter.com/KotlinEgypt

Following
  • John Maeda

    John Maeda

  • Uberto Barbini

    Uberto Barbini

  • Thoughtworks

    Thoughtworks

  • Manuel Vivo

    Manuel Vivo

  • Abdelrahman Omran

    Abdelrahman Omran

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable