Rahul Ray

164 posts

Rahul Ray banner
Rahul Ray

Rahul Ray

@raystatic_

Android Engineer @google | A developer by passion 💛 | Tech enthusiast | Tech blogger

Bangalore 加入时间 Temmuz 2020
115 关注82 粉丝
Rahul Ray
Rahul Ray@raystatic_·
Caching decisions can make or break performance. In my latest video, I break down a practical 5-question framework to help you decide the right caching strategy in almost any case. youtube.com/watch?v=lh7w8t… @AndroidDev
YouTube video
YouTube
English
0
0
0
13
Rahul Ray
Rahul Ray@raystatic_·
#AndroidBytes Update Alert! #ZoomPanView now supports videos! Perform zooming and panning actions on videos as well with ease. Check out the library here: #zoompanview" target="_blank" rel="nofollow noopener">github.com/raystatic/Zoom… Don't forget to star ⭐, share your feedback, and contribute! #AndroidDev #Kotlin
English
0
0
0
59
Rahul Ray
Rahul Ray@raystatic_·
Tweaking Paged Items after they load can be overwhelming in Paging 3. Most advice suggests changing the data source, but for small tasks, it's overkill. Tap the article to check out a way to do it without data source modifications. medium.com/p/223f0bea603b #AndroidDev #Kotlin
English
0
0
0
47
Rahul Ray 已转推
Jarosław Michalik
Jarosław Michalik@JarekOnTech·
"Do I need to learn XML or go straight into Compose?" I got this questions quite often in DM. Let's answer it once and for all. Now, I get it. Jetpack Compose is the new hotness. It's declarative, it's sleek, and it promises to make UI development smooth and easy. But let's pump the brakes for a moment and look at the bigger picture. Firstly, if you're getting into Android development today, it's pretty tempting to want to jump straight into the latest and greatest tech. Trust me, I feel you. But – and it's a big but – you've got to consider the ecosystem you're stepping into. You see, XML-based layouts have been around for YEARS. That means there are literally thousands of projects out there, sitting in repositories, being maintained and updated, that are built with XML. What happens when you land a job and they're like, "Hey, can you fix this bug in our 5-year-old app?" That's right, you're gonna work with XML. Real talk: learning XML is about practicality. It's about being the dev who can handle whatever's thrown their way, not just the shiny new stuff. You're gonna work with legacy projects. That's not a possibility; that's a guarantee. So here's the deal: don't sell yourself short by focusing only on what's new and trendy. Be the complete Android developer. Learn XML, get good at it, and then, by all means, dive head-first into Jetpack Compose. That way, whether you're dealing with an app that's been around since the Ice Age or creating something fresh and new, you've got all the tools you need to succeed. To sum it up: Do you need to learn XML or go straight into Compose? The answer, my friends, is a resounding "both."
English
15
27
143
24.9K
Rahul Ray
Rahul Ray@raystatic_·
#AndroidBytes Process Death in Android happens when an application is terminated in the background only by the Android system due to a lack of memory. Check out the following video to know more about how it happens, and how can we avoid it. youtube.com/watch?v=5bPI2l… #AndroidDev
YouTube video
YouTube
English
0
0
0
71
Rahul Ray
Rahul Ray@raystatic_·
@rozkminia View is a component which the user interacts with and a layout is something which holds those views which creates a screen.
English
0
0
5
412
Jarosław Michalik
Jarosław Michalik@JarekOnTech·
How would you answer this question in an interview: What's the difference between a "View" and a "Layout" in Android?
English
10
6
43
9.5K