What do you need to pay attention to when you want to fit two different platforms? Today's article summarizes 6 places to learn, including icons, screen density dimensions, design, etc., to collect!
1. Do not convert
You should not use the same spec UI on Android. iOS has a "physical home key" that allows you to return to the desktop with a single key. However, the keys on Android are "back, home, and multitasking."
What does that mean?
An Android user can easily jump from one application to another. This is a big difference.
As a result, iOS usually has a combination of vertical and horizontal UI structure, but Android is more inclined to portrait.
These "back, home, and Multitasking buttons" are at the bottom of the screen, so you can't put the tab (tab) in the bottom position.
2. Familiar with new words
You can often get up to words like "DP", "SP" and "9 Patch." The DP and SP are dimension units, and 9Patch is the name of the component format.
A DP is a shorthand for density-independent pixels, which is an absolute unit that never changes size.
The SP and DP are alike, but they can be scaled. The font size defined by the SP will be affected if the user makes the text larger in the device settings.
Yahoo News Digest
The 9 patch is a format that allows for large and small components, which can greatly reduce the volume of a file. For example, it can be used as a button with a shadow. Click on the link to see the specifics.
9 Patch picture (the one on the left) can be dramatically expanded to the size of the right image.
3. Understanding screen density and size
Unlike the iphone, there are Bailai different manufacturers developing their handsets based on Android systems. For example, Opensignal.com's Web site has a picture of an android that looks very scary at first glance.
But that's not to say you're going to design for all these machines, so don't panic.
Android has a screen-density system that adapts to each screen size. So you just have to pay attention to those 5 to 7 different sizes.
For 1080 x 1920 pixels (xxhdpi), all pixel values divided by 3 are DP.
If you start your design with 1080 x 1920 px, you are not just designing for Nexus 5, those components and specs can also be perfectly suited to other xxhdpi handsets, such as Galaxy S4, HTC one or LG G2.
Here we go back to the DP topic ...
A DP is an absolute unit of value for all displays. To achieve the correct pixel value, you must do multiplication and division at each resolution. For example, if for 1080 x 1920 px (xxhdpi), all pixel values divided by 3 are DP.
Yes, you have to do some math here and there, and that's why some designers start with the X 480px (so each number is DP). However, I prefer to start with the 1080 x 1920px, because this is the most popular size. But everything is with you.
In any case, you should try to optimize the app for different screen sizes and resolutions. I recommend that you test at least five different resolution devices before app is online. You know, even if they have different resolutions but the proportions are very close or even consistent, you don't have to worry too much about the original layout being disrupted or the need to redesign the problem.
Yahoo News Digest. Fit for each resolution.
4. Icon
The Android icon has a more solid and rounded style.
Material Icons
Android's Scalable icon system automatically switches between different sizes. However, this switch may cause the bitmap to become blurred. To make sure your bitmap is not affected, you should spend a little time on each size.
Yahoo News Digest. Icon for each resolution to fit
5. Material Design
Last year Google released its material design, a brand new language. There is no doubt that it is indeed an excellent design direction. Take a look at their website and understand basic UI principles. However, do not dwell too much on the specific visual design of color or shadow. You can totally play with more ideas.
6. More
Soft keys
Typical Android devices have a specific home on the screen, return and menu keys. However, Samsung is applying the entity buttons to their hardware devices. It makes everything a little bit different. Make sure that your typography makes sense in Samsung and other devices.
Plug - ins
The Android plug-in was one of its unique features from the earliest beginnings. You can create simple and useful cards on the main screen (but it only provides limited functionality). See how others do plug-ins, and then talk to your engineers about the implementation before you start the design.
News
A typical message usually consists of an icon + text or picture + text. Android 4.x and 5.x use a different approach, which also requires attention.
7. Some Useful links
Here are some useful links (translator Note: There are some by the wall, the MD specification on the Internet Chinese version, and several others do not need to translate-even in English):
Google Material Design (general)
Google Material Design (Patterns)
Androidux.com
Pttrns.com
Materialup.com
Repeat, no brain shift. The difference between a lot of Android and the two is huge.