Sign in

Kamil Moskala

@moskalakamil.com
42 followers 71 following 19 posts

18 yo React Native Specialist at TheWidlarzGroup | Open Source Enthusiast

PostsRepliesMedia
Kamil Moskala @moskalakamil.com · 13/03/2025
You can read more here: www.thewidlarzgroup.com/offline-vide...
thewidlarzgroup.com
Offline Video SDK
Enhance your React Native apps with our DRM-enabled SDK, supporting Widevine & FairPlay, HLS/DASH downloads, and offline video playback. Secure and versatile solution for premium content delivery.
010
Kamil Moskala @moskalakamil.com · 13/03/2025
Some things are officially impossible in React Native… until you try this SDK 🤩 Took me 10 minutes to make downloading & offline playback work 🚀
131
Kamil Moskala @moskalakamil.com · 26/02/2025
We've been working hard on this for a while! 🔥 Amazing demos are coming 👀 stay tuned:)
000
Kamil Moskala @moskalakamil.com · 24/02/2025
This week, I had my first-ever talk as a speaker at a meetup! 🎤🔥 I shared how easy it can be to start maintaining an open-source library - based on my own experience! Stepping out of my comfort zone wasn’t easy, but it was definitely worth it. And I already know… it won’t be my last time! 🚀
011
Reposted by Kamil Moskala
TheWidlarzGroup @thewidlarzgroup.com · 22/01/2025
The journey to react-native-video-player 0.16 was all about performance upgrade. 🎯 Tools like react-scan and Profiler were game-changers for finding issues and optimizing rerenders. Struggling with performance in your app? Let us know 🚀
131
Kamil Moskala @moskalakamil.com · 22/01/2025
📝 I’ve written a detailed blog about the update process, covering: - Using react-scan to identify rerendering issues - Leveraging react-devtools Profiler for precise upgrade 👉 www.thewidlarzgroup.com/blog/revivin... Feel free to share your thoughts or your own optimization stories :)
thewidlarzgroup.com
Reviving and Optimizing react-native-video-player: From Outdated to Efficient and Modern
Discover how we modernized and optimized the react-native-video-player library, tackling unnecessary rerenders, improving performance, and reducing initial load times. Learn about our approach to main...
010
Kamil Moskala @moskalakamil.com · 22/01/2025
📚 A quick recap: react-native-video-player extends react-native-video with custom controls for an enhanced user experience. Big shoutout to @aidenybai.bsky.social for creating the react-scan tool! It was a game-changer in analyzing rerender behavior 🙌
110
Kamil Moskala @moskalakamil.com · 22/01/2025
👀 Curious how it looked before the optimization? Here’s a video showing the rerendering process pre-fix compare
100
Kamil Moskala @moskalakamil.com · 22/01/2025
react-native-video-player 0.16 is live! This release focuses on 𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲 𝗼𝗽𝘁𝗶𝗺𝗶𝘇𝗮𝘁𝗶𝗼𝗻 🎯 See the new, optimized rerenders in action 👇 Previous behavior in the thread 🧵
110
Kamil Moskala @moskalakamil.com · 16/12/2024
For more examples of what react-native-video can do, check out our showcases here: www.thewidlarzgroup.com/showcases
thewidlarzgroup.com
Showcases
Explore the capabilities of React Native Video, the go-to library for seamless video experiences. See our showcases to learn how we deliver scalable, reliable app solutions with 200K+ weekly downloads...
000
Kamil Moskala @moskalakamil.com · 16/12/2024
react-native-video v7 paired with legend-list delivers great performance. 🚀 Here’s a quick demo of a popular use case: Tiktok-style apps with HLS videos, instantly loaded thanks to preloading 🎉
110
Kamil Moskala @moskalakamil.com · 14/12/2024
Check the release notes here: github.com/TheWidlarzGr...
github.com
Release v0.15.0 · TheWidlarzGroup/react-native-video-player
What's Changed fix RCTVIEW [{flexGrow:<>}] is not usable as a native method argument #126 issue by @ayuleul in #168 Fix resume when autoPlay is false by @martinfrouin in #174 Update README.md by @...
010
Kamil Moskala @moskalakamil.com · 14/12/2024
The stable version of 𝗿𝗲𝗮𝗰𝘁-𝗻𝗮𝘁𝗶𝘃𝗲-𝘃𝗶𝗱𝗲𝗼-𝗽𝗹𝗮𝘆𝗲𝗿 v0.15 is here! 🚀 This update includes: 1️⃣ default TypeScript support 2️⃣ web-hosted docs 3️⃣ controls show/hide animation 4️⃣ upgraded react-native-video & removed unnecessary dependency 5️⃣ seamless app integration (no native changes needed)
151
Kamil Moskala @moskalakamil.com · 05/12/2024
You can find my PR here: github.com/AmazonAppDev... 🚀 Feel free to reach out if you're working on similar projects- I’d love to connect!
github.com
feat: video player integration by moskalakamil · Pull Request #10 · AmazonAppDev/react-native-multi-tv-app-sample
Feature: Video Player Integration This PR implements a video player for the app. Changes: Added sample public videos and corresponding thumbnails. Added a thumbnail on the main and details scree...
000
Kamil Moskala @moskalakamil.com · 05/12/2024
For the video player, I used the react-native-video library. To make everything run smoothly, we added basic support for web-based TVs as well 🌐
100
Kamil Moskala @moskalakamil.com · 05/12/2024
iOS default controls look great and work seamlessly, but Android's? Not so much. I added custom controls for Android to enhance the experience 🛠️
100
Kamil Moskala @moskalakamil.com · 05/12/2024
Since the template is primarily for TV apps, proper focus management was crucial. I used the react-tv-space-navigation library to ensure smooth navigation with the TV remote 🎯
110
Kamil Moskala @moskalakamil.com · 05/12/2024
A while back, I contributed to a React Native template for TV apps mimicking an OTT platform, created by Amazon team. The original template only had video thumbnails, so I added a full video player using react-native-video. 🚀 Steps in the thread 🧵
130
Reposted by Kamil Moskala
TheWidlarzGroup @thewidlarzgroup.com · 22/11/2024
We’re excited to share our latest case study! We partnered with Learnn to enhance their video course platform using our expertise with the react-native-video library! 🔥 Make sure to check out our case study! 🧵 #AppOptimization #VideoPerformance #ReactNativeApp
121
Kamil Moskala @moskalakamil.com · 17/11/2024
Release note: github.com/TheWidlarzGr...
github.com
Release v6.8.0 · TheWidlarzGroup/react-native-video
What's Changed Web 📢 🎉We are getting back to supporting web! Please take a note that this release support only formats supported by <video /> html tag. In future we will add support for more format...
010
Kamil Moskala @moskalakamil.com · 17/11/2024
react-native-video has a new release! 🚀 Version 6.8.0 brings: - Web support 🔥 - HLS video caching 🕓 - Revamped examples 🎉 Check out the release notes!
160