Langsung ke konten utama

Postingan

Menampilkan postingan dengan label user experience

Benefits of Awareness

Today apps are more and more bound to the users context and developers seek for the way to provide a unique experience for each and every user. One of the first apps that were designed to do so was Google Now a Google's smart mobile assistant that was meant to provide the user with information like weather, traffic, flight delays even before the user needs it. To make this kind of apps, you need to be aware of user context. What is around him? Is it raining? What is he doing? To answer these questions, you need to use sensors, a bunch of APIs and do it all in the background. It means that your app will drain the battery and affect the system health even if it's not accessed at the moment. Bad influence on the battery life can be the cause of your app deletion from user's smartphone. But these battery and performance optimizations can be a cause of pain for the developer. You need to develop the main idea of your app to make it clear and straight. And here comes Aware...

Principles Of The Material

Hi! today we will talk about Material Design. It was presented at Google I/O conference in 2014 just as a concept and became popular very fast. Many app developers started to redesign their apps even without any help from SDK. And to be honest, they didn't even understand what Material Design is, primarily because even Google didn't really understand what it is. But at the moment, it's clear and understandable. With time Material Design got support from SDK and now we can build colorful, responsive, natural layouts with the very little effort. Material Design was invented with the endeavor to bring more of a real world to the digital space but keep it minimalistic. To achieve this goal three principles were stated. Digital paper Digital paper is the metaphor to reach the understanding of what is happening on the screen.  Computers and digital devices were designed to reduce all the paperwork in our life but paper is still a convenient way of storing and transferring...