jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ (@gochev) header
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ (@gochev) profile picture

Java-brewed engineer with a taste for Kotlin (Compose), a tolerance for TypeScript (React) and a soft spot for Dart + Flutter | co-lead @bgjug , @jprimeconf

Bulgaria
Joined September 2009
Photo by jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ (@gochev)Photo by jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ (@gochev)Photo by jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ (@gochev)Photo by jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ (@gochev)Photo by jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ (@gochev)Photo by jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ (@gochev)Photo by jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ (@gochev)Photo by jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ (@gochev)Photo by jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ (@gochev)
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
Todayโ€™s location โ€“ ๐Ÿ“Sofia, Bulgaria ๐Ÿ‡ง๐Ÿ‡ฌ Going to talk about turning your Flutter side projects into real products at Full Stack Conf ๐Ÿ’™
2
1
7
381
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
๐Ÿš€ Getting ready for jPrime 2027! Join us on May 19โ€“20, 2027, at Sofia Tech Park for one of Southeast Europe's biggest Java & AI conferences! โ˜•๐Ÿค– ๐ŸŽค The CFP is OPEN! Submit your talk: jprime.io/cfp Share your knowledge and connect with the community! #Java #AI
4
4
385
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
adaptive_platform_ui is out, and iPhone Duo support has landed in Flutter ๐ŸŽ‰ Your toolbar and tab bar move into the side bar as native Liquid Glass. Open or folded, every rotation, zero setup. Try it now. Found a bug? Open an issue ๐Ÿ™ #Flutter #FlutterDev
8
14
10
110
24,028
Finally subtitles work on YouTube on chrome/edge/chromium on iOS 27 !!!! Yes even in full screen
137
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
No matter what optimisation Apple does for iOS 27, they're never gonna match pre iOS 18 levels of smoothness. It was literally the best in the market. Now the app opening and closing is among the worst lmfao
Some people just defend bad UI optimisation for no reason. This is how a smartphone should handle multiple app openings. This isnโ€™t even a direct video recording, itโ€™s a screen recording at 60FPS, so even more SOC pressure. Absolutely no lag.
27
9
3
436
57,069
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
Style v1.1.0 is now capable to render very complex pages, like this one. TailwindCSS on the left vs Style on the right; same Tailwind classes. Style v1.1.0 changelog pub.mariuti.com/packages/styโ€ฆ
1
1
21
1,532
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
This AI skill finds the design issues in your Flutter app that you missed. I'm calling it /flutter-improve-design Under the hood this isn't just a "Polish UI" prompt. It uses a huge catalog of FlutterPro.Design's subtle UX/UI details. The stuff it catches: - "null" showing up in your UI - network images popping in with no fade - unformatted dates, amounts and phone numbers - password fields that don't autofill - slow app starts, etc. After review, it lists issues, you pick what's worth fixing. Then, it writes a self-contained plan you can run in a new session with a cheaper model. Install: npx skills add kamranbekirovz/skills --skill flutter-improve-design Then type /flutter-improve-design in your project's chat. P.S. This is one of 8+ AI skills I'm planning for Flutter (improve web, improve animations, design taste etc.). All will be published under โ†’ flutterskills.md
5
7
1
118
8,942
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
This Flutter widget does its everything for network images: - local cache - subtle loading state - smooth fade in - or subtle icon if fails Code: flutterpro.design/details/caโ€ฆ
4
10
137
4,717
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
This is rendered by Flutter 3.47 Stable using Flutter GPU via the flutter_scene package. macOS, Linux, Windows, iOS, Android, Web, and custom embedders. Today. :) No forks, no platform views, no external renderers, no secondary graphics context. It's vanilla Flutter. Each pass is a custom material over geometry derived from the model at load time. No pre-baked effect meshes. Just simple Dart APIs AOT compiled to arm64 instructions.
20
43
11
469
29,927
Thisooks super ultra giga mega useful.
Flutter Devs, when a widget crashes in release, your users see an empty grey box. It means nothing to them. Meet FriendlyErrorView: - your app's colors, friendly message - exception and stack shown in debug (only) - long press to copy the error, even in release Edge cases and copy-paste widget below ๐Ÿ‘‡๐Ÿป
1
4
336
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
Replying to @NickADobos
Cool! Orca has had this for a while too โ€” but open source, and built so you can use Claude Code, Codex, Cursor, etc. together on mobile workflows. github.com/stablyai/orca (5kโญ๏ธ)
2
28
3,064
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
4
2
162
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
I just published a new open-source project, Compose Navigation Graph! โ›ต๏ธ Compose Navigation Graph plugin for Android Studio that visualizes your entire app flow as an interactive map of rendered previews, typed arguments, and transitions. github.com/skydoves/compose-โ€ฆ
9
35
8
322
18,167
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
With Design Mode, you can now point, draw, or talk to update your UI.
128
224
100
3,081
1,983,583
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
See you tomorrow at #jPrime26!
3
5
194
jNayden ๐Ÿ‡ง๐Ÿ‡ฌ๐ŸŽฎ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘ฝ๐Ÿค–๐Ÿค˜ retweeted
With the Cursor SDK, you can build your own agents with Composer 2.5. It's now available in Python and TypeScript. This long weekend, Composer usage is 90% off in the SDK. We're excited to see what you build!
167
199
95
2,753
594,395