SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
ORGANIC UI DESIGN
by Mirco Pasqualini
December 2002 - First Draft
Jenuary 2010 - Last draft




      Organic UI Design   by Mirco Pasqualini
                          http://www.linkedin.com/in/mircopasqualini
Foundamentals

Progressive approach
That’s the most important rule for any UI Designer and Architect.
The general dynamic of this argument is “the Interface change
his aspect and complexity proportional to the evolving of User
knowledge about the interface”.
The perfect interface is when it will be customized for each user
and evolving in the time for follow the user experience. The user
found around him only he need.




Ambient determinate the aspect
One of most frequently error starting since the the beginning of
each UI project is the Skin of interface. Very often we spend few
time to understand how our UI design will be display in different
device and how many different use it can have from each user.
Itʼs look like as decide to be an Eskimo (People from North Pole),
were like as an Eskimo and living like as an Eskimo and think to
be able to live in any corner of the world from Africa, to Arabia,
from Pacific to Miami. This is one of the most important needs
of any UI. The Adaptation to the ambient. The adaptation donʼt
change his main function but will determinate the look&feel and
the interactive design behaviors.




 Organic UI Design   by Mirco Pasqualini
                     http://www.linkedin.com/in/mircopasqualini
Foundamentals
The elements determinate the group comportment
Starting to think at an interface like as a group of single elements,
related them self with a strong property of grouping focused to
a specific job/s. Now think to an UI like as a the people group of
Survival Reality Show, the kind, property and expertise to each
people will be determinate the good life or the death of entire
team.
This is the same things happen in any UI design project; choose
the right UI element, interactive behaviors, how many elements
determinate the result like as put chocolate into the milk for have a
light brown or dark brown result.


Sharing is the engine of evolution
At the base of any evolution process, the “sharing” capabilities,
determinate the good or bad performing in any team. The best
team in the world in any sport will be Football, Basket, Soccer, F1,
etc.., are winner because they move like as “10” but they think like
as “1”. They have a good based sharing knowledge, they have the
same vision, same focus, same target with different roles. Sharing
a method in the same UI or sharing a visual element in more
elements grid make a best performing and make the structure
more light.


Optimize and think Modular
Optimize, Optimize, Optimize. Donʼt have any redundancy of
UI elements, this help you to make a most quickly interface
development and more easy update and customization process
when needed. Think to each grid element like as modular, the
Interface design reflects the typical human activity especially the
mobility, Art and financial rules. In finance for example, when a
modular unit donʼt work well and / or make debit, it will be close
or changed with other without shake other unit parent or father.


Conslusion
Design an UI is exactly like as build a good Soccer team where
you are the Team Manager.




 Organic UI Design   by Mirco Pasqualini
                     http://www.linkedin.com/in/mircopasqualini
Object Oriented Vision

Objects definition
In any interface grid, any element use and displayed will be           Property
considered like as an independent element. Each element will be
linked with other and create a cloud of objects related by the same    Function
scope.
                                                                       Skin
Each object is defined by:
1. Skin
2. Function
3. Property

Behavior
Any elements into an UI have a behavior determined by an event.
Usually this events determinate the behaviors of other elements
and in some case the changed of them. The clean and optimized UI
design architecture determinate too the clean and easy behaviors
organization.

Ambient and Relation
Like as describe in the “Fundamentals” chapter, any elements will
change is Skin for a best adapting to the ambient and group where
it will be place. Usually the information about the Skin is provided
by the ambient, like as a Soccer team provide colored T-Shirt to
each players.




 Organic UI Design   by Mirco Pasqualini
                     http://www.linkedin.com/in/mircopasqualini
Object Oriented Vision
Complexity & User Knowledge
When you create grid and group elements focused to specific function, think the
discover of this “grid” with a progressive approach. An other variable element of UI
behaviors is the TIME and each USER. The TIME of experience of each user with the
Interface determinate his knowledge of the tool and this is reflect into a sharing of
“work method”, “Workflow” and “UI organization” between the tool and the User.
Is like as talk with a Baby or talk with a professional Developer, the start point will be
different.

