Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
App Development with Flutter
Search
Ahmet
December 04, 2017
Programming
1
87
App Development with Flutter
My talk about App Development with Flutter at Devfest Tekirdag on 2 December '17
Ahmet
December 04, 2017
Tweet
Share
More Decks by Ahmet
See All by Ahmet
Intro to React Native
ayalcinkaya
0
48
iOS Real Life Tips & Tricks
ayalcinkaya
0
44
Apple Watch 101
ayalcinkaya
0
72
Other Decks in Programming
See All in Programming
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
140
Developing static sites with Ruby
okuramasafumi
0
320
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
150
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
0
290
Graviton と Nitro と私
maroon1st
0
120
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
120
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
8
2.5k
エディターってAIで操作できるんだぜ
kis9a
0
750
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
280
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
270
クラウドに依存しないS3を使った開発術
simesaba80
0
140
Deno Tunnel を使ってみた話
kamekyame
0
210
Featured
See All Featured
Building the Perfect Custom Keyboard
takai
1
660
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
96
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
29
KATA
mclloyd
PRO
33
15k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
61
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
85
Discover your Explorer Soul
emna__ayadi
2
1k
Navigating Team Friction
lara
191
16k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
320
Joys of Absence: A Defence of Solitary Play
codingconduct
1
250
Transcript
App Development with Flutter Ahmet Yalçınkaya
Ahmet Yalçınkaya @theswiftist NSIstanbul - Mobil Dünya
app development now iOS - Android
future of app development AI - Machine Learning
DeepCoder Microsoft's AI writes code by looting other software 4
http://www.wired.co.uk/article/ai-write-code- microsoft
pix2code Generating Code from a Graphical User Interface Screenshot 4
https://github.com/tonybeltramelli/pix2code
codota Your AI Pair Programmer 4 https://www.codota.com/
Devfest Tekirdag Event App
Flutter one codebase to rule them all
What is Flutter Flutter makes it easy and fast to
build beautiful mobile apps
What is Flutter A new mobile app SDK to help
developers and designers build modern mobile apps for iOS and Android.
Flutter 4 alpha 4 open source (github.com/flutter/flutter) 4 flutter.io
None
Dart Programming Language
IDE IntelliJ
Widgets Everything is a widget
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ğ'), ); } }
new Text('Hello World', style: new TextStyle(fontSize: 32.0))
Layout System
Navigator Navigator.push(context, new MaterialPageRoute( builder: (_) => new MyCustomView(), );
Navigator.pop(context);
Hot Reload !
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
Pros 4 One language for Android and iOS 4 No
more waiting for debugging (Hot Reload )
Cons 4 alpha 4 new features of OS
Let's Get Started $ git clone -b alpha https://github.com/flutter/flutter.git $
export PATH=`pwd`/flutter/bin:$PATH $ flutter doctor
Demo
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
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
Thanks @theswiftist