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
技術書のジレンマとPEAKS + 書評ブログを書くTips #iOS11book
Search
shu223
January 10, 2018
Programming
18
5.7k
技術書のジレンマとPEAKS + 書評ブログを書くTips #iOS11book
「iOS 11 Programming」刊行記念 Night でのLTの資料です。
https://peaks.connpass.com/event/74553/
shu223
January 10, 2018
Tweet
Share
More Decks by shu223
See All by shu223
slidify-sample
shu223
1
1.3k
機械学習のブルーオーシャン Core ML by 堤 修一 #iOSDC Japan 2020
shu223
12
5.7k
エンジニアのための発信講座 #4 登壇しよう
shu223
0
120
エンジニアのための発信講座 #3
shu223
0
110
エンジニアのための発信講座 #2
shu223
2
240
エンジニアのための発信講座 #1
shu223
1
950
今こそwatchOS #iosdc
shu223
5
10k
Depth in Depth #iOSDC
shu223
4
29k
Metal Acceleratedかどうかを調べる方法〜あなたのアプリのどこでMetalが暗躍しているのか #potatotips
shu223
1
1.6k
Other Decks in Programming
See All in Programming
プログラミング教育のコスパの話
superkinoko
0
130
JavaOne 2025: Advancing Java Profiling
jbachorik
1
320
私の愛したLaravel 〜レールを超えたその先へ〜
kentaroutakeda
12
3.7k
データベースエンジニアの仕事を楽にする。PgAssistantの紹介
nnaka2992
9
4.3k
Modern Angular:Renovation for Your Applications @angularDays 2025 Munich
manfredsteyer
PRO
0
160
PHPUnit 高速化テクニック / PHPUnit Speedup Techniques
pinkumohikan
1
1.3k
PHPでお金を扱う時、終わりのない 謎の1円調査の旅にでなくて済む方法
nakka
4
1.4k
Agentic Applications with Symfony
el_stoffel
1
150
Develop Faster With FrankenPHP
dunglas
2
2.8k
OpenTelemetryを活用したObservability入門 / Introduction to Observability with OpenTelemetry
seike460
PRO
1
370
SideKiqでジョブが二重起動した事象を深堀りしました
t_hatachi
0
260
パスキーのすべて / 20250324 iddance Lesson.5
kuralab
0
140
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
The Cult of Friendly URLs
andyhume
78
6.3k
Bash Introduction
62gerente
611
210k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.4k
Producing Creativity
orderedlist
PRO
344
40k
Speed Design
sergeychernyshev
28
870
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Faster Mobile Websites
deanohume
306
31k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Statistics for Hackers
jakevdp
798
220k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
Rails Girls Zürich Keynote
gr2m
94
13k
Transcript
అ मҰ @shu223 ٕज़ॻͷδϨϯϚͱPEAKS + ॻධϒϩάΛॻ͘Tips
ࣗݾհ • ʮiOS 11 ProgrammingʯARKitͱMetalͷষΛ ୲͠·ͨ͠ • ͜Ε·Ͱ2ͷຊΛॻ͖·ͨ͠ - iOS×BLE
Core Bluetoothϓϩάϥϛϯά - iOSΞϓϦ։ൃ ୡਓͷϨγϐ100
ΞδΣϯμ • ஶऀ͔ΒΈٕͨज़ॻۀքͷ • ஶऀ͔ΒΈͨPEAKSͷظ • ॻධϒϩάΛॻ͍͍ͯͩ͘͞! - ࢲͷॻධͷॻ͖ํ ং൫গʑ۪ஒͬΆ͍Ͱ͕͢ϙδςΟϒͳͰ͢
ஶऀ͔ΒΈٕͨज़ॻۀքͷ
ࣥචΊͪΌͪ͘Όେม • ༰Λߟ͑Δͷ͍ۤ͠ - Ұੈʹग़ͯ͠·ͬͨΒޙΓͰ͖ͳ͍ʗϚαΧϦා͍ • ݪߘࣥචʹnϲ݄ - ʢࣗͷྫʣ୯ஶɾɾɾϑϧίϛοτͰ3ϲ݄ -
ڞஶʢ2ਓʣɾɾɾϑϧίϛοτͰ2ϲ݄ • αϯϓϧίʔυ࡞ʗϝϯς - ʢࣗͷྫʣ֤ॻ੶50ݸҎ্ͷαϯϓϧ • ߍਖ਼ຯʹ͕͔͔࣌ؒΔ - 100ϖʔδͷຊΛԿप͢Δ • ͍߹ΘͤରԠ
ஶऀͷҹ੫8%ʢ10%ͱ͔͋Δ͔͠Ε·ͤΜʣ • 3000ԁͷຊ͕1ചΕͯ240ԁ • ॳ൛2000෦ͱͯ͠48ສԁ - ڞஶͩͱ͜ΕΛં • ٕज़ॻ1ສ෦ߦ͚େώοτ -
ॳ৺ऀ͚ && ͷͰͳ͍ͱ͜ͷϨϕϧݫ͍͠ - େॳ൛ചͰ͖ͳ͍ - ૿৭ʑՃ߲ʹΑΓΒ͑ͳ͔ͬͨΓ͢Δ ී௨ʹ։ൃͷࣄΛ͢Δํ͕৯͑Δʢˍָ͍͠ʣ
ࣄΘ͔Γ·͢
• ฤू • DTP • ஸ • ҹ • ྲྀ௨
• ൢച • etc… ஶऀऔΓʙʹམͪண͘ ͱ͍͏ͱ͜Ζʹೲಘײ͋Δ
ʮͦΕͰॻ͘ϝϦοτ͕͋Δʯ ͱஅ্ͨ͠Ͱஶऀॻ͍͍ͯΔ
͔͠͠ɾɾɾ
ݱ࣮ͱͯ͠
1ॻ͍ͯɺͦΕ͔Β2ͱॻ͔ͳ͍ ஶऀඇৗʹଟ͍
Ͳ͏͢Ε͍͍ͷ͔ʁ • ஶऀҹ੫Λ্͛Ε͍͍ͬͯΜ͡Όͳ͍ - ͖ͬ͞ॻ͍ͨΑ͏ʹɺ৭ʑ͋ͬͯ͜ͷʹམͪண͍͍ͯΔ • Ձ֨Λ্͛Δʁ - ͱͱߴ͍ҹͷ͋Δٕज़ॻɺͬͱߴ͘ͳͬͨΒ୯ʹ෦͕ग़ͳ͘ͳΔ •
ചΕΔاըʹߜΔʁ - ύΠͷେ͖͍ॳ৺ऀ͚ɺਓؾͷ͋Δͷຊ͔ΓʹͳΔ
ͦͦʮചΕʹ͍ٕ͘ज़ॻʯ ౫ଡ͞ΕΔ͖ͳͷ͔ʁ
ͦΜͳʮٕज़ॻͷδϨϯϚʯΛղফ͘͢ Ӭ͞Μ͕ͭͬͨ͘ͷ͕PEAKS
PEAKSͷ͕͜͜৽͍͠ʢ˞అઢʣ • ΫϥυϑΝϯσΟϯάͰ࣮ࡍʹχʔζΛ֬ೝ͔ͯ͠Βࣥ ච։࢝ • ैདྷͷ੍࡞աఔൢ࿏Λ௨͞ͳ͍ͷͰɺݸਓग़൛Ͱग़͢Ϩ ϕϧͷஶऀҹ੫ɺഁ֨ͷΞϑΟϦΤΠτใु͕Մೳʹ • ݖར͍ؔͩͿஶऀʹ༏͍͠ •
ݱΤϯδχΞ͔ͭࣥචܦݧऀͰ͋ΔӬ͞Μ͕ϓϩσϡʔ εͯ͠ΔͷͰ༰ؒҧ͍ͳ͍
PEAKSͷະདྷʢ˞అͷໝʣ • ٕज़ใൃ৴ͷϚωλΠζϓϥοτϑΥʔϜʹ - ࣗͷاըΛ࣋ͪࠐΈΫϥυϑΝϯσΟϯά - ʮݸਓग़൛ͷؾܰ͞ͰʯPEAKSγεςϜΛར༻ͯ͠ຊ֨తͳॻ੶Λग़൛ Մೳʹ - ιʔείʔυͷΑ͏ʹదٓΞοϓσʔτͨ͠Γɺߋ৽͕ࢭ·ͬͨॻ੶ʹ
ଞਓ͕ϓϧϦΫΤετΛૹͬͨΓɺϑΥʔΫͯ͠ϝϯςΛଓ͚ͯͨΓͰ ͖Δ
ٕज़ใൃ৴ͷະདྷʢ˞Ҿ͖ଓ͖అͷໝʣ • Ξτϓοτɿٕज़ൃ৴Ͱ৯͑ΔΑ͏ʹͳΓɺ ʮڵຯͷ͋Δٕज़ͷษڧʯ 㲗 ʮࣄʯͷαΠΫϧ Λແཧͳ͘ճͤΔΑ͏ʹͳΔ • Πϯϓοτɿೱ͍ɺ·ͱ·ͬͨใ͕खʹೖΓ͘͢ ͳΔ
ͦΜͳະདྷΛࢧ͑ΔͨΊʹ
͕͜͜ॏཁ ैདྷͷ੍࡞աఔൢ࿏Λ௨͞ͳ͍ͷͰɺ ݸਓग़൛Ͱग़͢Ϩϕϧͷஶऀҹ੫ɺ ഁ֨ͷΞϑΟϦΤΠτใु͕Մೳʹ
͕͜͜ॏཁ ैདྷͷ੍࡞աఔൢ࿏Λ௨͞ͳ͍ͷ Ͱɺݸਓग़൛Ͱग़͢Ϩϕϧͷஶऀҹ੫ɺ ഁ֨ͷΞϑΟϦΤΠτใु͕Մೳʹ
ͭ·Γ͜͏͍͏͜ͱ • ຊͰചͬͯͳ͍ - ͨ·ͨ·ݟ͔͚ͯखʹऔΔ͜ͱͳ͍ • AmazonͰചͬͯͳ͍ - ͨ·ͨ·ݕࡧͯ͠ग़ͯ͘Δ͜ͱͳ͍ -
ͨ·ͨ·ϨίϝϯυͰग़ͯ͘Δ͜ͱͳ͍
͜ͷຊͷଘࡏʹؾ͍ͯΒ͏ ೖΓޱɾɾɾ
• PEAKSͷαΠτ • ஶऀͷએ • ߪೖͯ͘͠ΕͨΈͳ͞·ͷਪન
ͦΕΛظͯ͠ͷഁ֨ͷΞϑΟϦΤΠτ ैདྷͷ੍࡞աఔൢ࿏Λ௨͞ͳ͍ͷͰɺ ݸਓग़൛Ͱग़͢Ϩϕϧͷஶऀҹ੫ɺ ഁ֨ͷΞϑΟϦΤΠτใु͕Մೳʹ
ΞϑΟϦΤΠτใु30%ͷҖྗ • Amazon͔֬3%͙Β͍ • 3ചΕʢ͍͍ͩͨʣݩ͕औΕΔ • WebϝσΟΞͷݪߘॻ͘ΑΓϦλʔϯ͕େ͖͍
ͥͻʮiOS 11 ProgrammingʯΛ ϒϩάͰ͝հ͍͚ͨͩΔͱخ͍͠Ͱ͢!
ͱ͍͑ • هࣄॻ͘ͷΊΜͲ͍͘͞ • ް͍ͷͰਖ਼·ͩಡΜͰͳ͍ ʑ͋Δͱࢥ͍·͢
ʢࢲͷʣॻධهࣄͷॻ͖ํ
େલఏ ❌ ಡΈऴΘͬͨΒॻ͘ ⭕ ಡΈ࢝ΊΔͨΊʹॻ͘ ʮੵಡʯ͕ͪ͠ͳٕज़ॻΛফԽͰ͖Δ
1. ·͕͖͑ɺ࣍Λʮͬ͟ͱʯݟΔ • Կʹ͍ͭͯͲΜͳΓޱ͔Βղઆͨ͠ຊ͔ʁ • ͜ͷຊ͔ΒࣗͲΜͳ͜ͱΛֶͼ͍ͨͱࢥ͏͔ʁ ʢ࣍ͷͲͷ߲͕ؾʹͳΔ͔ʣ Έ͍ͨͳࢹ͔Βʮͬ͟ͱʯݟΔʢ10͙Β͍ʣ
2. هࣄͷେΛઌʹॻ͍ͯ͠·͏ • λΠτϧ - ॻධʴຊͷλΠτϧͱ͔Ͱ • ংจ - ຊͷಛ
- ങͬͨಈػɺԿΛظ͍ͯ͠Δ͔ - ࣍ etc… • ຊจɾɾɾۭ͚͓ͯ͘ ઌʹॻ͍͓ͯ͘͜ͱͰʮಡΉํʯ͕ఆ·Δ
3. Γ࣌ؒΛٯࢉͯ͠ɺಡΉ • ྫɿݱࡏ20࣌Ͱɺ22࣌ʹऴ͍͑ͨͷͰ͋ΕɺಡΉ ࣌ؒ1.5࣌ؒ • ʮษڧʹͳͬͨʯͱࢥͬͨ෦ΛϝϞΓͳ͕ΒಡΉ ʢಡΈऴΘ͔ͬͯΒर͍ͯ͠ॻ͘ͷ໘ʣ
4. ެ։ • ϝϞͬͨͱ͜ΖΛͬ͟ͱ͑Δ - ͕ࣗ͋ͱͰݟͯΘ͔ΕOK • ެ։
͔ͬ͠Γਫ਼ಡ͢Δ ʼ ํΛܾΊͯͬ͘͟ΓಡΉ ʼʼʼʼʼʼ ಡ·ͣʹੵΜͰ͓͘
·ͱΊ • ٕज़ॻۀքͳ͔ͳ͔ੈਏ͍ • ͦΜͳݱঢ়Λଧഁ্ཱ͕ͪͬͨ͘͢ͷ͕PEAKS • Έͳ͞ΜͷԠԉʢϒϩάʣ͕ඞཁͰ͢ • ॻධهࣄઌʹେ͔Βॻ͍ͯɺΓ࣌ؒͰಡΉΑ͏ ʹ͢Δͱͯ͘͠ॻ͚Δ͠ੵಡղফʹͳΓ·͢
ͥͻϒϩάΛʂ!