Evolving
An other step to consider when you design UI is the evolving of the elements and the
grid in their skill and behaviors.
Directly linked to previous point of “complexity” and “Ambient Relation” the design work,
the look&Feel and architecture of the grid, require to be think into a progress evolution
where very ofter you need to consider “not-programatic-evolutions-step”. Usually this is
translate in “This space will manage future buttons or needs...”

          Data                UI Data         UI Functions        UI Display &         Devices
         Server             Connectors        Framework            Behaviors
                                                                    Adapter




                                                                                                 DEVICE #1




                                                                                                 DEVICE #2




                                                                                                 DEVICE #3




 Organic UI Design   by Mirco Pasqualini
                     http://www.linkedin.com/in/mircopasqualini
Development Process

How Start
A good start is collect more information possible about the project/interface focus, the elements/content and the
ambients where it lives. This step i like call “Immersion” because you need to really go in the depth in to the UI
“scope-of-life” and watch this stage with many eyes in all over side possible.

In the Immersion step you need collect:
1.	 Information about the contents and their self-relations.
2.	 Define the UI grid you require
3.	 Define a list a User Profiles (capabilities, device, knowledge, expertise, needs, etc..)
4.	 Define a list of typical workflow for each user profiles (Make some survey )
5.	 Do a benchmark between:
     •	 UI do the same work with same content
     •	 UI do the same work with different kind of content
     •	 UI do a similar work with different kind of content but with similar complex relations them self.

6.	 Identify Interface solutions don’t have any relations with your project for “work” and “content but they represent
     and innovation approach if used in your project.
7.	 Introduce that you identify at point 6. The Interface design is like as a Movie or a Music composition, you require
     the main melody & synopsis but you need too the “Whaoo” effect.
8.	 Create a Visual Wire-frame of the UI and define the grid behaviors for ambient adaptation
9.	 Optimize the process and define each content details elements to place
10.	 Prototype the graphical UI merging the UI Needs and introducing the Innovation “elements” Refine and
     re-evaluate the GUI with WF for a better match solutions.




 Organic UI Design   by Mirco Pasqualini
                     http://www.linkedin.com/in/mircopasqualini
Human Kind Approach

That’s the most important rule for any UI Designer and Architect. The general dynamic of this argument is “the
Interface change his aspect and complexity proportional to the evolving of User knowledge about the interface”.

The perfect interface is when it will be customized for each user and evolving in the time for follow the user
experience. The user found around him only he need.
I know this is a redundancy in this document but is the MOST IMPORTANT THING!

Some sample
The rules of Organic Interface is study from many years into digital business. For example from many years in many
Microsoft desktop application like as Office Suite and recently into Adobe Suite, in the application menu, some option
are hidden and the application show you only the main action (some time the most used) at first look. The user can
ask to show all option available only on demand.

Thanks to progress of technology the Apple iPhone realize the vision of many years ago when the UI Designer
understand about the future of UI start from physical products, where the interface will be change.
The iPhone represent the best application of Organic Design. At the begin to the user offer only 1 option: “The start
Button”. After it show him some other option (applications). His Human Interface is great because can change basing
the use you want do of device (phone-call, gaming, messaging, etc..)

To talk more friendly when you meet a new people the first thing you say is “What’s your name?” and not “Which is
the formula will explain the black matter into the black hole and hidden macro Cosmo?”




 Organic UI Design   by Mirco Pasqualini
                     http://www.linkedin.com/in/mircopasqualini
Credits
Organic UI Design
Created by Mirco Pasqualini

Email: mircopasqualini@me.com
Skype: mircostudio
LinkedIn: http://www.linkedin.com/in/mircopasqualini

Versione 1.0

All the abstract wallpaper picture used here are from
http://www.your-majesty.com/




NOTE: I pray you to excuse me for my incorrect syntax
form but english is not my native language



 Organic UI Design   by Mirco Pasqualini
                     http://www.linkedin.com/in/mircopasqualini

Mais conteúdo relacionado

Mais procurados

UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015Harsh Wardhan Dave
 
Mobile UX - the intricacies of designing for mobile devices
Mobile UX - the intricacies of designing for mobile devicesMobile UX - the intricacies of designing for mobile devices
Mobile UX - the intricacies of designing for mobile devicesAntony Ribot
 
