SlideShare a Scribd company logo

Designing For The iPhone Developer

A talk about good ways to improve the design and development workflow through better communication of ideas. I presented this to the Brighton iPhone Creators group on the 26th August 2009.

1 of 16
Download to read offline
Designing for the
iPhone Developer
      Daniel Tull
Sky+             Little Spender




       Weather Maps               Fourgy
Initial Designs

Designs should:
•   include dimensions
•   include moving examples
•   probably include some basic colours
•   allow flexibility, both physically and in design
Include moving flows

Allow the developer to see what motion should be
happening.
Can be in paper form with explanations - video
recorded for prosperity.
Flash animations if you have the time and resources.
Give some basic colours
Allow for physical flexibility

Recommended

TECHNOLOGY, FINAL
TECHNOLOGY, FINALTECHNOLOGY, FINAL
TECHNOLOGY, FINALRachel
 
小樽オススメグルメ情報
小樽オススメグルメ情報小樽オススメグルメ情報
小樽オススメグルメ情報Yutaka Ogasawara
 
RM N° 0558 2013-ed
RM N° 0558 2013-edRM N° 0558 2013-ed
RM N° 0558 2013-edolguin01
 
Techmix hokkaido 2014 さいごに
Techmix hokkaido 2014 さいごにTechmix hokkaido 2014 さいごに
Techmix hokkaido 2014 さいごにYutaka Ogasawara
 

More Related Content

Viewers also liked

Utilising View Controllers
Utilising View ControllersUtilising View Controllers
Utilising View Controllersdanielctull
 
RM N° 0558 2013-ed
RM N° 0558 2013-edRM N° 0558 2013-ed
RM N° 0558 2013-edolguin01
 
北国の雪かきを快適に
北国の雪かきを快適に北国の雪かきを快適に
北国の雪かきを快適にYutaka Ogasawara
 
Worldhistory Rachel
Worldhistory RachelWorldhistory Rachel
Worldhistory RachelRachel
 
BNW Technology Presentation
BNW Technology PresentationBNW Technology Presentation
BNW Technology PresentationRachel
 
Introduction To Core Data
Introduction To Core DataIntroduction To Core Data
Introduction To Core Datadanielctull
 
Reverse Mortgage
Reverse MortgageReverse Mortgage
Reverse Mortgagebigfoot0684
 
Sprk2012 懇親会を支えるチーム酒
Sprk2012 懇親会を支えるチーム酒Sprk2012 懇親会を支えるチーム酒
Sprk2012 懇親会を支えるチーム酒Yutaka Ogasawara
 
Brave New World - Technology
Brave New World - TechnologyBrave New World - Technology
Brave New World - TechnologyRachel
 
Rm023 2015-minedu-contratodocente2015-150114175352-conversion-gate01
Rm023 2015-minedu-contratodocente2015-150114175352-conversion-gate01Rm023 2015-minedu-contratodocente2015-150114175352-conversion-gate01
Rm023 2015-minedu-contratodocente2015-150114175352-conversion-gate01olguin01
 
16 Shot Photo Essay
16 Shot Photo Essay16 Shot Photo Essay
16 Shot Photo Essayapplexore
 
Issue Management Plan
Issue Management PlanIssue Management Plan
Issue Management Plankudospower
 
Change Management Strategy
Change Management StrategyChange Management Strategy
Change Management Strategykudospower
 

Viewers also liked (15)

TLC_ e-Brochure
TLC_ e-BrochureTLC_ e-Brochure
TLC_ e-Brochure
 
Utilising View Controllers
Utilising View ControllersUtilising View Controllers
Utilising View Controllers
 
RM N° 0558 2013-ed
RM N° 0558 2013-edRM N° 0558 2013-ed
RM N° 0558 2013-ed
 
北国の雪かきを快適に
北国の雪かきを快適に北国の雪かきを快適に
北国の雪かきを快適に
 
Worldhistory Rachel
Worldhistory RachelWorldhistory Rachel
Worldhistory Rachel
 
BNW Technology Presentation
BNW Technology PresentationBNW Technology Presentation
BNW Technology Presentation
 
Introduction To Core Data
Introduction To Core DataIntroduction To Core Data
Introduction To Core Data
 
Reverse Mortgage
Reverse MortgageReverse Mortgage
Reverse Mortgage
 
