SlideShare a Scribd company logo
1 of 28
SketchFlow:do Protótipo à Produção Ricardo CastelhanoTrainer & Consultant @ ITech4All
Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
About Me Ricardo Castelhano Trainer & Consultant @ ITech4All Mail: 	ricardo.castelhano@itech4all.com rc@ricardocastelhano.com Blogs: 	http://www.ricardocastelhano.com 	http://xamlpt.com/blogs/ricardocastelhano http://pontonetpt.com/blogs/ricardocastelhano Twitter: @RicCastelhano
Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
Introduction Feature within Expression Blend 3 Quick Way to Explore and Iterate UI Scenarios Non-Linear Prototypes Convert Prototypes in Working Applications Helps Save Money !!
Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
Flow & Composition Of An App http://www.branded3.com
DEMO SketchFlow Map
Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
Just The Right Fidelity “I like the concept, but what about the user experience?” The Back Of The Napkin
Just The Right Fidelity “Errr, I don’t like that colour much !” http://www.freewebtemplates.com
Just The Right Fidelity http://www.boxesandarrows.com
DEMO Sketch Styles
Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
Work With Your Client
DEMO Feedback
Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
A Prototype CAN Be Interactive No Code Needed ! Behaviors States SketchFlow Animations
A Prototype CAN Be Interactive YES, Homer Simpson’s can!
DEMO Interactivity
Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
Do I Have To Write All That Lipsum Crap? http://www.mindqueue.com
DEMO Sample Data
Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
Keep Everyone Updated
DEMO Documentation
Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
Thank You Ricardo CastelhanoTrainer & Consultant @ ITech4All Mail:	ricardo.castelhano@itech4all.com 	rc@ricardocastelhano.com

More Related Content

What's hot

Perfect product architecture in a non-stop start-up
Perfect product architecture in a non-stop start-upPerfect product architecture in a non-stop start-up
Perfect product architecture in a non-stop start-upDroidConTLV
 
Deploying Straight to Production: A Guide to the Holy Grail - PrDC
Deploying Straight to Production: A Guide to the Holy Grail - PrDCDeploying Straight to Production: A Guide to the Holy Grail - PrDC
Deploying Straight to Production: A Guide to the Holy Grail - PrDCdamovisa
 
Code parallel - Design Symmetric Markup and Frontend Development
Code parallel - Design Symmetric Markup and Frontend Development Code parallel - Design Symmetric Markup and Frontend Development
Code parallel - Design Symmetric Markup and Frontend Development Code Parallel
 
How to Talk about APIs (APIDays Paris 2016)
How to Talk about APIs (APIDays Paris 2016)How to Talk about APIs (APIDays Paris 2016)
How to Talk about APIs (APIDays Paris 2016)Andrew Seward
 
Tdd2018 state of the software quality in Germany
Tdd2018 state of the software quality in GermanyTdd2018 state of the software quality in Germany
Tdd2018 state of the software quality in GermanyOrlovsky Consulting GbR
 
Debugging Javascript - Munich Frontend Developers 13.5.2020
Debugging Javascript - Munich Frontend Developers 13.5.2020Debugging Javascript - Munich Frontend Developers 13.5.2020
Debugging Javascript - Munich Frontend Developers 13.5.2020Juha-Matti Santala
 
B4UConference_Sexy Angular Stack
B4UConference_Sexy Angular StackB4UConference_Sexy Angular Stack
B4UConference_Sexy Angular StackHoa Le
 
Outsourcing to Android App Developers
Outsourcing to Android App DevelopersOutsourcing to Android App Developers
Outsourcing to Android App DevelopersSteven Brough
 
APIdays Paris 2019 - API Descriptions as Product Code by Phil Sturgeon, Stopl...
APIdays Paris 2019 - API Descriptions as Product Code by Phil Sturgeon, Stopl...APIdays Paris 2019 - API Descriptions as Product Code by Phil Sturgeon, Stopl...
APIdays Paris 2019 - API Descriptions as Product Code by Phil Sturgeon, Stopl...apidays
 
Careers In the Cloud: Take Your Developer Career to the Next Level!
Careers In the Cloud: Take Your Developer Career to the Next Level!Careers In the Cloud: Take Your Developer Career to the Next Level!
Careers In the Cloud: Take Your Developer Career to the Next Level!Salesforce Developers
 
