- Видео 219
- Просмотров 160 271
Tyler Codes
Канада
Добавлен 22 сен 2011
Learn to code in languages like python, javascript, html/css, and dart/flutter. I'll try and make it fun and approachable for y'all. I'm here to help beginners while laying out tidbits for the more advanced.
Buy me a coffee! I'm tired:
buymeacoffee.com/tylersavery
Get in touch:
tyler@tylersavery.com
Buy me a coffee! I'm tired:
buymeacoffee.com/tylersavery
Get in touch:
tyler@tylersavery.com
Crash Course: SvelteKit 5 for Flutter Devs
Are you a Flutter developer curious about diving into more traditional web development? 🚀 This crash course on SvelteKit 5 is tailored just for YOU! We'll cover:
✅ What makes SvelteKit different from Flutter
✅ Key concepts like routing, state, and SSR
✅ Building your first SvelteKit app in under 30 minutes
✅ Tips to bridge the gap between Flutter and web dev thinking
Whether you're exploring modern web frameworks or just want to expand your dev toolkit, this video is the perfect starting point. Don’t forget to like, comment, and subscribe for more tutorials bridging Flutter and web development!
Source Code:
github.com/tylersavery/sveltekit-crashcourse
✅ What makes SvelteKit different from Flutter
✅ Key concepts like routing, state, and SSR
✅ Building your first SvelteKit app in under 30 minutes
✅ Tips to bridge the gap between Flutter and web dev thinking
Whether you're exploring modern web frameworks or just want to expand your dev toolkit, this video is the perfect starting point. Don’t forget to like, comment, and subscribe for more tutorials bridging Flutter and web development!
Source Code:
github.com/tylersavery/sveltekit-crashcourse
Просмотров: 272
Видео
Adding Collision Detection to our Flutter/Flame Game
Просмотров 231Месяц назад
🕹️ Ready to create your own top-down style game (think RPG)? In this tutorial, we'll dive into Flutter and the powerful 🔥 Flame game engine to build an awesome game from scratch. In this video, we'll stop our character from walking through walls with hit-boxes and collision detection. = = = Source code: github.com/tylersavery/flutter-flame-tutorial/tree/part-3 Game assets: cupnooble.itch.io/spr...
How to Handle Keyboard Input in Flutter Games
Просмотров 167Месяц назад
🕹️ Ready to create your own top-down style game (think RPG)? In this tutorial, we'll dive into Flutter and the powerful 🔥 Flame game engine to build an awesome game from scratch. In this video, we'll add keyboard controls to move our player around our world. No collision detection yet, but we'll tackle that next. = = = Source code: github.com/tylersavery/flutter-flame-tutorial/tree/part-3 Game ...
Build a Game in Flutter: Let's create our player [Part 2]
Просмотров 238Месяц назад
🕹️ Ready to create your own top-down style game (think RPG)? In this tutorial, we’ll dive into Flutter and the powerful 🔥 Flame game engine to build an awesome game from scratch. In this video, we'll create our player class and get her animations setup and rendered within our game world. = = = Source code: github.com/tylersavery/flutter-flame-tutorial/tree/part-2 Game assets: cupnooble.itch.io/...
Kickstart Your Game Development in Flutter: Dive into Flame & Tiled [Part 1]
Просмотров 1,1 тыс.Месяц назад
🕹️ Ready to create your own top-down style game (think RPG)? In this tutorial, we'll dive into Flutter and the powerful 🔥 Flame game engine to build an awesome game from scratch. In this first video, we'll set up our workflow using Tiled, a free map-building tool, and write the foundational Dart code to bring your map to life on the screen. Let's get started on your game development journey! = ...
Build & Package a Windows Installer for Your Flutter App
Просмотров 362Месяц назад
Shipping your Flutter app for Windows? Take it to the next level by creating a sleek installer that your users will love. In this step-by-step tutorial, I'll guide you through everything you need to know to package your app for Windows. It's easier than you think! Don’t forget to like and subscribe if this video helps you out. jrsoftware.org/isdl.php community.appeon.com/index.php/articles-blog...
Want a macOS Installer for Your Flutter App? Here's How!
Просмотров 196Месяц назад
Packaging your Flutter app for macOS can seem daunting, but it doesn't have to be! In this video, I'll walk you through every step of the process to create a professional installer for your macOS Flutter app. Whether you're prepping for distribution or just want to impress your users, this guide has you covered. Let me know in the comments if you want to see more content like this! www.npmjs.co...
The Final 10% is the Hardest 90%: Tech Launch Secrets Revealed
Просмотров 2002 месяца назад
Think you’re almost ready to launch? Think again. In this video, we’ll dive into the final 10% of the product or startup launch process-a stage that feels like 90% of the effort. From handling last-minute bugs and marketing to those ‘make or break’ decisions, this is where the real work happens. If you’re launching a product or startup, this is the guide you can’t afford to miss. Watch now and ...
How to Host Flutter Web Apps with SEO (and Why It Matters)
Просмотров 7882 месяца назад
Meet Dashhost. An upcoming hosting platform for your flutter web apps packed with some awesome features for the flutter ecosystem. Sign up to join the wait list: www.dashhost.app/ This is a quick sneak peek of something exciting I'm working on! This is just the beginning-stay tuned for more updates, technical deep dives, and behind-the-scenes content coming soon. Let me know what you think in t...
The Best Flutter Architecture Patterns Explained
Просмотров 5922 месяца назад
The Best Flutter Architecture Patterns Explained
The Post Model: List/Retrieve (TSFS)
Просмотров 1102 месяца назад
The Post Model: List/Retrieve (TSFS)
How We Exposed API Keys to 500,000 Users
Просмотров 2152 месяца назад
How We Exposed API Keys to 500,000 Users
Tips for freelancing as a software developer
Просмотров 2043 месяца назад
Tips for freelancing as a software developer
I Got Hired as a Flutter Developer (and You Can Too!)
Просмотров 7563 месяца назад
I Got Hired as a Flutter Developer (and You Can Too!)
Deploy Dart + Serverpod Backend: FULL WALKTHROUGH
Просмотров 3753 месяца назад
Deploy Dart Serverpod Backend: FULL WALKTHROUGH
Deploy Dart + Serverpod Backend Easily to the Cloud!
Просмотров 3743 месяца назад
Deploy Dart Serverpod Backend Easily to the Cloud!
How to upload your Flutter app to Google Play
Просмотров 1,2 тыс.3 месяца назад
How to upload your Flutter app to Google Play
How to upload your Flutter app to the iOS App Store
Просмотров 2,8 тыс.3 месяца назад
How to upload your Flutter app to the iOS App Store
Starting the social feed on the backend (TSFS)
Просмотров 1173 месяца назад
Starting the social feed on the backend (TSFS)
Theming your Flutter App with dark/light toggle + auto detect (TSFS)
Просмотров 1954 месяца назад
Theming your Flutter App with dark/light toggle auto detect (TSFS)
Why Riverpod's Select Method Will Change Your Life
Просмотров 2444 месяца назад
Why Riverpod's Select Method Will Change Your Life
Managing multiple API environments in Flutter (TSFS)
Просмотров 2184 месяца назад
Managing multiple API environments in Flutter (TSFS)
Flutter Localization - Changing Preferred Language (TSFS)
Просмотров 1294 месяца назад
Flutter Localization - Changing Preferred Language (TSFS)
Localization Made Easy in Flutter (TSFS)
Просмотров 3404 месяца назад
Localization Made Easy in Flutter (TSFS)
Tech Startup from Scratch: Sending Emails from the Server
Просмотров 1325 месяцев назад
Tech Startup from Scratch: Sending Emails from the Server
Data classes, cloning, and (de)serialization with Freezed in Dart and/or Flutter
Просмотров 6515 месяцев назад
Data classes, cloning, and (de)serialization with Freezed in Dart and/or Flutter
Tech Startup from Scratch: Password Reset
Просмотров 745 месяцев назад
Tech Startup from Scratch: Password Reset
well come back
great series! Could you explain why we don't use entities? And rely entirely on Movie client generated by Serverpod? Clean architecture would require not to be bond to a specific backend class...
Yeah you could create DTOs if you wanted to convert them to your own entities, but IMO they are already frontend entities that are generated by the serverpod framework. You are not directly interfacing with the backend, these are models created for the frontend. For example, you can create a model on the backend with fields that your frontend can’t access.
Flutter for web apps is not yet feasible?
Yeah it’s feasible for certain use cases but not always. And building in web tech will always be better for web- the only downside is having to build it twice assuming you want to ship mobile apps with your product.
We've Jaspr for traditional web development 💙
Yeah Jaspr is dope. My goal for this video was to get flutter devs a bit out of their comfort zone tho :)
I am a C# Backend and Flutter developer, but I want to dip my toes into Frontend JS.. I chose Vue.
@@robertmrobo8954 Vue is a good time!
bro, I didn't believe my eyes when I saw the notification about a new video from you!, we re back!
Thank You
10:44 It took me like 2 hours to figure that out, my error was saying that the assets folder wasn't there, then when I tried to give it absolute path it doubles the path name 'assets/assets/images/images/character', you have to start with images as your cwd
Yes, flame has some opinions on where files should go. I imagine there is a way to override this behavior, but it works for me!
Great Video man
Serverpod have few info and Videos on internet, and your apply in a project , is amazing way to learn flutter and serverpod, and all essential packages, that all dev need know. The quality of classes, its impossible to have so few likes...
@@maiconviniciuscrespo share with your pals!
Great, I confirm that in the moment, the best series of videos explain Bloc, in easy way, and the end of desconstruct , and explain each step build until now. Was a boom. you write and explain each line, and is so greatfull for me. Because after see much others videos, I dont get to understand very well. So lets to next Step. Auth, ( I've seen auth with serverpod is so easy, but with an app, and for me that start with my StateManagement with Bloc, so clear. Thanks.
At today, I think this is on off the best video explain base of Serverpod, lets go to the next.
Get comfy, i have about 50 more serverpod videos on this channel haha.
I am pretty sure that chat-gpt used your code. I was comparing the generated code with your code and it looks very similar. I asked chat-gpt if it used your code; I think it is lying.
@@jacobcrosby101 haha I believe it. That’s so funny. What a liar
Hello from Brazil, thanks for the tutor, let me know could you shared the source code please ?
Thank you for the video ,it will be great if you build a full example app using riverpod
@@mohamedwahman4099 I have many videos on my channel that riverpod is used on :)
Is there no way to directly create the user without using their sign in with email widget?
You can write custom UI / implementation. I’ve covered that in a couple different videos.
Amazing!
would be nice mix the flame with serverpod to make a multiplayer game using the socket that serverpod provides
Thanks
Great video!
Thanks ❤
🎉🎉🎉
Great series Tyler and happy holidays! Looking forward to the next video
Great video 💚
Thanks for this, very helpful and clear explained
Nice to have you
I still don't understand the point of serverpod. Wouldn't it be way more flexible to just build a REST API? Serverpod seems to be very limited and inflexible. What if you need to scale up in the future and rewrite your backend in Go, Rust, or some other faster language? Or if you need to move away from Flutter
Thank you for you comment! You could ask that same question about any framework TBH. Serverpod is scalable, that's not really an issue. Could be an issue if you get millions of users but it scales horizontally and vertically. What if you want to move away from flutter? Well, if you chose to do so, you could technically still use Serverpod - you just wouldn't get all the benefits of the code generation. It's just a JSON API under the hood. In terms of language, that is rarely the bottle neck in a web application. It's network and I/O. All this being said, would I use serverpod for something super serious right now? No, I'd stick with Django. But, it's a pretty great project esp for flutter devs who generally have no idea where to start in the backend.
👍
Hi Tyler, great video for information. One thing confused me, if I published the APP as free app, I can't make it paid app right? Thank you.
AFAIK, you can still make it paid after you've released. I've never actually released a 1 time purchase app before (just subscriptions) and I know you can 100% take a free app and add subscriptions later.
💜💜💜
💜💜💜
Hello, Tyler. Thanks for all the contents! Has this series ended? I see you haven't uploaded new videos for a while.
No plans to stop - but I've been trying to space out my content a bit between different topics to help grow the channel/community. That, and I've been very busy lately with non youtube code. I'm going to keep my word: we're gonna see this project all the way through to release in the open.
Thank you! Keep up the good work. I'm building a project that has similar aspect with your. I am currently working on adding comments and liking posts. I'm looking forward to the next video.
Just an advice Add the feature to show the buttons that have been pressed on the screen to make it easier for the viewer to know what you did I think it's called KeyPress OSD
@@MALY-fk8tn agreed! Many of my videos in the past have this enabled, but I switched my setup recently to use a new recording software, so I’ll see if I can enable that. Thanks!
@TylerCodes Great, other than that everything is great, keep going❤
Finally some good content on this topic. Glad I found you.
@@roostam9999 glad to find you! Welcome
Dismal view count but do continue the series please. Good stuff. Great explanations. I am trying to pick up Flutter, definitely helping.
@@codingzen869 thanks! And I’m not too concerned about the view count. The first video is doing fairly well so far. Eventually this channel will pop off and this content is pretty evergreen so many will get to enjoy :)
Wow thanks for this. You're a very good teacher! We will turn this into a Drupal module, let's see if we manage! :)
Keep me posted! Haven't used Drupal in over a decade but curious what you can make happen!
I was actually searching for this explanation. Thank you very much Cuz. -- Wilfred Savery :)
My long lost brother! Haha
@@TylerCodes Cheers Brother, Please to meet you. -- My little nephew names is actually Wesley Tyler Savery... :) Cheeers to that. keep up the good work.
Lets gooooo 🎉
very nice series. thanks for your effort.
Is there any reason we use select here over having different providers (like a provider for theme and a provider for locale)? Is it just to save on a bit of extra code?
Either approach would be fine. I think I did it this way to demonstrate the select method.
Loving the content dude!! Keep it coming!!
More to come!
How would you setup application updates?
When we put the future call in save, won't that be triggered any time a place is updated as well (Like if the user changes the name of the place)? Would that result in a lot of extra future calls in serverpod, or is that handled by serverpod somehow?
I would have to review the code but you are probably correct. I assume it would setup another chain, effectively doubling the amount of calls. If so, this could be improved for sure.
0:20 Can you tell a little bit more about this "riverpod" implementation of problem which freezed solves?
Freezed doesn’t have anything to do with riverpod EXCEPT it’s made by the same author. And of course, you can use them together (which is what I do)
is there a way to add vc++ installer bundled with it?
are you running windows on your mac? how?
It’s just a VPS I’m connecting to!
@TylerCodes I see. For a moment i was so confused
You could also run windows using parallels or a duel boot but this is the best way if you are just using windows as a build machine (which is my need).
Tyler, I just need your opinion on something. Same as you I'm launching my startup and I found launch list to be very "not worth it" (their free plan offers only 100 signups), so I'm deciding to build one myself (basically a wrapper around Aws, resend and pg), what do you think?
Sounds reasonable! should be a fairly easy project! What are you building it in?
@@TylerCodes DM'ed you on Discord
lets goooooo