After watching this video still doubting if I really need to study flutter. I'm a IOS dev and still afraid when comes to native api access. Have you already publish your app in both ios / android platform?
I'm building a flutter app for a client. One thing I dislike is how we have to write things twice: i.e., if ios then do this, else do that for Android. I find that the solution you are proposing in this video goes against multiplatform apps, since I am writing things twice in the end! I really wish I could write, say, a slider, and that flutter automatically uses the Material or Cupertino automatically. Right now, if my client says that they want a native looking app as well for iOS , I have to tell him that I need to have two widgets for the things that are specific for the platform. So the flutter multiplatform unique selling point is gone. :(
I think a bunch of adaptive widgets should come in flutter package, every dev shouldn't need to write those bunch of adaptive widgets for basic widgets which are so obviously different in ios and android..
Imagine if Google cooperated with Apple to deliver the next version of Flutter with support for more programming languages. Dart is cool, but it is perhaps the single biggest barrier for Flutter's growth.
When going back using Cupertino navigation, the screen under the current screen accepts interactions even though the above (current screen) has not left out the view.
Why can't we have paltform agnostic bottom navigation bar with styling capabilities? Why do we have to choose between ios and android versions? What if i want to use exactly the same bottom navigation bar for both platforms?
Dmitriy Obidin this should indeed be the default behavior of Flutter in my opinion, it's kinda obvious we want to build one app for both platforms, not sure why they make the look of ui widgets not a simple global setting instead of completely different widget names which require double coding.
hI, i have a problem , when I write CupertinoApp it says : The method 'CupertinoApp' isn't defined for the class 'MyApp'. I dont know why, I imported the cupertino library, import 'package:flutter/cupertino.dart';.
Yes you can develop for iOS using the Android Emulator. There is an iOS switch. But to publish the app in the iOS App Store or to run on an iOS device you need Xcode on Mac Os
This is awesome, don't get me wrong, I'm just thrown that you have to spend so much time writing UI code when really all of this could be abstracted into a visual medium akin to the storyboards approach. Then a developer could focus on business logic, the actual meat of an application. This is why the low-code model or even Framer X makes a ton of sense to me. I want to love flutter, but I question whether the extra work is worth the pay off here. I'd genuinely appreciate someone correcting me to why i'm wrong here.
We're in the process of adding it to our samples repo at github.com/flutter/samples. Right now you can find a complete Cupertino-based app there that's also published on the App Store!
Seems like a lot of code. If anyone here is an experienced ios Dev, kindly let me know if d UI code is worth it when compared to developing with swift.
Everyone wants that Flutter shirt
Presenter: 06:45 "I/O next year, apparently it's gonna be early next year".
Me, now in 2020: "Nope, totally not"
@ Digital Pomegranate...we LOVE Flutter and now have 27 full-time Flutter coding team.
After watching this video still doubting if I really need to study flutter. I'm a IOS dev and still afraid when comes to native api access. Have you already publish your app in both ios / android platform?
You can even write server code in dart, which is not bad considering the bloat in java server code.
you are lucky . my company has lake of flutter developers .
5months after my post here now in love with flutter. Flutter is the best
@@jajasaria did you publish any apps, then?
Hi, what tool or plugin do you use for automatically typing? It looks useful.
I'm building a flutter app for a client. One thing I dislike is how we have to write things twice: i.e., if ios then do this, else do that for Android. I find that the solution you are proposing in this video goes against multiplatform apps, since I am writing things twice in the end! I really wish I could write, say, a slider, and that flutter automatically uses the Material or Cupertino automatically. Right now, if my client says that they want a native looking app as well for iOS , I have to tell him that I need to have two widgets for the things that are specific for the platform. So the flutter multiplatform unique selling point is gone. :(
same problem on react native
There is an attempt to make platform-aware widgets. Check it out here github.com/aqwert/flutter_platform_widgets
I think a bunch of adaptive widgets should come in flutter package, every dev shouldn't need to write those bunch of adaptive widgets for basic widgets which are so obviously different in ios and android..
Imagine if Google cooperated with Apple to deliver the next version of Flutter with support for more programming languages. Dart is cool, but it is perhaps the single biggest barrier for Flutter's growth.
Wilson dart is very similar to java and it is fairly easy to learn
Simple scaffold widget can work on IOS??
When going back using Cupertino navigation, the screen under the current screen accepts interactions even though the above (current screen) has not left out the view.
Awesome keynote! Love the Flutter team's hustle.. keep up the great work!
Is that guy really typing that crazily fast!
It seems like something automatically typing.
VSCode Typer I think is what he's using marketplace.visualstudio.com/items?itemName=jevakallio.vscode-hacker-typer
YESSS
I scrolled down, just to look for this question :D
One code base...how does it achieve that ? looks like ios and android has each code base
Why can't we have paltform agnostic bottom navigation bar with styling capabilities? Why do we have to choose between ios and android versions? What if i want to use exactly the same bottom navigation bar for both platforms?
Dmitriy Obidin this should indeed be the default behavior of Flutter in my opinion, it's kinda obvious we want to build one app for both platforms, not sure why they make the look of ui widgets not a simple global setting instead of completely different widget names which require double coding.
The core essense of this video are:
7:30
7:55
That was so informative thank you guys,Flutter and Google for being the inspiration I needed to learn programming at all.
How do I get this example app code so I can study as well?
Is there a repo for the adaptive veggies app for Android/iOS publicly available?
hI, i have a problem , when I write CupertinoApp it says : The method 'CupertinoApp' isn't defined for the class 'MyApp'. I dont know why, I imported the cupertino library, import 'package:flutter/cupertino.dart';.
Is it okay using a win PC to develop IOS with Flutter?
郭效江 You can develop on Windows for iOS, but you cannot test it. For testing you need XCode which runs only on MacOS
Yes you can develop for iOS using the Android Emulator. There is an iOS switch. But to publish the app in the iOS App Store or to run on an iOS device you need Xcode on Mac Os
Yeah but you can't deploy to an iOS device :( - You need to have a macOS computer for that. That's because it's using Xcode for building the app.
Hello! Sorry, I'm new to flutter. Is it possible to have iOS simulator on VSCode running on WIndows OS?
No but you can use Mac in cloud and with managed server plan 20$ per month.
Nope, use a MacOS VM
This talk was amazing! its possible to share the code in github for study?
This is awesome, don't get me wrong, I'm just thrown that you have to spend so much time writing UI code when really all of this could be abstracted into a visual medium akin to the storyboards approach. Then a developer could focus on business logic, the actual meat of an application.
This is why the low-code model or even Framer X makes a ton of sense to me. I want to love flutter, but I question whether the extra work is worth the pay off here. I'd genuinely appreciate someone correcting me to why i'm wrong here.
Very important topic!
Hi thank you for this tutorial, How can I get the code source, thanks ?
We're in the process of adding it to our samples repo at github.com/flutter/samples. Right now you can find a complete Cupertino-based app there that's also published on the App Store!
I wish Flutter would merge Cupertino with Material so we could use iOS style widgets on Android...also where is the source code for this?
@Flutter is there a repo link?
github.com/minikin/samples/tree/master/veggieseasons
right.
I need a tutorial about publishing flutter apps with flutter :v
iOS Flutter apps ***
Have you checked out the release guides on flutter.dev? flutter.dev/docs/deployment/ios
You know Google right?
Super Flutter !! awesome
is Cupertino work for android
yes . it works
1:44
Was looking for someone in the comments who would say that
please sir, how can i use windows operating system to release an IOS app in flutter
No you can't , but you can try it in a virtual machine (macOS VM)
Github link?
where is installation part?
First like and comment GO @flutter
Great!
right?...right?
Flutter shirt please 😂
lol everyone's wishing for that
right
Seems like a lot of code. If anyone here is an experienced ios Dev, kindly let me know if d UI code is worth it when compared to developing with swift.
First 🤩
Can you say "right?" one more time please? Nice demo otherwise.
gõ code nhanh vãi