狠狠撸
Submit Search
Flutterと Kotlin Multiplatform Mobileを ディープに理解して比較する
May 27, 2023
0 likes
186 views
R
RyotaNishimine
大阪.诲补谤迟の登坛资料です!
Read less
Read more
1 of 18
Download now
Download to read offline
Recommended
2019 kotlin-rejected-fest-doyaaaaaken
2019 kotlin-rejected-fest-doyaaaaaken
Koyama Kenta
?
Kotlin Fest Reject Conference 2019 [非公式]での発表資料 by @doyaaaaaken
Mobylet20100613
Mobylet20100613
Shin Takeuchi
?
搁翱厂のロボットモデルでバーチャルロボット受肉する
搁翱厂のロボットモデルでバーチャルロボット受肉する
UnityTechnologiesJapan002
?
ロボットが好きすぎてロボットになりたいと夢想してしまうことってよくありますよね? 今回は先日公開されたUnity-ROS連携のためのパッケージ (Unity-Robotics-Hub) を活用して簡単にロボットになりきる方法をご紹介します。
贵濒耻迟迟别谤とプラットフォーム依存の処理の対応について
贵濒耻迟迟别谤とプラットフォーム依存の処理の対応について
Satoshi Noda
?
Flutterがどういうものかのざっくりとした説明と、FlutterのPlatformChannelsという仕組みを用いた、ネイティブコード(Android、iOS)とのやり取りについて。 2019/07/25 Mix Leap Study #47 - Android x Flutter 勉強会 https://yahoo-osaka.connpass.com/event/137244/
Trat_sprint2
Trat_sprint2
tratwakate
?
厂辫谤颈苍迟2の报告书
130522 00
130522 00
openrtm
?
リモート先へログインする时环境あるある
リモート先へログインする时环境あるある
Ryota Sakamoto
?
リモート先へログインする时环境あるある
Mautic最新情報と始め方 - IDCFクラウド&Bluemix 合同Meetup!in つくば vol.3
Mautic最新情報と始め方 - IDCFクラウド&Bluemix 合同Meetup!in つくば vol.3
Kohei Nishikawa
?
オープンソースマーケティングオートメーションのMauticについて4月8日(土)開催の「IDCFクラウド&Bluemix 合同Meetup!in つくば vol.3」でお話しした資料の配布版です。
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
典子 松本
?
11/18(土)に福岡で開催した「LogicFlow-ja Offline #1」の発表資料です。
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
Kazumi OHIRA
?
※ Docs.com 終了に伴い移行。2017/03/25 の投稿です。 ---- CLR/H #clrh104 ~ Xamarin in 札幌 ~ にて、Cogbot コミュニティの紹介と、Microsoft Cognitive Services と Bot Framework についてお話ししました。 https://clrh.connpass.com/event/50030/
160608 01
160608 01
openrtm
?
160608 01
携帯奥别产アプリケーション开発の基本とフレームワーク「尘辞产测濒别迟」の绍介
携帯奥别产アプリケーション开発の基本とフレームワーク「尘辞产测濒别迟」の绍介
Shin Takeuchi
?
携帯奥别产アプリケーション开発の基本とフレームワーク「尘辞产测濒别迟」の绍介です
Robomec2014 rtm講習会第1部(その1)
Robomec2014 rtm講習会第1部(その1)
openrtm
?
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
cch-robo
?
完全に理解した人達の「Web技術」Talk #4 (2020/04/30) の LT 資料です。 https://easy2.connpass.com/event/173015/
碍辞迟濒颈苍の飞别产フレームワーク探访
碍辞迟濒颈苍の飞别产フレームワーク探访
豊明 尾古
?
合同勉強会 in 大都会2013で発表した資料
础锄耻谤别を活用した贬辞濒辞尝别苍蝉アプリ开発
础锄耻谤别を活用した贬辞濒辞尝别苍蝉アプリ开発
Satoshi Fujimoto
?
札幌HoloLensミートアップvol.2 ~夏編~の資料です
関西滨迟コミュニティ集まれ!デブサミ名物コミュニティ濒迟大会(発表版)
関西滨迟コミュニティ集まれ!デブサミ名物コミュニティ濒迟大会(発表版)
rip jyr
?
2011年09月07日(水)に开催された、関西滨罢コミュニティ集まれ!デブサミ名物コミュニティ尝罢大会のオープニング资料です。
Hacking Robotics
Hacking Robotics
Kensei Demura
?
This presentation is about robotics cyber security. Kernel/VM IPAセキュリティキャンプ?フォーラム出張版で発表した資料です。
WebRTC Meetup Tokyo #3 - WebRTC Conference参加報告
WebRTC Meetup Tokyo #3 - WebRTC Conference参加報告
satoru_tk
?
WebRTC Meetup Tokyo #3のLT発表資料です。 WebRTC Conference 2014 Atlanta参加報告
Portable RT-Middleware environment on a USB memory for the robot programing ...
Portable RT-Middleware environment on a USB memory for the robot programing ...
s15mh218
?
This slide is used in SI2015 presentation.
Unity道場 ロボティクス 秋のLT祭り 2021
Unity道場 ロボティクス 秋のLT祭り 2021
Ryo Kabutan
?
21:17-21:29 LT6 鲍苍颈迟测と搁翱厂の连携について
鲍苍颈迟测と搁翱厂の连携について
鲍苍颈迟测と搁翱厂の连携について
UnityTechnologiesJapan002
?
安価なマニピュレータとして有名になりつつある尘测颁辞产辞迟を使いながら、鲍苍颈迟测と搁翱厂の连携方法について説明します。鲍苍颈迟测と実机が动くデモを示しながら、苦労した点など共有したいと思います。
WindowsMobile開発を256倍快適にする言語 Lua
WindowsMobile開発を256倍快適にする言語 Lua
Hiroaki TAKEUCHI
?
WindowsMobile開発を256倍快適にする言語 Lua すまべん(スマートフォン勉強会)関東#2 プレゼン資料
Kotlinことはじめ -まずは触って動かしてみよう-
Kotlinことはじめ -まずは触って動かしてみよう-
CASAREAL, Inc.
?
2017年7月26日にカサレアルにて開催したフリーセミナー用の発表資料です。 以下、告知時の文章です。 いま、Kotlinが話題です。 Java言語をもっと簡潔?安全になるようにとJetBrains社が開発したKotlin。 2017年5月18日 にGoogle I/Oのキーノートにて AndroidチームからKotlinの公式サポートが発表されました。 次世代Android Studio (3.0)はデフォルトでKotlinがサポートされ、 Spring Framework 5.0でもKotlinがサポートされます。 また、JetBrains社とGoogleとのパートナーシップで、 非営利のKotlinの財団の設立も予定されています。 などなど話題に事欠かないKotlin。 「乗るしかない このビッグウェーブに???」 ???と、思っている方も多いのではないでしょうか。 Java互換のKotlinは既存のプロジェクトに少しずつ導入することが可能です。 本セミナーでは、Kotlinを取り巻く環境について整理した後、 実際にKotlinに触れながらその特徴を紹介します。 Kotlin開発のきっかけに、本セミナーをご活用ください。 ※本セミナーで使用するPCは会場にてご用意いたしております。
先駆者に学ふ? MLOpsの実際
先駆者に学ふ? MLOpsの実際
Tetsutaro Watanabe
?
「惭尝翱辫蝉とはなにか?」という质问に対し、「データサイエンティストが、システム开発において、やらないことすべて」と定义した上で、惭尝翱辫蝉の説明、海外事例、「闯补辫补苍罢补虫颈」アプリでの事例を説明します
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
Takuya Kikuchi
?
JXUG #13向け資料です
NAO/Pepper 開発環境 について
NAO/Pepper 開発環境 について
Takuji Kawata
?
2017/2/21 会津大学で行った NAO/Pepper のワークショップ資料後半部分です。
贵濒耻迟迟别谤やってみよう
贵濒耻迟迟别谤やってみよう
Ryuto Yasugi
?
Flutter tutorial.
More Related Content
Similar to Flutterと Kotlin Multiplatform Mobileを ディープに理解して比較する
(20)
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
典子 松本
?
11/18(土)に福岡で開催した「LogicFlow-ja Offline #1」の発表資料です。
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
Kazumi OHIRA
?
※ Docs.com 終了に伴い移行。2017/03/25 の投稿です。 ---- CLR/H #clrh104 ~ Xamarin in 札幌 ~ にて、Cogbot コミュニティの紹介と、Microsoft Cognitive Services と Bot Framework についてお話ししました。 https://clrh.connpass.com/event/50030/
160608 01
160608 01
openrtm
?
160608 01
携帯奥别产アプリケーション开発の基本とフレームワーク「尘辞产测濒别迟」の绍介
携帯奥别产アプリケーション开発の基本とフレームワーク「尘辞产测濒别迟」の绍介
Shin Takeuchi
?
携帯奥别产アプリケーション开発の基本とフレームワーク「尘辞产测濒别迟」の绍介です
Robomec2014 rtm講習会第1部(その1)
Robomec2014 rtm講習会第1部(その1)
openrtm
?
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
cch-robo
?
完全に理解した人達の「Web技術」Talk #4 (2020/04/30) の LT 資料です。 https://easy2.connpass.com/event/173015/
碍辞迟濒颈苍の飞别产フレームワーク探访
碍辞迟濒颈苍の飞别产フレームワーク探访
豊明 尾古
?
合同勉強会 in 大都会2013で発表した資料
础锄耻谤别を活用した贬辞濒辞尝别苍蝉アプリ开発
础锄耻谤别を活用した贬辞濒辞尝别苍蝉アプリ开発
Satoshi Fujimoto
?
札幌HoloLensミートアップvol.2 ~夏編~の資料です
関西滨迟コミュニティ集まれ!デブサミ名物コミュニティ濒迟大会(発表版)
関西滨迟コミュニティ集まれ!デブサミ名物コミュニティ濒迟大会(発表版)
rip jyr
?
2011年09月07日(水)に开催された、関西滨罢コミュニティ集まれ!デブサミ名物コミュニティ尝罢大会のオープニング资料です。
Hacking Robotics
Hacking Robotics
Kensei Demura
?
This presentation is about robotics cyber security. Kernel/VM IPAセキュリティキャンプ?フォーラム出張版で発表した資料です。
WebRTC Meetup Tokyo #3 - WebRTC Conference参加報告
WebRTC Meetup Tokyo #3 - WebRTC Conference参加報告
satoru_tk
?
WebRTC Meetup Tokyo #3のLT発表資料です。 WebRTC Conference 2014 Atlanta参加報告
Portable RT-Middleware environment on a USB memory for the robot programing ...
Portable RT-Middleware environment on a USB memory for the robot programing ...
s15mh218
?
This slide is used in SI2015 presentation.
Unity道場 ロボティクス 秋のLT祭り 2021
Unity道場 ロボティクス 秋のLT祭り 2021
Ryo Kabutan
?
21:17-21:29 LT6 鲍苍颈迟测と搁翱厂の连携について
鲍苍颈迟测と搁翱厂の连携について
鲍苍颈迟测と搁翱厂の连携について
UnityTechnologiesJapan002
?
安価なマニピュレータとして有名になりつつある尘测颁辞产辞迟を使いながら、鲍苍颈迟测と搁翱厂の连携方法について説明します。鲍苍颈迟测と実机が动くデモを示しながら、苦労した点など共有したいと思います。
WindowsMobile開発を256倍快適にする言語 Lua
WindowsMobile開発を256倍快適にする言語 Lua
Hiroaki TAKEUCHI
?
WindowsMobile開発を256倍快適にする言語 Lua すまべん(スマートフォン勉強会)関東#2 プレゼン資料
Kotlinことはじめ -まずは触って動かしてみよう-
Kotlinことはじめ -まずは触って動かしてみよう-
CASAREAL, Inc.
?
2017年7月26日にカサレアルにて開催したフリーセミナー用の発表資料です。 以下、告知時の文章です。 いま、Kotlinが話題です。 Java言語をもっと簡潔?安全になるようにとJetBrains社が開発したKotlin。 2017年5月18日 にGoogle I/Oのキーノートにて AndroidチームからKotlinの公式サポートが発表されました。 次世代Android Studio (3.0)はデフォルトでKotlinがサポートされ、 Spring Framework 5.0でもKotlinがサポートされます。 また、JetBrains社とGoogleとのパートナーシップで、 非営利のKotlinの財団の設立も予定されています。 などなど話題に事欠かないKotlin。 「乗るしかない このビッグウェーブに???」 ???と、思っている方も多いのではないでしょうか。 Java互換のKotlinは既存のプロジェクトに少しずつ導入することが可能です。 本セミナーでは、Kotlinを取り巻く環境について整理した後、 実際にKotlinに触れながらその特徴を紹介します。 Kotlin開発のきっかけに、本セミナーをご活用ください。 ※本セミナーで使用するPCは会場にてご用意いたしております。
先駆者に学ふ? MLOpsの実際
先駆者に学ふ? MLOpsの実際
Tetsutaro Watanabe
?
「惭尝翱辫蝉とはなにか?」という质问に対し、「データサイエンティストが、システム开発において、やらないことすべて」と定义した上で、惭尝翱辫蝉の説明、海外事例、「闯补辫补苍罢补虫颈」アプリでの事例を説明します
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
Takuya Kikuchi
?
JXUG #13向け資料です
NAO/Pepper 開発環境 について
NAO/Pepper 開発環境 について
Takuji Kawata
?
2017/2/21 会津大学で行った NAO/Pepper のワークショップ資料後半部分です。
贵濒耻迟迟别谤やってみよう
贵濒耻迟迟别谤やってみよう
Ryuto Yasugi
?
Flutter tutorial.
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
LogicFlow 実践編~LogicFlowでいろいろつくってみた ~
典子 松本
?
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
Kazumi OHIRA
?
160608 01
160608 01
openrtm
?
携帯奥别产アプリケーション开発の基本とフレームワーク「尘辞产测濒别迟」の绍介
携帯奥别产アプリケーション开発の基本とフレームワーク「尘辞产测濒别迟」の绍介
Shin Takeuchi
?
Robomec2014 rtm講習会第1部(その1)
Robomec2014 rtm講習会第1部(その1)
openrtm
?
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
cch-robo
?
碍辞迟濒颈苍の飞别产フレームワーク探访
碍辞迟濒颈苍の飞别产フレームワーク探访
豊明 尾古
?
础锄耻谤别を活用した贬辞濒辞尝别苍蝉アプリ开発
础锄耻谤别を活用した贬辞濒辞尝别苍蝉アプリ开発
Satoshi Fujimoto
?
関西滨迟コミュニティ集まれ!デブサミ名物コミュニティ濒迟大会(発表版)
関西滨迟コミュニティ集まれ!デブサミ名物コミュニティ濒迟大会(発表版)
rip jyr
?
Hacking Robotics
Hacking Robotics
Kensei Demura
?
WebRTC Meetup Tokyo #3 - WebRTC Conference参加報告
WebRTC Meetup Tokyo #3 - WebRTC Conference参加報告
satoru_tk
?
Portable RT-Middleware environment on a USB memory for the robot programing ...
Portable RT-Middleware environment on a USB memory for the robot programing ...
s15mh218
?
Unity道場 ロボティクス 秋のLT祭り 2021
Unity道場 ロボティクス 秋のLT祭り 2021
Ryo Kabutan
?
鲍苍颈迟测と搁翱厂の连携について
鲍苍颈迟测と搁翱厂の连携について
UnityTechnologiesJapan002
?
WindowsMobile開発を256倍快適にする言語 Lua
WindowsMobile開発を256倍快適にする言語 Lua
Hiroaki TAKEUCHI
?
Kotlinことはじめ -まずは触って動かしてみよう-
Kotlinことはじめ -まずは触って動かしてみよう-
CASAREAL, Inc.
?
先駆者に学ふ? MLOpsの実際
先駆者に学ふ? MLOpsの実際
Tetsutaro Watanabe
?
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
Takuya Kikuchi
?
NAO/Pepper 開発環境 について
NAO/Pepper 開発環境 について
Takuji Kawata
?
贵濒耻迟迟别谤やってみよう
贵濒耻迟迟别谤やってみよう
Ryuto Yasugi
?
Flutterと Kotlin Multiplatform Mobileを ディープに理解して比較する
1.
みね 大阪.dart Flutterと Kotlin Multiplatform Mobileを ディープに理解して比較する 共存して仲良くマルチプラットフォーム化しよう!
2.
み ね @24卒
/ @nihon_kaizou twitter univ 大阪経済大学経済学部4回生 lang JS/Dart/Go/Python/Rust/Kotlin/etc... work 株式会社CyberAgent Androidエンジニア hobby 旅行、カフェ巡り、飲み、音楽鑑賞 西峰 綾汰(にしみね りょうた) name 自己紹介
3.
目次 大阪.dart Kotlin Multiplatform Mobile
(KMM)のおさらい #01 #02 言語(compiler)で比較する #03 フレームワークで比較する #04 まとめ
4.
Kotlin Multiplatform Mobile
(KMM)のおさらい Kotlin Multiplatform (KMP) の全体像 Kotlinから共通して様々なプラットフォームへ 障壁なくアクセスできる状態を実現しようとしている
5.
Kotlin Multiplatform Mobile
(KMM)のおさらい ビジネスロジックだけを シェアしたいなあ... UIはネイティブのもので 綺麗に描きたい...
6.
言語(compiler)で比較する Dart Kotlin 2018年にv2登場 Googleが開発 AOTとJITの両方の コンパイルをサポート JSを置き換えることを 目的に作られた言語 2017年Googleが公式サポート JetBrainsが開発 K2 Compilerによる高速化 Pragmatic
な言語思想 とにかく実用的で null安全である (Android開発において)
7.
一つの言語に二種類のコンパイラが共存?! Dart just-in-time ahead-of-Time 繰り返した再コンパイルが可能 ネイティブのARM,
x64の機械語に コンパイルできる Hot Reload, DevTools, Debug等に 活用されている 本番環境へのデプロイ JS経由だと端末内で逐次コンパイル必要があるが、 ネイティブコードに直にコンパイルできるので良い
8.
Kotlin 現在のコンパイラからK2による進化 (2023/6ごろにstable) IR(中間表現)を追加し、 パフォーマンスが1.9~2.2倍高速化 https://www.youtube.com/watch?v=kBTzeYLeIcc
9.
どちらの言語も パフォーマンスが良くなるように 工夫されている
10.
KMM Flutter フレームワークで比較する 2018年にメジャーリリース Googleが開発 impellerの登場! 1つの言語で多様なプラッ トフォームに展開できる 2020年にalpha版登場 JetBrainsが開発 beta版が2022年に登場! Compose Multiplatformの到来 ビジネスロジックのみを共通化し UIはネイティブごとに作成
11.
Flutter impellerとは? AOTにおけるレンダリング性能を上げた Early-onset Jank問題を解消してくれる Early-onset Jankは 初回のアニメーション時のカクツクのことです! 描画が約20倍高速化された! https://medium.com/flutter/whats-new-in-flutter-3-8c74a5bc32d0 https://zenn.dev/mjhd/articles/e5e10de56eba50 https://docs.flutter.dev/perf/shader アニメーション時のコンパイル処理を用意せずに 描画を最適化
12.
KMM 意外とまだbeta版 https://www.youtube.com/watch?v=c4f4SCEYA5Q Beta means "you
can use it, we'll do our best to minimize migration issues for you" 今年中にstableになるかも...
13.
KMM 直接的な競合になるCompose Multiplatform https://www.jetbrains.com/ja-jp/lp/compose-multiplatform/ Kotlin と
Jetpack Compose をベースに Flutterにように一つの言語でUIを共有できる
14.
どちらもパフォーマンスは 際限なく向上中!
15.
開発メンバーのスキルや プロダクトがネイティブに どれだけ依存するかで 判断が分かれる
16.
まとめ 言語やフレームワークの方向性が違う故にうまく共存できそう 個人的な課題 実際に実装して検証したかった.... compilerは難しすぎる...がためになる! どちらもパフォーマンスが高いので、 かなりネイティブ依存、高機能を求めなければ問題ない! まだまだ、クロスプラットフォームのエンジニア増えてほしい...
17.
大阪.dart お知らせ エンジニア組織を改善するSaaSを開発しています! エンジニア組織を改善したくて 導入したい方 エンジニア組織で困りごとがあって 聞いて欲しいという方 ぜひ、お話しさせてください!
18.
大阪.dart ご清聴ありがとうございました この後の懇親会にてお気軽にお声がけください!
Download