Socio-cultural User Experience (SX) and Social Interaction Design (SxD)
Socio-cultural User Experience (SX) and Social Interaction Design (SxD)Socio-cultural User Experience (SX) and Social Interaction Design (SxD)
Socio-cultural User Experience (SX) and Social Interaction Design (SxD)Samir Dash
 
iPhone/iPad Human Interface Design
iPhone/iPad Human Interface DesigniPhone/iPad Human Interface Design
iPhone/iPad Human Interface DesignMartin Ebner
 
Introduction to UX for Developers
Introduction to UX for DevelopersIntroduction to UX for Developers
Introduction to UX for DevelopersJacques Woodcock
 
UI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataUI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataMohamed Shehata
 
Ju chun ko-about-all-with-linked in-mit
Ju chun ko-about-all-with-linked in-mitJu chun ko-about-all-with-linked in-mit
Ju chun ko-about-all-with-linked in-mitJu Chun Ko
 
Ui guidelines black_berry_10
Ui guidelines black_berry_10Ui guidelines black_berry_10
Ui guidelines black_berry_10Teddy Koornia
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 
PHP Indonesia - Understanding UI UX from Developer Side
PHP Indonesia - Understanding UI UX from Developer SidePHP Indonesia - Understanding UI UX from Developer Side
PHP Indonesia - Understanding UI UX from Developer SideIrfan Maulana
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Lewis Lin 🦊
 
UX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & designUX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & designMorgan McKeagney
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1studiokandm
 
Mobile User Experience
Mobile User ExperienceMobile User Experience
Mobile User ExperienceDonna Lichaw
 
Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design paulodavila
 

Mais procurados (20)

UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015UX UI - Principles and Best Practices 2014-2015
UX UI - Principles and Best Practices 2014-2015
 
Mobile UX - the intricacies of designing for mobile devices
Mobile UX - the intricacies of designing for mobile devicesMobile UX - the intricacies of designing for mobile devices
Mobile UX - the intricacies of designing for mobile devices
 
UX & UI Design 101
UX & UI Design 101UX & UI Design 101
UX & UI Design 101
 
Android
AndroidAndroid
Android
 
Socio-cultural User Experience (SX) and Social Interaction Design (SxD)
Socio-cultural User Experience (SX) and Social Interaction Design (SxD)Socio-cultural User Experience (SX) and Social Interaction Design (SxD)
Socio-cultural User Experience (SX) and Social Interaction Design (SxD)
 
Ux is not UI
Ux is not UIUx is not UI
Ux is not UI
 
iPhone/iPad Human Interface Design
iPhone/iPad Human Interface DesigniPhone/iPad Human Interface Design
iPhone/iPad Human Interface Design
 
Introduction to UX for Developers
Introduction to UX for DevelopersIntroduction to UX for Developers
Introduction to UX for Developers
 
UI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataUI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed Shehata
 
Ju chun ko-about-all-with-linked in-mit
Ju chun ko-about-all-with-linked in-mitJu chun ko-about-all-with-linked in-mit
Ju chun ko-about-all-with-linked in-mit
 
Ui guidelines black_berry_10
Ui guidelines black_berry_10Ui guidelines black_berry_10
Ui guidelines black_berry_10
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
PHP Indonesia - Understanding UI UX from Developer Side
PHP Indonesia - Understanding UI UX from Developer SidePHP Indonesia - Understanding UI UX from Developer Side
PHP Indonesia - Understanding UI UX from Developer Side
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014
 
UX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & designUX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & design
 
UX trends 2016
UX trends 2016UX trends 2016
UX trends 2016
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1
 
Mobile User Experience
Mobile User ExperienceMobile User Experience
Mobile User Experience
 
Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design
 
The Importance of UX
The Importance of UXThe Importance of UX
The Importance of UX
 

Semelhante a Organic UI Design Principles

Responsive & Organic Design
Responsive & Organic DesignResponsive & Organic Design
Responsive & Organic DesignMirco Pasqualini
 
Importance of UX-UI in Android/iOS Development- Stackon
Importance of UX-UI in Android/iOS Development- StackonImportance of UX-UI in Android/iOS Development- Stackon
Importance of UX-UI in Android/iOS Development- Stackonnajam gs
 
Game interface design part 1
Game interface design part 1Game interface design part 1
Game interface design part 1Durgesh Pandey
 
