Posted on Leave a comment

The Evolution of Android Network Access

Modern background execution in Android [https://android-developers.googleblog.com/2018/10/modern-background-execution-in-android.html]

Background Processing in Android [https://medium.com/@julian_falcionelli/background-processing-in-android-575fd4ecf769]
Background Processing in Android (Part 2) [https://medium.com/major-league/background-processing-in-android-part-2-88c73c24a2ac]

https://medium.com/@elye.project/the-evolution-of-android-network-access-1e199fc6e9a2

  1. Dinosaur Age — Direct Access
  2. Stone Age — Using Thread
  3. Bronze Age — AsyncTask
  4. Middle Age — Intent Service
  5. Industrial Age — RxJava
  6. Current Time — Rxjava in Kotlin
  7. Future — Coroutines

Android background in nutshell (https://proandroiddev.com/android-background-in-a-nutshell-part-1-c29a5e0ed10e)

Руководство по фоновой работе в Android. Часть 1 (https://habrahabr.ru/company/epam_systems/blog/348894/)

Руководство по фоновой работе в Android. Часть 2: Loaders (https://habrahabr.ru/company/epam_systems/blog/350094/)(https://proandroiddev.com/android-background-in-a-nutshell-part-ii-loaders-f763f70fdd15)

Руководство по фоновой работе в Android. Часть 3: Executors и EventBus (https://habrahabr.ru/company/epam_systems/blog/351166/) – Android background in a nutshell — Part III. Executors and EventBus.(https://proandroiddev.com/android-background-in-a-nutshell-part-iii-executors-and-eventbus-43576bda47e9)

Руководство по фоновой работе в Android. Часть 4: RxJava (https://habrahabr.ru/company/epam_systems/blog/353852/) – Android background in a nutshell. Part 4 — RxJava (https://proandroiddev.com/android-background-in-a-nutshell-part-4-rxjava-a41c16985d71)

Руководство по фоновой работе в Android. Часть 5: Корутины в Котлине [https://habr.com/company/epam_systems/blog/415335/] – Android Background in a nutshell — Part V. Kotlin Coroutines. [https://proandroiddev.com/android-background-in-a-nutshell-part-v-kotlin-coroutines-f1bde21875f6]

Making Android Networking Pretty with Kotlin Coroutines (https://medium.cobeisfresh.com/making-android-networking-pretty-with-kotlin-coroutines-b364ffbd803c)

Асинхронность – знаешь что об этом ты? [ https://soundcloud.com/mobilepeopletalks/asynchronous-1 ]

Асинхронность – знаешь что об этом ты? Vol. 2 [ https://soundcloud.com/mobilepeopletalks/asynchronous-2 ]

Планирование задач в Android с использованием JobScheduler и IntentService [https://habrahabr.ru/post/339012/]

Планирование задач в Андроид [https://habr.com/post/336120/] – Schedule tasks and jobs intelligently in Android [https://android.jlelse.eu/schedule-tasks-and-jobs-intelligently-in-android-e0b0d9201777]

JobIntentService Android Example [https://medium.com/@sambhaji2134/jobintentservice-android-example-7f58bd2720bf]

Effective foreground services on Android [https://android-developers.googleblog.com/2018/12/effective-foreground-services-on-android_11.html]

How to Service on Android — part 1 [https://www.hellsoft.se/how-to-service-on-android—part-1/]
How to Service on Android — part 2 [https://www.hellsoft.se/how-to-service-on-android—part-2/]

Workout your tasks with WorkManager — Intro [ https://proandroiddev.com/workout-your-tasks-with-workmanager-intro-db5aefe14d66 ]

Workout your tasks with WorkManager — Main Components [ https://proandroiddev.com/workout-your-tasks-with-workmanager-main-components-1c0c66317a3e ]

Workout your tasks with WorkManager — Advanced Topics [ https://proandroiddev.com/workout-your-tasks-with-workmanager-advanced-topics-c469581c235b ]

When WorkManager Stops Working [ https://blog.danlew.net/2020/01/07/when-workmanager-stops-working/ ]

Working With WorkManager in Android Like A Pro [ https://medium.com/mindorks/work-manager-in-android-9cdb66c9a1df ]

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.