Sprk2012 懇親会を支えるチーム酒
Sprk2012 懇親会を支えるチーム酒Sprk2012 懇親会を支えるチーム酒
Sprk2012 懇親会を支えるチーム酒
 
Brave New World - Technology
Brave New World - TechnologyBrave New World - Technology
Brave New World - Technology
 
Rm023 2015-minedu-contratodocente2015-150114175352-conversion-gate01
Rm023 2015-minedu-contratodocente2015-150114175352-conversion-gate01Rm023 2015-minedu-contratodocente2015-150114175352-conversion-gate01
Rm023 2015-minedu-contratodocente2015-150114175352-conversion-gate01
 
16 Shot Photo Essay
16 Shot Photo Essay16 Shot Photo Essay
16 Shot Photo Essay
 
4 cinetica quimica
4 cinetica quimica4 cinetica quimica
4 cinetica quimica
 
Issue Management Plan
Issue Management PlanIssue Management Plan
Issue Management Plan
 
Change Management Strategy
Change Management StrategyChange Management Strategy
Change Management Strategy
 

Similar to Designing For The iPhone Developer

Jeff Katz on Prototyping
Jeff Katz on PrototypingJeff Katz on Prototyping
Jeff Katz on PrototypingJeff Katz
 
Raspberry pi overview
Raspberry pi overview Raspberry pi overview
Raspberry pi overview Matthew Karas
 
Solving the System-Level Design Riddle
Solving the System-Level Design RiddleSolving the System-Level Design Riddle
Solving the System-Level Design RiddleDesign World
 
Coding for different resolutions
Coding for different resolutionsCoding for different resolutions
Coding for different resolutionsRobin Srivastava
 
Web Design Trends 2017
Web Design Trends 2017Web Design Trends 2017
Web Design Trends 2017nannudavis
 
Devconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedDevconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedAlexander Makarov
 
Settop videocalling devices criticalan alysisof design
Settop videocalling devices criticalan alysisof designSettop videocalling devices criticalan alysisof design
Settop videocalling devices criticalan alysisof designerikbohemia
 
Adobe Premiere Pro: An Introduction to the Basics
Adobe Premiere Pro: An Introduction to the BasicsAdobe Premiere Pro: An Introduction to the Basics
Adobe Premiere Pro: An Introduction to the BasicsRichard Harrington
 
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012Scott McCormick
 
Introduction to Digital Preservation - Digitising your collection kevin lon...
Introduction to Digital Preservation - Digitising your collection   kevin lon...Introduction to Digital Preservation - Digitising your collection   kevin lon...
Introduction to Digital Preservation - Digitising your collection kevin lon...dri_ireland
 
ARTDM 171, Week 14: Multimedia on the Web
ARTDM 171, Week 14: Multimedia on the WebARTDM 171, Week 14: Multimedia on the Web
ARTDM 171, Week 14: Multimedia on the WebGilbert Guerrero
 
Castro Chapter 5
Castro Chapter 5Castro Chapter 5
Castro Chapter 5Jeff Byrnes
 
Tooling for the JavaScript Era
Tooling for the JavaScript EraTooling for the JavaScript Era
Tooling for the JavaScript Eramartinlippert
 
Practical workflows for responsive design
Practical workflows for responsive designPractical workflows for responsive design
Practical workflows for responsive designMichael Kowalski
 
Advanced Video Production with FOSS
Advanced Video Production with FOSSAdvanced Video Production with FOSS
Advanced Video Production with FOSSKirk Kimmel
 

Similar to Designing For The iPhone Developer (20)

Jeff Katz on Prototyping
Jeff Katz on PrototypingJeff Katz on Prototyping
Jeff Katz on Prototyping
 
Raspberry pi overview
Raspberry pi overview Raspberry pi overview
Raspberry pi overview
 
#PDR15 - Pebble Graphics
#PDR15 - Pebble Graphics#PDR15 - Pebble Graphics
#PDR15 - Pebble Graphics
 
2014 12-10 aimee
2014 12-10 aimee2014 12-10 aimee
2014 12-10 aimee
 
Solving the System-Level Design Riddle
Solving the System-Level Design RiddleSolving the System-Level Design Riddle
Solving the System-Level Design Riddle
 
Coding for different resolutions
Coding for different resolutionsCoding for different resolutions
Coding for different resolutions
 
Web Design Trends 2017
Web Design Trends 2017Web Design Trends 2017
Web Design Trends 2017
 
