SwiftUI vs UIKit - Comparison of building the same app in each framework

  Переглядів 149,071

Paul Hudson

Paul Hudson

День тому

UIKit has served us for many years with a bright future still ahead of it, and SwiftUI is the cool new kid in town. But which of the two works better when building a real app?
In this video I compare SwiftUI and UIKit by building a complete project side by side, so you can see exactly how the two compare. With this approach there's no opinion and no subjectivity - you can see for yourself how long it takes to build each app, as well as exactly how many lines of code the result was.
If you'd like to learn more about SwiftUI, you should check out my massive free book, SwiftUI By Example: www.hackingwithswift.com/quic...

КОМЕНТАРІ: 186
@brianbkcodes1449
@brianbkcodes1449 4 роки тому
The side-by-side comparison is great! Felt like it was a director's commentary or a sportscaster narrating what was happening in the game.
@PhilipBacchi
@PhilipBacchi 4 роки тому
This is fantastic and I LOVE the side by side comparison. PLEASE do more of these side by side videos!!!!
@awais.fayyaz
@awais.fayyaz 4 роки тому
You are doing amazing work Paul. Keep rocking !
@tonynguyendtn1984
@tonynguyendtn1984 4 роки тому
Your videos are so good I’ve bought your book and now I watch and click on all the ads on your videos to make sure that you get every last cent out of the advertisers. You deserve it!
@valerika9164
@valerika9164 2 роки тому
Side by side comparison is a really cool idea! Thank you for you work, Paul 🙏 You are amazing!
@WolfiiDog13
@WolfiiDog13 4 роки тому
Just found this channel, and I'm loving it.
@bartoszdolewski4915
@bartoszdolewski4915 4 роки тому
Great comparison but I HIGHLY enjoy that kind of video template. I hope I'll see more video-templates like that from you, where the coding is done quite fast and you comment stuff in real time with pause breaks. Great way to keep video relatively short, busy millennials like me really appreciate this ! :)
@AaronHilton
@AaronHilton 4 роки тому
Great work!! Loved the side by side comparison.
@wyattb3138
@wyattb3138 4 роки тому
I’m learning Swift as a hobby. I use Interface Builder instead of coding with UI kit. It’s intimidating to see that I will have to learn how to programmatically make a UI. Your videos help me so much and help me gain experience in Swift too. Thank you.
@AhmdIsmail
@AhmdIsmail 2 роки тому
Thanks Paul for this great video! I actually started to use SwiftUI on my main project couple of months ago and I'm mostly satisfied except for one problem which is backward compatibility. Many great features of SwiftUI today are exclusively available for iOS 15 which makes me feel that I should've waited for a year or two not to get new features but to only use the existing ones while being able to support at least two major versions of iOS
@MrEvansjethro
@MrEvansjethro 2 роки тому
Thanks Paul, very informative. I'm starting out with IOS development and I needed to know what I am getting myself into. You simply made things easier for me. I truly appreciate you.
@AvenCode
@AvenCode 4 роки тому
It's so clear! Thank you so much! Great job.
@rdtba21qw
@rdtba21qw 4 роки тому
As ever, hugely helpful and informative - thank you Paul.
@swelsh
@swelsh 4 роки тому
Fantastic idea for a video, Paul!
@bobbynwm
@bobbynwm Рік тому
Mate, this is funnier than expected! You make UIKit look like an old timer :) This video definitely convinced me to move into SwiftUI prototyping as honestly I've got completely cluttered into Storyboards and ViewControllers mixed with code and seques and all of that ... just to build the prototype for development... :)
@AleMohamad
@AleMohamad 4 роки тому
This was amazing! Loved the comparison, and it’s great to still show that UIKit still has the power to make iOS apps. It’s gonna be with us a lot more, until SwiftUI gets the power to compete with UIKit in bigger projects. 😉
@CapDrew
@CapDrew 3 роки тому
I am new to swift and this is great advice. Never knew what they were until now
@alexanderlester7455
@alexanderlester7455 4 роки тому
I would really like to see a similar video comparing UIKit (with Storyboard) compared to SwiftUI. I really appreciate this video though!! I’m finding the switch from UIKit to SwiftUI to be EXTREMELY difficult though honestly... It seems so difficult to write clean code using SwiftUI
@atlassimulor8512
@atlassimulor8512 4 роки тому
Thanks for the info and for these examples!
@mauricejulesm
@mauricejulesm 4 роки тому
I wish many people using this side by side way of comparing frameworks, it's very helpful when one wants to decide on which to use. Thanks +Paul Hudson
@anudeepananth
@anudeepananth 2 роки тому
This is a great video comparing the two platforms, amazing... thanks for this...
@shotaioramashvili3935
@shotaioramashvili3935 4 роки тому
Great work Paul !!! Thank you.
@raitasorin
@raitasorin 4 роки тому
Ouh mate i can't denied how that Beautiful and shiny was ! I love that Bro well done, please stay more around The Blue Planet
@darryl_young
@darryl_young 4 роки тому
Another great video. Thanks, Paul!
@mrglwatson
@mrglwatson 4 роки тому
Wow, amazing that you programmed it that quick.
@shingetzu88
@shingetzu88 4 роки тому
Amazing! Thanks Paul. Are any of these projects in your github?
@SladeruS
@SladeruS 2 роки тому
Thanks you for your videos to help us to learn swift. Have nice Christmas.
@cridgit001
@cridgit001 4 роки тому
I subbed because of this video. Super helpful. Thanks so much.
@pickemparty
@pickemparty 4 роки тому
Can you show the side by side of keyboard tabbing from one text field to another as is done easily in UIKit and unknown in SwiftUI?
@ridesandlearn
@ridesandlearn 3 роки тому
Really inspiration video for me. As react native developer,I don't know about it much. I want to know the SwfitKit and UIKit. Your video made me clear. Thank you.
@cultibotics
@cultibotics 4 роки тому
Cool! Having three instances of Paul might make it even better: one working with and advocating/apologizing for UIKit, one working with and advocating/apologizing for SwiftUI, and one moderating.
@TheHy6xD
@TheHy6xD 4 роки тому
Paul, I did not know these features like customSpacing for stackView and fast coding in UIKit. I am tired so much of spacing in stackView, thanks for that method a lot!
@karis_nemik
@karis_nemik 2 роки тому
Thanks for a great video! I'm curious, which you did first - UIKit or SwiftUI version?
@jason18401
@jason18401 4 роки тому
Hey Paul, can we get a tutorial more slowly explained as well?
@darrylthomas4306
@darrylthomas4306 3 роки тому
Excellent video. Thanks! Just subbed.
@CanispaterChristmas
@CanispaterChristmas 4 роки тому
Nice comparison! I use the containerView trick with stackViews all the time. lol!
@rodyharris
@rodyharris 4 роки тому
Excellent video! Thank you
@andywong3095
@andywong3095 4 роки тому
Excellent. I think, I am very good with XAML, but I can estimate, it will take me, about 1 hour (may be more) to do the same app on UWP. Nothing wrong with XAML or UWP, it is you, you are much better than me. Ha. Thank you!
@charlesm.1638
@charlesm.1638 4 роки тому
I wrote an app to be used within the company I work for and was stunned of how quickly I a managed to write the app in SwiftUI including having to fetch a JSON from my API. But I agree I am still working with both UIKit and SwiftUI.
@porroapp
@porroapp 4 місяці тому
Watching this at the end of 2023, I can say I have no need to learn UIKit with SwiftUI. I come from a ReactJS background and learning SwiftUI just made a lot more sense given it's declarative nature and less boilerplate code. Very happy to learn SwiftUI it's so far so good.
@richardwalters9249
@richardwalters9249 3 роки тому
Question: If I'm jumping into iOS programming, and I am using the Stanford 2020 SwiftUI class (on the multithreading lecture now) ... am I doing well, or should I have backed up and learned UIKit / Storyboarding first ? Curious as to your opinion
@top10exploration1
@top10exploration1 3 роки тому
That was Great Toturial easy comparison.
@atalaguitare13
@atalaguitare13 4 роки тому
Thank you!
@Johnged15
@Johnged15 4 роки тому
Great video thanks for sharing.
@ruffneck718
@ruffneck718 4 роки тому
Thank you Sir.
@alejmc
@alejmc 3 роки тому
This is amazing on so many levels. Having bumped into your channel has been a great thing. Thanks lot for these. Had a question, was checking your Gumroad and for a complete beginner on Swift (but not so much on programming, I mostly do C# and shaders) which pack should I begging with? Power Pack or Plus Pack? Cheers.
@twostraws
@twostraws 3 роки тому
Definitely the Power Pack, but save your money and follow my free 100 Days of SwiftUI first: hackingwithswift.com/100/swiftui
@HerrThomasE
@HerrThomasE Рік тому
Great! Thank you very much 🙂
@timmy334
@timmy334 4 роки тому
Can you do one addressing translating a UITextView for text entry into SwiftUI?
@0xifarouk
@0xifarouk 4 роки тому
Can you upload this project please?
@iKh4ever
@iKh4ever 4 роки тому
Amazing Great tutorial video ever. you are my idol brother.
@ondrejpisin7567
@ondrejpisin7567 2 роки тому
I'm not sure how valid this is, usually you use SnapKit or some extensions for constraints, but also you choose app format where SwiftUI really shines. Anyway nice comparison, thank you.
@sourPollo
@sourPollo 3 роки тому
Thank you!!
@cappuccinopapi3038
@cappuccinopapi3038 4 роки тому
I’m speechless this was so enjoyable, so much better than my university lecturer.
@ImprovingAbility
@ImprovingAbility 3 роки тому
with the advent of the Corona virus traditional schooling will die (at least that's my hope)
@15458434
@15458434 3 роки тому
I'm pretty sure this was faster constructed in Interface Builder. Having both projects finished around 9 minutes.
@faizmasroor
@faizmasroor 4 роки тому
thanks alot bro .
@zatochiSiberian
@zatochiSiberian 2 роки тому
Thanks. What about memory footprint and performance?
@AliAljoubory
@AliAljoubory 4 роки тому
This is awesome. Quick question, do you need to have a particular Swift or Xcode version to use SwiftUI? Like Swift 5? My current codebase is Swift 4.2 but I'd love to use it.
@Gabifuertes
@Gabifuertes 4 роки тому
Ali Aljoubory you need the Xcode beta, which runs on Catalina beta, and you can only target iOS 13 or higher. I’m not sure wether Swift 5 is required but it’s set by default for new projects.
@ricocrescenzio5067
@ricocrescenzio5067 4 роки тому
It’s required xcode 11, swift 5.1 and iOS 13 to run. I think it’s too early to make production apps with swift ui, because there will be still users with iOS 12 in next 1-2 years
@fibowibo5359
@fibowibo5359 2 роки тому
what was the real time without speedup? only detail I am missing, nice work overall!
@Sergio-eg1ex
@Sergio-eg1ex Рік тому
Hi, thanks a lot. What is yours opinion about start learning SwiftUI in 2023? Or you strongly recommend to learn UIKit as well?
@dimiutube
@dimiutube 4 роки тому
Thanks, Paul! This was a good comparisson for these two frameworks. I will stay at UIKit, but SwiftUI is definetely a good way for building new Apps with limited functionality quickly.
@raitasorin
@raitasorin 4 роки тому
Yeah but where is today Objective C ? So that far will go UIKit to will disappear as well just like Objective C so UI Swift will be taking he's place very Soon
@andreisaioc
@andreisaioc 4 роки тому
@@raitasorin Not that soon, i suspect that another 2 solid years uikit will still be top. Then slowly fade away. The swiftui will need at least 2-3 years to mature at the point where you can make a real complex app. UIKIT is here for 10 years now...
@100coinstar2
@100coinstar2 10 місяців тому
I love your videos... I know I'm late to respond but to be honest, I would rather like to see a video comparing the headaches involved in trying to figure something out that is not working as expected and the time it takes googling or jumping into the documentation for solutions. I think in that case, SwiftUI development might be slower (but that's just me).
@ltq0809
@ltq0809 4 роки тому
as we create a new project, we are choosing to use SwiftUI or Storyboard, not UIKit... so i would say, if we know how to use storyboard very well, it might not be slower than using swiftui
@DorkSanat
@DorkSanat 10 місяців тому
the course I bought is ios app development - angela yu from udemy and it is based on xcode 12 (when ui kit was still used) but this is 2023 and xcode is ont having uikit option we create a file based on swift ui, what should I do ??? please help
@ejpusa
@ejpusa 4 роки тому
hi, is there a link to the code examples? thanks
@guitaripod
@guitaripod 4 роки тому
Awesome video. It's so cool how the SwiftUI code can run on all Apple devices with some minor adjustments.
@dwayneneckles
@dwayneneckles 4 роки тому
Guitaripod not my iPhone 6...
@guitaripod
@guitaripod 4 роки тому
staybalanced it’s time to move on from 2013 my friend
@dwayneneckles
@dwayneneckles 4 роки тому
Guitaripod give me one good reason of a feature to upgrade. I haven’t been moved to get a new phone new features seem more like gimmicks
@guitaripod
@guitaripod 4 роки тому
@@dwayneneckles You already answered your own question 😸
@evennot
@evennot 4 роки тому
​@@guitaripod iOS 13 still has quite a few awful glitches. Forcing people to dispose a working device for sake of new way of arranging views in the editor is kind of a weak excuse. It's not revolutionary either. React Native goes with this concept a bit better: more forgiving view state management, stylesheets, etc. I have new devices for testing, but iPhone 6 is still more usable, even after I bought lightning-audio-data port adapter. TBH, newer iPads have sidecar option and apple pencil. First one is slightly glitchy, but second one is a killer option (both in terms of usability and price)
@ClarkCox
@ClarkCox 4 роки тому
Why, in the UIKit version did you need to add a wrapper view to inset the text? Why not just set a width constraint on the label?
@fdaygo7794
@fdaygo7794 4 роки тому
I imagine to do it properly with display scaling
@mohsenkhosravinia4703
@mohsenkhosravinia4703 3 роки тому
I think you should make the second vc in storyboard and then compare.
@koustav2008
@koustav2008 4 роки тому
Excellent !!!
@dipakvyawahare
@dipakvyawahare 4 роки тому
Awesome 👏🏻 job
@droid6298
@droid6298 3 роки тому
Sir how can i pick videos like in image picker SwiftUI
@jjamespacbell
@jjamespacbell 4 роки тому
Great Video and loved the comparison but... Most developers would have used Autolayout in storyboard to create that app prior to UIKit. would that have been the faster approach?
@jjamespacbell
@jjamespacbell 4 роки тому
I meant to say prior to SwiftUI not prior to UIKit
@ashleymills69
@ashleymills69 4 роки тому
@@Heraclix It's NOT "always more clear to have everything in code"… that's purely your opinion .
@b_t_s8792
@b_t_s8792 4 роки тому
I think you’d be surprised at the percentage of UI in the top chart apps that is not storyboard based. There are trade offs between code and storyboards, and the larger the team and longer lived the app, the worse storyboards look. That’s a big part of why swiftui is so exciting, we can finally use interface builder without most of the downsides.
@SuperMacGuy
@SuperMacGuy 4 роки тому
Super cool demo. But I feel it’s not exactly fair to do all the layout in code for uikit. I’m a believer in doing that in the visual editor. Wouldn’t most people do it that way?
@oneminuteswift1072
@oneminuteswift1072 4 роки тому
i love it. it is amazing.
@denisblack9897
@denisblack9897 4 роки тому
swiftui is cool, but it still has 2 years till it's gonna be used in production
@RubenvandenEngel
@RubenvandenEngel 4 роки тому
As you said, UIKit and SwiftUI cannot easily be compared. For instance I'd usually create a xib file for the detailview just to make the layout with all the constrains using the interface builder. This is because the constrains in code are so ugly and take a lot of time to write. Now in SwiftUI constrains aren't a thing anymore and create elements by code is made a lot easier. So it's still not completely fair to write everything in code and time it. Then of course SwiftUI will be better.
@tigran.zakaryan
@tigran.zakaryan 8 місяців тому
Paul is your opinion about UIKit is still relevant by 2023?
@evelynlima3769
@evelynlima3769 4 роки тому
How about a mixed one? Using swift together with swiftUI
@willasaskara
@willasaskara 3 роки тому
thanks!
@armughangul7536
@armughangul7536 4 роки тому
sir u r just great i learn lot from u love from Pakistan
@chesterman18g
@chesterman18g 4 роки тому
great video Paul! However, I think that with swiftUI (for the time being) it's a bit harder to make a really custom UI - currently we are using here basic UIKit ported elements. What you think? SwiftUI is more concise, no boilerplate code. Don't get me wrong, I am currently hesitating to start build a complex UI with SwiftUI.
@rebeloper
@rebeloper 4 роки тому
SwiftUI is still the new kid on the block, but when a UI component is missing one can always use the UIKIt version of it with UIViewControllerRepresentable
@CodeWithCal
@CodeWithCal 2 роки тому
I wonder if UIKit would be quicker if you use storyboard to define the layout rather than doing it programmatically?
@richprice5434
@richprice5434 4 роки тому
great video...im still in the UIKit camp for now. my question is... will all the big companies adapt to SwiftUI or stick with UIKit? i still think when going for jobs for the next few years, building out an app in code using UIKit is still going to get you job over SwiftUI.
@adviceforidevice4536
@adviceforidevice4536 4 роки тому
I think that'll depend on how fast SwiftUI will adopt.
@supriedonk
@supriedonk 4 роки тому
Just wondering, on UIKit we usually load asynchronous data on ViewDidLoad or ViewWillAppear. How we do it on SwiftUI? On init? or introduce another method ( like load data, and somehow reload the UI once the data is loaded )
@supriedonk
@supriedonk 4 роки тому
i just found out from your others video, that we can use @State for this case. Can’t wait to try it out
@ZoeSummers1701A
@ZoeSummers1701A 4 роки тому
I really appreciate the effort and detail in this comparison but it’s not a fair test. UiKit’s auto-layout is horrendously complicated because it’s so flexible. But it’s intended to be done in IB with code as the fallback. Surely a better test is do UIKit in IB vs SwiftUI?
@gillesashley9314
@gillesashley9314 Місяць тому
I'm planning to move to Canada from Africa, I want to know which market dominates there between iOS native development vs Flutter cross platform development?
@nikitayankov3935
@nikitayankov3935 4 роки тому
Would it be less lines of code and, probably, much faster with using storyboard for UIKit (outlets, view composing, segues, etc) ?
@VahidSayad
@VahidSayad 4 роки тому
of course.
@punishedbrains9954
@punishedbrains9954 4 роки тому
Yes and that's why I think it's not really a fair comparison. UIKit is meant to be "meant to be" used with the storyboard to set stuff up and then programmatically tweak it a bit. I think it would have finished very close if not faster.
@Seitenwerk
@Seitenwerk 4 роки тому
@@punishedbrains9954 Using SwiftUI ist much faster then Storyboards and UIkit. Example: Try setting up a table with Storyboard. You will have to add it to Storyboard, add a cell, design the cell. Then drag everything into your view controller. Then add the delegates, and delegate methods, then implement the code to tell the table how to deal with the data, which you will also have to implement. Now compare all this with how it works in SwiftUI: Just wrap whatever content you would like to have in a cell in "List(){..}". Finish. ^^Thats it. No Protocols, methods, data, etc.
@evennot
@evennot 4 роки тому
@@Seitenwerk except when your table starts to grow immensely. Or if you'll need to perform animated edits to the table. Or if you need just to scroll somewhere in the list. Or basically anything other than a flashy demo. I think SwiftUI has giant potential but it's still just a tool for quick prototyping
@ecx007
@ecx007 3 роки тому
@@Seitenwerk Really? With a simple right click you assign the delegates. And the methods of the tables I have them in a snippet
@IMostfa
@IMostfa 4 роки тому
Thank you very much, don’t you think that using UiKit with storyboards will make things a lot faster ?
@evennot
@evennot 4 роки тому
Also using layout frameworks for doing layout is much faster way to go
@IMostfa
@IMostfa 3 роки тому
Jeffrey Haines after five months of using SwiftUI I'm regretting my original comment 😂 SwiftUI is way better
@omick16
@omick16 5 місяців тому
Why didn't you use a storyboard on your StarshipViewController and just pass around the values? Although sometimes buggy, I think the storyboarding is one of the strengths of UIKit
@sergeykolinko
@sergeykolinko 4 роки тому
Hi Paul I’m playing with SwiftUI wright now. And I have a question to you about the WabKit: import SwiftUI import WebKit struct WebView : UIViewRepresentable { let request: URLRequest func makeUIView(context: Context) -> WKWebView { return WKWebView() } func updateUIView(_ uiView: WKWebView, context: Context) { uiView.load(request) } } struct webView_Previews: PreviewProvider { static var previews: some View { WebView(request: URLRequest(url: URL(string: "www.apple.com")!)) } } //All works. But keyboard is not appearing when it needs. If you have any solutions it will be great! Thank you!!
@jonathanmorris1480
@jonathanmorris1480 3 роки тому
What about next 4 years time? Will Swift ui be the norm in 4 years?
@westfield90
@westfield90 4 роки тому
As a complete novice wanting to learn iOS programming which platform do you recommend to get the basics correct ?
@Aaron-dt3xz
@Aaron-dt3xz 4 роки тому
Depends on what you want to do. SwiftUI is amazingly fast and easy to use, but it is definitely missing some features. For instance, if you want to do something like, say, move a textbox up above the keyboard when typing, that isn't something you can do with SwiftUI yet. SwiftUI also doesn't support a lot of elements like WebViews. Additionally, SwiftUI only supports iOS 13, so if you're planning on actually distributing an app, it shouldn't be used as a complete replacement for UIKit yet. Therefore, I'd recommend learning UIKit (at least the basics) as well as SwiftUI, since the two are interoperable. That way, you can create most of the stuff you need in SwiftUI which makes things a lot easier, and if you want any of those advanced features only in UIKit, you can embed them into SwiftUI (and vice versa).
@amin-o-acid
@amin-o-acid 4 роки тому
Damn, this was intense commentary. My left ear and right ear were very confused.
@andrejkling3886
@andrejkling3886 3 роки тому
Gratitude...Gratitude... Gratitude... All Best in your own Great Way
@thwKobas
@thwKobas 3 роки тому
Not fair at all, there is no need to create detail view controller in code, you can just drag and drop UI controls on storyboard and create whole screen easy. This would for sure reduce lines of code for UIKit, and I think you did it on purpose this way. I don't say UIKit is better, or that SwiftUI is better, just that this was not good enough comparison.
@edwincreator2855
@edwincreator2855 3 роки тому
Amazin video
@ricocrescenzio5067
@ricocrescenzio5067 4 роки тому
Nice but I’d rather have used storyboards and xibs for this kind of comparison
@hanzalaraza8709
@hanzalaraza8709 4 роки тому
if you are comparing both the framework and time to achieve the specific milestone , you should have chosen the fastest way for implement UIKIT which is through storyboard then we could call it a fair comparison .. by this time , this comparison is not fair .. we can achieve these milestones in much quicker way in UIKit by using Storyboard , outlets , actions etc Btw i like the way you are comparing frameworks
@rebeloper
@rebeloper 4 роки тому
Also, one could use awesome github repos like TinyConstraints in making layout super fast. The main difference between SwiftUI and UIKit is not how fast you can build apps, but how to approach building apps. This has also been said by Paul in numerous other videos of his.
@sourPollo
@sourPollo 3 роки тому
I’ll be doing your 100 days of SwiftUI soon.
@DanCojocaru2000
@DanCojocaru2000 4 роки тому
I wonder how these two would compare with Flutter
@volimpia
@volimpia 3 роки тому
Great video, although i feel it was not very fair to UIKit. It has storyboards and it is a greate advantage, if we had done all the code in storyboard - it would have taken equal time to SwiftU, and code lines would have been shorter. I love storyboards and do not code programmatically much, so maybe i am biased. But storyboards make creating UI super fast, in fact at first i found it faster than SwiftUI.
Військовослужбовці ЗСУ проводять оповіщення в Полтаві
00:32
Ages 1 - 100 Decide Who Wins $250,000
40:02
MrBeast
Переглядів 99 млн
Python vs Swift | Chris Lattner and Lex Fridman
11:16
Lex Clips
Переглядів 145 тис.
5 Steps to Better SwiftUI Views
31:19
Paul Hudson
Переглядів 54 тис.
Storyboard vs Code - Why I use Storyboards
7:33
CodeWithChris
Переглядів 35 тис.
24 Xcode Tips in 15 Minutes
15:30
Paul Hudson
Переглядів 72 тис.
What Is SwiftUI? | In Under 10 Minutes
6:57
Matt Heaney Apps
Переглядів 13 тис.
Swift in 100 Seconds
2:25
Fireship
Переглядів 702 тис.
Это УНИЖЕНИЕ: Самсунг сделал ступеньки из АЙФОНОВ
0:14
Собиратель новостей
Переглядів 7 млн
All New Atlas | Boston Dynamics
0:40
Boston Dynamics
Переглядів 4,8 млн
The Worst Product I've Ever Reviewed... For Now
25:04
Marques Brownlee
Переглядів 7 млн
ИГРОВОЙ ПК c WILDBERRIES за 40 тысяч рублей
30:17
Ремонтяш
Переглядів 465 тис.
Phone sees the future ! 📲🫣👽
0:38
BOGDANCHIKI
Переглядів 11 млн