Upgrade to Pro — share decks privately, control downloads, hide ads and more …

App Development with Flutter

Ahmet
December 04, 2017

App Development with Flutter

My talk about App Development with Flutter at Devfest Tekirdag on 2 December '17

Ahmet

December 04, 2017
Tweet

More Decks by Ahmet

Other Decks in Programming

Transcript

  1. DeepCoder Microsoft's AI writes code by looting other software 4

    http://www.wired.co.uk/article/ai-write-code- microsoft
  2. pix2code Generating Code from a Graphical User Interface Screenshot 4

    https://github.com/tonybeltramelli/pix2code
  3. What is Flutter A new mobile app SDK to help

    developers and designers build modern mobile apps for iOS and Android.
  4. class MyApp extends StatelessWidget { // This widget is the

    root of your application. @override Widget build(BuildContext context) { return new MaterialApp( title: 'Devfest Tekirdağ', theme: new ThemeData( primarySwatch: Colors.red, ), home: new MyHomePage(title: 'Devfest Tekirdağ'), ); } }
  5. Dependencies pubspec.yaml name: devfest_tekirdag description: Devfest Tekirdag Event App dependencies:

    flutter: sdk: flutter firebase: ^0.6.6 charted: ^0.4.0 cupertino_icons: ^0.1.0 dev_dependencies: flutter_test: sdk: flutter flutter: uses-material-design: true
  6. Pros 4 One language for Android and iOS 4 No

    more waiting for debugging (Hot Reload )
  7. Let's Get Started $ git clone -b alpha https://github.com/flutter/flutter.git $

    export PATH=`pwd`/flutter/bin:$PATH $ flutter doctor
  8. Resources 4 Flutter https://flutter.io/ 4 Codelab: Building Beautiful UIs with

    Flutter https://codelabs.developers.google.com/codelabs/ flutter/#0 4 What’s Revolutionary about Flutter https://hackernoon.com/whats-revolutionary- about-flutter-946915b09514
  9. Resources 4 Live Coding a Flutter App https://www.youtube.com/watch?v=w2TcYP8qiRI 4 Keynote:

    Flutter (Dart Developer Summit 2016) https://www.youtube.com/watch?v=Mx-AllVZ1VY