Are Video Codecs... Done?
Are Video Codecs... Done?Are Video Codecs... Done?
Are Video Codecs... Done?
 
Devconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedDevconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developed
 
Component-first Applications
Component-first ApplicationsComponent-first Applications
Component-first Applications
 
Sketching in code
Sketching in codeSketching in code
Sketching in code
 
Settop videocalling devices criticalan alysisof design
Settop videocalling devices criticalan alysisof designSettop videocalling devices criticalan alysisof design
Settop videocalling devices criticalan alysisof design
 
Adobe Premiere Pro: An Introduction to the Basics
Adobe Premiere Pro: An Introduction to the BasicsAdobe Premiere Pro: An Introduction to the Basics
Adobe Premiere Pro: An Introduction to the Basics
 
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
Scott mc cormick float mobile learning_prototyping strategy_mlearncon 2012
 
Introduction to Digital Preservation - Digitising your collection kevin lon...
Introduction to Digital Preservation - Digitising your collection   kevin lon...Introduction to Digital Preservation - Digitising your collection   kevin lon...
Introduction to Digital Preservation - Digitising your collection kevin lon...
 
ARTDM 171, Week 14: Multimedia on the Web
ARTDM 171, Week 14: Multimedia on the WebARTDM 171, Week 14: Multimedia on the Web
ARTDM 171, Week 14: Multimedia on the Web
 
Castro Chapter 5
Castro Chapter 5Castro Chapter 5
Castro Chapter 5
 
Tooling for the JavaScript Era
Tooling for the JavaScript EraTooling for the JavaScript Era
Tooling for the JavaScript Era
 
Practical workflows for responsive design
Practical workflows for responsive designPractical workflows for responsive design
Practical workflows for responsive design
 
Advanced Video Production with FOSS
Advanced Video Production with FOSSAdvanced Video Production with FOSS
Advanced Video Production with FOSS
 

Recently uploaded

Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Product School
 
Python For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ emPython For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ emNho Vĩnh
 
PrismCRM-RealEstate-SalesCRM_byCode5Company
PrismCRM-RealEstate-SalesCRM_byCode5CompanyPrismCRM-RealEstate-SalesCRM_byCode5Company
PrismCRM-RealEstate-SalesCRM_byCode5CompanyMustafa Kuğu
 
Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...
Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...
Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...UiPathCommunity
 
Mastering Play Store App Listing and Optimization
Mastering Play Store App Listing and OptimizationMastering Play Store App Listing and Optimization
Mastering Play Store App Listing and OptimizationAppsthentic Technology
 
Centralized TLS Certificates Management Using Vault PKI + Cert-Manager
Centralized TLS Certificates Management Using Vault PKI + Cert-ManagerCentralized TLS Certificates Management Using Vault PKI + Cert-Manager
Centralized TLS Certificates Management Using Vault PKI + Cert-ManagerSaiLinnThu2
 
Enterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book ReviewEnterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book ReviewAshraf Fouad
 
Confoo 2024 Gettings started with OpenAI and data science
Confoo 2024 Gettings started with OpenAI and data scienceConfoo 2024 Gettings started with OpenAI and data science
Confoo 2024 Gettings started with OpenAI and data scienceSusan Ibach
 
New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024ThousandEyes
 
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Product School
 
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner,  Challenge Like a VC by former CPO, TripadvisorAct Like an Owner,  Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner, Challenge Like a VC by former CPO, TripadvisorProduct School
 
Q4 2023 Quarterly Investor Presentation - FINAL.pdf
Q4 2023 Quarterly Investor Presentation - FINAL.pdfQ4 2023 Quarterly Investor Presentation - FINAL.pdf
Q4 2023 Quarterly Investor Presentation - FINAL.pdfTejal81
 
Introduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVAIntroduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVARobert McDermott
 
Progress Report: Ministry of IT under Dr. Umar Saif Aug 23-Feb'24
Progress Report: Ministry of IT under Dr. Umar Saif Aug 23-Feb'24Progress Report: Ministry of IT under Dr. Umar Saif Aug 23-Feb'24
Progress Report: Ministry of IT under Dr. Umar Saif Aug 23-Feb'24Umar Saif
 
SKY Paradigms, change and cake: the steep curve of introducing new technologies
SKY Paradigms, change and cake: the steep curve of introducing new technologiesSKY Paradigms, change and cake: the steep curve of introducing new technologies
SKY Paradigms, change and cake: the steep curve of introducing new technologiesNeo4j
 
