Suche senden
Hochladen
Snapp tv
•
1 gefällt mir
•
1,368 views
Droidcon Berlin
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 95
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Evaluation:Question Four.
Evaluation:Question Four.
alexandra hannah
Picasa
Picasa
busyhealthymom
Get to know about UI/UX designing
Get to know about UI/UX designing
Menusha Pathirana
Trending Time on Google Glass - see what everyone's buzzing about
Trending Time on Google Glass - see what everyone's buzzing about
Jason Salas
Chrome Dev Summit Highlights (NYC GDG Dec 2013)
Chrome Dev Summit Highlights (NYC GDG Dec 2013)
Nitya Narasimhan
Seattle javascript game development - Overview
Seattle javascript game development - Overview
Grant Goodale
OGDC2012 Cross-Platform Development On Mobile Devices_Mr.Takaaki Mizuno_DeNA
OGDC2012 Cross-Platform Development On Mobile Devices_Mr.Takaaki Mizuno_DeNA
Buff Nguyen
Android layout
Android layout
Kirill Kulakov
Empfohlen
Evaluation:Question Four.
Evaluation:Question Four.
alexandra hannah
Picasa
Picasa
busyhealthymom
Get to know about UI/UX designing
Get to know about UI/UX designing
Menusha Pathirana
Trending Time on Google Glass - see what everyone's buzzing about
Trending Time on Google Glass - see what everyone's buzzing about
Jason Salas
Chrome Dev Summit Highlights (NYC GDG Dec 2013)
Chrome Dev Summit Highlights (NYC GDG Dec 2013)
Nitya Narasimhan
Seattle javascript game development - Overview
Seattle javascript game development - Overview
Grant Goodale
OGDC2012 Cross-Platform Development On Mobile Devices_Mr.Takaaki Mizuno_DeNA
OGDC2012 Cross-Platform Development On Mobile Devices_Mr.Takaaki Mizuno_DeNA
Buff Nguyen
Android layout
Android layout
Kirill Kulakov
Android Infrastructure
Android Infrastructure
Eyad Almasri
Define & design apps for success en
Define & design apps for success en
Acrmnet s.r.l.
Mobile Programming - 9 Profile UI, Navigation Basic and Splash Screen
Mobile Programming - 9 Profile UI, Navigation Basic and Splash Screen
AndiNurkholis1
Unit 2
Unit 2
Siddhant Goyal
Excellence in the Android User Experience
Excellence in the Android User Experience
mobilegui
EXPLORING VARIOUS UI INTERACTION PATTERNS
EXPLORING VARIOUS UI INTERACTION PATTERNS
ROHISIVAM
Creating a unified consistent UI language for scalable apps
Creating a unified consistent UI language for scalable apps
Ramon Cliquet
DroidConIT Wrap-up - Enchant me
DroidConIT Wrap-up - Enchant me
Daniela Mogini
Android UI Design Tips
Android UI Design Tips
Android Developers
Mobile UX Workshop General Assembly
Mobile UX Workshop General Assembly
Doralin Kelly
UCD and low-fidelity prototyping
UCD and low-fidelity prototyping
sawsan slii
Unique but fast make your tizen gui application brilliant
Unique but fast make your tizen gui application brilliant
Hermet Park
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
Almog Koren
InVision Freehand InVision Freehan is an online d
InVision Freehand InVision Freehan is an online d
ROHISIVAM
Course User interface - Lesson 5
Course User interface - Lesson 5
Oleksandr Lisovskyi
GUI toolkits comparison for python
GUI toolkits comparison for python
Darren Su
Rhodes vs Phonegap
Rhodes vs Phonegap
Ankit Shandilya
Droidcon2014 - Android UX
Droidcon2014 - Android UX
Piervincenzo Madeo
Ecommerce Mini Project / Group Project Design
Ecommerce Mini Project / Group Project Design
Hemant Sarthak
Lecture 2: Android Introduction
Lecture 2: Android Introduction
Eyad Almasri
Droidcon de 2014 google cast
Droidcon de 2014 google cast
Droidcon Berlin
Android programming -_pushing_the_limits
Android programming -_pushing_the_limits
Droidcon Berlin
Weitere ähnliche Inhalte
Ähnlich wie Snapp tv
Android Infrastructure
Android Infrastructure
Eyad Almasri
Define & design apps for success en
Define & design apps for success en
Acrmnet s.r.l.
Mobile Programming - 9 Profile UI, Navigation Basic and Splash Screen
Mobile Programming - 9 Profile UI, Navigation Basic and Splash Screen
AndiNurkholis1
Unit 2
Unit 2
Siddhant Goyal
Excellence in the Android User Experience
Excellence in the Android User Experience
mobilegui
EXPLORING VARIOUS UI INTERACTION PATTERNS
EXPLORING VARIOUS UI INTERACTION PATTERNS
ROHISIVAM
Creating a unified consistent UI language for scalable apps
Creating a unified consistent UI language for scalable apps
Ramon Cliquet
DroidConIT Wrap-up - Enchant me
DroidConIT Wrap-up - Enchant me
Daniela Mogini
Android UI Design Tips
Android UI Design Tips
Android Developers
Mobile UX Workshop General Assembly
Mobile UX Workshop General Assembly
Doralin Kelly
UCD and low-fidelity prototyping
UCD and low-fidelity prototyping
sawsan slii
Unique but fast make your tizen gui application brilliant
Unique but fast make your tizen gui application brilliant
Hermet Park
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
Almog Koren
InVision Freehand InVision Freehan is an online d
InVision Freehand InVision Freehan is an online d
ROHISIVAM
Course User interface - Lesson 5
Course User interface - Lesson 5
Oleksandr Lisovskyi
GUI toolkits comparison for python
GUI toolkits comparison for python
Darren Su
Rhodes vs Phonegap
Rhodes vs Phonegap
Ankit Shandilya
Droidcon2014 - Android UX
Droidcon2014 - Android UX
Piervincenzo Madeo
Ecommerce Mini Project / Group Project Design
Ecommerce Mini Project / Group Project Design
Hemant Sarthak
Lecture 2: Android Introduction
Lecture 2: Android Introduction
Eyad Almasri
Ähnlich wie Snapp tv
(20)
Android Infrastructure
Android Infrastructure
Define & design apps for success en
Define & design apps for success en
Mobile Programming - 9 Profile UI, Navigation Basic and Splash Screen
Mobile Programming - 9 Profile UI, Navigation Basic and Splash Screen
Unit 2
Unit 2
Excellence in the Android User Experience
Excellence in the Android User Experience
EXPLORING VARIOUS UI INTERACTION PATTERNS
EXPLORING VARIOUS UI INTERACTION PATTERNS
Creating a unified consistent UI language for scalable apps
Creating a unified consistent UI language for scalable apps
DroidConIT Wrap-up - Enchant me
DroidConIT Wrap-up - Enchant me
Android UI Design Tips
Android UI Design Tips
Mobile UX Workshop General Assembly
Mobile UX Workshop General Assembly
UCD and low-fidelity prototyping
UCD and low-fidelity prototyping
Unique but fast make your tizen gui application brilliant
Unique but fast make your tizen gui application brilliant
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
InVision Freehand InVision Freehan is an online d
InVision Freehand InVision Freehan is an online d
Course User interface - Lesson 5
Course User interface - Lesson 5
GUI toolkits comparison for python
GUI toolkits comparison for python
Rhodes vs Phonegap
Rhodes vs Phonegap
Droidcon2014 - Android UX
Droidcon2014 - Android UX
Ecommerce Mini Project / Group Project Design
Ecommerce Mini Project / Group Project Design
Lecture 2: Android Introduction
Lecture 2: Android Introduction
Mehr von Droidcon Berlin
Droidcon de 2014 google cast
Droidcon de 2014 google cast
Droidcon Berlin
Android programming -_pushing_the_limits
Android programming -_pushing_the_limits
Droidcon Berlin
crashing in style
crashing in style
Droidcon Berlin
Raspberry Pi
Raspberry Pi
Droidcon Berlin
Android industrial mobility
Android industrial mobility
Droidcon Berlin
Details matter in ux
Details matter in ux
Droidcon Berlin
From sensor data_to_android_and_back
From sensor data_to_android_and_back
Droidcon Berlin
droidparts
droidparts
Droidcon Berlin
new_age_graphics_android_x86
new_age_graphics_android_x86
Droidcon Berlin
5 tips of monetization
5 tips of monetization
Droidcon Berlin
Testing and Building Android
Testing and Building Android
Droidcon Berlin
Matchinguu droidcon presentation
Matchinguu droidcon presentation
Droidcon Berlin
Cgm life sdk_droidcon_2014_v3
Cgm life sdk_droidcon_2014_v3
Droidcon Berlin
The artofcalabash peterkrauss
The artofcalabash peterkrauss
Droidcon Berlin
Raesch, gries droidcon 2014
Raesch, gries droidcon 2014
Droidcon Berlin
Android open gl2_droidcon_2014
Android open gl2_droidcon_2014
Droidcon Berlin
20140508 quantified self droidcon
20140508 quantified self droidcon
Droidcon Berlin
Tuning android for low ram devices
Tuning android for low ram devices
Droidcon Berlin
Froyo to kit kat two years developing & maintaining deliradio
Froyo to kit kat two years developing & maintaining deliradio
Droidcon Berlin
Droidcon2013 security genes_trendmicro
Droidcon2013 security genes_trendmicro
Droidcon Berlin
Mehr von Droidcon Berlin
(20)
Droidcon de 2014 google cast
Droidcon de 2014 google cast
Android programming -_pushing_the_limits
Android programming -_pushing_the_limits
crashing in style
crashing in style
Raspberry Pi
Raspberry Pi
Android industrial mobility
Android industrial mobility
Details matter in ux
Details matter in ux
From sensor data_to_android_and_back
From sensor data_to_android_and_back
droidparts
droidparts
new_age_graphics_android_x86
new_age_graphics_android_x86
5 tips of monetization
5 tips of monetization
Testing and Building Android
Testing and Building Android
Matchinguu droidcon presentation
Matchinguu droidcon presentation
Cgm life sdk_droidcon_2014_v3
Cgm life sdk_droidcon_2014_v3
The artofcalabash peterkrauss
The artofcalabash peterkrauss
Raesch, gries droidcon 2014
Raesch, gries droidcon 2014
Android open gl2_droidcon_2014
Android open gl2_droidcon_2014
20140508 quantified self droidcon
20140508 quantified self droidcon
Tuning android for low ram devices
Tuning android for low ram devices
Froyo to kit kat two years developing & maintaining deliradio
Froyo to kit kat two years developing & maintaining deliradio
Droidcon2013 security genes_trendmicro
Droidcon2013 security genes_trendmicro
Kürzlich hochgeladen
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
RankYa
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Kürzlich hochgeladen
(20)
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
How to write a Business Continuity Plan
How to write a Business Continuity Plan
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Snapp tv
1.
Dos and Don'ts
of Android UI Juhani Lehtimäki, Snapp TV Ltd
2.
3.
Plan for different
Hardware
4.
5.
Don't assume software
6.
7.
8.
9.
10.
http://developer.android.com/about/dashboards/index.html
11.
Follow design guidelines
12.
http://developer.android.com/design
13.
Design for users
14.
15.
You're not your
user! "I like the back button and don't have issues with it." "I personally find nothing confusing about the back button. It takes you back to the previous Activity."
16.
Your users are
not designers
17.
Don't use designs
from other platforms
18.
19.
20.
21.
Don't build a
tablet app
22.
23.
Design scalable UI
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
Make your layouts
scalable
34.
RelativeLayout GridLayout LinearLayout etc.
35.
36.
Don't lock to
portrait
37.
38.
39.
Support multiple screen densities
40.
41.
42.
LDPI MDPI HDPI
XHDPI
43.
android:layout_marginLeft="64dp"
1 DP = 1 PX on MDPI screen
44.
Use scalable graphics
45.
9-patch
46.
Draw in XML
/ code
47.
Prepare for different
default theme
48.
49.
Keep navigation simple
and flat
50.
?
51.
52.
Help users to
keep track
53.
54.
Don't use bottom
tabs
55.
56.
57.
Let users swipe
between tabs
58.
59.
Menu button is
dead
60.
61.
android:targetSdkVersion="8"
android:targetSdkVersion="16"
62.
Use Android intents
to share
63.
64.
Use Android icons
65.
66.
Don't use on-screen
back button
67.
68.
69.
Don't use popups
70.
71.
72.
73.
Don't use splash
screen
74.
75.
Don't use tutorial
screens
76.
77.
78.
79.
80.
81.
82.
Don't force login
83.
84.
85.
86.
Don't hide the
status bar
87.
88.
Customization is not
an alternative to design!
89.
90.
vs.
Design Decision
91.
Put your app
in front of real users
92.
93.
And the most
importantly
94.
95.
Thank you! http://snapp.tv http://www.androiduipatterns.com/ http://eu.wiley.com/buy/9781118387283 http://landsofruin.com/
Jetzt herunterladen