Building for iOS with Flutter (Google I/O'19)

Поділитися
Вставка
  • Опубліковано 28 гру 2024

КОМЕНТАРІ • 72

  • @boriskrstic
    @boriskrstic 5 років тому +36

    Everyone wants that Flutter shirt

  • @aminemessabhia1163
    @aminemessabhia1163 4 роки тому +5

    Presenter: 06:45 "I/O next year, apparently it's gonna be early next year".
    Me, now in 2020: "Nope, totally not"

  • @tfabacher
    @tfabacher 5 років тому +21

    @ Digital Pomegranate...we LOVE Flutter and now have 27 full-time Flutter coding team.

    • @jajasaria
      @jajasaria 5 років тому

      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?

    • @spacecapitalism7152
      @spacecapitalism7152 5 років тому

      You can even write server code in dart, which is not bad considering the bloat in java server code.

    • @hakimdouib432
      @hakimdouib432 5 років тому

      you are lucky . my company has lake of flutter developers .

    • @jajasaria
      @jajasaria 5 років тому +1

      5months after my post here now in love with flutter. Flutter is the best

    • @turgunovm
      @turgunovm 4 роки тому

      @@jajasaria did you publish any apps, then?

  • @YiHungLee
    @YiHungLee 5 років тому +9

    Hi, what tool or plugin do you use for automatically typing? It looks useful.

  • @edhu6p215
    @edhu6p215 5 років тому +8

    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. :(

    • @ASDFG856
      @ASDFG856 5 років тому +2

      same problem on react native

    • @yasseralkhatib559
      @yasseralkhatib559 5 років тому

      There is an attempt to make platform-aware widgets. Check it out here github.com/aqwert/flutter_platform_widgets

  • @kaustavchatterjee366
    @kaustavchatterjee366 5 років тому +10

    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..

  • @WilsonSilva90
    @WilsonSilva90 5 років тому +2

    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.

    • @waso
      @waso 4 роки тому +1

      Wilson dart is very similar to java and it is fairly easy to learn

  • @umerqureshi7663
    @umerqureshi7663 2 роки тому

    Simple scaffold widget can work on IOS??

  • @rikyriky966
    @rikyriky966 5 років тому

    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.

  • @SamPereless
    @SamPereless 5 років тому

    Awesome keynote! Love the Flutter team's hustle.. keep up the great work!

  • @olabodeolaleye7934
    @olabodeolaleye7934 5 років тому +12

    Is that guy really typing that crazily fast!

    • @xiaojiangguo1596
      @xiaojiangguo1596 5 років тому +1

      It seems like something automatically typing.

    • @greazzz3210
      @greazzz3210 5 років тому +2

      VSCode Typer I think is what he's using marketplace.visualstudio.com/items?itemName=jevakallio.vscode-hacker-typer

    • @pulkitprajapat7862
      @pulkitprajapat7862 4 роки тому

      YESSS

    • @TahaMalik56
      @TahaMalik56 3 роки тому

      I scrolled down, just to look for this question :D

  • @inout804
    @inout804 3 роки тому

    One code base...how does it achieve that ? looks like ios and android has each code base

  • @dmitriyobidin6049
    @dmitriyobidin6049 5 років тому +3

    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?

    • @misterrmoron7012
      @misterrmoron7012 5 років тому

      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.

  • @meathrow
    @meathrow 4 роки тому

    The core essense of this video are:
    7:30
    7:55

  • @nomansalhab9628
    @nomansalhab9628 3 роки тому +1

    That was so informative thank you guys,Flutter and Google for being the inspiration I needed to learn programming at all.

  • @niyazitoros9190
    @niyazitoros9190 5 років тому

    How do I get this example app code so I can study as well?

  • @timfreebern5096
    @timfreebern5096 5 років тому

    Is there a repo for the adaptive veggies app for Android/iOS publicly available?

  • @joelalvarezhernandez4228
    @joelalvarezhernandez4228 5 років тому

    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';.

  • @郭效江
    @郭效江 5 років тому +2

    Is it okay using a win PC to develop IOS with Flutter?

    • @hozra72
      @hozra72 5 років тому +1

      郭效江 You can develop on Windows for iOS, but you cannot test it. For testing you need XCode which runs only on MacOS

    • @kochsebastian0
      @kochsebastian0 5 років тому +2

      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

    • @amosjovt
      @amosjovt 5 років тому

      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.

  • @haris7690
    @haris7690 5 років тому

    Hello! Sorry, I'm new to flutter. Is it possible to have iOS simulator on VSCode running on WIndows OS?

    • @mohabmagdy4155
      @mohabmagdy4155 5 років тому

      No but you can use Mac in cloud and with managed server plan 20$ per month.

    • @manashejmadi
      @manashejmadi 3 роки тому

      Nope, use a MacOS VM

  • @Javi.vasquez
    @Javi.vasquez 5 років тому

    This talk was amazing! its possible to share the code in github for study?

  • @pjmq
    @pjmq 5 років тому +1

    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.

  • @oliverbytes
    @oliverbytes 5 років тому

    Very important topic!

  • @enafor99
    @enafor99 5 років тому

    Hi thank you for this tutorial, How can I get the code source, thanks ?

    • @redbrogdon
      @redbrogdon 5 років тому +1

      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!

  • @samarioantonio
    @samarioantonio 5 років тому

    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?

  • @jefffrazier6813
    @jefffrazier6813 5 років тому

    @Flutter is there a repo link?

    • @djminikin
      @djminikin 5 років тому

      github.com/minikin/samples/tree/master/veggieseasons

  • @rrobiow8309
    @rrobiow8309 5 років тому +2

    right.

  • @luis1y0
    @luis1y0 5 років тому +6

    I need a tutorial about publishing flutter apps with flutter :v

    • @luis1y0
      @luis1y0 5 років тому +1

      iOS Flutter apps ***

    • @andrewbrogdon558
      @andrewbrogdon558 5 років тому +2

      Have you checked out the release guides on flutter.dev? flutter.dev/docs/deployment/ios

    • @leondroidgeeks
      @leondroidgeeks 5 років тому

      You know Google right?

  • @manassengudia1854
    @manassengudia1854 5 років тому +1

    Super Flutter !! awesome

  • @sujithmony6210
    @sujithmony6210 5 років тому

    is Cupertino work for android

  • @manecioputik7668
    @manecioputik7668 5 років тому +2

    1:44

    • @brainmaster5816
      @brainmaster5816 3 роки тому

      Was looking for someone in the comments who would say that

  • @hemdee3087
    @hemdee3087 4 роки тому +1

    please sir, how can i use windows operating system to release an IOS app in flutter

    • @Anonymous-XY
      @Anonymous-XY 4 роки тому

      No you can't , but you can try it in a virtual machine (macOS VM)

  • @dilsmatchanov
    @dilsmatchanov 5 років тому

    Github link?

  • @thorandlundeve
    @thorandlundeve 5 років тому +1

    where is installation part?

  • @jointtask
    @jointtask 5 років тому +1

    First like and comment GO @flutter

  • @jimmyfmedina
    @jimmyfmedina 5 років тому

    Great!

  • @sohel_mahmud
    @sohel_mahmud 5 років тому

    right?...right?

  • @reviii-s4t
    @reviii-s4t 5 років тому

    Flutter shirt please 😂

  • @dimakhrushchev5241
    @dimakhrushchev5241 5 років тому

    right

  • @jobiej7416
    @jobiej7416 5 років тому

    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.

  • @macwilko
    @macwilko 5 років тому

    First 🤩

  • @AndreiLiviuPop
    @AndreiLiviuPop 5 років тому +2

    Can you say "right?" one more time please? Nice demo otherwise.

  • @kolimitdata3679
    @kolimitdata3679 2 роки тому

    gõ code nhanh vãi

  • @GeekSlayerChannel
    @GeekSlayerChannel 5 років тому