SlideShare una empresa de Scribd logo
1 de 26
Confidential. © E2Logy Software Solutions Pvt Ltd
iOS UI Guidelines
Confidential. © E2Logy Software Solutions Pvt Ltd
Design Principles

Aesthetic Integrity – It represents how well an app's appearance and
behavior integrates with its function to send a coherent message.

Consistency – It lets people transfer their knowledge and skills from one
part of an app's UI to another and from one app to another.

Direct manipulation – When people directly manipulate on screen
objects instead of separate controls to manipulate them, they are more
engaged with their task and its easier to understand.

Feedback - Acknowledge people's actions, show them results, and
updates them on the progress of their task.

Metaphors - When virtual objects and actions in an app are metaphors
for familiar experiences users quickly grasp how to use the app.

User Control – People – not apps – should initiate and control actions.
Confidential. © E2Logy Software Solutions Pvt Ltd
From concept to product

Define your app.

List All the features you think users might like.

Determine who your users are.

Filter the Feature list through the audience definition.

Don't stop there.

Tailor Customization to the task.

Prototype & Iterate
Confidential. © E2Logy Software Solutions Pvt Ltd
1 – Defer to Content

Take advantage of the whole screen
Reconsider the use of insets and visual frames and—instead—let the content extend to the edges of the screen.
Confidential. © E2Logy Software Solutions Pvt Ltd
1 – Defer to Content (contd..)

Let translucent UI elements hint at the content behind them
Translucent elements—such as Control Center—provide context, help users
see that more content is available, and can signal transience.
In iOS 7, a translucent element blurs only the content directly behind it—
giving the impression of looking through rice paper—it doesn’t blur the
rest of the screen.
Confidential. © E2Logy Software Solutions Pvt Ltd
2 – Provide Clarity (Contd..)

Embrace borderless buttons
In iOS 7, all bar buttons are borderless.
In content areas, a borderless button uses context, color, and a call-to-
action title to indicate interactivity.
And when it makes sense, a content-area button can display a thin border
or tinted background that makes it distinctive.
Confidential. © E2Logy Software Solutions Pvt Ltd
2 – Provide Clarity

Let color simplify the UI
A key color—such as yellow in Notes—highlights important state and subtly
indicates interactivity.
It also gives an app a consistent visual theme. The built-in apps use a family
of pure, clean system colors that look good at every tint and on both
dark and light backgrounds.
Confidential. © E2Logy Software Solutions Pvt Ltd
3 – Use Depth to Communicate
Reminders displays lists in layers, as shown here. When users work with one
list, the other lists are collected together at the bottom of the screen.
Confidential. © E2Logy Software Solutions Pvt Ltd
3 – Use Depth to Communicate (Contd..)
Calendar uses enhanced transitions to give users a sense of hierarchy and depth as they move between viewing years,
months, and days. In the scrolling year view shown here, users can instantly see today’s date and perform other calendar
tasks.
Confidential. © E2Logy Software Solutions Pvt Ltd
Bars
Status Bar
Navigation Bar
Tool bar
Confidential. © E2Logy Software Solutions Pvt Ltd
Tab bar
Confidential. © E2Logy Software Solutions Pvt Ltd
Tab bar
Confidential. © E2Logy Software Solutions Pvt Ltd
Activity View Controllers
Confidential. © E2Logy Software Solutions Pvt Ltd
Collection View
Confidential. © E2Logy Software Solutions Pvt Ltd
Map View
Confidential. © E2Logy Software Solutions Pvt Ltd
Page View Controller
Confidential. © E2Logy Software Solutions Pvt Ltd
Table View Controller
Confidential. © E2Logy Software Solutions Pvt Ltd
Table View Elements
Confidential. © E2Logy Software Solutions Pvt Ltd
Layout
Confidential. © E2Logy Software Solutions Pvt Ltd
Confidential. © E2Logy Software Solutions Pvt Ltd
Confidential. © E2Logy Software Solutions Pvt Ltd
Facebook Paper
Confidential. © E2Logy Software Solutions Pvt Ltd
BookMyShow
Confidential. © E2Logy Software Solutions Pvt Ltd
COOKBOOK
Confidential. © E2Logy Software Solutions Pvt Ltd
iOS 8
Confidential. © E2Logy Software Solutions Pvt Ltd

Más contenido relacionado

