Gyuray Myumyun

Android Developer


Creating Android custom views from scratch, what’s the catch?

Having a good looking UI is essential for all mobile applications. Most users choose their apps based on screenshots and first impressions only. In this workshop we’ll look at ways to implement a memorable UI. Making beautiful and user friendly interface is possible but often means you’ll have to go away from the stock views and implement custom components which are better suited for the specific use case. In order to help you with this task, we’ll talk about custom views – when do we need them, what are some common difficulties and what we need to be careful about.

Here are a few of the topics we’ll cover:
– Custom attributes
– Drawing on canvas
– View measurement
– State persistence
and more


Gyuray has over 2 years of experience as an Android developer.
During this time he has worked on several projects, delving into various aspects of Android development in the process.
He believes that a quality app is made of not only an extensible and maintainable architecture, but also a simple, intuitive and visually pleasing design.