Kaidee Kotlin Multiplatform project from 2018 - 2019

Abdulrohimsama 19 views 20 slides May 14, 2024
Slide 1
Slide 1 of 20
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20

About This Presentation

Kaidee Kotlin Multiplatform project from 2018 - 2019


Slide Content

Kotlin Multiplatform

Programming Language

เราเขียนโปรแกรม แก้ปัญหา อะไรบางอย่าง

Kotlin Android Framework

Swift iOS Framework

Python Flask Framework Sanic Framework

Js React Framework

Share Tracking Pixel Code

We spend >=35% of development time to make Tracking each platforms ~(70%) Feature ~(35%) Tracking iOS ~(70%) Feature ~(35%) Tracking Android ~(70%) Feature ~(35%) Tracking Web

Share tracking pixel code Feature iOS Feature ~(20%) Tracking Android Productive Feature Web

Kotlin-Multiplatform

What if we share Network & Caching Libraries?

We spend ~70% of development time to development the core each platforms ~(30%) UI ~(70%) Core iOS ~(30%) UI ~(70%) Core Android ~(30%) UI ~(70%) Core Web

The Team develop the core together ~(30%) UI iOS ~(30%) UI ~(35%) Core Android Productive Import the core library and implement only UI as a native App to maintain the user experience ~(30%) UI Web

What we can do with the saved time? BDD??

What we can do with the saved time? BDD?? A/B Testing??

What we can do with the saved time? BDD?? A/B Testing?? Improve something??

Deployment Pipeline Shared Code Framework Maven NPM Unit Test Lint

References https://www.droidcon.com/media-detail?video=353567025 https://kotlinlang.org/docs/reference/multiplatform.html
Tags