How to start Android app development

How to start Android app development

How to start Android app development

6dd0483f1353a4a359e92633cfd65c64?s=128

Daichi Furiya (Wasabeef)

January 17, 2018
Tweet

Transcript

  1. 5.
  2. 6.
  3. 14.
  4. 15.
  5. 16.
  6. 20.

    Versions (2018/01) Version Release Date Codename API Distribution 2.3.3 -

    2.3.7 2010/12 Gingerbread 10 0.4% 4.0.3 - 4.0.4 2011/10 Ice Cream 15 0.5% 4.1.x 2012/07 Jelly Bean 16 1.9% 4.2.x 2012/11 17 2.9% 4.3 2013/7 18 0.8% 4.4 2013/10 KitKat 19 12.8% 5.0 2014/11 Lollipop 21 5.7% 5.1 2015/03 22 19.4% 6.0 2015/10 Marshmallow 23 28.6% 7.0 2016/08 Nougat 24 21.1% 7.1 2016/12 25 5.2% 8.0 2016/08 Oreo 26 0.5% 8.1 2017/12 27 0.2%
  7. 23.

    Support Library // build.gradle (app) dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:1.1.51" implementation

    "com.android.support:appcompat-v7:27.0.2" implementation "com.android.support:design:27.0.2" }
  8. 27.

    Lifecycles override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } override

    fun onResume() { super.onResume() } override fun onPause() { super.onPause() } override fun onDestroy() { super.onDestroy() }
  9. 32.
  10. 33.

    View Animation Intent Kotlin Support Library RxJava, RxKotlin Android Architecture

    Components Etc.. Testing Media (ExoPlayer) FireBase DI (Dagger..)