Unbabel: Translation as a Service by Vasco Pedro (Unbabel)
Unbabel: Translation as a Service by Vasco Pedro (Unbabel)Unbabel: Translation as a Service by Vasco Pedro (Unbabel)
Unbabel: Translation as a Service by Vasco Pedro (Unbabel)TAUS - The Language Data Network
 
Apex for Admins: Beyond the Basics (Part 2)
Apex for Admins: Beyond the Basics (Part 2) Apex for Admins: Beyond the Basics (Part 2)
Apex for Admins: Beyond the Basics (Part 2) Salesforce Developers
 

What's hot (15)

Phonegap
PhonegapPhonegap
Phonegap
 
Perfect product architecture in a non-stop start-up
Perfect product architecture in a non-stop start-upPerfect product architecture in a non-stop start-up
Perfect product architecture in a non-stop start-up
 
Job manager 2020 in Angular
Job manager 2020 in AngularJob manager 2020 in Angular
Job manager 2020 in Angular
 
Deploying Straight to Production: A Guide to the Holy Grail - PrDC
Deploying Straight to Production: A Guide to the Holy Grail - PrDCDeploying Straight to Production: A Guide to the Holy Grail - PrDC
Deploying Straight to Production: A Guide to the Holy Grail - PrDC
 
Code parallel - Design Symmetric Markup and Frontend Development
Code parallel - Design Symmetric Markup and Frontend Development Code parallel - Design Symmetric Markup and Frontend Development
Code parallel - Design Symmetric Markup and Frontend Development
 
How to Talk about APIs (APIDays Paris 2016)
How to Talk about APIs (APIDays Paris 2016)How to Talk about APIs (APIDays Paris 2016)
How to Talk about APIs (APIDays Paris 2016)
 
Boquet manager
Boquet managerBoquet manager
Boquet manager
 
Tdd2018 state of the software quality in Germany
Tdd2018 state of the software quality in GermanyTdd2018 state of the software quality in Germany
Tdd2018 state of the software quality in Germany
 
Debugging Javascript - Munich Frontend Developers 13.5.2020
Debugging Javascript - Munich Frontend Developers 13.5.2020Debugging Javascript - Munich Frontend Developers 13.5.2020
Debugging Javascript - Munich Frontend Developers 13.5.2020
 
B4UConference_Sexy Angular Stack
B4UConference_Sexy Angular StackB4UConference_Sexy Angular Stack
B4UConference_Sexy Angular Stack
 
Outsourcing to Android App Developers
Outsourcing to Android App DevelopersOutsourcing to Android App Developers
Outsourcing to Android App Developers
 
APIdays Paris 2019 - API Descriptions as Product Code by Phil Sturgeon, Stopl...
APIdays Paris 2019 - API Descriptions as Product Code by Phil Sturgeon, Stopl...APIdays Paris 2019 - API Descriptions as Product Code by Phil Sturgeon, Stopl...
APIdays Paris 2019 - API Descriptions as Product Code by Phil Sturgeon, Stopl...
 
Careers In the Cloud: Take Your Developer Career to the Next Level!
Careers In the Cloud: Take Your Developer Career to the Next Level!Careers In the Cloud: Take Your Developer Career to the Next Level!
Careers In the Cloud: Take Your Developer Career to the Next Level!
 
Unbabel: Translation as a Service by Vasco Pedro (Unbabel)
Unbabel: Translation as a Service by Vasco Pedro (Unbabel)Unbabel: Translation as a Service by Vasco Pedro (Unbabel)
Unbabel: Translation as a Service by Vasco Pedro (Unbabel)
 
Apex for Admins: Beyond the Basics (Part 2)
Apex for Admins: Beyond the Basics (Part 2) Apex for Admins: Beyond the Basics (Part 2)
Apex for Admins: Beyond the Basics (Part 2)
 

Viewers also liked

Costas, Ignasi - La transferencia de conocimiento y tecnología en institucion...
Costas, Ignasi - La transferencia de conocimiento y tecnología en institucion...Costas, Ignasi - La transferencia de conocimiento y tecnología en institucion...
Costas, Ignasi - La transferencia de conocimiento y tecnología en institucion...ponencias_mihealth2012
 
EmlakHaberleri.net
EmlakHaberleri.netEmlakHaberleri.net
EmlakHaberleri.netgsdfg
 