UX Design for Mobile Apps
UX Design for Mobile AppsUX Design for Mobile Apps
UX Design for Mobile AppsKamil Zieba
 
UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designsdavis6b
 
Workflow diagramming and information architecture
Workflow diagramming and information architectureWorkflow diagramming and information architecture
Workflow diagramming and information architectureDianna Miller
 
Designing iOS apps that rock!
Designing iOS apps that rock!Designing iOS apps that rock!
Designing iOS apps that rock!Joey Rigor
 
The UI is the THE application #dpc19
The UI is the THE application #dpc19The UI is the THE application #dpc19
The UI is the THE application #dpc19Antonio Peric-Mazar
 
Theo Mandel - "Designing Object-Oriented User Experiences" IUE2013 Conference
Theo Mandel - "Designing Object-Oriented User Experiences" IUE2013 ConferenceTheo Mandel - "Designing Object-Oriented User Experiences" IUE2013 Conference
Theo Mandel - "Designing Object-Oriented User Experiences" IUE2013 ConferenceTheo Mandel, PhD
 
2013-02-05 UX design for mobile apps
2013-02-05 UX design for mobile apps2013-02-05 UX design for mobile apps
2013-02-05 UX design for mobile appsCocoaHeads Tricity
 
UI UX design.docx
UI UX design.docxUI UX design.docx
UI UX design.docxRiniyaMary
 
UI DESIGN.pdf
UI DESIGN.pdfUI DESIGN.pdf
UI DESIGN.pdf216310018
 
Mobile ui design patterns
Mobile ui design patternsMobile ui design patterns
Mobile ui design patternsKevinHao14
 
Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Akhil Kumar
 
Interactive cues in flat design
Interactive cues in flat designInteractive cues in flat design
Interactive cues in flat designMing-Liang Liu
 
lasoft-ui_ux-presentation .pdf
lasoft-ui_ux-presentation .pdflasoft-ui_ux-presentation .pdf
lasoft-ui_ux-presentation .pdfLaSoft
 
LaSoft | Unique UI/UX design based on your ideas and user’s preferences
LaSoft | Unique UI/UX design based on your ideas and user’s preferencesLaSoft | Unique UI/UX design based on your ideas and user’s preferences
LaSoft | Unique UI/UX design based on your ideas and user’s preferencesIgor Vivchar
 
UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?DariaPersell
 

Semelhante a Organic UI Design Principles (20)

Responsive & Organic Design
Responsive & Organic DesignResponsive & Organic Design
Responsive & Organic Design
 
Importance of UX-UI in Android/iOS Development- Stackon
Importance of UX-UI in Android/iOS Development- StackonImportance of UX-UI in Android/iOS Development- Stackon
Importance of UX-UI in Android/iOS Development- Stackon
 
Ui design by mhm
Ui design by mhmUi design by mhm
Ui design by mhm
 
Game interface design part 1
Game interface design part 1Game interface design part 1
Game interface design part 1
 
UX Design for Mobile Apps
UX Design for Mobile AppsUX Design for Mobile Apps
UX Design for Mobile Apps
 
UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction design
 
Workflow diagramming and information architecture
Workflow diagramming and information architectureWorkflow diagramming and information architecture
Workflow diagramming and information architecture
 
Designing iOS apps that rock!
Designing iOS apps that rock!Designing iOS apps that rock!
Designing iOS apps that rock!
 
The UI is the THE application #dpc19
The UI is the THE application #dpc19The UI is the THE application #dpc19
The UI is the THE application #dpc19
 
Theo Mandel - "Designing Object-Oriented User Experiences" IUE2013 Conference
Theo Mandel - "Designing Object-Oriented User Experiences" IUE2013 ConferenceTheo Mandel - "Designing Object-Oriented User Experiences" IUE2013 Conference
Theo Mandel - "Designing Object-Oriented User Experiences" IUE2013 Conference
 
2013-02-05 UX design for mobile apps
2013-02-05 UX design for mobile apps2013-02-05 UX design for mobile apps
2013-02-05 UX design for mobile apps
 
UI UX design.docx
UI UX design.docxUI UX design.docx
UI UX design.docx
 
