iOS vs. Android App UI Design: The Complete Guide > 문의하기

사이트 내 전체검색

문의하기

iOS vs. Android App UI Design: The Complete Guide

페이지 정보

작성자 운영자 댓글 0건 조회 1,397회 작성일 20-01-28 15:28

본문

Here are the most important differences that UX/UI designers need to take into account when “translating” an app from iOS to Android or vice versa: 

DESIGN ELEMENTIOSANDROID
Minimum tap target size44x44 pt48x48 dp (What's a dp?)
Main app navigationBottom navTabs at top of screen
Secondary app navigationBottom nav “More” OR on-page UIBottom nav OR "hamburger button" side menu
Primary button/actionTop nav, right sideFloating action button
Secondary actionsOn-page UITop nav, right side
Single-choice listsList with checkmark for selected itemRadio button list
Multiple-choice listsList with switches OR list with checkmarks for selected itemsCheckbox list OR list with switches
Confirm or allow undo of destructive actionsModal dialog to confirm choiceAllow Undo via temporary on-screen notifications

Oh, and before we really dive in, let’s answer one important question that will frame everything else here…

Do I have to make my Android and iOS apps different?

Long story short: no.

Apple and Google are both very smart companies with a zillion users each. They will make UX mistakes like anyone else, but in general, when they define a design language for the default way in which their system should work, they’re not going to be making incredibly glaring mistakes. So while I present two ways of doing everything below (the iOS way and the Android way), neither is wrong. If your users are able to confidently navigate and use the app you’re creating, then no one can tell you not to use tabs on iOS or modal views on Android.

This article is written in the spirit of learning to “think in iOS” or “think in Android” – and if your goal is to make an app for both platforms, but have each feel native to the system it’s on, then this guide will be a huge help.

With that being said, let’s dive in.


iOS vs. Android Navigation

Top-of-screen navigation

iOS vs Android nav UI differences

We’ll start from the top – literally. Each platform has different standards for what appears at the top of most screens.

On iOS, the (optional) left action is almost always some sort of “back” – whether to the previous screen sequentially (“Step 2” goes back to “Step “1), or the parent screen hierarchically (“Inbox” goes up to “Mailboxes”). Alternatively, a non-related destination can be linked here. The page title is virtually always present, and starts large, but shrinks with the header as the user scrolls. The optional right page action(s) can be displayed as a single text action or multiple icon actions.

On Android, the page title is left-aligned. There doesn’t need to be anything to the left of the page title, but (a) if the page is a top-level page and there’s a hamburger button in the app, it appears there, or (b) if this page follows another sequentially, you can optionally add a back button.

Resources: iOS navigation bars; Material Design top app bar


댓글목록

등록된 댓글이 없습니다.

회원로그인

접속자집계

오늘
3,879
어제
5,309
최대
8,166
전체
717,154

instagram TOP
카카오톡 채팅하기

Warning: Unknown: write failed: Disk quota exceeded (122) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/hosting/conastudio/html/data/session) in Unknown on line 0