Presentación B! -pocket-
Presentación B!  -pocket-Presentación B!  -pocket-
Presentación B! -pocket-B Interactive
 
エンジニアからはじめるリーンスタートアップ(応募スライド)
エンジニアからはじめるリーンスタートアップ(応募スライド)エンジニアからはじめるリーンスタートアップ(応募スライド)
エンジニアからはじめるリーンスタートアップ(応募スライド)BIGLOBE Tech Talk
 
Finance Employer Brand Networking Event
Finance Employer Brand Networking EventFinance Employer Brand Networking Event
Finance Employer Brand Networking EventRuth Neligan
 
TTM approach
TTM approachTTM approach
TTM approachvikas2311
 
Futures Options Derivative Report For Today 19 Aug
Futures Options Derivative Report For Today 19 AugFutures Options Derivative Report For Today 19 Aug
Futures Options Derivative Report For Today 19 AugPinnacle Financial Services
 
R G H B I O D A T A
R G H  B I O  D A T AR G H  B I O  D A T A
R G H B I O D A T AGovind Hari
 
Recommendation from Coyne et bellier
Recommendation from Coyne et bellierRecommendation from Coyne et bellier
Recommendation from Coyne et bellierFASIKA WORKU TEGBARU
 
How to Empower Patients with Your Website
How to Empower Patients with Your WebsiteHow to Empower Patients with Your Website
How to Empower Patients with Your WebsiteP3 Practice Marketing
 
02 галушко міжнародний досвід моніториингових досліджень
02 галушко  міжнародний досвід моніториингових досліджень02 галушко  міжнародний досвід моніториингових досліджень
02 галушко міжнародний досвід моніториингових дослідженьАндррей Малахов
 
презентация досвіду
презентация досвідупрезентация досвіду
презентация досвідуnovoarhnvk1
 
CA 3.06 Kepler's Elliptical Orbits
CA 3.06 Kepler's Elliptical OrbitsCA 3.06 Kepler's Elliptical Orbits
CA 3.06 Kepler's Elliptical OrbitsStephen Kwong
 

Viewers also liked (20)

Diplom
DiplomDiplom
Diplom
 
Costas, Ignasi - La transferencia de conocimiento y tecnología en institucion...
Costas, Ignasi - La transferencia de conocimiento y tecnología en institucion...Costas, Ignasi - La transferencia de conocimiento y tecnología en institucion...
Costas, Ignasi - La transferencia de conocimiento y tecnología en institucion...
 
EmlakHaberleri.net
EmlakHaberleri.netEmlakHaberleri.net
EmlakHaberleri.net
 
Presentación B! -pocket-
Presentación B!  -pocket-Presentación B!  -pocket-
Presentación B! -pocket-
 
エンジニアからはじめるリーンスタートアップ(応募スライド)
エンジニアからはじめるリーンスタートアップ(応募スライド)エンジニアからはじめるリーンスタートアップ(応募スライド)
エンジニアからはじめるリーンスタートアップ(応募スライド)
 
Finance Employer Brand Networking Event
Finance Employer Brand Networking EventFinance Employer Brand Networking Event
Finance Employer Brand Networking Event
 
JMF Resume
JMF ResumeJMF Resume
JMF Resume
 
TTM approach
TTM approachTTM approach
TTM approach
 
Futures Options Derivative Report For Today 19 Aug
Futures Options Derivative Report For Today 19 AugFutures Options Derivative Report For Today 19 Aug
Futures Options Derivative Report For Today 19 Aug
 
R G H B I O D A T A
R G H  B I O  D A T AR G H  B I O  D A T A
R G H B I O D A T A
 
Recommendation from Coyne et bellier
Recommendation from Coyne et bellierRecommendation from Coyne et bellier
Recommendation from Coyne et bellier
 
How to Empower Patients with Your Website
How to Empower Patients with Your WebsiteHow to Empower Patients with Your Website
How to Empower Patients with Your Website
 
rotatedpdf180
rotatedpdf180rotatedpdf180
rotatedpdf180
 
Puente costo
Puente costoPuente costo
Puente costo
 
Alternative chef
Alternative chefAlternative chef
Alternative chef
 