Similar a iOS UI Guidelines Summary

iOS 7 UI Guidelines
iOS 7 UI GuidelinesiOS 7 UI Guidelines
iOS 7 UI GuidelinesAneeq Anwar
 
Guidelines for Android application design.pptx
Guidelines for Android application design.pptxGuidelines for Android application design.pptx
Guidelines for Android application design.pptxdebasish duarah
 
All about Apple Watchkit
All about Apple WatchkitAll about Apple Watchkit
All about Apple WatchkitKetan Raval
 
Password security system for websites
Password security system for websitesPassword security system for websites
Password security system for websitesMike Taylor
 
How to create ui using droid draw
How to create ui using droid drawHow to create ui using droid draw
How to create ui using droid drawinfo_zybotech
 
App design guide
App design guideApp design guide
App design guideJintin Lin
 
Application for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsApplication for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsMike Taylor
 
Tizen mobile design_guidelines
Tizen mobile design_guidelinesTizen mobile design_guidelines
Tizen mobile design_guidelinesSaima Ashiq
 
Best Wearable App Development Services In USA, UK And India.pdf
Best Wearable App Development Services In USA, UK And India.pdfBest Wearable App Development Services In USA, UK And India.pdf
Best Wearable App Development Services In USA, UK And India.pdfMedRecTechnologies
 
Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion Zabisco Digital
 
Android Design Guidelines 4.0
Android Design Guidelines 4.0Android Design Guidelines 4.0
Android Design Guidelines 4.0Brandon Nolte
 
SWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface DesignSWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface Designghayour abbas
 
Mobile Application Development -Lecture 07 & 08.pdf
Mobile Application Development -Lecture 07 & 08.pdfMobile Application Development -Lecture 07 & 08.pdf
Mobile Application Development -Lecture 07 & 08.pdfAbdullahMunir32
 
Mobile Programming - 9 Profile UI, Navigation Basic and Splash Screen
Mobile Programming - 9 Profile UI, Navigation Basic and Splash ScreenMobile Programming - 9 Profile UI, Navigation Basic and Splash Screen
Mobile Programming - 9 Profile UI, Navigation Basic and Splash ScreenAndiNurkholis1
 

Similar a iOS UI Guidelines Summary (20)

hema ppt (2).pptx
hema ppt (2).pptxhema ppt (2).pptx
hema ppt (2).pptx
 
iOS 7 UI Guidelines
iOS 7 UI GuidelinesiOS 7 UI Guidelines
iOS 7 UI Guidelines
 
Guidelines for Android application design.pptx
Guidelines for Android application design.pptxGuidelines for Android application design.pptx
Guidelines for Android application design.pptx
 
All about Apple Watchkit
All about Apple WatchkitAll about Apple Watchkit
All about Apple Watchkit
 
iOS HIG
iOS HIGiOS HIG
iOS HIG
 
Password security system for websites
Password security system for websitesPassword security system for websites
Password security system for websites
 
Vc info park
Vc  info parkVc  info park
Vc info park
 
How to create ui using droid draw
How to create ui using droid drawHow to create ui using droid draw
How to create ui using droid draw
 
App design guide
App design guideApp design guide
App design guide
 
Material design
Material designMaterial design
Material design
 
Application for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsApplication for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo Locations
 
Tizen mobile design_guidelines
Tizen mobile design_guidelinesTizen mobile design_guidelines
Tizen mobile design_guidelines
 
Best Wearable App Development Services In USA, UK And India.pdf
Best Wearable App Development Services In USA, UK And India.pdfBest Wearable App Development Services In USA, UK And India.pdf
Best Wearable App Development Services In USA, UK And India.pdf
 
Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion
 
Android Design Guidelines 4.0
Android Design Guidelines 4.0Android Design Guidelines 4.0
Android Design Guidelines 4.0
 
Material design
Material designMaterial design
Material design
 
SWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface DesignSWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface Design
 
Mobile Application Development -Lecture 07 & 08.pdf
Mobile Application Development -Lecture 07 & 08.pdfMobile Application Development -Lecture 07 & 08.pdf
Mobile Application Development -Lecture 07 & 08.pdf
 
UI architecture & designing
UI architecture & designingUI architecture & designing
UI architecture & designing
 
