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
RubyMotionについて本気出して考えてみました
Search
ainame
May 30, 2013
Programming
0
3.5k
RubyMotionについて本気出して考えてみました
ainame
May 30, 2013
Tweet
Share
More Decks by ainame
See All by ainame
Swift 5.7で変わる正規表現を試してみよう
ainame
4
6.8k
iOSDC 2021 - App Store用スクリーンショットの自動生成をアラビア語対応してSwiftUIで実装してみた
ainame
0
5.7k
DNN/GPU with Ruby #rubykaigi
ainame
2
3.2k
Server Side Swift実用性評価 2017 #iosdc #b
ainame
3
4.4k
Process tons of jobs with Swift
ainame
0
1.8k
Swift on the ObjC #shibuyaswift
ainame
4
850
家族アルバムみてね 開発風景 #realm_jp
ainame
4
4.1k
iOSで無限バックグラウンドアップロード(に挑戦してみた話)
ainame
2
5k
リファクタリングとtsort
ainame
1
1.8k
Other Decks in Programming
See All in Programming
AWS Summit Japan 2024と2025の比較/はじめてのKiro、今あなたは岐路に立つ
satoshi256kbyte
1
250
中級グラフィックス入門~効率的なメッシュレット描画~
projectasura
2
1.3k
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
1
480
チームで開発し事業を加速するための"良い"設計の考え方 @ サポーターズCoLab 2025-07-08
agatan
1
490
商品比較サービス「マイベスト」における パーソナライズレコメンドの第一歩
ucchiii43
0
200
オンコール⼊⾨〜ページャーが鳴る前に、あなたが備えられること〜 / Before The Pager Rings
yktakaha4
2
1.1k
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
190
20250708_JAWS_opscdk
takuyay0ne
2
150
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
0
470
AI Ramen Fight
yusukebe
0
110
Understanding Kotlin Multiplatform
l2hyunwoo
0
110
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
16
13k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
530
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Site-Speed That Sticks
csswizardry
10
720
Facilitating Awesome Meetings
lara
54
6.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
Designing for Performance
lara
610
69k
Typedesign – Prime Four
hannesfritz
42
2.7k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Transcript
3VCZ.PUJPOʹ͍ͭͯ ຊؾग़ͯ͠ߟ͑ͯΈ·ͨ͠ 3VCZ.PUJPO,BJHJ-5 !BJOBNF4BUPTIJ/BNBJ
ࣗݾհ w!BJOBNF4BUPTIJ/BNBJ wגࣜձࣾϛΫγΟ wझຯ3VCZɺۀͰ1FSM w݄͔ΒεϚϗΤϯδχΞʁ w3VCZ.PUJPOͱ͍͏͔J04։ൃษڧத
3VCZ.PUJPO͍ͭΔ͔ʁ wࣾͰ-5͠·ͨ͠ wIUUQTTQFBLFSEFDLDPNBJOBNF [JZBBSVCZNPUJPOJUVZBSVLB
એNPUJPONPEFFM w 3VCZ.PUJPOॻ͘લʹ w &NBDTͷ3VCZ.PUJPO༻ͷ֦ுΛ٧ΊࠐΜͩ ϝδϟʔϞʔυ w ࣙॻิFNBDTϏϧυυΩϡϝϯτݕࡧ qZNBLF0CK$UP3VCZFUD w
ৄ͘͠ϒϩάͰ w IUUQCMPHBJOBNNFNPUJPONPEF FNBDT
ࠓͷ
3VCZ.PUJPOΛ ຊؾͰۀʹಋೖ Λߟ͑ͯΈ·ͨ͠
ࣄͰ ͬͯΔਓ ڍखůŢ
3VCZ.PUJPO ̏େϋʔυϧ
3VCZ.PUJPOͷ̏େϋʔυϧ ֮͑Δ͜ͱ͕ଟ͍ ॳ৺ऀ͕ೖͮ͠Β͍ ຊʹۀͰ͑Δ͔ෆ҆
֮͑Δ͜ͱ͕ଟ͍
։ൃʹඞཁͳࣝ w 3VCZͷجຊతͳߏจ w 3VCZ.PUJPOͷ3VOUJNFॲཧ๏ w J044%, w 6*,JU'PVOEBUJPO w
0CKFDUJWF$ಛ༗ͷߏจ w ऑࢀর w ($% w 3VC.PUJPO༻HFN w FUD
Կ͜Εෑډ͕ ߴ͍ʂʂʂ
ͰͦΕ 0CKFDUJWF$ ಉ͡ࣄʂ
ʢ࠶ܝʣ։ൃʹඞཁͳࣝ JO3VCZ.PUJPO w 3VCZͷجຊతͳߏจ w 3VCZ.PUJPOͷ3VOUJNFॲཧ๏ w 9DPEFҎ֎ͷΤσΟλʹ͍ͭͯ w J044%,
w 6*,JU'PVOEBUJPO w 0CKFDUJWF$ಛ༗ͷߏจ w ऑࢀর($% w 3VCZ.PUJPO༻HFN w FUD
։ൃʹඞཁͳࣝ JO0CKFDUJWF$ w 0CKFDUJWF$ͷجຊతͳߏจ w 9DPEFͷૢ࡞ํ๏ w *OUFSGBDF#VJMEFS4UPSZ#PBSE w J044%,
w 6*,JU'PVOEBUJPO w 0CKFDUJWF$ಛ༗ͷߏจ w ऑࢀর($%FUD w $PDPBQPET w FUD
ཁ͢Δʹ 3VCZͰ࢝ΊΔ PS/PU
ೖͮ͠Β͍
w ΤσΟλ w 9DPEFߴ͗͢ w ڭࡐ w εΫγϣຬࡌͷຊ͍ͬͺ͍ w ࠔͬͨͱ͖
w ωοτͰάάΕͳΜͱ͔ͳΔ ී௨ͷJ04։ൃͷೖ͢͠͞
None
w ΤσΟλ w બग़དྷΔ͕9DPEFͱൺΔͱػೳ w ڭࡐ w ւ֎ͷຊͱɺ༁͞ΕͨUVUPSJBM͙Β͍ w ࠔͬͨͱ͖
w άάͬͯใগͳ͍ Ұํ3VCZ.PUJPO
NJYJJOD J045SBJOJOH
None
ฐࣾʹ͓͚Δ J04։ൃ͚ ݚमࢿྉ
3VCZ.PUJPO ͰͱΓ͋͑ͣ ͬͯΈΔ
IUUQTHJUIVCDPN BJOBNF.PUJPO J045SBOJOH4FMG4UVEZ ͪΐͬͱ͞΅ͬͯΔ
3VCZ.PUJPO $PDPB5PVDIͱ͔ 'PVOEBUJPOΛ ݺΜͰΔ͚ͩ
0CKFDUJWF$Ͱ ग़དྷΔ͜ͱ େମ3VCZ.PUJPO Ͱग़དྷΔ
6*,JUৄղϦϑΝϨϯε w9DPEFͷ*OUFSGBDF#VJMEFS͕ ۤ௧ͩͱࢥͬͨΒ͜Εಡ͏ wݹ͍͚ͲɺίʔυͰ6*Λ࣮͢Δํ๏ ͕ͻͱ௨Γ͔Γ·͢ wΊͬͪΌΔ
ৄղ0CKFDUJWF$ wϝϞϦཧ"3$ w(SBOE$FOUSBM%JTQBUDI wJEܕ w෦తͳͬͯΔͱ εοΩϦ͢Δ͜ͱ͕ଟ͍
ຊʹۀͰ͑ Δͷ͔ෆ҆
None
Ή͠Ζ͍͚ΔͷͰ w։ൃελΠϧ͕8FCʹ͍ۙ wαϙʔτͷฦૣ͍ w3VCZͷྗΛ৴͡Δ
։ൃελΠϧ w ΤσΟλ w &NBDT7JN4VCMJNF5FYU w ςετ w 34QFDMJLFʹॻ͚Δ w
ίϚϯυத৺ w SBLFίϚϯυͰϏϧυͳͲ w αʔόʔαΠυॻ࣌͘ʹ3VCZָ͕͑ͯ w ΫϥΠΞϯτɾαʔόʔߏͷ࣌
$MJFOU4FSWFS.PEFM w ΞϓϦΫϥΠΞϯτͱͯ͠ଘࡏ͠ σʔλશ෦αʔόʔʹஔౕ͘ w αʔόʔͱΫϥΠΞϯτಉ͡ݴޠ w ѹత༏Ґੑʂʂʂʂ w IUUQTHJUIVCDPNBJOBNFNPUJPOXJUI
SBJMTTBNQMF w NPUJPOSFTPVSDFBDUJWF@NPEFM@TFSJBMJ[FST
+40/ #8)551QPTU BDUJWF@NPEFM@TFSJBMJ[FST NPUJPOSFTPVSDF
8FCΤϯδχΞ͕ ͜Ε·Ͱ͖ͬͯͨ ͜ͱ͕ੜ͖Δʂʂ
αϙʔτ
J04
TIJQ
͍߹Θͤ wNPUJPOTVQQPSU͔Β wΈΜͳଧͬͯΈΑ͏ʂʂ w͙̍̌Β͍Ͱฦ
None
None
3VCZศར w SBLFɺHFNɺ%4-ɺศར$-*ίϚϯυ w 3BJMT 4JOBUSBͳͲͷαʔόʔ࣮ग़དྷΔ w ϝλϓϩάϥϛϯάʢཚ༻ݫېʣ w "DUJWF3FDPSEΈ͍ͨͳ.PEFM࡞ΕΔ
w 1SP.PUJPO.PUJPO3FTPVSDFͱ͔ΠέͯΔ wॻָ͍͍ͯͯ͠
·ͱΊ
None
3VCZ.PUJPO5PLZP w Ͱఆظ։࠵͢Δ3VCZ.PUJPOίϛϡχςΟͰ͢ w !IJSPDBTUFS!BJOBNFओ࠵ͰΓ·͢ w ฐࣾΛձʹຖिʢௐதʣΓ·͢ w IUUQSVCZNPUJPOUPLZPEPPSLFFQFSKQ w
݄தʹ։࠵༧ఆͳͷͰ ·ͣొͯ͠࿈བྷΛ͍ͬͯͩ͘͞ʂ