02 галушко міжнародний досвід моніториингових досліджень
02 галушко  міжнародний досвід моніториингових досліджень02 галушко  міжнародний досвід моніториингових досліджень
02 галушко міжнародний досвід моніториингових досліджень
 
презентация досвіду
презентация досвідупрезентация досвіду
презентация досвіду
 
Vencedores do Prêmio Abre 2012
Vencedores do Prêmio Abre 2012Vencedores do Prêmio Abre 2012
Vencedores do Prêmio Abre 2012
 
Financial management presentation
Financial management presentationFinancial management presentation
Financial management presentation
 
CA 3.06 Kepler's Elliptical Orbits
CA 3.06 Kepler's Elliptical OrbitsCA 3.06 Kepler's Elliptical Orbits
CA 3.06 Kepler's Elliptical Orbits
 

Similar to Prototyping with Expression SketchFlow (2 Fev 2010)

Rianomics 10 ways to ensure RIA failure
Rianomics 10 ways to ensure RIA failureRianomics 10 ways to ensure RIA failure
Rianomics 10 ways to ensure RIA failureguestd27670
 
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie EntrepreneursIntensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneursideatoipo
 
API-Design-Using-ChatGPT
API-Design-Using-ChatGPTAPI-Design-Using-ChatGPT
API-Design-Using-ChatGPTRahul Dighe
 
Strange but True: Counterintiutive Paths to Building a Business on APIs
Strange but True: Counterintiutive Paths to Building a Business on APIsStrange but True: Counterintiutive Paths to Building a Business on APIs
Strange but True: Counterintiutive Paths to Building a Business on APIsThomas Bouldin
 
Build an Application from Idea to Release
Build an Application from Idea to ReleaseBuild an Application from Idea to Release
Build an Application from Idea to Releaseideatoipo
 
[Webinar] How to Maximize Sales with APIs
[Webinar] How to Maximize Sales with APIs[Webinar] How to Maximize Sales with APIs
[Webinar] How to Maximize Sales with APIsFastSpring
 
Lean Prototyping - A Practical Guide
Lean Prototyping - A Practical GuideLean Prototyping - A Practical Guide
Lean Prototyping - A Practical GuideFramebench
 
10 Killer App Store Marketing Tips
10 Killer App Store Marketing Tips10 Killer App Store Marketing Tips
10 Killer App Store Marketing TipsStoreMaven
 
10 Killer App Store Marketing Tips
10 Killer App Store Marketing Tips10 Killer App Store Marketing Tips
10 Killer App Store Marketing TipsStoreMaven
 
this is a test for tips
this is a test for tipsthis is a test for tips
this is a test for tipsEldad Abel
 
Shiny Agency's Facebook Development Guidelines
Shiny Agency's Facebook Development GuidelinesShiny Agency's Facebook Development Guidelines
Shiny Agency's Facebook Development GuidelinesRoy Pereira
 
How to Make Wordpress Social
How to Make Wordpress SocialHow to Make Wordpress Social
How to Make Wordpress SocialJames Gentes
 
How We Make Apps And Services
How We Make Apps And ServicesHow We Make Apps And Services
How We Make Apps And Servicesculturengine
 
50 Products For Startups
50 Products For Startups50 Products For Startups
50 Products For StartupsOptlook.net
 
Practical guide to building public APIs
Practical guide to building public APIsPractical guide to building public APIs
Practical guide to building public APIsReda Hmeid MBCS
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesSlideTeam
 
sitNL 2019 - SAP Conversational AI
sitNL 2019 - SAP Conversational AIsitNL 2019 - SAP Conversational AI
sitNL 2019 - SAP Conversational AIWim Snoep
 
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise
Doing Modern Web, aka JavaScript and HTML5 in the EnterpriseDoing Modern Web, aka JavaScript and HTML5 in the Enterprise
Doing Modern Web, aka JavaScript and HTML5 in the EnterpriseChris Love
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application DevelopmentImranahmed_19
 

Similar to Prototyping with Expression SketchFlow (2 Fev 2010) (20)

Rianomics 10 ways to ensure RIA failure
Rianomics 10 ways to ensure RIA failureRianomics 10 ways to ensure RIA failure
Rianomics 10 ways to ensure RIA failure
 
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie EntrepreneursIntensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
 
API-Design-Using-ChatGPT
API-Design-Using-ChatGPTAPI-Design-Using-ChatGPT
API-Design-Using-ChatGPT
 