Mobile Programming - 9 Profile UI, Navigation Basic and Splash Screen
Mobile Programming - 9 Profile UI, Navigation Basic and Splash ScreenMobile Programming - 9 Profile UI, Navigation Basic and Splash Screen
Mobile Programming - 9 Profile UI, Navigation Basic and Splash Screen
 

Más de E2LOGY

What is Android L ?
What is Android L ?What is Android L ?
What is Android L ?E2LOGY
 
Introduction on iBeacons
Introduction on iBeaconsIntroduction on iBeacons
Introduction on iBeaconsE2LOGY
 
What’s New in iOS 8 SDK ?
What’s New in iOS 8 SDK ?What’s New in iOS 8 SDK ?
What’s New in iOS 8 SDK ?E2LOGY
 
Introduction to Balsamiq Mockups
Introduction to Balsamiq MockupsIntroduction to Balsamiq Mockups
Introduction to Balsamiq MockupsE2LOGY
 
Software Development Methodologies By E2Logy
Software Development Methodologies By E2LogySoftware Development Methodologies By E2Logy
Software Development Methodologies By E2LogyE2LOGY
 
Effective communication Part 1- E2Logy Training Series
Effective communication Part 1- E2Logy Training SeriesEffective communication Part 1- E2Logy Training Series
Effective communication Part 1- E2Logy Training SeriesE2LOGY
 
American Business English Part 2- E2Logy Training Series
American Business English Part 2- E2Logy Training SeriesAmerican Business English Part 2- E2Logy Training Series
American Business English Part 2- E2Logy Training SeriesE2LOGY
 
E2LOGY Cloud presentation
E2LOGY Cloud presentationE2LOGY Cloud presentation
E2LOGY Cloud presentationE2LOGY
 
E2LOGY- Effective email communication- Leadership Training Series
E2LOGY- Effective email communication- Leadership Training SeriesE2LOGY- Effective email communication- Leadership Training Series
E2LOGY- Effective email communication- Leadership Training SeriesE2LOGY
 
Getting things done- Leadership Development Series- E2Logy
Getting things done- Leadership Development Series- E2LogyGetting things done- Leadership Development Series- E2Logy
Getting things done- Leadership Development Series- E2LogyE2LOGY
 
E2logy performance based culture
E2logy performance based cultureE2logy performance based culture
E2logy performance based cultureE2LOGY
 

Más de E2LOGY (11)

What is Android L ?
What is Android L ?What is Android L ?
What is Android L ?
 
Introduction on iBeacons
Introduction on iBeaconsIntroduction on iBeacons
Introduction on iBeacons
 
What’s New in iOS 8 SDK ?
What’s New in iOS 8 SDK ?What’s New in iOS 8 SDK ?
What’s New in iOS 8 SDK ?
 
Introduction to Balsamiq Mockups
Introduction to Balsamiq MockupsIntroduction to Balsamiq Mockups
Introduction to Balsamiq Mockups
 
Software Development Methodologies By E2Logy
Software Development Methodologies By E2LogySoftware Development Methodologies By E2Logy
Software Development Methodologies By E2Logy
 
Effective communication Part 1- E2Logy Training Series
Effective communication Part 1- E2Logy Training SeriesEffective communication Part 1- E2Logy Training Series
Effective communication Part 1- E2Logy Training Series
 
American Business English Part 2- E2Logy Training Series
American Business English Part 2- E2Logy Training SeriesAmerican Business English Part 2- E2Logy Training Series
American Business English Part 2- E2Logy Training Series
 
E2LOGY Cloud presentation
E2LOGY Cloud presentationE2LOGY Cloud presentation
E2LOGY Cloud presentation
 
E2LOGY- Effective email communication- Leadership Training Series
E2LOGY- Effective email communication- Leadership Training SeriesE2LOGY- Effective email communication- Leadership Training Series
E2LOGY- Effective email communication- Leadership Training Series
 
Getting things done- Leadership Development Series- E2Logy
Getting things done- Leadership Development Series- E2LogyGetting things done- Leadership Development Series- E2Logy
Getting things done- Leadership Development Series- E2Logy
 
E2logy performance based culture
E2logy performance based cultureE2logy performance based culture
E2logy performance based culture
 

Último

Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...nagunakhan
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...nagunakhan
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 

Último (20)

Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
 

