Custom UI Library In Android

Author: Muhammed Talha Sağlam

Summary: This is a simple introduction on how to create your own custom UI library with reusable view components that your team can use in different projects.

Design Tokens: Cool Philosophy, Cumbersome Experience

Author: Denizhan Dalgıç

Summary: Have you ever found yourself struggling to turn UI/UX designs into code? It can feel like a never-ending journey through the digital wilderness. Unfortunately, it’s not getting any easier. UI/UX design is constantly evolving, with new trends, devices, and user expectations popping up faster than you can say “responsive design.” As a result, coders often feel like they’re playing catch-up.

Advanced Typography: Using OTF Font Features in Android

Author: Denizhan Dalgıç

Summary: When it comes to typography, there’s more to it than just choosing between medium and semibold font weights. Modern OpenType fonts come packed with a variety of advanced font features that allow for a more sophisticated and visually stunning typographic experience.

AIDL: Communication between two Android Applications.

Author: Muhammed Talha Sağlam

Summary: In this article, I want to show you how to create a client-server-like communication between two Android applications running on the same device using AIDL. I created two projects, AppA and AppB. AppB has a Service that AppA needs to bind and get a response.

How to Define Your XML View: Demystifying Custom Views in Android

Author: Denizhan Dalgıç

Android development offers rich tools and features to build engaging and customizable user interfaces. One such powerful capability is creating custom views with attributes tailored to specific application requirements. Custom view attributes allow developers to define and control various aspects of their custom views, enhancing reusability and providing a seamless user experience. In this blog post, we will explore the concept of custom view attributes in Android and learn how to leverage them to create highly flexible and customizable UI components.

Last updated