UX/UI portfolio
UX/UI portfolioUX/UI portfolio
UX/UI portfolio
 
Strange but True: Counterintiutive Paths to Building a Business on APIs
Strange but True: Counterintiutive Paths to Building a Business on APIsStrange but True: Counterintiutive Paths to Building a Business on APIs
Strange but True: Counterintiutive Paths to Building a Business on APIs
 
Build an Application from Idea to Release
Build an Application from Idea to ReleaseBuild an Application from Idea to Release
Build an Application from Idea to Release
 
[Webinar] How to Maximize Sales with APIs
[Webinar] How to Maximize Sales with APIs[Webinar] How to Maximize Sales with APIs
[Webinar] How to Maximize Sales with APIs
 
Lean Prototyping - A Practical Guide
Lean Prototyping - A Practical GuideLean Prototyping - A Practical Guide
Lean Prototyping - A Practical Guide
 
10 Killer App Store Marketing Tips
10 Killer App Store Marketing Tips10 Killer App Store Marketing Tips
10 Killer App Store Marketing Tips
 
10 Killer App Store Marketing Tips
10 Killer App Store Marketing Tips10 Killer App Store Marketing Tips
10 Killer App Store Marketing Tips
 
this is a test for tips
this is a test for tipsthis is a test for tips
this is a test for tips
 
Shiny Agency's Facebook Development Guidelines
Shiny Agency's Facebook Development GuidelinesShiny Agency's Facebook Development Guidelines
Shiny Agency's Facebook Development Guidelines
 
How to Make Wordpress Social
How to Make Wordpress SocialHow to Make Wordpress Social
How to Make Wordpress Social
 
How We Make Apps And Services
How We Make Apps And ServicesHow We Make Apps And Services
How We Make Apps And Services
 
50 Products For Startups
50 Products For Startups50 Products For Startups
50 Products For Startups
 
Practical guide to building public APIs
Practical guide to building public APIsPractical guide to building public APIs
Practical guide to building public APIs
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation Slides
 
sitNL 2019 - SAP Conversational AI
sitNL 2019 - SAP Conversational AIsitNL 2019 - SAP Conversational AI
sitNL 2019 - SAP Conversational AI
 
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise
Doing Modern Web, aka JavaScript and HTML5 in the EnterpriseDoing Modern Web, aka JavaScript and HTML5 in the Enterprise
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
 

More from Ricardo Castelhano

When a Sassquatch and a Board get together (or how to use Grunt to chew Sass)
When a Sassquatch and a Board get together (or how to use Grunt to chew Sass)When a Sassquatch and a Board get together (or how to use Grunt to chew Sass)
When a Sassquatch and a Board get together (or how to use Grunt to chew Sass)Ricardo Castelhano
 
Now I See You, Now I Understand You - New Web Semantics
Now I See You, Now I Understand You - New Web SemanticsNow I See You, Now I Understand You - New Web Semantics
Now I See You, Now I Understand You - New Web SemanticsRicardo Castelhano
 
"The Fun Theory" - Triggering Emotions Through Interactions
"The Fun Theory" - Triggering Emotions Through Interactions"The Fun Theory" - Triggering Emotions Through Interactions
"The Fun Theory" - Triggering Emotions Through InteractionsRicardo Castelhano
 
Processing in 15m (20 Nov 2010)
Processing in 15m (20 Nov 2010)Processing in 15m (20 Nov 2010)
Processing in 15m (20 Nov 2010)Ricardo Castelhano
 
UX Super Powers with Expression Blend (14 Out 2010)
UX Super Powers with Expression Blend (14 Out 2010)UX Super Powers with Expression Blend (14 Out 2010)
UX Super Powers with Expression Blend (14 Out 2010)Ricardo Castelhano
 
Do Prototipo a Producao em Silverlight (14 Out 2010)
Do Prototipo a Producao em Silverlight (14 Out 2010)Do Prototipo a Producao em Silverlight (14 Out 2010)
Do Prototipo a Producao em Silverlight (14 Out 2010)Ricardo Castelhano
 
Flash & arduino (via Glue API) - (24 Jun 2010)
Flash & arduino (via Glue API) - (24 Jun 2010)Flash & arduino (via Glue API) - (24 Jun 2010)
Flash & arduino (via Glue API) - (24 Jun 2010)Ricardo Castelhano
 
