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
Androidにおけるいいねボタンの動作の実装
Search
konifar
May 10, 2016
Programming
5
9.5k
Androidにおけるいいねボタンの動作の実装
shibuya.apk #7
konifar
May 10, 2016
Tweet
Share
More Decks by konifar
See All by konifar
事業部のプロジェクト進行と開発チームの改善の “時間軸" のすり合わせ
konifar
10
3.8k
チーム開発の “地ならし"
konifar
8
10k
AIで 浮いた時間で 何をする? #プロヒス2025
konifar
28
16k
物語を動かす行動"量" #エンジニアニメ
konifar
16
6.7k
提案のレベルを上げる #QiitaConference
konifar
93
38k
目安箱の設置とワークさせるポイント
konifar
5
2.3k
サバイバルモード下でのエンジニアリングマネジメント
konifar
32
15k
Android開発以外のAndroid開発経験の活かしどころ
konifar
3
3.4k
初めてのiOS関連GitHub ActionsをMarketplaceに公開するまでの実録
konifar
3
440
Other Decks in Programming
See All in Programming
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.4k
愛される翻訳の秘訣
kishikawakatsumi
3
370
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
5k
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
940
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
4.1k
生成AIを利用するだけでなく、投資できる組織へ
pospome
2
440
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
3.3k
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
0
1.5k
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
330
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
300
Vibe codingでおすすめの言語と開発手法
uyuki234
0
160
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
280
Exploring anti-patterns in Rails
aemeredith
2
220
Believing is Seeing
oripsolob
0
19
Paper Plane
katiecoart
PRO
0
45k
30 Presentation Tips
portentint
PRO
1
180
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
110
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
47
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
47
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
780
Code Review Best Practice
trishagee
74
19k
Transcript
"OESPJEʹ͓͚Δ ͍͍ͶϘλϯͷಈ࡞ͷ࣮ TIJCVZBBQL .PO !LPOJGBS
͍͍ͶϘλϯΛͲ͏ղܾ͢Δ͔ ͱ͍͏Λ͠·͢
ྫʣ5XJUUFS
ᶃҰཡͰ͍͍ͶΛλοϓ
ᶄৄࡉΛ։͘
ᶅ͍͍ͶΛऔΓফ͢
ᶆҰཡʹΔ
ᶆҰཡʹΔ ͍͍Ͷ͕ͬͯΔʂʂ
ઃܭͷ͋·Γ͠·ͤΜ w .77. w .71 w 3FEVY w ɾɾɾ
Կ͕໘ͳͷ͔ "DUJWJUZΛ·͍ͨͩঢ়ଶͷมԽ ৄࡉը໘Ͱͷ͍͍ͶͱҰཡը໘Ͱͷ͍͍ͶΛಉظ͍ͤͨ͞ ඇಉظ௨৴ͷΤϥʔॲཧ ͍͍Ͷͷද͙ࣔ͢ʹөͤͯ͞ඇಉظͰσʔλߋ৽͢Δ ߹ɺΤϥʔ͕ൃੜͨ͠߹ʹ͍͍ͶΛऔΓফ͍ͨ͠ ࿈ଧͷରԠ
࿈ଧ͞Εͨ߹ɺ࠷ޙͷλοϓͷΈσʔλߋ৽͍ͤͨ͞
Կ͕໘ͳͷ͔ "DUJWJUZΛ·͍ͨͩঢ়ଶͷมԽ ৄࡉը໘Ͱͷ͍͍ͶͱҰཡը໘Ͱͷ͍͍ͶΛಉظ͍ͤͨ͞ ඇಉظ௨৴ͷΤϥʔॲཧ ͍͍Ͷͷද͙ࣔ͢ʹөͤͯ͞ඇಉظͰσʔλߋ৽͢Δ ߹ɺΤϥʔ͕ൃੜͨ͠߹ʹ͍͍ͶΛऔΓফ͍ͨ͠ ࿈ଧͷରԠ
࿈ଧ͞Εͨ߹ɺ࠷ޙͷλοϓͷΈσʔλߋ৽͍ͤͨ͞ ࠓ͜͜ͷ͕ϝΠϯ
"DUJWJUZΛ·͍ͨͩ ঢ়ଶͷมԽ
࣮Ҋ PO"DUJWJUZ3FTVMUͰϞσϧΛߋ৽ &WFOU#VTͰ௨ 3FQPTJUPSZΫϥεͰϝϞϦΩϟογϡ
࣮Ҋ PO"DUJWJUZ3FTVMUͰϞσϧΛߋ৽ %SPJE,BJHJެࣜΞϓϦ &WFOU#VTͰ௨ 5BQUSJQʢຊۀʣ 3FQPTJUPSZΫϥεͰϝϞϦΩϟογϡ (PPHMFͷ.71࣮αϯϓϧ
PO"DUJWJUZ3FTVMUͰϞσϧΛߋ৽
PO"DUJWJUZ3FTVMUͰϞσϧΛߋ৽ Ұཡը໘ͷPO"DUJWJUZ3FTVMU
PO"DUJWJUZ3FTVMUͰϞσϧΛߋ৽ ৄࡉը໘͕ด͡ΒΕͨ߹
PO"DUJWJUZ3FTVMUͰϞσϧΛߋ৽ ৄࡉը໘͔Β͞ΕͨϞσϧΛऔΓग़ͯ͠
PO"DUJWJUZ3FTVMUͰϞσϧΛߋ৽ ߋ৽ʂ
PO"DUJWJUZ3FTVMUͰϞσϧΛߋ৽
PO"DUJWJUZ3FTVMUͰϞσϧΛߋ৽ "EBQUFSͷதΛ͙Δ͙Δճͯ͠
PO"DUJWJUZ3FTVMUͰϞσϧΛߋ৽ ಉ͡*%ͷϞσϧͩͬͨΒߋ৽ FRVBMTΦʔόʔϥΠυͯ͋͠Δ
݁ߏϜμ͕ଟ͍ εϚʔτͰͳ͍
&WFOU#VTͰ௨ͯ͠ߋ৽ w &WFOU#VTͱɺ0CTFSWFSύλʔϯΛ ͬͯΠϕϯτΛ௨͢ΔΈ w 0UUPͷํɺ࠷ۙEFQSFDBUFEʹͳͬͨ IUUQRJJUBDPNZZBBNNBBJUFNT ECBBFFF
&WFOU#VTͰ௨ͯ͠ߋ৽ ৄࡉը໘ͰϞσϧΛߋ৽
&WFOU#VTͰ௨ͯ͠ߋ৽ Πϕϯτൃߦ
&WFOU#VTͰ௨ͯ͠ߋ৽ Ұཡը໘ͰTVCTDSJCF͓ͯ͘͠
&WFOU#VTͰ௨ͯ͠ߋ৽ ΠϕϯτΛνΣοΫͯ͠ߋ৽
PO"DUJWJUZ3FTVMU͕ &WFOU#VTʹஔ͖͔Θ͚ͬͨͩ ͚ͩͲө͍
3FQPTJUPSZύλʔϯΛར༻ w 3FQPTJUPSZύλʔϯͱɺ%%% 1PG&""ʹग़ͯ͘Δ֓೦ w (PPHMFͷ.71࣮αϯϓϧ͕γϯϓϧ ͰΘ͔Γ͍͢ IUUQTHJUIVCDPNHPPHMFTBNQMFTBOESPJE BSDIJUFDUVSFUSFFUPEPNWQ
3FQPTJUPSZύλʔϯΛར༻ w 3FQPTJUPSZΫϥεɺαʔόʔɺ%#ɺ ϝϞϦͳͲͷΠϯϑϥ͔Β͍͍ײ͡ʹ σʔλΛऔಘͯ͠ฦ͢ w 3FQPTJUPSZΫϥεΛܦ༝͢Δ͜ͱͰɺ Ͳ͔͜ΒσʔλΛऔಘ͢Δ͔Λҙࣝ͠ͳ ͯ͘Α͘ͳΔɻ
(PPHMFͷ50%0ΞϓϦ
5BTLT3FQPTJUPSZͷม 5BTLϞσϧͷ3FQPTJUPSZ
5BTLT3FQPTJUPSZͷม γϯάϧτϯ
5BTLT3FQPTJUPSZͷม %#ͷσʔλΛ͍͡ΔΫϥεͱ αʔόʔͷσʔλΛ͍͡ΔΫϥε
5BTLT3FQPTJUPSZͷม දࣔ༻ͷϝϞϦΩϟογϡͱͯ͠ͷ.BQ
5BTLT3FQPTJUPSZͷม N$BDIFE5BTLTΛΫϦΞ͖͔͢Ͳ͏͔ͷϑϥά
DPNQMFUF5BTL
DPNQMFUF5BTL %#ͱαʔόʔͷσʔλΛඇಉظͰߋ৽
DPNQMFUF5BTL ϚοϓʹσʔλΛ٧Ί͓ͯ͘
DPNQMFUF5BTL ϚοϓʹσʔλΛ٧Ί͓ͯ͘
ҰཡͷPO3FTVNF Ͱ࠶ಡΈࠐΈ
ҰཡͷPO3FTVNF Ͱ࠶ಡΈࠐΈ PO3FTVNF Ͱ࠶ϩʔυ ϝϞϦ্ͷσʔλΛදࣔ͢Δ
͋ͱ%BUB#JOEJOHͰ ͍͍ײ͡ʹද͕ࣔߋ৽͞ΕΔ
PO3FTVNF Ͱߋ৽ͱ͔ͯͯ͠ ਖ਼͜Εඍົͳؾ͕͢Δ
3FQPTJUPSZύλʔϯͰ.BQʹΩϟογϡ͢Δ ͳΒɺҰཡը໘ͱৄࡉը໘ͷಉҰΦϒδΣΫτ ΛΩϟογϡͯ͋͛͠Εɺ.PEFMΛߋ৽ͨ͠ Β7JFX͕ΓସΘΔΈ͍ͨͳ͜ͱͰ͖ͦ͏ ʢ·ͩࢼͤͯͳ͍ʣ
݁ɿͲͷΓํͰ͍͍ w ϓϩδΣΫτͰࢦ͕౷Ұ͞Ε͍ͯΕ ͦΕͰ͍͍ w ͍͍Γํ͕͋Εࠓฉ͖͍ͨ
͋Γ͕ͱ͏͍͟͝·ͨ͠
ࢀߟ63- w %SPJE,BJHJެࣜΞϓϦ IUUQTHJUIVCDPNLPOJGBSESPJELBJHJCMPCNBTUFS BQQTSDNBJOKBWBJPHJUIVCESPJELBJHJDPOGTDIFE GSBHNFOU4FTTJPOT5BC'SBHNFOUKBWB-- w (PPHMFͷ.71αϯϓϧ IUUQTHJUIVCDPNHPPHMFTBNQMFTBOESPJEBSDIJUFDUVSF CMPCUPEPNWQUPEPBQQBQQTSDNBJOKBWBDPNFYBNQMF
BOESPJEBSDIJUFDUVSFCMVFQSJOUTUPEPBQQEBUBTPVSDF 5BTLT3FQPTJUPSZKBWB-