Loading...
Loading...
Loading...
Jetpack Compose Animation
3 months ago 210

Jetpack Compose Animation

Jetpack Compose simplifies animation by integrating it directly into the component lifecyc...

mohamad-abuzaid
Mohamad Abuzaid
0
Test Driven Development
6 months ago 247

Test Driven Development

An overview of TDD, its philosophy and core principles. How it reverses the traditional de...

mohamad-abuzaid
Mohamad Abuzaid
0
Annotations in Kotlin
6 months ago 472

How to create custom annotations in Kotlin

Annotations in Kotlin can significantly enhance the readability, structure, and maintainab...

mohamad-abuzaid
Mohamad Abuzaid
0
Effective UI/UX Design in Android Apps (3/3)
7 months ago 362

Effective UI/UX Design in Android Apps (3/3)

Explore the importance of user interface and user experience design in Android app develop...

mohamad-abuzaid
Mohamad Abuzaid
0
Effective UI/UX Design in Android Apps (2/3)
7 months ago 327

Effective UI/UX Design in Android Apps (2/3)

Explore the importance of user interface and user experience design in Android app develop...

mohamad-abuzaid
Mohamad Abuzaid
1
Effective UI/UX Design in Android Apps (1/3)
7 months ago 337

Effective UI/UX Design in Android Apps (1/3)

Explore the importance of user interface and user experience design in Android app develop...

mohamad-abuzaid
Mohamad Abuzaid
0
Kotlin's Interoperability with Java (3/3)
7 months ago 257

Kotlin's Interoperability with Java (3/3)

Explore how Kotlin works seamlessly with Java. For Java developers looking to transition t...

mohamad-abuzaid
Mohamad Abuzaid
0
Kotlin's Interoperability with Java (2/3)
7 months ago 259

Kotlin's Interoperability with Java (2/3)

Explore how Kotlin works seamlessly with Java. For Java developers looking to transition t...

mohamad-abuzaid
Mohamad Abuzaid
0
Kotlin's Interoperability with Java (1/3)
7 months ago 244

Kotlin's Interoperability with Java (1/3)

Explore how Kotlin works seamlessly with Java. For Java developers looking to transition t...

mohamad-abuzaid
Mohamad Abuzaid
0
Security in Android App Development (3/3)
7 months ago 261

Security in Android App Development (3/3)

Various security challenges in Android development and how to mitigate them.

mohamad-abuzaid
Mohamad Abuzaid
0
Security in Android App Development (2/3)
7 months ago 309

Security in Android App Development (2/3)

Various security challenges in Android development and how to mitigate them.

mohamad-abuzaid
Mohamad Abuzaid
0
Security in Android App Development (1/3)
7 months ago 348

Security in Android App Development (1/3)

Various security challenges in Android development and how to mitigate them.

mohamad-abuzaid
Mohamad Abuzaid
0
Functional Programming 3
7 months ago 264

Introduction to Kotlin Functional Programming (3/3)

Continue with the third and final part of our talk about Functional programming in Kotlin

mohamad-abuzaid
Mohamad Abuzaid
0
Functional Programming 2
7 months ago 290

Introduction to Kotlin Functional Programming (2/3)

Continue with the second part of our talk about Functional programming in Kotlin

mohamad-abuzaid
Mohamad Abuzaid
0
Functional Programming 1
7 months ago 309

Introduction to Kotlin Functional Programming (1/3)

Functional programming in Kotlin is all about treating functions as first-class citizens a...

mohamad-abuzaid
Mohamad Abuzaid
0
OkHttp Interceptors
1 year ago 497

OkHttp Interceptors

Interceptors in Retrofit's OkHttp Client. When and How to use them.

mohamad-abuzaid
Mohamad Abuzaid
0
1 year ago 538

Kotlin Delegated Properties

What are delegated properties? What are their benefits? How do we use them?

mohamad-abuzaid
Mohamad Abuzaid
1
1 year ago 867

Android Memory Leaks

What is memory leak? What causes it? How to avoid it?

mohamad-abuzaid
Mohamad Abuzaid
1
1 year ago 865

Kotlin Coroutines (3/3)

Our final article in our series. More Coroutines components.

mohamad-abuzaid
Mohamad Abuzaid
1
1 year ago 893

Kotlin Coroutines (2/3)

Continue our Coroutines talk. Let's discuss Coroutines Context.

mohamad-abuzaid
Mohamad Abuzaid
1
Kotlin Coroutines 1
1 year ago 1.2K

Kotlin Coroutines (1/3)

What is Coroutines? How do we use it? and What are its main components?

mohamad-abuzaid
Mohamad Abuzaid
1
Dependency Injection-quick overview
1 year ago 605

Dependency Injection-quick overview

What are DI benefits?, What is the difference between (DI) and Service Locator? and when n...

mohamad-abuzaid
Mohamad Abuzaid
1
Software Architecture Patterns
1 year ago 574

Architecture Patterns (MVC-MVP-MVVM)

With Android/Kotlin sample code.

mohamad-abuzaid
Mohamad Abuzaid
1
1 year ago 484

HashMap Operations Complexity O(N)

What is HashMap complexity [Big O] for operations like read or write?

mohamad-abuzaid
Mohamad Abuzaid
1
kotlin_interview_tips
1 year ago 694

Kotlin Scope Functions

What are the "Scope Functions"? What are the difference between them?

mohamad-abuzaid
Mohamad Abuzaid
1
1 year ago 685

Design Patterns - [3] Behavioral

Continue our software design patterns overview and a closer look at the Behavioral pattern...

mohamad-abuzaid
Mohamad Abuzaid
2
1 year ago 787

Design Patterns  -  [2] Structural

Continue our software design patterns overview and a closer look at the Structural pattern

mohamad-abuzaid
Mohamad Abuzaid
1
1 year ago 720

Design Patterns - [1] Creational

Overview on software design patterns and a closer look at the Creational pattern

mohamad-abuzaid
Mohamad Abuzaid
1
android-interview-tip
1 year ago 616

In Dagger 2 Dependency Injection...

What is the difference between @Provides, @Binds and @Inject ?

mohamad-abuzaid
Mohamad Abuzaid
1
kotlin-interview-tip
1 year ago 540

In Kotlin Coroutines...

What is the difference between Flow, StateFlow and SharedFlow?

mohamad-abuzaid
Mohamad Abuzaid
1