Flash skills for silverlight design and development (30 Abr 2010)
Flash skills for silverlight design and development (30 Abr 2010)Flash skills for silverlight design and development (30 Abr 2010)
Flash skills for silverlight design and development (30 Abr 2010)Ricardo Castelhano
 
Dynamic layout and transitions with expression blend 4 (30 Abr 2010)
Dynamic layout and transitions with expression blend 4 (30 Abr 2010)Dynamic layout and transitions with expression blend 4 (30 Abr 2010)
Dynamic layout and transitions with expression blend 4 (30 Abr 2010)Ricardo Castelhano
 
Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)
Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)
Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)Ricardo Castelhano
 

More from Ricardo Castelhano (12)

Protege o teu site WordPress
Protege o teu site WordPressProtege o teu site WordPress
Protege o teu site WordPress
 
WordPress on Microsoft Azure
WordPress on Microsoft AzureWordPress on Microsoft Azure
WordPress on Microsoft Azure
 
When a Sassquatch and a Board get together (or how to use Grunt to chew Sass)
When a Sassquatch and a Board get together (or how to use Grunt to chew Sass)When a Sassquatch and a Board get together (or how to use Grunt to chew Sass)
When a Sassquatch and a Board get together (or how to use Grunt to chew Sass)
 
Now I See You, Now I Understand You - New Web Semantics
Now I See You, Now I Understand You - New Web SemanticsNow I See You, Now I Understand You - New Web Semantics
Now I See You, Now I Understand You - New Web Semantics
 
"The Fun Theory" - Triggering Emotions Through Interactions
"The Fun Theory" - Triggering Emotions Through Interactions"The Fun Theory" - Triggering Emotions Through Interactions
"The Fun Theory" - Triggering Emotions Through Interactions
 
Processing in 15m (20 Nov 2010)
Processing in 15m (20 Nov 2010)Processing in 15m (20 Nov 2010)
Processing in 15m (20 Nov 2010)
 
UX Super Powers with Expression Blend (14 Out 2010)
UX Super Powers with Expression Blend (14 Out 2010)UX Super Powers with Expression Blend (14 Out 2010)
UX Super Powers with Expression Blend (14 Out 2010)
 
Do Prototipo a Producao em Silverlight (14 Out 2010)
Do Prototipo a Producao em Silverlight (14 Out 2010)Do Prototipo a Producao em Silverlight (14 Out 2010)
Do Prototipo a Producao em Silverlight (14 Out 2010)
 
Flash & arduino (via Glue API) - (24 Jun 2010)
Flash & arduino (via Glue API) - (24 Jun 2010)Flash & arduino (via Glue API) - (24 Jun 2010)
Flash & arduino (via Glue API) - (24 Jun 2010)
 
Flash skills for silverlight design and development (30 Abr 2010)
Flash skills for silverlight design and development (30 Abr 2010)Flash skills for silverlight design and development (30 Abr 2010)
Flash skills for silverlight design and development (30 Abr 2010)
 
Dynamic layout and transitions with expression blend 4 (30 Abr 2010)
Dynamic layout and transitions with expression blend 4 (30 Abr 2010)Dynamic layout and transitions with expression blend 4 (30 Abr 2010)
Dynamic layout and transitions with expression blend 4 (30 Abr 2010)
 
Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)
Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)
Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 