iOS UI Guidelines Summary

  • 1. Confidential. © E2Logy Software Solutions Pvt Ltd iOS UI Guidelines
  • 2. Confidential. © E2Logy Software Solutions Pvt Ltd Design Principles  Aesthetic Integrity – It represents how well an app's appearance and behavior integrates with its function to send a coherent message.  Consistency – It lets people transfer their knowledge and skills from one part of an app's UI to another and from one app to another.  Direct manipulation – When people directly manipulate on screen objects instead of separate controls to manipulate them, they are more engaged with their task and its easier to understand.  Feedback - Acknowledge people's actions, show them results, and updates them on the progress of their task.  Metaphors - When virtual objects and actions in an app are metaphors for familiar experiences users quickly grasp how to use the app.  User Control – People – not apps – should initiate and control actions.
  • 3. Confidential. © E2Logy Software Solutions Pvt Ltd From concept to product  Define your app.  List All the features you think users might like.  Determine who your users are.  Filter the Feature list through the audience definition.  Don't stop there.  Tailor Customization to the task.  Prototype & Iterate
  • 4. Confidential. © E2Logy Software Solutions Pvt Ltd 1 – Defer to Content  Take advantage of the whole screen Reconsider the use of insets and visual frames and—instead—let the content extend to the edges of the screen.
  • 5. Confidential. © E2Logy Software Solutions Pvt Ltd 1 – Defer to Content (contd..)  Let translucent UI elements hint at the content behind them Translucent elements—such as Control Center—provide context, help users see that more content is available, and can signal transience. In iOS 7, a translucent element blurs only the content directly behind it— giving the impression of looking through rice paper—it doesn’t blur the rest of the screen.
  • 6. Confidential. © E2Logy Software Solutions Pvt Ltd 2 – Provide Clarity (Contd..)  Embrace borderless buttons In iOS 7, all bar buttons are borderless. In content areas, a borderless button uses context, color, and a call-to- action title to indicate interactivity. And when it makes sense, a content-area button can display a thin border or tinted background that makes it distinctive.
  • 7. Confidential. © E2Logy Software Solutions Pvt Ltd 2 – Provide Clarity  Let color simplify the UI A key color—such as yellow in Notes—highlights important state and subtly indicates interactivity. It also gives an app a consistent visual theme. The built-in apps use a family of pure, clean system colors that look good at every tint and on both dark and light backgrounds.
  • 8. Confidential. © E2Logy Software Solutions Pvt Ltd 3 – Use Depth to Communicate Reminders displays lists in layers, as shown here. When users work with one list, the other lists are collected together at the bottom of the screen.
  • 9. Confidential. © E2Logy Software Solutions Pvt Ltd 3 – Use Depth to Communicate (Contd..) Calendar uses enhanced transitions to give users a sense of hierarchy and depth as they move between viewing years, months, and days. In the scrolling year view shown here, users can instantly see today’s date and perform other calendar tasks.
  • 10. Confidential. © E2Logy Software Solutions Pvt Ltd Bars Status Bar Navigation Bar Tool bar
  • 11. Confidential. © E2Logy Software Solutions Pvt Ltd Tab bar
  • 12. Confidential. © E2Logy Software Solutions Pvt Ltd Tab bar
  • 13. Confidential. © E2Logy Software Solutions Pvt Ltd Activity View Controllers
  • 14. Confidential. © E2Logy Software Solutions Pvt Ltd Collection View
  • 15. Confidential. © E2Logy Software Solutions Pvt Ltd Map View
  • 16. Confidential. © E2Logy Software Solutions Pvt Ltd Page View Controller
  • 17. Confidential. © E2Logy Software Solutions Pvt Ltd Table View Controller
  • 18. Confidential. © E2Logy Software Solutions Pvt Ltd Table View Elements
  • 19. Confidential. © E2Logy Software Solutions Pvt Ltd Layout
  • 20. Confidential. © E2Logy Software Solutions Pvt Ltd
  • 21. Confidential. © E2Logy Software Solutions Pvt Ltd
  • 22. Confidential. © E2Logy Software Solutions Pvt Ltd Facebook Paper
  • 23. Confidential. © E2Logy Software Solutions Pvt Ltd BookMyShow
  • 24. Confidential. © E2Logy Software Solutions Pvt Ltd COOKBOOK
  • 25. Confidential. © E2Logy Software Solutions Pvt Ltd iOS 8
  • 26. Confidential. © E2Logy Software Solutions Pvt Ltd