We have just released MuayThaiNotes on the @AppStore, a small project that me and @sum_air have been working on. Originating from our own need, It helps you track and share combinations. Check it out and leave us some reviews! #muaythai#ios#Apple#swift
https://t.co/BzM1xj6gCy
🌯 That's a wrap! All units of Android Basics with Compose are live! 🎉
Whether you're new to programming or just want to improve your skills, you'll learn how to create apps using #JetpackCompose.
Details → https://t.co/5K36ApOpHj
Earn your badges → https://t.co/jzyWkJmUCH
Really amazing what can be achieved by animating ImageVectors in #JetpackCompose, the result of my sample is very similar to a Lottie animation, but I only used vectors.
cc @riggaroo
Animation sample -> https://t.co/zFKgVgaFHb
#AndroidDev
Hi #AndroidDev
A new example, animating ImageVector in #JetpackCompose 🚀🚀🚀
Thread with step by step how I was creating the animations
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
Need a quick reference for common #JetpackCompose animation patterns like animating visibility, sequential animations, and starting an animation on launch?
We’ve got you covered! 🔥
Get your cheat sheet for animations in Compose here → https://t.co/OpZKOIMAan
Did you know that there's an optimization in #JetpackCompose called "donut-hole" skipping". It's what makes Compose unique when compared to other declarative frameworks like React, Flutter & SwiftUI. Give it a read 👇🏻
https://t.co/4v2ChyH2XQ
#AndroidDev
Android testing tip:
I highly recommend checking all UI components with different "font sizes". You can easily automate it with a screenshot testing framework in combination with parameterized tests.
Examples for "Shot" and "Paparazzi" ⬇️
#AndroidDev#JetpackCompose#Testing
The #JetpackCompose 1.2 Brush API integrates with TextStyle and SpanStyle (experimental) to help you achieve beautiful text coloring in a simple way! Have you tried it out yet?
Brush up on Compose Text coloring → https://t.co/ho6fACB78V
⭐ @AirbnbEng uses #JetpackCompose to empower devs to do their best work!
Learn how Compose helped Airbnb's dev team focus on delivering a great user experience, as well as advance their pursuit of engineering excellence. → https://t.co/dPSctNz51L
I just did the books for my #AndroidsBook and cut checks to @WomenWhoCode and @BlackGirlsCODE for all profits so far in 2022.
Thanks to everyone who bought the book and helped these great causes. I'm looking forward to contributing more with the new edition and audiobook.
Jetpack Compose tip 💡
Use existing Views you have in your composables by using the AndroidView() composable.
No need to rewrite everything from scratch 🙌
Watch to learn how:
HUGE NEWS: We just made the first ever codable music video with @dojacat. You can control the story using code 🙀 Go try it now at https://t.co/EgVStNr5om! #dojacode
🤔 Confused about #JetpackCompose stability, what it means, and if you should even worry about it? We’ve got you covered.
Learn the definition of Compose stability and how to debug it → https://t.co/TxF5XA9lBZ
📝 Download our Hilt and Dagger cheat sheet! The cheat sheet allows you to quickly see what the various Hilt and Dagger annotations do and how to use them.