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
アプリエンジニアでも神絵師になりたい!
Search
きりみん
June 11, 2019
Technology
4
5.5k
アプリエンジニアでも神絵師になりたい!
きりみん
June 11, 2019
Tweet
Share
More Decks by きりみん
See All by きりみん
AndroidエンジニアがRailsにチャレンジしてる理由
kirimin
1
1.6k
What are AtCoder and competitive programming
kirimin
0
10k
バーチャル男声幼女プログラマーとして活動した1年間の振り返り
kirimin
0
1.1k
Watashi ni Kotlin ga maiorita
kirimin
0
560
NEMのAPIとモザイクであそぼう
kirimin
0
390
はじめようきれいなコード
kirimin
8
3.1k
Material Components for Android触ってみる
kirimin
7
2k
[社内LT]あたらしいMaterial Design
kirimin
1
1.7k
Hello-kirimin-chan
kirimin
0
150
Other Decks in Technology
See All in Technology
kaigi_on_rails_2025_設計.pdf
nay3
8
4k
Go Conference 2025: GoのinterfaceとGenericsの内部構造と進化 / Go type system internals
ryokotmng
3
530
非エンジニアのあなたもできる&もうやってる!コンテキストエンジニアリング
findy_eventslides
3
840
Geospatialの世界最前線を探る [2025年版]
dayjournal
2
430
いまさら聞けない ABテスト入門
skmr2348
0
170
SOC2取得の全体像
shonansurvivors
1
340
ZennとCloud Runの歩み - プロダクト開発に全集中できる相棒になるまで
wadayusuke
5
620
DEFCON CHV CTF 2025 Write-up
bata_24
0
190
Oracle Cloud Infrastructure:2025年9月度サービス・アップデート
oracle4engineer
PRO
0
310
“2件同時配達”の開発舞台裏 〜出前館PMが挑んだダブルピック実現に向けた体験設計〜
demaecan
0
160
[2025-09-30] Databricks Genie を利用した分析基盤とデータモデリングの IVRy の現在地
wxyzzz
0
400
Pure Goで体験するWasmの未来
askua
1
150
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Documentation Writing (for coders)
carmenintech
75
5k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
Optimizing for Happiness
mojombo
379
70k
Designing Experiences People Love
moore
142
24k
Designing for humans not robots
tammielis
254
25k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
The Power of CSS Pseudo Elements
geoffreycrofte
78
6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
ΞϓϦΤϯδχΞͰ ਆֆࢣʹͳΓ͍ͨʂ -ΠϥετεΩϧͷޮ༻ͱ࢝Ίํ- by @kirimin at pixiv App Night
ࣗݾհ • @kiriminͱ͍͏໊લͰੜ͖ͯ·͢ɻ • ϑϦʔϥϯεͰओʹAndroid։ൃΛ͍ͬͯ·͢ɻ • ΠϥετΛඳ͘ͷ͕झຯ(ϥΠϑϫʔΫ) • কདྷͷເਆֆࢣ •
͖ΓΈΜͪΌΜͷϚωʔδϟʔ
͖ΓΈΜͪΌΜ • @kirimin͕ϓϩσϡʔε/Ϛωʔδϝϯτͯ͠Δ VTuber • όʔνϟϧஉ༮ঁϓϩάϥϚʔͰ͢ɻ • ΤϯδχΞϦϯάʹؔ͢ΔΛͨ͠ΓΤϯ δχΞͷ͓ࣄʹؔ͢Δ͓ΈճΛͬͨΓ ͍ͯ͠·͢ɻ
• ࠷ۙUnityͰήʔϜ࡞Δ࣮گ৴ͱ͔ͯ͠Δɻ
͓ֆඳ͖ΤϯδχΞͰ͢ Ͷɻ
>͓ֆඳ͖Λָ͘͢͠ΔΑ͏ ͳΞϓϦπʔϧͳͲΛ࡞ͬ ͍ͯΔํͷൃදΛ͓ͪͯ͠ ͓Γ·͢ʂ
͓ֆඳ͖ΤϯδχΞͰ͢Ͷɻ • ϖΠϯτπʔϧͱ͔͓ֆඳ͖Λࢧԉ͢ΔΑ͏ ͳΞϓϦαʔϏε(·ͩ)࡞Ε͍ͯ·ͤ Μɻɻɻ • ͰΠϥετΛඳ͘ͷେ͖ͩ͠Πϥετ Λݸਓ։ൃʹ׆༻͍ͯ͠ΔΑʂ
ݸਓͰ࡞ͬͨͷ(Ұ෦)
͖ΓΈΜͪΌΜΧϝϥ • ࡱͬͨࣸਅʹ͖ ΓΈΜͪΌΜͷ ϑϨʔϜΛ߹ Ͱ͖ΔΞϓϦ • ૉࡐ͖ΓΈΜ ͪΌΜͷཱͪֆ ΠϥετͳͲ
EmojiϨε • Gboard͔Βݺͼग़ͤΔε ςοΧʔΞϓϦ։ൃͷσϞ ༻ΞϓϦ • ͖ΓΈΜͪΌΜεςοΧʔ ͱ͔࡞Γ͍ͨʂ
ΦηϩήʔϜ • ͖ΓΈΜͪΌΜͱΦηϩͰ ༡ΔWebϖʔδ
ϑϦʔϥϯεΛશʹཧղͰ͖ Δຊ • ٕज़ॻళͰग़ͨ͠ಉਓࢽ • දࢴࣗ࡞ͨ͠
ਆֆࢣʹͳΓ͍ͨΛ͠·͢ɻ
ਆֆࢣʹͳΓ͍ͨϞνϕʔγϣϯ • ͔Θ͍͍ΠϥετΩϟϥΫλʔ͕େ͖ • ͦΕΛੜΈग़ͤΔਓͷѹతͳଚܟͱಌΕ • ݱຊʹ͓͍ͯֆ͕ඳ͚ΔਓͱͯͭΑ͍ • ΤϯδχΞɺݸਓ։ൃऀͱͯ͠ͷ׆ಈͷ෯͕ ͕Δ
ΠϥετεΩϧ͕͋Δͱ৭ʑศར • ݸਓ։ൃΞϓϦαʔϏεͳͲʹࣗ࡞ͷΠϥετ͕ ΓࠐΊΔ • ࣗͰඳ͍ͨΠϥετ(ࣗʹͱͬͯ)ϑϦʔૉࡐʂ • ήʔϜΛ࡞ͬͨΓ͍ͨ͠ͳΒಛʹॏๅ͢Δ • SNSͷΞΠίϯಉਓࢽͷදࢴͳͲΛࣗͰඳ͚Δ
• ΠϥετͷษڧσβΠϯͷษڧʹͭͳ͕Δ
Πϥετ͕ΞϓϦσβΠϯʹΈ ࠐ·Ε͍ͯΔྫ • bilibili (தࠃಈըαΠ τ)
͔͠͠ɺΠϥετεΩϧ ͘ݥ͍͠ಓ...
ͱ͍͑ɺΠϥετεΩϧ ݴΘΕ͍ͯΔ΄Ͳ࠽ೳґଘͷ ೳྗͰͳ͍(ݸਓͷݟղ)
ΠϥετεΩϧʹ͍ͭͯ • ্ख͍ΠϥετΛඳٕ͘ज़༷ʑͳࣝେྔͷࡉ͔͍ ςΫχοΫͷ݁থ • ਖ਼ֶ͘͠Ϳ͜ͱͰηϯε͕ಛผྑ͘ͳͯ͘ண࣮ʹ͏· ͘ͳ͍͚ͬͯΔ(ͣ) • ͦ͏͍͏ҙຯͰϓϩάϥϛϯάεΩϧͱࣅͯΔ •
࠷ۙΑ͏͘Πϥετք۾Ͱͷߴಓ࿏͕උ͞ Εͭͭ͋Δ
ࣗͷྫ • ࣗݩʑֆ͕͖͚ͩͲԼखͳͷ͕ͣͬͱ ίϯϓϨοΫεͩͬͨ • 2014ࠒ͔Βਅ໘ʹΠϥετͷ࿅शΛΓ ͡Ίͨ • ଞͷਓΑΓͣͬͱΏͬ͘Γ͚ͩͲண࣮ʹ ͍ͯ͠Δ
ࣗͷྫ
ΠϥετͷֶशԿ͔Β࢝Ίͨ Β͍͍ʁ • ใऩू • ࣮ࣸࣸ • Πϥετࣸ • ࡞࡞Γ
• ্هͷ4ͭΛ܁Γฦ͢(ࢀߟɿΞχϝࢲक़)
ใऩू • ࠷ۙྑ࣭ͳ Πϥετڭຊ ͕૿͑ͨ • ͓͢͢Ίͷຊ • ୯ஶͷͷ͕ ͓͢͢Ί
ใऩू • YouTubeಈըpixivͷߨ࠲λά༗༻ • ʮૉਓͷॻ͍ͨςΫχοΫؒҧͬͯΔ߹͋ Δ͔Βݟͳ͍ํ͕͍͍ʯͱ͍͏ҙݟ͋Δ͕৭ʑ ݟൺΔ͜ͱͰࠩΛٵऩ(͜Εٕज़ܥΤϯτϦ Ͱͷใऩूͱಉ͡) • YouTubeͷʮΞχϝࢲक़ʯͷಈը͕ݸਓతʹ͓͢
͢Ί
࣮ࣸࣸ • ࣸਅͷࣸΛͯ͠جૅΛֶͿ(ૉৼΓ࿅श) • Ͱ͖Ε࠷ॳདମ͕Α͍ • ϙʔζΧλϩάΈ͍ͨͳຊ͕ചͬͯΔ • ࡉ෦ͷઢʹनΘΕ͗ͣ͢શମͷγϧΤο τΛࣸ͢ײ͡Ͱεέον͢Δ
Πϥετࣸ • ΠϥετΞχϝͷΩϟϓνϟΛࣸ͢Δ • ͕ࣗཧͱ͢ΔਓୡͷֆΛͰ͖Δ͚࣮ͩʹࣸͯ͠ΈΔ • ݟΔ͚ͩͰΘ͔Βͳ͍ςΫχοΫͳͲʹؾ͚ͮΔ (ϓϩάϥϛϯάͷࣸܦͱࣅͯΔ) • ݸੑ͕ͳ͘ͳΔΈ͍ͨͳ৺͋·Γෆཁɻ
• ͦΜͳʹ؆୯ʹίϐʔͰ͖ͳ͍ • ࠷ॳͦΜͳ͜ͱؾʹ͠ͳ͍͍ͯ͘ • ͍Ζ͍ΖͳઌਓͷςΫχοΫͷ্ʹࣗͷֆ͕Ͱ͖͕͋Δ
࡞࡞Γ • ΦϦδφϧͷֆΛඳ͍ͯΈΔ • Լखͳ͏͔ͪΒੵۃతʹࡽͯ͠͠·ͬͨํ͕ม ʹެ։͢Δϋʔυϧ্͕͕Βͳ͍͍ͯ͘ • ग़དྷΔ͚ͩΒ͕͖͘͡Όͳͯ͘શྗͰඳ্͖͛ Δ •
ΘΓͱޙ͔Β͍ͭͯ͘Δ
·ͱΊ
·ͱΊ • Πϥετͨͷ͍͠ʂ • ݸਓ։ൃʹʹཱͭʂ • ্ख͘ͳΔͷେม͚ͩͲಛผͳਓ͔͠ग़དྷͳ͍ ͜ͱͰͳ͍(ͣ) • ͋͠ͳ͕ͨʮΠϥετඳ͚ΔਓʹಌΕ͚ͯͨͲࠓ
ߋ...ʯͱࢥͬͯΔͳΒԿࡀ͔ΒͰ͖ͬͱ͘ͳ͍
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