Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
88
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
50
iOS Real Life Tips & Tricks
ayalcinkaya
0
46
Apple Watch 101
ayalcinkaya
0
74
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
760
条件判定に名前、つけてますか? #phperkaigi #c
77web
2
640
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
890
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
530
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
170
Ruby and LLM Ecosystem 2nd
koic
1
1.2k
安いハードウェアでVulkan
fadis
0
700
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
440
20260315 AWSなんもわからん🥲
chiilog
2
170
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
350
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
150
Claude Codeログ基盤の構築
giginet
PRO
7
3.5k
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
200
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
75
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
430
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
52k
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Marketing to machines
jonoalderson
1
5k
Everyday Curiosity
cassininazir
0
170
Making the Leap to Tech Lead
cromwellryan
135
9.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
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