Android Featured Creating a Form using Jetpack Compose and Material Design 3 There's so many exciting things happening in the Android world. It's always hard to keep up. But when I do play around with things, I find them really exciting to work with. Especially when they're related to design and interaction. I've long been wanting to work on a side project
Travel Sorry Lahore. You’re beautiful, but… My recent trip to Lahore had many different hiccups that I want to talk about. Even though I'm well aware of our country, I was well aware of the condition of the places that I wanted to visit with my family, and the local people that I had to deal
Android How to Avoid Dependency Conflicts in Android Multi-Module Apps As an Android developer, you may have experienced the frustration of managing dependencies in your project. It can be especially challenging when you have multiple modules in your project, as it's easy to end up with different versions of the same dependency in different modules. This can lead to conflicts
Travel Singapore Travel Guide – Transportation, Food, Places to Visit (Part II) I'm writing this blog post to help you plan your trip to Singapore and make the most of your time there, regardless of the weather.
Travel Singapore Travel Guide – Visa, Flights, Hotels (Part I) Here's a complete guide on how to apply for visa & what you should know before traveling to Singapore.
Store Apple Marina Bay Wallpaper | 2736 x 4096 One ultra high-resolution Apple Marina Bay wallpaper for your mobile. Download on
Android Jetpack Compose: Implementing the Detail View (Part IV) If you're new to Jetpack Compose and looking at all the cool UI screens and animations around the internet like me, you're probably a bit overwhelmed but also curious about how things work in compose.
Newsletter Monthly Digest # 2 — June 2021 This month's digest is about moving fast and prioritizing bugs, how to be a good creator, why companies need to be led by people with a creative mindset, and much more!
Android Jetpack Compose: Navigating to a Detail View (Part III) If you're new to Jetpack Compose and looking at all the cool UI screens and animations around the internet like me, you're probably a bit overwhelmed but also curious about how things work in compose.
Newsletter Monthly Digest # 1 — May 2021 This month's digest is about taking action when you have a business idea, building an online audience in tech, how coding lets you see the world differently, and much more!
Android Jetpack Compose: Styles and Themes (Part II) If you're new to Jetpack Compose and looking at all the cool UI screens and animations around the internet like me, you're probably a bit overwhelmed but also curious about how things work in compose.
Android Jetpack Compose: An easy way to RecyclerView (Part I) If you're new to Jetpack Compose and looking at all the cool UI screens and animations around the internet like me, you're probably a bit overwhelmed but also curious about how things work in compose.
Android Featured Publishing your first Android library to MavenCentral I’ll take my first published library as an example and make this a single source of guidance for all of you who are interested in publishing Android libraries.
Book Notes Book Notes: Elon Musk by Ashlee Vance Before picking the book up, I only thought of Musk as “that guy who runs Tesla” and “that guy who runs SpaceX”. It was the first time Musk has explicitly let anyone interview him, and those close to him, for a biography.
Android Android Material Component: Creating a Gmail like Navigation Drawer (Part II) — Adding that final Ripple touch While I covered almost all the things there was about creating a Gmail like Navigation Drawer in the first part, this story is just about adding that tiny ripple effect to when you press the navigation drawer items.
Android Android MotionLayout: Creating the Twitter splash screen in the simplest way possible (Part II) I received questions on social media about this one action several times, which is about how to move to next screen after our animation is complete. I thought it’d be easy to figure out on your own but when I looked around, I figured that there aren’t very many resources for MotionLayout yet.
Android Android Material Component: Creating a Gmail like Navigation Drawer (Part I) I think that when you know exactly what you want to create, you tend to explore the component so much better. In this case, we’re creating a Gmail like Navigation Drawer while also keeping the blogpost short.
Android Android MotionLayout: Creating the Twitter splash screen in the simplest way possible (Part I) Remember the Twitter’s “oh so famous” splash screen that everyone talked about and had their version to imitate it? It’s now easier than ever to achieve that with the new MotionLayout from the Android Jetpack library.
Android Android Material Component: Toolbar vs DisplayCutout For the past two years, many mobile brands came out with their version of a cutout display lately and with that, we as developers need to think about yet another edge case, especially if we’re working with a completely immersive experience.
Android Android Material Component: Navigation Drawer Styling (Part III) In this post of the series, we’re looking at how to add and style the header view of the NavigationDrawer.
Android Android Material Component: Navigation Drawer Styling (Part II) The Navigation Drawer is a powerful component in Android Development which provide easy access to destinations in your app. But if you’ve come to this article, you probably know that and considering the title of the story, you’ve probably implemented it before.
Android Android Material Component: An easy approach to Navigation Drawer (Part I) The Navigation Drawer is a powerful component in Android Development which provide easy access to destinations in your app. If you’ve come to this article, you probably know that and considering the title of the story, you’ve probably implemented it before.
Android KotlinConf 2019 Recap I had the chance to buy the Early Bird ticket for the conf in around March and waited for it anxiously ever since. Now that I’ve attended my first ever KotlinConf, it really was something more than I expected, so here’s a brief recap of what I thought about the event and how impactful it was.
Travel My guide on applying for Turkish Tourist Visa from Pakistan I didn’t think applying for Turkish Visitor’s Visa would be as strict as the UK, USA or Schengen but turns out, I was wrong. The requirements that the visa application centre needed were in fact more than what I’d usually provide when applying for visas.