0
Human Interface  Guidelines         and   iPhone vs Android
HIG???
iPhone
Three Application Styles Productivity Utility Immersive
Productivity Applications      Application                    Top level                                Detail level
Utility Applications
Immersive Applications
Great iPhone ApplicationsПростотаФокусировка на основной задачеПравильная поддержка жестовГармоничный дизайн
Tips & Tricks            MultitaskingБудьте готовы к прерываниямDouble-high status barСтавим задачи, требующие внимания,на...
!          Tips & Tricks                  MultitaskingDouble-high  status    bar              !
Tips & Tricks            SettingsПостараться обойтись без настроекЕсли нет - пренастроить приложениедля нужд 80% пользоват...
Tips & Tricks             SearchИндексировать всю информацию дляпоискаИспользовать автодополнениеФильтровать и категоризир...
Tips & Tricks               Audio          Audio UsageSystem Sound           Audio Session  Services               Service...
MixWithOthers                  Tips & Tricks                        AVAudioSessionCategory                   kAudioSession...
Android
Activities and Tasks• Applications• Activities• Activity Stack• Tasks
Applications
Activities
Activity Stack & Tasks        activity 1        activity 2        activity 3   Task        activity 4        activity 5   ...
Back and Home
Re-using an ActivityExplicid Intent   Implicit Intent
Re-using an ActivityНет реиспользования - explicit intent!No activity casesСтараемся не переопределять BackПравильная рабо...
MenusOptions MenuContext Menu
Options Menu
Options MenuВ Диалоге Options Menu нет!Гасить или убирать неактивные поля
Context Menu
Context MenuВначале - наиболее используемыекомандыКоманды должны дублироватьсяМеню идентифицирует выбранныйобъект
Context Menu
Спасибо!
[JAM 1.0] Human Interface Guidelines (Evgeny Kaziak)
[JAM 1.0] Human Interface Guidelines (Evgeny Kaziak)
[JAM 1.0] Human Interface Guidelines (Evgeny Kaziak)
Upcoming SlideShare
Loading in...5
×

[JAM 1.0] Human Interface Guidelines (Evgeny Kaziak)

347

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
347
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "[JAM 1.0] Human Interface Guidelines (Evgeny Kaziak)"

  1. 1. Human Interface Guidelines and iPhone vs Android
  2. 2. HIG???
  3. 3. iPhone
  4. 4. Three Application Styles Productivity Utility Immersive
  5. 5. Productivity Applications Application Top level Detail level
  6. 6. Utility Applications
  7. 7. Immersive Applications
  8. 8. Great iPhone ApplicationsПростотаФокусировка на основной задачеПравильная поддержка жестовГармоничный дизайн
  9. 9. Tips & Tricks MultitaskingБудьте готовы к прерываниямDouble-high status barСтавим задачи, требующие внимания,на паузуПравильная работа аудио
  10. 10. ! Tips & Tricks MultitaskingDouble-high status bar !
  11. 11. Tips & Tricks SettingsПостараться обойтись без настроекЕсли нет - пренастроить приложениедля нужд 80% пользователейПолучать информацию из другихисточниковПодсказывать, а не спрашивать
  12. 12. Tips & Tricks SearchИндексировать всю информацию дляпоискаИспользовать автодополнениеФильтровать и категоризироватьинформацию
  13. 13. Tips & Tricks Audio Audio UsageSystem Sound Audio Session Services Services Categories
  14. 14. MixWithOthers Tips & Tricks AVAudioSessionCategory kAudioSessionProperty_OverrideCategoryMixWithOthers AudioSoloAmbientAmbientPlayback MixWithOthersRecordPlayAndRecord MixWithOthersAudioProcessing
  15. 15. Android
  16. 16. Activities and Tasks• Applications• Activities• Activity Stack• Tasks
  17. 17. Applications
  18. 18. Activities
  19. 19. Activity Stack & Tasks activity 1 activity 2 activity 3 Task activity 4 activity 5 activity 6
  20. 20. Back and Home
  21. 21. Re-using an ActivityExplicid Intent Implicit Intent
  22. 22. Re-using an ActivityНет реиспользования - explicit intent!No activity casesСтараемся не переопределять BackПравильная работа Notifications
  23. 23. MenusOptions MenuContext Menu
  24. 24. Options Menu
  25. 25. Options MenuВ Диалоге Options Menu нет!Гасить или убирать неактивные поля
  26. 26. Context Menu
  27. 27. Context MenuВначале - наиболее используемыекомандыКоманды должны дублироватьсяМеню идентифицирует выбранныйобъект
  28. 28. Context Menu
  29. 29. Спасибо!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×