Épisode 20 – Le cycle du poireau (Partie 2)

Introduction

Benjamin et Yannick continuent leur discussion avec Fabien pour entrer dans le vif du sujet et parler du cycle de vie des Activités et des Fragments.

 

Téléchargement direct

Show notes

1:40″ – Le cycle de vie d’Android : https://developer.android.com/guide/components/activities/activity-lifecycle.html
1:52″ – Présentation de Fabien à Android Makers : https://www.youtube.com/watch?v=cfXflRUUC48
4:20″ – Bundle : https://developer.android.com/reference/android/os/Bundle.html
4:54″ – Fragments : https://developer.android.com/guide/components/fragments.html
6:50″ – Le lifecycle combiné sur Github : https://github.com/xxv/android-lifecycle
7:36″ – Article de Pierre-Yves sur les Fragments : https://medium.com/square-corner-blog/advocating-against-android-fragments-81fd0b462c97
18:10″ – Clear task : https://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_CLEAR_TASK
23:53″ – Magellan : https://github.com/wealthfront/magellan
24:36″ – Conductor : https://github.com/bluelinelabs/Conductor
24:37″ – Scoop : https://github.com/lyft/scoop
25:56″ – Navigator.goTo : https://github.com/wealthfront/magellan/blob/master/magellan-library/src/main/java/com/wealthfront/magellan/Navigator.java#L404
27:10″ – Navigator.rewriteHistory : https://github.com/wealthfront/magellan/blob/master/magellan-library/src/main/java/com/wealthfront/magellan/Navigator.java#L270
27:50″ – RxJava : https://github.com/ReactiveX/RxJava
28:31″ – Sample Magellan simple : https://github.com/wealthfront/magellan/tree/master/magellan-sample
28:32″ – Sample Magellan avancé : https://github.com/wealthfront/magellan/tree/master/magellan-sample-advanced
28:37″ – Retrofit : https://github.com/square/retrofit
32:07″ – Le cycle de vie dans Magellan : https://github.com/wealthfront/magellan/blob/master/magellan-library/src/main/java/com/wealthfront/magellan/Screen.java#L174-L191
33:25″ – Screen : https://github.com/wealthfront/magellan/blob/master/magellan-library/src/main/java/com/wealthfront/magellan/Screen.java
33:46″ – Navigator : https://github.com/wealthfront/magellan/blob/master/magellan-library/src/main/java/com/wealthfront/magellan/Navigator.java
35:00″ – Screen.onShow : https://github.com/wealthfront/magellan/blob/master/magellan-library/src/main/java/com/wealthfront/magellan/Screen.java#L179
35:00″ – Screen.onHide : https://github.com/wealthfront/magellan/blob/master/magellan-library/src/main/java/com/wealthfront/magellan/Screen.java#L191
37:23″ – Robolectric : http://robolectric.org/
37:54″ – Méthodes pour la testabilité de Magellan : https://github.com/wealthfront/magellan/blob/master/magellan-library/src/main/java/com/wealthfront/magellan/Screen.java#L236-L249
39:40″ – Mockito : http://site.mockito.org/
41:09″ – Inflate dans la vue : https://github.com/wealthfront/magellan/blob/master/magellan-sample/src/main/java/com/wealthfront/magellan/sample/DetailView.java#L11
43:23″ – PR de Yannick :  https://github.com/wealthfront/magellan/pull/29
46:53″ – Add-on pour support library : https://github.com/wealthfront/magellan/tree/master/magellan-support
46:47″ – Tabs : https://developer.android.com/reference/android/support/design/widget/TabLayout.html
47:45″ – Design library : https://developer.android.com/training/material/design-library.html
48:05″ – Add-on pour RxJava2 : https://github.com/wealthfront/magellan/tree/master/magellan-rx2
49:59″ – Kotlin : https://kotlinlang.org/
50:22″ – Circular Reveal : https://developer.android.com/reference/android/view/ViewAnimationUtils.html#createCircularReveal(android.view.View, int, int, float, float)
55:23″ – methodscount.com : http://www.methodscount.com/?lib=com.wealthfront%3Amagellan%3A1.0.0
57:12″ –
Alt  + Enter : https://www.jetbrains.com/help/idea/2017.1/intention-actions.html
58:40″ – 
Key promoter : https://plugins.jetbrains.com/plugin/4455-key-promoter
59:20″  – Refactor this : https://www.jetbrains.com/help/idea/2017.1/refactoring-source-code.html
1:02:36″ – Swagger : http://swagger.io/
1:04:47″ – Bibliothèque WebService par Lightbox : https://github.com/lightbox/lightbox-android-webservices
1:06:18″ – Flux : https://justgetflux.com/
1:06:47″ – Twilight : https://play.google.com/store/apps/details?id=com.urbandroid.lux&hl=fr
1:09:13″ – FFMpeg : https://ffmpeg.org/
1:09:50″ – YouTube Red : https://www.youtube.com/red?hl=fr

Contact

@Fabien_Devos

@TheYann

@Xzan

 

Notre chaîne YouTube : https://www.youtube.com/channel/UCVbJQMkvkRwc9KGzmKwHh2A