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

App Development with Flutter

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Ahmet Ahmet
December 04, 2017

App Development with Flutter

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

Avatar for Ahmet

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