Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kotlinで作るiOSアプリ
Search
hiroaki
September 21, 2017
Technology
0
860
Kotlinで作るiOSアプリ
Android Oreo with Kotlin&Android Studio 3.0勉強会でのLT資料です
hiroaki
September 21, 2017
Tweet
Share
More Decks by hiroaki
See All by hiroaki
Cloud Vision APIとLINE Bot APIを使って神戸市ゴミ分別Botを作ってみた
hiroaki_dev
0
760
Other Decks in Technology
See All in Technology
アプリエンジニアのためのGraphQL入門.pdf
spycwolf
0
140
Is Go A Good Language to Build Compilers?
kennethanceyer
0
110
Continuous Integration! Raising the Bar
tdpauw
1
100
SREが投資するAIOps ~ペアーズにおけるLLM for Developerへの取り組み~
takumiogawa
5
1.2k
SDNという名のデータプレーンプログラミングの歴史
ebiken
PRO
2
250
TypeScriptの次なる大進化なるか!? 条件型を返り値とする関数の型推論
uhyo
2
1.8k
10XにおけるData Contractの導入について: Data Contract事例共有会
10xinc
7
750
140年の歴史あるエンタープライズ企業の内製化×マイクロサービス化への航海
yussugi
0
2.2k
OCI Security サービス 概要
oracle4engineer
PRO
0
6.6k
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
360
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
30
14k
SkiaとImpellerについて
moriya0130
0
190
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1030
460k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Typedesign – Prime Four
hannesfritz
40
2.4k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
1
180
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Building an army of robots
kneath
302
43k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Transcript
KotlinͰ࡞ΔiOSΞϓϦ 2017/9/18 Android Oreo with Kotlin&Android Studio 3.0ษڧձ
ࣗݾհ ໊લ: த ༝थ Twitter: @hiroaki_dev ॴଐ: GDGਆށ HALେࡕWEB։ൃֶՊ4
KotlinͰ࡞ΔiOSΞϓϦʁ
ΫϩεϓϥοτϑΥʔϜ։ൃ
ΫϩεϓϥοτϑΥʔϜ։ൃ • Xamarin Native / Forms • React Native •
Unity • Apache Cordova
ΫϩεϓϥοτϑΥʔϜ։ൃ • Xamarin Native / Forms • React Native •
Unity • Apache Cordova • Intel Multi-OS Engine
Intel Multi-OS Engine(MOE) • IntelओಋͷOSS • Java·ͨKotlinͰهड़ • Obj-C·ͨCͷίʔυΛόΠϯσΟϯά͠ɺ ωΠςΟϒΞϓϦΛ։ൃͰ͖Δ
ɹ(MOEϓϥάΠϯ͕ࣗಈੜ)
σϞ
νϡʔτϦΞϧ
1. MOEϓϥάΠϯΛಋೖ͢Δ
2. AndroidϓϩδΣΫτΛ࡞Δ
3. ڞ௨෦ͷϞδϡʔϧΛ࡞
4. Configure Kotlin in Project
5. MOEͰiOSϞδϡʔϧΛՃ
5. MOEͰiOSϞδϡʔϧΛՃ
5. MOEͰiOSϞδϡʔϧΛՃ
5. MOEͰiOSϞδϡʔϧΛՃ
6. ґଘؔΛՃ
7. XcodeͰViewControllerΛ࡞
7. XcodeͰViewControllerΛ࡞
7. XcodeͰViewControllerΛ࡞
8. StoryboardΛهड़
8. StoryboardΛهड़
9. ΟδΣοτΛViewControllerʹ݁ͼ͚ͭΔ
10. Create New Binding
10. Create New Binding
ϝϦοτ • AndroidΞϓϦ։ൃͷࢿ࢈Λྲྀ༻Ͱ͖Δ • JavaͷϥΠϒϥϦ͕ར༻Ͱ͖Δ
σϝϦοτ • RealmAndroid/iOS྆Ϟδϡʔϧ͝ͱʹೖ ΕΔඞཁ͕͋Δ • ͋·ΓΘΕ͍ͯͳ͍ • ެࣜυΩϡϝϯτ&αϯϓϧ͕ݹ͍