UI DESIGN.pdf
UI DESIGN.pdfUI DESIGN.pdf
UI DESIGN.pdf
 
Mobile ui design patterns
Mobile ui design patternsMobile ui design patterns
Mobile ui design patterns
 
Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014
 
Interactive cues in flat design
Interactive cues in flat designInteractive cues in flat design
Interactive cues in flat design
 
IXDA_2009
IXDA_2009IXDA_2009
IXDA_2009
 
lasoft-ui_ux-presentation .pdf
lasoft-ui_ux-presentation .pdflasoft-ui_ux-presentation .pdf
lasoft-ui_ux-presentation .pdf
 
LaSoft | Unique UI/UX design based on your ideas and user’s preferences
LaSoft | Unique UI/UX design based on your ideas and user’s preferencesLaSoft | Unique UI/UX design based on your ideas and user’s preferences
LaSoft | Unique UI/UX design based on your ideas and user’s preferences
 
UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?
 

Último

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Último (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Organic UI Design Principles

  • 1. ORGANIC UI DESIGN by Mirco Pasqualini December 2002 - First Draft Jenuary 2010 - Last draft Organic UI Design by Mirco Pasqualini http://www.linkedin.com/in/mircopasqualini
  • 2. Foundamentals Progressive approach That’s the most important rule for any UI Designer and Architect. The general dynamic of this argument is “the Interface change his aspect and complexity proportional to the evolving of User knowledge about the interface”. The perfect interface is when it will be customized for each user and evolving in the time for follow the user experience. The user found around him only he need. Ambient determinate the aspect One of most frequently error starting since the the beginning of each UI project is the Skin of interface. Very often we spend few time to understand how our UI design will be display in different device and how many different use it can have from each user. Itʼs look like as decide to be an Eskimo (People from North Pole), were like as an Eskimo and living like as an Eskimo and think to be able to live in any corner of the world from Africa, to Arabia, from Pacific to Miami. This is one of the most important needs of any UI. The Adaptation to the ambient. The adaptation donʼt change his main function but will determinate the look&feel and the interactive design behaviors. Organic UI Design by Mirco Pasqualini http://www.linkedin.com/in/mircopasqualini
  • 3. Foundamentals The elements determinate the group comportment Starting to think at an interface like as a group of single elements, related them self with a strong property of grouping focused to a specific job/s. Now think to an UI like as a the people group of Survival Reality Show, the kind, property and expertise to each people will be determinate the good life or the death of entire team. This is the same things happen in any UI design project; choose the right UI element, interactive behaviors, how many elements determinate the result like as put chocolate into the milk for have a light brown or dark brown result. Sharing is the engine of evolution At the base of any evolution process, the “sharing” capabilities, determinate the good or bad performing in any team. The best team in the world in any sport will be Football, Basket, Soccer, F1, etc.., are winner because they move like as “10” but they think like as “1”. They have a good based sharing knowledge, they have the same vision, same focus, same target with different roles. Sharing a method in the same UI or sharing a visual element in more elements grid make a best performing and make the structure more light. Optimize and think Modular Optimize, Optimize, Optimize. Donʼt have any redundancy of UI elements, this help you to make a most quickly interface development and more easy update and customization process when needed. Think to each grid element like as modular, the Interface design reflects the typical human activity especially the mobility, Art and financial rules. In finance for example, when a modular unit donʼt work well and / or make debit, it will be close or changed with other without shake other unit parent or father. Conslusion Design an UI is exactly like as build a good Soccer team where you are the Team Manager. Organic UI Design by Mirco Pasqualini http://www.linkedin.com/in/mircopasqualini
  • 4. Object Oriented Vision Objects definition In any interface grid, any element use and displayed will be Property considered like as an independent element. Each element will be linked with other and create a cloud of objects related by the same Function scope. Skin Each object is defined by: 1. Skin 2. Function 3. Property Behavior Any elements into an UI have a behavior determined by an event. Usually this events determinate the behaviors of other elements and in some case the changed of them. The clean and optimized UI design architecture determinate too the clean and easy behaviors organization. Ambient and Relation Like as describe in the “Fundamentals” chapter, any elements will change is Skin for a best adapting to the ambient and group where it will be place. Usually the information about the Skin is provided by the ambient, like as a Soccer team provide colored T-Shirt to each players. Organic UI Design by Mirco Pasqualini http://www.linkedin.com/in/mircopasqualini
  • 5. Object Oriented Vision Complexity & User Knowledge When you create grid and group elements focused to specific function, think the discover of this “grid” with a progressive approach. An other variable element of UI behaviors is the TIME and each USER. The TIME of experience of each user with the Interface determinate his knowledge of the tool and this is reflect into a sharing of “work method”, “Workflow” and “UI organization” between the tool and the User. Is like as talk with a Baby or talk with a professional Developer, the start point will be different. Evolving An other step to consider when you design UI is the evolving of the elements and the grid in their skill and behaviors. Directly linked to previous point of “complexity” and “Ambient Relation” the design work, the look&Feel and architecture of the grid, require to be think into a progress evolution where very ofter you need to consider “not-programatic-evolutions-step”. Usually this is translate in “This space will manage future buttons or needs...” Data UI Data UI Functions UI Display & Devices Server Connectors Framework Behaviors Adapter DEVICE #1 DEVICE #2 DEVICE #3 Organic UI Design by Mirco Pasqualini http://www.linkedin.com/in/mircopasqualini
  • 6. Development Process How Start A good start is collect more information possible about the project/interface focus, the elements/content and the ambients where it lives. This step i like call “Immersion” because you need to really go in the depth in to the UI “scope-of-life” and watch this stage with many eyes in all over side possible. In the Immersion step you need collect: 1. Information about the contents and their self-relations. 2. Define the UI grid you require 3. Define a list a User Profiles (capabilities, device, knowledge, expertise, needs, etc..) 4. Define a list of typical workflow for each user profiles (Make some survey ) 5. Do a benchmark between: • UI do the same work with same content • UI do the same work with different kind of content • UI do a similar work with different kind of content but with similar complex relations them self. 6. Identify Interface solutions don’t have any relations with your project for “work” and “content but they represent and innovation approach if used in your project. 7. Introduce that you identify at point 6. The Interface design is like as a Movie or a Music composition, you require the main melody & synopsis but you need too the “Whaoo” effect. 8. Create a Visual Wire-frame of the UI and define the grid behaviors for ambient adaptation 9. Optimize the process and define each content details elements to place 10. Prototype the graphical UI merging the UI Needs and introducing the Innovation “elements” Refine and re-evaluate the GUI with WF for a better match solutions. Organic UI Design by Mirco Pasqualini http://www.linkedin.com/in/mircopasqualini
  • 7. Human Kind Approach That’s the most important rule for any UI Designer and Architect. The general dynamic of this argument is “the Interface change his aspect and complexity proportional to the evolving of User knowledge about the interface”. The perfect interface is when it will be customized for each user and evolving in the time for follow the user experience. The user found around him only he need. I know this is a redundancy in this document but is the MOST IMPORTANT THING! Some sample The rules of Organic Interface is study from many years into digital business. For example from many years in many Microsoft desktop application like as Office Suite and recently into Adobe Suite, in the application menu, some option are hidden and the application show you only the main action (some time the most used) at first look. The user can ask to show all option available only on demand. Thanks to progress of technology the Apple iPhone realize the vision of many years ago when the UI Designer understand about the future of UI start from physical products, where the interface will be change. The iPhone represent the best application of Organic Design. At the begin to the user offer only 1 option: “The start Button”. After it show him some other option (applications). His Human Interface is great because can change basing the use you want do of device (phone-call, gaming, messaging, etc..) To talk more friendly when you meet a new people the first thing you say is “What’s your name?” and not “Which is the formula will explain the black matter into the black hole and hidden macro Cosmo?” Organic UI Design by Mirco Pasqualini http://www.linkedin.com/in/mircopasqualini
  • 8. Credits Organic UI Design Created by Mirco Pasqualini Email: mircopasqualini@me.com Skype: mircostudio LinkedIn: http://www.linkedin.com/in/mircopasqualini Versione 1.0 All the abstract wallpaper picture used here are from http://www.your-majesty.com/ NOTE: I pray you to excuse me for my incorrect syntax form but english is not my native language Organic UI Design by Mirco Pasqualini http://www.linkedin.com/in/mircopasqualini