Yesterday the CI/CD pipeline was failing for one of the projects that i was working on 😱
I tried building on my machine and everything worked fine 😬
after investigation the problem was related to couldflare services outage 😅 that made some coco pods dependencies not accessible
⚡️ Introducing Composables One
Universal Components for Compose UI, so that you can build apps that look like yours, not Google's.
The reason why I built this is because Material Compose is not built with multiplatform in mind.
It is missing keyboard navigation, and controls looks oversized on desktop and web.
(Material looks kind of funky on iOS but that's a preference)
Instead of fighting Material for customizations, I went ahead and built every component from scratch with a clean modern look that looks great on every platform.
Today I am making them available to everyone.
Official blog announcement in the reply.
Say hello to hot reloading compose resources, supported from CMP 1.10.0-alpha01 🔥
One of the first feature requests from @zsmb13 and @Cypressious
Thanks to Nikita Lipsky 😇
Former WhatsApp security chief just dropped a lawsuit against Meta 💣
Claims 1,500 engineers had unrestricted access to user data with no audit trail, and that he got fired for trying to fix it.
Meta says he's just a disgruntled ex-employee with "poor performance."
@joreilly DX still needs improvments. Currently, the ide plugin is only on mac, and hot reload is only on desktop. Also, adding dependencies involves more work than flutter for example.
Facebook once bought a VPN app for $120M and turned it into a surveillance tool that spied on 33M+ users' entire phones for years.
This app helped Zuck buy WhatsApp for a whopping $19B and break Snapchat's encryption.
Thread
You can test your entire Compose UI without ever launching an emulator.
Headless. Fast. Deterministic. You can assert layout, semantics, and interactions in milliseconds.
Still not the default for most teams. Why?
Official KMP support for Firebase is one of the community’s top requests. Make your voice heard – vote and share your feedback: https://t.co/oCJbbO6NO0
Official KMP support for Firebase is requested a lot whenever we talk to developers. If you want to let the team at Google know, please vote for and add a comment on this issue explaining why you want to see this:
https://t.co/lr3daDS0da