Prototyping with Expression SketchFlow (2 Fev 2010)

  • 1. SketchFlow:do Protótipo à Produção Ricardo CastelhanoTrainer & Consultant @ ITech4All
  • 2. Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
  • 3. About Me Ricardo Castelhano Trainer & Consultant @ ITech4All Mail: ricardo.castelhano@itech4all.com rc@ricardocastelhano.com Blogs: http://www.ricardocastelhano.com http://xamlpt.com/blogs/ricardocastelhano http://pontonetpt.com/blogs/ricardocastelhano Twitter: @RicCastelhano
  • 4. Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
  • 5. Introduction Feature within Expression Blend 3 Quick Way to Explore and Iterate UI Scenarios Non-Linear Prototypes Convert Prototypes in Working Applications Helps Save Money !!
  • 6. Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
  • 7. Flow & Composition Of An App http://www.branded3.com
  • 9. Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
  • 10. Just The Right Fidelity “I like the concept, but what about the user experience?” The Back Of The Napkin
  • 11. Just The Right Fidelity “Errr, I don’t like that colour much !” http://www.freewebtemplates.com
  • 12. Just The Right Fidelity http://www.boxesandarrows.com
  • 14. Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
  • 15. Work With Your Client
  • 17. Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
  • 18. A Prototype CAN Be Interactive No Code Needed ! Behaviors States SketchFlow Animations
  • 19. A Prototype CAN Be Interactive YES, Homer Simpson’s can!
  • 21. Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
  • 22. Do I Have To Write All That Lipsum Crap? http://www.mindqueue.com
  • 24. Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
  • 27. Agenda Introduction Flow & Composition Of An App Just The Right Fidelity Work With Your Client A Prototype CAN Be Interactive Do I Have To Write All That Lipsum Crap? Keep Everyone Updated Q&A
  • 28. Thank You Ricardo CastelhanoTrainer & Consultant @ ITech4All Mail: ricardo.castelhano@itech4all.com rc@ricardocastelhano.com

Editor's Notes

  1. SketchFlow faz parte integranda do Expression Blend3Maneira rapida de explorar e projectar o UIOs prototipos sao não-lineares, ao contrario do VISIO ou Powerpoint...podemos ter um modelo grafico complexo em vez de uma sequencia de slidesFacil passar do Prototipo a Producao
  2. Flow nao linearElementos reutilizaveisSketchFlow é Silverlight/WPF  Nao é Powerpoint ... Nao é Visio ... Nao sao Mockups “fechados”
  3. Fazer duas paginas: w:766 h:766
  4. Explica-se o conceito mas o cliente nao consegue “sentir” qual a experiencia da aplicaçao
  5. - O cliente só se vai focar no aspecto visual, nos pormenores graficos
  6. - Com o SketchFlow é possivel começar com um “rough sketch”, evoluir para wireframe, passar a prototipo funcional ... Tudo para que o prototipo “ofereça” tanto quanto possivel a experiencia de um utilizador final ... Tudo isto antes de haver um conceito gráfico
  7. Criar uma GRID: 4 colunas x 2 linhasAdicionar: 5 rectangulos (logo, menu, submenu, area display)Adicionar StackPanel no menu e submenu e adicionar buttonsAdicionar StackPanel para imagens ThumbAdicionar rectangulo para a imagem grandeLogo, Menu e Submenu sao ComponentScreensAdicionar ListBox para os Links
  8. - Feedback constante do cliente, sem falhas de comunicação
  9. Criar um Feedback a pedir para se mostrar como irá funcionar a navegaçao e a selecçao das fotografias
  10. Seja através de Behaviors, seja através de Controls (que já têm toda a parte interactiva adjacente STATES) ...Possibilidade de se criar animações que “exemplifiquem” o modo de utilizar determinada feature da aplicaçãoReferir a simplicidade de se criar interactividade e animação ... “Tao simples que até o Homer Simpson consegue”
  11. Seja através de Behaviors, seja através de Controls (que já têm toda a parte interactiva adjacente STATES) ...Possibilidade de se criar animações que “exemplifiquem” o modo de utilizar determinada feature da aplicaçãoReferir a simplicidade de se criar interactividade e animação ... “Tao simples que até o Homer Simpson consegue”
  12. Adicionar “NavigateTo” no MenuCriar as SketchFlow Animations a exemplificar como se pode seleccionar as thumbs
  13. Ja se passou a fase “estática”, os protótipos podem e devem ser interactivos de modo a que o cliente e/ou os utilizadores que possam estar a realizar testes de UX, simulem o produto final .... Quem vai inserir todo o conteúdo ? (textos, imagens, numeros ...)Referir o caso de uma loja de eCommerce ... Como simular a existencia dessa informaçao dinamica ?
  14. Criar um Sample Data Source nos LinksCriar uma Simple Property com imagemCriar uma Simple Property com textoEditar o Template dos linksCriar uma Sample Collection com imagensApagar o StackPanel das thumbs ... E criar uma ListBox ... Mostrar que o SketchStyle é mesmo so um estilo sobre o mm controlo
  15. Documentaçao !!!Especificações !!!Feedback do Cliente !!!
  16. - Exportar para WORD