Home / Videos / Flattern für Entwickler (Mobile World Congress ‘19)

Flattern für Entwickler (Mobile World Congress ‘19)



Flutter definiert neu, wie Entwickler Apps für iOS und Android erstellen. Diese Sitzung konzentriert sich auf die Entwicklererfahrung von Flutter, einschließlich einer Live-Codierungsdemo einer App mit Flutter in weniger als 20 Minuten sowie Aktualisierungen von Flutter 1.2.

Flattern bei MWC ‘19 Playlist →
Abonniere den neuen YouTube-Kanal von Flutter! →

Starten Sie mit Flutter →
Probieren Sie ein Flutter-Codelab aus →
Beteiligen Sie sich an der Unterhaltung →

Sprecher:

Chris Sells
Flutter Product Manager bei Google

Matt Sullivan
Flutter Lead Developer Relations bei Google.

About AndroidWeltEditor

Check Also

Kubernetes-Unterstützung in IntelliJ IDEA Ultimate

In diesem Screencast werden wir uns die Kubernetes-Unterstützung in IntelliJ IDEA und die anderen IntelliJ-basierten …

35 comments

  1. React guy looking at this for the first time … I would get very tired of having to type "children:" or "child:" repeatedly. In JSX it's inferred from the code. Not sure how, but it seems that can be improved.

  2. This is what I want that I really really want!!!!!!!!! Have not ever felt this excitement before.

  3. Great 👍 talk! Keep up ✨ Hope to get more people on board! Seems like this channel is underrated!

  4. anyone tell me the logic behind this dial button

  5. What size of applications can be done by flutter ? … What about games?

  6. I am Beginner, Can Anyone here help me with this Flutter Installation?

    Please help me so that I can continue my learning.

    Doctor summary (to see all details, run flutter doctor -v):
    [√] Flutter (Channel stable, v1.5.4-hotfix.2, on Microsoft Windows [Version
        10.0.17134.706], locale en-US)
    CreateProcessW failed 193
    Unhandled exception:
    ProcessException: %1 is not a valid Win32 application.

      Command: C:UsersSubham PaulAppDataLocalAndroidsdkplatform-toolsadb.exe devices -l
    #0      _ProcessImpl._runAndWait (dart:io-patch/process_patch.dart:489:7)
    #1      _runNonInteractiveProcessSync (dart:io-patch/process_patch.dart:634:18)
    #2      Process.runSync (dart:io-patch/process_patch.dart:66:12)
    #3      LocalProcessManager.runSync (package:process/src/interface/local_process_manager.dart:83:20)
    #4      _runWithLoggingSync (package:flutter_tools/src/base/process.dart:333:48)
    #5      runSync (package:flutter_tools/src/base/process.dart:306:10)
    #6      getAdbDevices (package:flutter_tools/src/android/android_device.dart:551:12)
    #7      AndroidDevices.pollingGetDevices (package:flutter_tools/src/android/android_device.dart:55:53)
    <asynchronous suspension>
    #8      PollingDeviceDiscovery.devices (package:flutter_tools/src/device.dart:186:52)
    <asynchronous suspension>
    #9      DeviceManager.getAllConnectedDevices (package:flutter_tools/src/device.dart:114:46)
    <asynchronous suspension>
    #10     DeviceValidator.validate (package:flutter_tools/src/doctor.dart:705:54)
    <asynchronous suspension>
    #11     Doctor.startValidatorTasks (package:flutter_tools/src/doctor.dart:129:52)
    #12     Doctor.diagnose (package:flutter_tools/src/doctor.dart:200:41)
    #13     _AsyncAwaitCompleter.start (dart:async-patch/async_patch.dart:49:6)
    #14     Doctor.diagnose (package:flutter_tools/src/doctor.dart:190:24)
    #15     DoctorCommand.runCommand (package:flutter_tools/src/commands/doctor.dart:48:39)
    #16     _AsyncAwaitCompleter.start (dart:async-patch/async_patch.dart:49:6)
    #17     DoctorCommand.runCommand (package:flutter_tools/src/commands/doctor.dart:34:42)
    #18     FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:559:18)
    #19     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:77:64)
    #20     _rootRunUnary (dart:async/zone.dart:1132:38)
    #21     _CustomZone.runUnary (dart:async/zone.dart:1029:19)
    #22     _FutureListener.handleValue (dart:async/future_impl.dart:126:18)
    #23     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45)
    #24     Future._propagateToListeners (dart:async/future_impl.dart:668:32)
    #25     Future._complete (dart:async/future_impl.dart:473:7)
    #26     _SyncCompleter.complete (dart:async/future_impl.dart:51:12)
    #27     _AsyncAwaitCompleter.complete.<anonymous closure> (dart:async-patch/async_patch.dart:33:20)
    #28     _rootRun (dart:async/zone.dart:1124:13)
    #29     _CustomZone.run (dart:async/zone.dart:1021:19)
    #30     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:947:23)
    #31     _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
    #32     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
    #33     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:115:13)
    #34     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:172:5)

  7. Where did Matt Sullivan get the DigitButton widget?

  8. please G, buy Flare and release the code

  9. For anyone else looking for the link, the Vim LSP instructions are at https://github.com/dart-lang/sdk/blob/master/pkg/analysis_server/tool/lsp_spec/README_vim.md . I also had to uprade my vim-lsc plugin to make it work since I was already using an older version of it.

  10. i am coming from an android native development perspective and i've just discovered Flutter but i find it somehow uncool to learn another new programming language so here are my questions: 1- is Flutter yet supporting Room ? LiveData? Volley? or should i have to relearn how to use those concepts again with Flutter ? 2- why not invest in a tool or software that directly convert apk build to ios build so that we dont need to learn a new programming language again ? thank for this video though

  11. I have a lot of books by Chris for Windows development. He should write a book on Flutter.

  12. How about explain how it is better than Xamarin?

  13. You can’t even lock an iphone and listen to audio (something the native YouTube app does – so clearly your own YouTube app isn’t written in 100% flutter if at all) or why can’t you write a simple Apple Watch app in flutter!?!?

    Each project wasted 3 months of work on flutter until these two limitations had the client ask us to rewrite in react native. Please ask the people running your message boards to not tell devs these things are “low priority” for the flutter team. You will bleed adopters left and right.

    Where is bitcode support!?

  14. what software you are using to cast phone to pc?

  15. where is the source of the dialer app?

  16. is there any sourcecode for above dial pad?

  17. They are pretending Xamarin doesn’t exist. Xamarin Forms are very powerful, fully native, and can use any native libraries. On top of that, there is a designer, which makes it easier to iterate in large teams.

  18. Is the Q&A session that proceeded this presentation online?

  19. how to make Map Digit Button

  20. Defo the best platform for mobile development. You guys just need to get more devs on board to make the community bigger.

  21. flutter team is luck i am not among the crowd..coz if i happen to be there i will be cheering of the amazement of flutter….i/o 2019

  22. Are there Advantages to still going native?

  23. Flutter team did a great job in combining the great reactive pattern of React (setState, render = build, etc.) and the structure of web (composable widgets) in native cross-platform environment. They did great research and development to improve programmer's jobs.

  24. Excellent starts the move from kotlin to flutter

  25. Is this the end of React?
    Oh comon I've just started learning react >.<

  26. Please release a video on how to get runtime permission on Android its very important and useful too and i can't able to integrate it with third party dependencies and neither found official documentation of doing it.

  27. great presentation to make me know flutter …next project i try out of flutter of dev

  28. 35:40 when we build the final version to deploy, do the channel got rid of based on platform? or, they still contains both channel inside final version (I don't think so)?
    .
    Just being interested to know.
    Thanks.

  29. I like this guy. Clearly knows what he's talking about, including the technical details. Certainly not your average project manager.

  30. Great Video Matt 👍👏

Leave a Reply

Your email address will not be published. Required fields are marked *