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

Jetpack Compose Animation

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

mohamad-abuzaid
Mohamad Abuzaid
0
Test Driven Development
5 months ago 241

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 463

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 356

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 321

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 333

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 250

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 253

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 240

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 258

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 304

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 344

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 260

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 285

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 302

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 493

OkHttp Interceptors

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

mohamad-abuzaid
Mohamad Abuzaid
0
1 year ago 528

Kotlin Delegated Properties

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

mohamad-abuzaid
Mohamad Abuzaid
1
1 year ago 862

Android Memory Leaks

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

mohamad-abuzaid
Mohamad Abuzaid
1
1 year ago 859

Kotlin Coroutines (3/3)

Our final article in our series. More Coroutines components.

mohamad-abuzaid
Mohamad Abuzaid
1
1 year ago 887

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 596

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 567

Architecture Patterns (MVC-MVP-MVVM)

With Android/Kotlin sample code.

mohamad-abuzaid
Mohamad Abuzaid
1
1 year ago 478

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 687

Kotlin Scope Functions

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

mohamad-abuzaid
Mohamad Abuzaid
1
1 year ago 679

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 783

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 714

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 610

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 532

In Kotlin Coroutines...

What is the difference between Flow, StateFlow and SharedFlow?

mohamad-abuzaid
Mohamad Abuzaid
1