![]() Enlarging the touchable areas makes buttons more accessible while preserving the current layout and design of the screen. In the “Timer” section of the Clock app, both the “Delete timer” and “Add new timer” buttons clearly lacks of touchable width leading to potentially no-op taps. Using large touch targets is even encouraged whenever possible. Although these requirements make sense in most situations, it doesn’t mean you can’t make targets larger. It is generally considered a touch target should be at least 48x48dp. Always make your touchable areas are large enough to be easily tapped. Smaller touch targets are harder for users to hit than larger ones. Because the touch-screen is the only thing between users' fingers and your application, you need to make sure actions are properly intercepted. Interactions with mobile devices are mainly based on touch-screens. They are part of your design and literally bring your app to life. Understanding and fixing all of these tiny details helps both in making your app more pleasant to use and making it stand out of the other apps on the Google Play Store. Most of the notes listed below can actually be considered as little details. It doesn’t crash, runs smooth animations, features a beautiful material design, have some nice unique details (animated icons on tab change, hour-of-day based background color), etc. As far as I can tell, this is the latest one currently available.įrom a global point of view, the Clock application is clearly a well polished application. Prior starting with the list of notes I made about the Clock app, I think it is important to point out the reviewed version of the app. Also keep in mind guidelines and reviews are not definitive rules and are, by definition, subject to discussion. Material Design guidelines use this method a lot. Demonstrating a UI/UX guideline using both great and bad examples is how most human interface guidelines are based on. App clinic is generally dedicated to third-party apps but, after all, there is absolutely no reasons it can’t be performed on Google apps… I also think showing and explaining the few details that could have been better is a great way to learn and improve. This post can be considered as a quick app clinic on the Android Clock app. The travel, in addition to usual transportation issues (cancelled trains, delayed flights, etc.) gave me plenty of time to get bored… For some reasons, I started playing with the Android Clock application and noticed several issues and possible improvements. In order to go to the event I obviously spent a lot of time travelling. I gave a talk entitled “ Deep Dive Into Android State Restoration” and spent a wonderful time there. I was recently invited to Ankara, Turkey for the Android Developer Days.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |