Flutter Responsive UI | Learning Platform App - Part 1

  Рет қаралды 71,030

TECHIE BLOSSOM

TECHIE BLOSSOM

4 жыл бұрын

#Flutter #Responsive #CrossPlatform
This video mainly focuses on making the simplest layout working on multiple devices, portrait, and landscape orientation. And, you will learn tips and tricks to create consistent and responsive Flutter UI.
If you liked the video, then please show me by hitting the like button for video and show some love by giving star 🌟 on Github.
Code - github.com/TechieBlossom/lear...
Medium Post - “Flutter Responsive UI for Learning Platform App” by Prateek Sharma / okfr2lq5l0
━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━
Other Videos
━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━
➨ Neumorphism, Gradient Chart & Custom Shape End Drawer - • Sidebar Animation & Na...
➨ Google Stadia App Concept - • Flutter UI | Stadia Ap...
➨ Local Events App - • Flutter UI | Local Eve...
➨ Sidebar animation and navigation - • Sidebar Animation & Na...
➨ Despicable Me Characters App - • Flutter UI | Despicabl...
➨ Flight Ticket App Playlist - • Flight List UI | BLOC ...
➨ Video Game Messaging App - • Video Game Message App...
➨ Bloc Tutorials - • State Management | Fou...
━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━
Support!!
━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━
Helps me in carving out more time for tutorials
❤️ From India and don't want to pay commission - There are many ways you can connect with me (Website, Twitter, Comments)
❤️ Buy me a Coffee www.buymeacoffee.com/AGd0Xngci
or here is my
❤️ PayPal account paypal.me/techieblossom
━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━
Follow me! Show your support towards the channel:
━ ━ ━ ━ ━ ━ ━ ━ ━ ━━ ━ ━ ━ ━ ━ ━ ━ ━ ━
🎯 Medium - / prateeksharma
🎯 Twitter - / sharmaprateek7
🎯 Website - www.techieblossom.com
🎯 Github - github.com/TechieBlossom
SUBSCRIBE FOR MORE VIDEOS LIKE THIS
LIKE & SHARE
THANKS FOR WATCHING!🙏🙏🙏

Пікірлер: 177
@mianumar8013
@mianumar8013 3 жыл бұрын
oohh man..bravo..love you for such a hard work for those who saw this video after 10 20 30 years..again thanks
@darpanmadlani4458
@darpanmadlani4458 3 жыл бұрын
Very well explained, I think this is the best video for learning about responsive in flutter
@leonardoventocilla3275
@leonardoventocilla3275 4 жыл бұрын
Great bro. Thanks for sharing. Please continue..
@muhammadnabeel7273
@muhammadnabeel7273 3 жыл бұрын
Excellent bro, I love the way you describe everything's, Great work
@nikhilkukreja8498
@nikhilkukreja8498 4 жыл бұрын
Awesome Prateek sir God bless you always :)
@subhajitkar3250
@subhajitkar3250 3 жыл бұрын
Wow, you are the savior. This will help me a lot.
@vinothvino1275
@vinothvino1275 3 жыл бұрын
Thank you for the tutorial! Keep up the good work.
@AiEnthusiast999
@AiEnthusiast999 4 жыл бұрын
Good work, thank's for sharing.
@g-tensolution8527
@g-tensolution8527 4 жыл бұрын
Thank you for this beautiful efforts :)
@hieudinh639
@hieudinh639 4 жыл бұрын
awsome ! i love this video! thank you alot.
@kritikaputtewar2599
@kritikaputtewar2599 4 жыл бұрын
Thank you for awesome tutorial..
@MsSplashIt
@MsSplashIt 4 жыл бұрын
Thanks. Been waiting for this
@chetannager9246
@chetannager9246 4 жыл бұрын
This tutorial is Very Helpful. Please make more tutorials for responsive design.
@RAHULRAJ-iw1bw
@RAHULRAJ-iw1bw 3 жыл бұрын
Thanks bro.. Really helpful...LOVE From INDIA
@wtfwhattheflutter6308
@wtfwhattheflutter6308 4 жыл бұрын
Perfect tutorial
@hammadpervez4568
@hammadpervez4568 4 жыл бұрын
I love your tutorials. Can you make a video on Performance ? Like how to maintain our app ? or How to structure an app? and What are the best-practices for Flutter Development ?
@kartzhai
@kartzhai 4 жыл бұрын
U R AMAZING!!!! thank s alot. i was wondering how to maintenance the font size. and you make it very easy! thank you keep it bro.
@techieblossom
@techieblossom 4 жыл бұрын
You're welcome 😊
@erwinmoreno23
@erwinmoreno23 4 жыл бұрын
Great work
@gregoireyakeu32
@gregoireyakeu32 3 жыл бұрын
you are the best, it help me very good
@ricard458
@ricard458 3 жыл бұрын
Great!
@jeandavynizigama5277
@jeandavynizigama5277 4 жыл бұрын
Good introduction to responsive design
@techieblossom
@techieblossom 4 жыл бұрын
Glad you think so!
@akosidonlindon
@akosidonlindon 4 жыл бұрын
really good one.
@MadanNeelapu
@MadanNeelapu 4 жыл бұрын
Very informative tutorial. Thanks for all the efforts you put in. It is very useful. One suggestion, It seems like you are getting confused when explaining. So I would suggest you to organise the contents(you want to discuss) in a specific order before actually starting to record the video. Thanks again. Keep posting such informative videos.
@techieblossom
@techieblossom 4 жыл бұрын
Thank you for valuable inputs
@miller00900
@miller00900 4 жыл бұрын
To be honest, this made the tutorial more realistic.. Like I could really connect to it. But that's just my personal opinion.. peace..
@subhajitkar3250
@subhajitkar3250 3 жыл бұрын
@@miller00900 yep, you are right. We can also see there what kind of issues or minor mistakes can be arised. So, we can know what we shouldn't do besides what should.
@dreamWorldTraveler
@dreamWorldTraveler 3 жыл бұрын
Thanks bro👍
@rakshithg7337
@rakshithg7337 4 жыл бұрын
Bro please make a video on complete login and sign up through nodejs API. If required I'll provide you the API I have built. We are learning a lot from these video you upload. Thank you 😊❤️
@techieblossom
@techieblossom 4 жыл бұрын
Give me API on email.
@rakshithg7337
@rakshithg7337 4 жыл бұрын
@@techieblossom where do I find the email?
@rodrigogomez3988
@rodrigogomez3988 3 жыл бұрын
Amazing, thx
@nirmalasudhir1457
@nirmalasudhir1457 3 жыл бұрын
Hi Techie Blossom. Many thanks for the great video. Its really nice and informative. I want to know to how to add text form field which better suits all the real devices. Is it possible for you to add a code snippet for login for the UI you explain in the video. Waiting for you reply. Thank you
@gilmcglory3748
@gilmcglory3748 4 жыл бұрын
I had been wondering how to handle this problem. Your tutorial has helped a lot. I've viewed it once and will certainly view it again to thoroughly understand all of this very important and useful content. Thanks so much!!!
@techieblossom
@techieblossom 4 жыл бұрын
Thanks. glad to hear that.
@devsadeq
@devsadeq 3 жыл бұрын
Many thanks 🥰
@techieblossom
@techieblossom 3 жыл бұрын
You’re welcome 😊
@onuryldrm1840
@onuryldrm1840 3 жыл бұрын
Thanks for the informative video, but why do we equalize the width height when horizontal? I did an experiment, I gave with and heigth max for full screen, it explodes when I do it horizontally.
@longphan2721
@longphan2721 4 жыл бұрын
The method 'toDouble' was called on null. Receiver: null Tried calling: toDouble() When i use your SizeConfig, some times i got this, idk why ?
@seozfe
@seozfe 3 жыл бұрын
void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return LayoutBuilder( builder: (context, constraints) { return OrientationBuilder( builder: (context, orientation) { SizeConfig().init(constraints, orientation); return MaterialApp( title: 'Learning Platform Application', theme: AppTheme.lightTheme, home: WelcomeScreen(), ); }, ); }, ); } }
@OzzyOzmenCelik
@OzzyOzmenCelik 3 жыл бұрын
Hi firstly i want to say thank you and i see you've experienced about how to resolution apps in flutter but i think u should record this video again because there is only one problem in this video that you couldnt tell it enough especially couldnt explain. Im sure you good and also i see you know what you do but not enough for the video tutorial. If you really want to help so pls be more clear and use simple language. For example: you said " this one but not now". you should say " i used this method in this file and i'll show you then. ". Also pls use short sentences, less word and clear sound ( not o, au,ao etc.. ))when you trying to explain somethings to people. Btw thanks mate.
@rajansingla5516
@rajansingla5516 4 жыл бұрын
I think in your sizeconfig dart file there are two unused variables that you have used I.e isMobilePortrait and isPortrait. I think you have used these two variables just for the understanding purpose right ?? Apart from this, You are such a blessing for flutter beginners. Thanks a lot. I have been seriously following you for the last 1 month, took help from your techieBlossom website and you have given me a wonderful solution for my problem as well. It's really fun and interesting to work on flutter under your this incredible guidence and tutorials !! Thanks a lot. Keep doing the good work as much as you can !! 😊😊
@techieblossom
@techieblossom 4 жыл бұрын
Thanks a lot. Yes, I have written that for understanding purpose.
@rajansingla5516
@rajansingla5516 3 жыл бұрын
@@techieblossom Hi again from your old student, My flutter journey starts from your tutorials so I again want some help you regarding this SizeConfig() class. This class works totally fine at my end. But the problem area is ,,,,, I have called this class the way you have called in the main.dart. after calling this class I have used the Multiprovider widget. So when I run the app it gives me the log that are wriitten in the SizeConfig() class. But when I use this class like SizeConfig.heightMultiplier in my home window, then the value I recieved as null. Is this the problem with Multiprovider or I have to use something else to make it work? Please help me in this I have already googling it already. 🙏
@techieblossom
@techieblossom 3 жыл бұрын
First of all thanks for such mention. We have moved from Sizeconfig to Screenutil in recent past. Please see the 5th part of MovieApp to get some understanding. It is same as Sizeconfig. And both should be initialized before using MaterialApp. I hope you are initializing SizeConfig before MaterialApp.
@rajansingla5516
@rajansingla5516 3 жыл бұрын
@@techieblossom oh! That's great! I will then watch the whole series! Thanks for your always instant replies and support! Blessed! ❤️
@theplaymakerno1
@theplaymakerno1 3 жыл бұрын
I strongly believe that the designers should actually keep Flutter design patterns and widget in mind when giving developers the design.
@SullyS255
@SullyS255 4 жыл бұрын
Thank you for the amazing explanation, i have a line and i want it to stretch based on the screen size with a space in the beginning and the end of the line, how can i do it
@techieblossom
@techieblossom 4 жыл бұрын
Padding widget. Can you post image?
@lideraliment8536
@lideraliment8536 4 жыл бұрын
Revisa estas tres lineas: styling.dart: static final TextStyle _searchDark = _searchDark.copyWith(color: Colors.black); static final TextStyle _selectedTabDark = _selectedTabDark.copyWith(color: Colors.white); static final TextStyle _unSelectedTabDark = _selectedTabDark.copyWith(color: Colors.white70); Correct: static final TextStyle _searchDark = _searchLight.copyWith(color: Colors.black); static final TextStyle _selectedTabDark = _selectedTabLight.copyWith(color: Colors.white); static final TextStyle _unSelectedTabDark = _selectedTabLight.copyWith(color: Colors.white70); Greetings from Spain.
@charith2967
@charith2967 3 жыл бұрын
Thanks for the video. I used ur style.dart in my project but when i call like Text( Strings.welcomeScreenTitle, style: AppTheme.lightTheme.textTheme.title, ), the text does not take the values in defined style.dart. May I know where I got wrong?
@anjannarla7846
@anjannarla7846 3 жыл бұрын
can you make a tutorial on how to run multiple devices on a single flutter project like above it would be very useful
@techieblossom
@techieblossom 3 жыл бұрын
Thanks but honestly, That doesn't need any tutorial I think. Open multiple emulators and simulators. And run the app one by one. To reload, select a device and hit reload. Do this for multiple devices. Only for this much info, cannot create a video.
@doug4328
@doug4328 4 жыл бұрын
Hi thanks for the video. Quick question > How do you run on all devices in Android Studio/ IntelliJ without flutter run -d all
@techieblossom
@techieblossom 4 жыл бұрын
When you are in run Tab, you can see multiple sub tabs, click on each tab and do hot restart or hot reload.
@channeling294
@channeling294 4 жыл бұрын
Hello, can you explain more about this Images._(), Strings._() and AppTheme._() inside of your class. It does not look familiar to me what does it do? should I use it the way you use it here and when should I know I'm going to use it? Thanks, bro awesome tutorial
@techieblossom
@techieblossom 4 жыл бұрын
This enforces to not allow initialises of these classes. Try calling Images(), compiler will give error.
@Mahi-hn8tr
@Mahi-hn8tr 2 жыл бұрын
please tell me your system configuration and model. by the way nice video. Keep creating more. thanks.
@techieblossom
@techieblossom 2 жыл бұрын
Macbook pro 2018 model 16 GB ram
@xhidnoda
@xhidnoda 4 жыл бұрын
thanks for the video! can you share the project on Github?
@techieblossom
@techieblossom 4 жыл бұрын
Code - github.com/TechieBlossom/learning_platform_app
@hardikbhagat51
@hardikbhagat51 3 жыл бұрын
i am still not able to make text responsive inspite of using the sizeconfig file concept . when i run on different phone text appears too large. can u please help??
@niyazitoros9190
@niyazitoros9190 4 жыл бұрын
Sorry for my English, but is it possible to share the project on Github? I like to download and study to understand better, Kind Regards
@techieblossom
@techieblossom 4 жыл бұрын
Code - github.com/TechieBlossom/learning_platform_app
@user-gq9fd7gq1f
@user-gq9fd7gq1f 4 жыл бұрын
In Flutter documentation are written two ways for building responsive UI 1) Use the LayoutBuilder class and 2) Use the MediaQuery.of() method in your build functions. Did you use some other way?
@techieblossom
@techieblossom 4 жыл бұрын
Used them both. You can also check out the article related to this. “Flutter Responsive UI for Learning Platform App” by Prateek Sharma link.medium.com/oKFR2lq5L0
@topdeveloper8955
@topdeveloper8955 2 жыл бұрын
Great job Techie Blossom, @Татев А instead of questioning and criticizing, why don't you create a video using Flutter documentation as you said, since you know the 2 ways of building responsive UI. Stop talking and start doing.
@techieblossom
@techieblossom 2 жыл бұрын
No problem @top developer. We all are learning..
@karthikp9453
@karthikp9453 4 жыл бұрын
Will this re-scale if we change orientation in mid pages? Just wondering because we are getting orientation from Material App.
@techieblossom
@techieblossom 4 жыл бұрын
Then you can use Orientation builder over MaterialApp and initialize configuration when Orientation changes.
@hammadpervez4568
@hammadpervez4568 4 жыл бұрын
I couldn't understand _blockhorizontal/_blockvertical and _textMultipler. Can you please explain a bit more?
@techwithdenis
@techwithdenis 4 жыл бұрын
Nice tutorial, but i do not understand the fontSize values, when you needed to change the fontSize from 28 to 3.5 * textMultiplier how did you know the value to use (how did you get the 3.5)
@techieblossom
@techieblossom 4 жыл бұрын
Hit and try. Pick a device where you feel 28 font size is good and for that find the factor that can be multiplied by size multiplier.
@techwithdenis
@techwithdenis 4 жыл бұрын
@@techieblossom Alright bro... Thank you very much for the clarification, i really appreciate.
@alexanderkubi9017
@alexanderkubi9017 4 жыл бұрын
what's the intro soundtrack link?
@saimaheshsiva.p9187
@saimaheshsiva.p9187 4 жыл бұрын
Why don't you take a const page and replace all in one file to reduce the page count sir.
@Tommy-wu8uv
@Tommy-wu8uv 4 жыл бұрын
when i use the SizeConfig.heightMultiplier or witdh, I always get the error: The method '_mulFromInteger' was called on null. I/flutter (17054): Receiver: null I/flutter (17054): Tried calling: _mulFromInteger(2) can u help me with that?
@techieblossom
@techieblossom 4 жыл бұрын
Give the Code link
@smallikarjunareddy2783
@smallikarjunareddy2783 4 жыл бұрын
great tutorial... But is there any difference if i use flutter_screenutil package...instead of calculating these type of values every time...?
@techieblossom
@techieblossom 4 жыл бұрын
You can prefer using screenutil, it is also good.
@smallikarjunareddy2783
@smallikarjunareddy2783 4 жыл бұрын
@@techieblossom Thanks, but am not getting responsiveness if i use screen util. can you make a video on screen util how to get responsive UI.
@yogeshparwani3236
@yogeshparwani3236 4 жыл бұрын
@@techieblossom I faced the same issue with screen_utils, can you make a tutorial on the same? Would be helpful!
@techieblossom
@techieblossom 4 жыл бұрын
Sure.
@rashidkhan1845
@rashidkhan1845 2 жыл бұрын
what about Screen Util package ??
@uygurdev
@uygurdev 4 жыл бұрын
hello, can we apply size_config.dart file on all projects? Is there anything to add?
@techieblossom
@techieblossom 4 жыл бұрын
You can.
@niyazitoros9190
@niyazitoros9190 4 жыл бұрын
the project shows only 'Scaling text' in GitHub. Is it possible to add rest of the file to project as shown in this video? Thanks
@techieblossom
@techieblossom 4 жыл бұрын
I think you got a wrong github link. I have not uploaded the code to github, not a single file. Because, I thought it was very small of code to put. After next video, I will put the code. Video is more of using the concept of scaling.
@niyazitoros9190
@niyazitoros9190 4 жыл бұрын
@@techieblossom sorry, my mistake...
@mausamrayamajhi5691
@mausamrayamajhi5691 4 жыл бұрын
why _boxSizeHorizontal and _boxSizeVertical value always same in portrate and landscape? can you print that value and check?
@elhamrababah7666
@elhamrababah7666 4 жыл бұрын
same to me. did you find the issue?
@sourabh6894
@sourabh6894 3 жыл бұрын
why you use Strings._(); default constructor, without this we can also get the values? please Ans if someone knows
@techieblossom
@techieblossom 3 жыл бұрын
This way, you cannot create instance of Strings class.
@nativeworld0
@nativeworld0 4 ай бұрын
} else { _screenWidth = constraints.maxHeight; _screenHeight = constraints.maxWidth; this swapping create same height and width value in both potrait and landscape mode then how is it different from directly using const value?? lets say font-size:14 how its diffr from Size.config*height(7)*2 ?? didn't got logic
@sainadhpanda8144
@sainadhpanda8144 4 жыл бұрын
hi bro i need some help for my application
@queenofrandomness9391
@queenofrandomness9391 4 жыл бұрын
omg! I almost got a heart attack when I saw 4 emulators running XD what are your computer specs ?
@techieblossom
@techieblossom 4 жыл бұрын
I closed everything but emulators. It's mac 16 Gb 2018 model.
@queenofrandomness9391
@queenofrandomness9391 4 жыл бұрын
@@techieblossom wow thats still great, I have lenovo ideapad laptop with 8gb ram and intel i7 and amd radeon and I cant run my Flutter codes on a single Android emulator however in java i can otherwise it lags my laptop and makes it "not responding"
@blisteredoutlaw1993
@blisteredoutlaw1993 4 жыл бұрын
Hi. may i know what mac you are using ? is it a macbook air? pro ? or a mac mini ? and what is the exact specs?
@techieblossom
@techieblossom 4 жыл бұрын
Pro. 16 GB, 256 SSD, TOUCH BAR
@sanchitverma9122
@sanchitverma9122 4 жыл бұрын
what are your pc specs u r using 4 emulators as well as using Android Studio on the other hand screen recording is going. Processor-: ? Ram: ? GPU : ?
@techieblossom
@techieblossom 4 жыл бұрын
MacBook Pro 16 GB RAM. 2018 model.
@naufilahmed6281
@naufilahmed6281 2 жыл бұрын
hello sir i want to ask that the sizes that you have used to make screen responsive . So can we use it in our project also . I mean the same size number that you have used it will not create any problem
@techieblossom
@techieblossom 2 жыл бұрын
Use screenutil instead of this. You can check 5th part of movie app. That u can use with little modification, I have mentioned there
@naufilahmed6281
@naufilahmed6281 2 жыл бұрын
@@techieblossom yes sir we can use screenutil . I have used it but i have heard we should not use packages because they are 3rd party so if they wont be updated they can make issue for projects that have packages of previuos version
@techieblossom
@techieblossom 2 жыл бұрын
That's always true. This package has good votes I think. You can understand the concept and maintain it yourself to reduce that depenedency.
@balaji-venkatraman
@balaji-venkatraman 4 жыл бұрын
Not understood the size_config.dart
@gaurijagtap65
@gaurijagtap65 3 жыл бұрын
Hello sir , i have to add svg file in my project , it has x and y values , can you plz teach me how can i calculate x and y values using sizeConfig file??
@techieblossom
@techieblossom 3 жыл бұрын
By x and y, do you mean width and height? Why you want x and y? X and y are positions.
@nirmalasudhir1457
@nirmalasudhir1457 3 жыл бұрын
one more thing to ask how do you run both iOS and Andriod emulator in your machine?. I am using Linux with Android Studio. I am able to start Android Emulator but No idea how can I use iOS emulator. It would be great if you explain this as well. Thanks in advance
@techieblossom
@techieblossom 3 жыл бұрын
IOS simlators can only run on Mac machines as far as I know.
@nirmalasudhir1457
@nirmalasudhir1457 3 жыл бұрын
@@techieblossom oh ok. thanks for quick reply
@usamashahbaz8060
@usamashahbaz8060 3 жыл бұрын
Brother what are your PC specs?
@niyazitoros9190
@niyazitoros9190 4 жыл бұрын
I got confused without your code. I made this, but I need to make this in class for string like title, subtitle, body, header 1 etc. So without your code I am lost. Widget build(BuildContext context) { SizeConfig().init(context); double _fontSize; if (MediaQuery.of(context).orientation == Orientation.portrait) { // is portrait _fontSize = SizeConfig.safeBlockHorizontal * 5; } else { // is landscape _fontSize = SizeConfig.safeBlockVertical * 5; } return Scaffold( body: Center( child: Text( 'Scaling text!', style: TextStyle( fontSize: _fontSize, ), ), ), ); }
@techieblossom
@techieblossom 4 жыл бұрын
Code - github.com/TechieBlossom/learning_platform_app
@marufhassan634
@marufhassan634 3 жыл бұрын
The content is great but you looked puzzled. You wrote all the code earlier so you should have just made a script and then given audio. Hope to see more organized content
@techieblossom
@techieblossom 3 жыл бұрын
You can watch recent 11-12 videos which are organized.
@ogulcankarayel5625
@ogulcankarayel5625 4 жыл бұрын
Images._(), is it singleton pattern or what ? thanks
@techieblossom
@techieblossom 4 жыл бұрын
It restricts to create instances of the class. Can be treated as singleton
@MikeNugget
@MikeNugget 3 жыл бұрын
Do you use media queries for responsive design?
@techieblossom
@techieblossom 3 жыл бұрын
Sort of
@godmakoto1041
@godmakoto1041 4 жыл бұрын
In your opinion is it better flutter or ionic?
@techieblossom
@techieblossom 4 жыл бұрын
Didn't work on ionic.
@godmakoto1041
@godmakoto1041 4 жыл бұрын
@@techieblossom i was meaning that wich do you think is the best for cross platform developing
@techieblossom
@techieblossom 4 жыл бұрын
I never saw ionic code, but i saw performance. To me it looked like creating a web like app. Like html and all. So, I prefer Flutter.
@erperejildo
@erperejildo 4 жыл бұрын
What do you prefer for Flutter? VSCode or Studio?
@techieblossom
@techieblossom 4 жыл бұрын
Studio
@akshay6019
@akshay6019 4 жыл бұрын
Code
@aminansari3091
@aminansari3091 4 жыл бұрын
Hello, I am also doing responsive app using ionic framework. But, I am facing lot of issues. I am requesting you give some idia. how to make responsive app using ionic.
@techieblossom
@techieblossom 4 жыл бұрын
No idea about ionic.
@RAHULRAJ-iw1bw
@RAHULRAJ-iw1bw 3 жыл бұрын
Hi Bro, for responsive design , media query is not required?
@techieblossom
@techieblossom 3 жыл бұрын
Required.
@RAHULRAJ-iw1bw
@RAHULRAJ-iw1bw 3 жыл бұрын
@@techieblossom where u wrote media query in this tutorial bro....
@techieblossom
@techieblossom 3 жыл бұрын
Okay. Got it. Since, I used LayoutBuilder, I got size from constraints. So, instead of media query, we can use layout builder also. Both give same output
@RAHULRAJ-iw1bw
@RAHULRAJ-iw1bw 3 жыл бұрын
Thanks for the support bro...😍
@ogulcankarayel5625
@ogulcankarayel5625 4 жыл бұрын
Can ı use size_config file for any project in flutter ?
@techieblossom
@techieblossom 4 жыл бұрын
Yes
@GoluSingh-jx3id
@GoluSingh-jx3id 4 жыл бұрын
Its confusing .... little bit ... Can you please do something .... Can you share your project on github
@techieblossom
@techieblossom 4 жыл бұрын
Please read the medium post for this article - “Flutter Responsive UI for Learning Platform App” by Prateek Sharma link.medium.com/S610TkmCt0
@shreyashsingh9914
@shreyashsingh9914 3 жыл бұрын
Amazing 🔥 but didn't worked of drawer
@techieblossom
@techieblossom 3 жыл бұрын
What didn't work for drawer?
@devRTC
@devRTC 4 жыл бұрын
Is it better than screenutil lib in dart packages?
@techieblossom
@techieblossom 4 жыл бұрын
To be honest, nowadays I use ScreenUtil. Mostly similar concept here, with one extra factor of scale if you have a default width height by designer
@devRTC
@devRTC 4 жыл бұрын
@@techieblossom Hey Are there more packages similar to this one for creating responsive UI ? Which is the best or good to use?
@devRTC
@devRTC 4 жыл бұрын
@@techieblossom Hey do you know how to use Adobe XD art board design width and height in screenutil for flutter?
@techieblossom
@techieblossom 4 жыл бұрын
Ya. My second last tutorial was on Adobe XD itself.
@devRTC
@devRTC 4 жыл бұрын
@@techieblossom Hey, Please provide your email, need frequent talk if possible or any other medium or I could provide my WhatsApp number. Do you use whatsapp? Thank You
@nongnghiepvacongngheso2265
@nongnghiepvacongngheso2265 3 жыл бұрын
Can you give me this source code. Thanks!!!
@munaimnaeem9951
@munaimnaeem9951 3 жыл бұрын
How you use IOS simulator at window??? Please tell me
@techieblossom
@techieblossom 3 жыл бұрын
Never tried. I have never run flutter in windows. Linux and mac only
@munaimnaeem9951
@munaimnaeem9951 3 жыл бұрын
@@techieblossom then how you run android simulator on mac?
@techieblossom
@techieblossom 3 жыл бұрын
Android SDK is there for mac also.
@MarkyMarking
@MarkyMarking 2 жыл бұрын
Video starts at 14:33
@Mfbzai
@Mfbzai 3 жыл бұрын
47K Viewer
@user-eh4fm7uq6w
@user-eh4fm7uq6w 6 ай бұрын
same approach in 2024 ? or any other approach?
@techieblossom
@techieblossom 6 ай бұрын
Definitely there are more better ways.
@techieblossom
@techieblossom 6 ай бұрын
There are 2 concepts basically Have separate widgets for landscape and portait where UI is complex. Like master detail page layouts. And make responsive using any responsive builder plugin
@user-eh4fm7uq6w
@user-eh4fm7uq6w 6 ай бұрын
@@techieblossom Is there any right video or any blog regarding this, I wants to make responsive text & images without using 3rd party library only in portrait mode.
@techieblossom
@techieblossom 6 ай бұрын
@user-eh4fm7uq6w I can myself explain more on this, and suggest you solutions on call. If you are ok, kindly book a slot on www.topmate.io/prateeksharma
@pixel7038
@pixel7038 4 жыл бұрын
SAFEAREA
@AndrewProjectos
@AndrewProjectos 4 жыл бұрын
This is really hard to watch
@oualitsenramdane454
@oualitsenramdane454 4 жыл бұрын
You should've focused on the responsiveness not the themes bro!
@techieblossom
@techieblossom 4 жыл бұрын
Didn't you get the responsiveness knowledge enough in this video?
@oualitsenramdane454
@oualitsenramdane454 4 жыл бұрын
@@techieblossom not really, because it did not focus on specifically that!
@techieblossom
@techieblossom 4 жыл бұрын
Well, I didn't find much of the themes used. Little bit of theme used so that the viewers don't find me writing much duplicate code, hence making things easier for them. If you don't want to do that, probably you might find some good plugins created in pub.dev around the same idea. This particular video focuses on a single concept of multiplier, which I think is clear in the starting few minutes of the video.
@sundaramoorthykuppuswamy2745
@sundaramoorthykuppuswamy2745 21 күн бұрын
Just Amazing stuff just I've learned thanks man 🫂
Flutter Responsive UI | Learning Platform App - Part 2
48:40
TECHIE BLOSSOM
Рет қаралды 19 М.
How to Make Responsive Flutter Apps, Pixel Perfect
14:58
Learn App Code
Рет қаралды 45 М.
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 10 МЛН
Doing This Instead Of Studying.. 😳
00:12
Jojo Sim
Рет қаралды 8 МЛН
Clown takes blame for missing candy 🍬🤣 #shorts
00:49
Yoeslan
Рет қаралды 46 МЛН
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 16 МЛН
Implementing complex UI with Flutter - Marcin Szałek | Flutter Europe
44:26
The perfect imperfection of Google's Material You
15:47
David Imel
Рет қаралды 424 М.
Create Responsive Flutter Apps 🖥📱(Livestream)
1:01:23
HeyFlutter․com
Рет қаралды 9 М.
🖥📱RESPONSIVE DESIGN • Flutter Tutorial
8:03
Mitch Koko
Рет қаралды 276 М.
Modding TikTok to only show Cat Videos
29:12
Bryce Bostwick
Рет қаралды 90 М.
Create Responsive Flutter Apps with Minimal Effort
43:10
Reso Coder
Рет қаралды 73 М.
Flutter Basics by a REAL Project
25:42
Flutter Guys
Рет қаралды 437 М.
I use Drag and Drop to build modern Python Apps
14:08
Softlinks
Рет қаралды 61 М.
React Native vs Flutter in 2024 - Make the RIGHT Choice (Difference Explained)
10:31
Daniel Dan | Tech & Data
Рет қаралды 159 М.
🖥📱Responsive Dashboard UI • FLUTTER Tutorial ♡
29:33
Mitch Koko
Рет қаралды 142 М.
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 10 МЛН