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
lychee
March 24, 2012
Technology
0
68
Android開発者とデザイナーの効果的な連携に効く話
lychee
March 24, 2012
Tweet
Share
More Decks by lychee
See All by lychee
tab for Androidの作り方
superdry
0
380
はじめてのぐーぐるあいおー
superdry
0
150
Other Decks in Technology
See All in Technology
Yahoo! ズバトクにおけるフロントエンド開発
lycorptech_jp
PRO
0
100
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
200
NW-JAWS #14 re:Invent 2024(予選落ち含)で 発表された推しアップデートについて
nagisa53
0
270
プロダクト開発を加速させるためのQA文化の築き方 / How to build QA culture to accelerate product development
mii3king
1
280
Storage Browser for Amazon S3
miu_crescent
1
290
UI State設計とテスト方針
rmakiyama
3
780
Google Cloud で始める Cloud Run 〜AWSとの比較と実例デモで解説〜
risatube
PRO
0
120
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
3
2.6k
宇宙ベンチャーにおける最近の情シス取り組みについて
axelmizu
0
120
LINEヤフーのフロントエンド組織・体制の紹介【24年12月】
lycorp_recruit_jp
0
550
新機能VPCリソースエンドポイント機能検証から得られた考察
duelist2020jp
0
230
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
270
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Automating Front-end Workflow
addyosmani
1366
200k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Writing Fast Ruby
sferik
628
61k
A Tale of Four Properties
chriscoyier
157
23k
Gamification - CAS2011
davidbonilla
80
5.1k
Transcript
Android։ൃऀͱσβΠφʔͷ ޮతͳ࿈ܞʹར͘ Ԭ༃ @lychee ஐυοτגࣜձࣾ
ύλʔϯB اըɾσβΠϯɾ։ൃ શ෦ࣗࣾ ΞδϟΠϧ։ൃ
͍͍͜ͱ͔Γʁ ެ։ޙɺʹͳΒͳ͍ͱ ଈ͓ଂೖΓ
ΈΜͳʹͬͯ͘Β͑ͯ ࣗࣾͷʢࣗͷʣද࡞ʹͳΔΑ͏ͳΞϓϦ ʹ ΩϥʔΞϓϦ Γ·͠ΐ͏
࠷ۙͷ Path Pinterest Clear(?) etc. ΩϥʔΞϓϦ ɹʹɹػೳͱσβΠϯͱٕज़͕༥߹ͨ͠ΞϓϦ
ٻΊΒΕΔͷ ػೳඒ ੈք؍Λද͢σβΠϯ ޮՌతͳΞχϝʔγϣϯɺԻ
ٻΊΒΕΔͷ ػೳඒ ੈք؍Λද͢σβΠϯ ޮՌతͳΞχϝʔγϣϯɺԻ UI/UXΛ༏ઌͨ͠ εϜʔζͳ࿈ܞ͕ෆՄܽ
࿈ܞͷίπ ϦιʔεΓऔΓฤ ϓϩδΣΫτฤ ৴པؔฤ
࿈ܞͷίπ
͋Γ͕ͪͳ͜ͱ(1) 9-patch͔֬ʹΉ͔͍ͣ͠ ΤϯδχΞൃͷπʔϧͳͨΊɺσβΠφʔʹߟ ͑ํ͕ཧղग़དྷͳ͍ πʔϧ͕ϔϘͯ͘ɺΤϯδχΞͰ͢Β͏ͷۤ௧ͳ Ϩϕϧ 9-patchΛڭ͑ΒΕ͚ͨͲ͏·͔ͭ͑͘ͳ͍...
ղܾࡦ(1) 9-patchΤϯδχΞ͕͋ͯΖʂ σβΠφʔσβΠϯʹྗ
͋Γ͕ͪͳ͜ͱ(2) ΤϯδχΞͱσβΠφʔͱ͕ͦΕͧΕϦιʔεϑΝΠ ϧ͕ཧ σβΠφʔ͔͍͑ͨ͞͠ϦιʔεϑΝΠϧΛࣗ༝ʹ ͔͑͞͠ΒΕͳ͍ ϝʔϧͰϦιʔεϑΝΠϧʢը૾ɺhtmlϑΝΠϧ)ΛΓ ͱΓ
໋໊ϧʔϧ࠷ॳʹܾΊ͓ͯ͘ htmlͷදࣔ֬ೝͷҝʹ֬ೝπʔϧΛ࡞ ϝʔϧΘͣαʔόͰҰݩཧ ΦϯϥΠϯετϨʔδͩͱͳ͓Α͠ Dropbox, SugarSync, etc ղܾࡦ
໋໊ϧʔϧ࠷ॳʹܾΊ͓ͯ͘ htmlͷදࣔ֬ೝͷҝʹ֬ೝπʔϧΛ࡞ ϝʔϧΘͣαʔόܦ༝Ͱ ΦϯϥΠϯετϨʔδͩͱͳ͓Α͠ Dropbox, SugarSync, etc ղܾࡦ ҰݩཧͰཧϛε͕ݮΔɻ ࠓޙ·͢·͢࿈ܞ͕͔ͲΔɻ
ղܾࡦ+1 ߏཧπʔϧ͕͑ͨΒਆ git, subversion, etc ΦϯϥΠϯϦϙδτϦ(Github,bitbucket,)ͷར ༻
Github for Mac σβΠφʔͷͨΊͷ Github for Mac ͷ ͍ํ http://
kuroigamen.com/
࿈ܞͷίπ
͋Γ͕ͪͳ͜ͱ(3) ϫΠϠʔϑϨʔϜ͞Ε͚ͨͲɺඞཁͳ࡞ۀͷൣғ͕ ͖ͬΓ͠ͳ͍...ԿΛͲ͜·ͰΔ͖ʁ
ղܾࡦ(3) ϫΠϠʔϑϨʔϜ͔࣌Βଧͪ߹Θׂͤͯ͠୲Λ ܾΊͯ͠·͏ ΤϯδχΞ୯७ͳσβΠϯࣗͰ࣮͢Δ σβΠφʔUI/UXʹྗ Ͳ͏ͯ࣌ؒ͠ͷ͔͔ΔॲཧɺσβΠφʔʹϑΟ ʔυόοΫ
ΤϯδχΞ͕Ͱ͖Δ͜ͱ എܠͷ܁Γฦ͠ ϋΠϥΠτ ؙ֯ ʢ୯७ͳʣάϥσʔ γϣϯ ӨʗԑऔΓ
ΤϯδχΞ͕Ͱ͖ͳ͍͜ͱ λΠτϧը૾ എܠը૾ ҹ ΞΠίϯ
ͦͷ͔ΘΓ... Ґஔใऔಘ αʔόͷ௨৴ॲཧ ը૾දࣔʗॲཧ ը૾ೝࣝ Χϝϥͷىಈɾऴྃ Ͳ͏ͯ࣌ؒ͠ͷ͔͔Δॲཧ
ͦͷ͔ΘΓ... Ґஔใऔಘ αʔόͷ௨৴ॲཧ ը૾දࣔʗॲཧ ը૾ೝࣝ Χϝϥͷىಈɾऴྃ Ͳ͏ͯ࣌ؒ͠ͷ͔͔Δॲཧ UI/UX༏ઌͰׂ୲ɻ ࠓޙ·͢·͢࿈ܞ͕͔ͲΔɻ
͋Γ͕ͪͳ͜ͱ(4) σβΠφʔ͔ΒϓϩδΣΫτͷશମײ͕ݟ͑ͳ͍ ։ൃଆͷ߹ʹৼΓճ͞ΕΔ ΤϯδχΞϓϩδΣΫτཧπʔϧΛΘΕΔ͕ɺσ βΠφʔʹඞཁͳ࣌ͷΈεέδϡʔϧͷௐՃґ པɺϑΟʔυόοΫΛϝʔϧͰ࿈བྷ͞ΕΔɻ
ղܾࡦ ϓϩδΣΫτཧπʔϧͰσβΠϯ࡞ۀؚΊཧ Redmine Pivotal Tracker
Pivotal Tracker http://www.pivotaltracker.com
࿈ܞͷίπ
৴པؔΛஙͨ͘Ίʹ ߴ͍εΩϧ ײ ৴པ
ߴ͍εΩϧ σβΠφʔ AndroidͷσβΠϯϊϋ͓ͬͯ͘ UI/UXσβΠϯྗ ΤϯδχΞ σβΠφʔ͕σβΠϯʹूதͰ͖ΔΑ͏ɺεϚʔτ ͳίϛϡχέʔγϣϯڥΛ४උ
ߴ͍εΩϧ σβΠφʔ AndroidͷσβΠϯϊϋ͓ͬͯ͘ UI/UXσβΠϯྗ ΤϯδχΞ σβΠφʔ͕σβΠϯʹूதͰ͖ΔΑ͏ɺεϚʔτ ͳίϛϡχέʔγϣϯڥΛ४උ ͳʹΑΓ৽͍͠ൃΛ ָ͠ΜͰΕΔ
·ͱΊ ޮతͳ࿈ܞͷͨΊʹɺπʔϧ͏ ΤϯδχΞσβΠφʔ͕σβΠϯ࡞ۀʹूதͰ͖Δ Α͏ɺͦͷٕज़ྗͰϑΥϩʔ͢Δ σβΠφʔ খ͍͞࡞ۀΤϯδχΞʹ͓ͤ͠ɺ UI/UXʹूத͢Δ ͓ޓ͍ϜνϟৼΓ͞ΕͯOKͳΑ͏ʹɺͱʹ͔͘
࠷ޙʹ࣮ફ ΤϯδχΞͱσβΠφͷ߹ಉϋοΧιϯ͕ͨ·ʹ͋Γ ·͢(@tomorrowkey)
͓ޓ͍ߴΊ͋ͬͯ ΩϥʔΞϓϦʹ ઓͯ͠ݟ·ͤΜ͔ʁ