Artificial Intelligence, Design, and More-than-Human Justice
Artificial Intelligence, Design, and More-than-Human JusticeArtificial Intelligence, Design, and More-than-Human Justice
Artificial Intelligence, Design, and More-than-Human JusticeJosh Gellers
 
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptx
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptxThe Art of the Possible with Graph by Dr Jim Webber Neo4j.pptx
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptxNeo4j
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Product School
 
AI for Educators - Integrating AI in the Classrooms
AI for Educators - Integrating AI in the ClassroomsAI for Educators - Integrating AI in the Classrooms
AI for Educators - Integrating AI in the ClassroomsPremsankar Chakkingal
 
Roundtable_-_API_Research__Testing_Tools.pdf
Roundtable_-_API_Research__Testing_Tools.pdfRoundtable_-_API_Research__Testing_Tools.pdf
Roundtable_-_API_Research__Testing_Tools.pdfMostafa Higazy
 

Recently uploaded (20)

Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
 
Python For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ emPython For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ em
 
PrismCRM-RealEstate-SalesCRM_byCode5Company
PrismCRM-RealEstate-SalesCRM_byCode5CompanyPrismCRM-RealEstate-SalesCRM_byCode5Company
PrismCRM-RealEstate-SalesCRM_byCode5Company
 
Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...
Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...
Dev Dives: Leverage APIs and Gen AI to power automations for RPA and software...
 
Mastering Play Store App Listing and Optimization
Mastering Play Store App Listing and OptimizationMastering Play Store App Listing and Optimization
Mastering Play Store App Listing and Optimization
 
Centralized TLS Certificates Management Using Vault PKI + Cert-Manager
Centralized TLS Certificates Management Using Vault PKI + Cert-ManagerCentralized TLS Certificates Management Using Vault PKI + Cert-Manager
Centralized TLS Certificates Management Using Vault PKI + Cert-Manager
 
Enterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book ReviewEnterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book Review
 
Confoo 2024 Gettings started with OpenAI and data science
Confoo 2024 Gettings started with OpenAI and data scienceConfoo 2024 Gettings started with OpenAI and data science
Confoo 2024 Gettings started with OpenAI and data science
 
New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024New ThousandEyes Product Features and Release Highlights: February 2024
New ThousandEyes Product Features and Release Highlights: February 2024
 
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
 
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner,  Challenge Like a VC by former CPO, TripadvisorAct Like an Owner,  Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
 
Q4 2023 Quarterly Investor Presentation - FINAL.pdf
Q4 2023 Quarterly Investor Presentation - FINAL.pdfQ4 2023 Quarterly Investor Presentation - FINAL.pdf
Q4 2023 Quarterly Investor Presentation - FINAL.pdf
 
Introduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVAIntroduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVA
 
Progress Report: Ministry of IT under Dr. Umar Saif Aug 23-Feb'24
Progress Report: Ministry of IT under Dr. Umar Saif Aug 23-Feb'24Progress Report: Ministry of IT under Dr. Umar Saif Aug 23-Feb'24
Progress Report: Ministry of IT under Dr. Umar Saif Aug 23-Feb'24
 
SKY Paradigms, change and cake: the steep curve of introducing new technologies
SKY Paradigms, change and cake: the steep curve of introducing new technologiesSKY Paradigms, change and cake: the steep curve of introducing new technologies
SKY Paradigms, change and cake: the steep curve of introducing new technologies
 
Artificial Intelligence, Design, and More-than-Human Justice
Artificial Intelligence, Design, and More-than-Human JusticeArtificial Intelligence, Design, and More-than-Human Justice
Artificial Intelligence, Design, and More-than-Human Justice
 
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptx
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptxThe Art of the Possible with Graph by Dr Jim Webber Neo4j.pptx
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptx
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
 
AI for Educators - Integrating AI in the Classrooms
AI for Educators - Integrating AI in the ClassroomsAI for Educators - Integrating AI in the Classrooms
AI for Educators - Integrating AI in the Classrooms
 
Roundtable_-_API_Research__Testing_Tools.pdf
Roundtable_-_API_Research__Testing_Tools.pdfRoundtable_-_API_Research__Testing_Tools.pdf
Roundtable_-_API_Research__Testing_Tools.pdf
 

Designing For The iPhone Developer