SlideShare a Scribd company logo
1 of 14
Confidential + Proprietary
Fajar Hardeka
Introducing Flutter
DSC STIMIK Tunas Bangsa
Flutter adalah SDK (Software
Development Kit)
Buatan dari Google.
Untuk membuat desain aplikasi
untuk android, ios dan web juga
desktop.
Apa itu Flutter?
SDK adalah sekumpulan
fungsi-fungsi atau kelas, alat-
alat lainnya yang diperlukan
oleh programmer untuk
membuat sebuah aplikasi.
(program, game, etc)
SDK itu apa?
Confidential + Proprietary
Kelebihan Flutter adalah
Lebih cepat dalam
mengerjakan project
Ekspresif dan
fleksibel widget
Multiplatform iOS dan
Android App
Confidential + Proprietary
Apa itu Widget?
WIDGET (flutter) = BENDA (di dunia nyata)
Confidential + Proprietary
Apa itu Widget?
Sebuah minuman
hitz boba
(sebuah benda)
Sebuah cup
(sebuah benda)
Sebuah air
(sebuah benda)
Boba/bubble
(sebuah benda)
Confidential + Proprietary
Confidential + Proprietary
Fleksibel dan ekspresif UI (User Interface)
Dibuat dan digunakan oleh Google, pengembang, dan
perusahaan di seluruh dunia
Full frame is great, use a scrim for text.
Hamilton diluncurkan
sebagai aplikasi unggulan di
iOS dan Android dalam
waktu tiga bulan setelah
kami menulis baris pertama
kode Flutter.
David DeRemer
Co-Founder, Posse
“
”
Material Design
Firebase
VS Code
Android Studio
Android APIs iOS APIs Redux
Xcode
3rd-party
Android
SDKs
3rd-party
iOS SDKs
Bekerja dengan alat dan platform populer
Flutter menawarkan perangkat UI portabel berkualitas tinggi, dan cara yang cepat dan ekspresif untuk membuat UI aplikasi asli.
Komponen utama dari keluarga Pengembang
Google
Confidential + Proprietary
Instagram/dsc_stimiktb
flutter.dev
Terimakasih!

More Related Content

Similar to Intro flutter dsc stimik tb

Introduction To Flutter.pdf
Introduction To Flutter.pdfIntroduction To Flutter.pdf
Introduction To Flutter.pdfCPDB2023Mansa
 
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server DockerMembuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server DockerRizkyCrown
 
Ebook Workshop Dasar android
Ebook Workshop Dasar androidEbook Workshop Dasar android
Ebook Workshop Dasar androidSaeful Bahri
 
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n rudaPengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n rudaFajarudin Noer
 
Study Jam Mobile 4 - Introduction to Flutter.pdf
Study Jam Mobile 4 - Introduction to Flutter.pdfStudy Jam Mobile 4 - Introduction to Flutter.pdf
Study Jam Mobile 4 - Introduction to Flutter.pdfanjarmath
 
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)eltwordy
 
Makalah Mobile Programming
Makalah Mobile ProgrammingMakalah Mobile Programming
Makalah Mobile ProgrammingVicinthia Veren
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Rusmanto Maryanto
 
makalah sistem operasi - android vd ios
makalah sistem operasi - android vd iosmakalah sistem operasi - android vd ios
makalah sistem operasi - android vd iosMelina Krisnawati
 
Pertemuan 1 pengenalan mobile programming
Pertemuan 1 pengenalan mobile programmingPertemuan 1 pengenalan mobile programming
Pertemuan 1 pengenalan mobile programmingheriakj
 
Pengenalan dasar android programming
Pengenalan dasar android programming Pengenalan dasar android programming
Pengenalan dasar android programming Mdeno Akbar
 
Pengenalan dasar android Programming
Pengenalan dasar android ProgrammingPengenalan dasar android Programming
Pengenalan dasar android ProgrammingAlbertz Ace-Red
 
Storyboard smartphone hardy mi 11 c
Storyboard smartphone hardy mi 11 cStoryboard smartphone hardy mi 11 c
Storyboard smartphone hardy mi 11 charimrizd
 
Presentation1 [Autosaved].pptx
Presentation1 [Autosaved].pptxPresentation1 [Autosaved].pptx
Presentation1 [Autosaved].pptxNyomanChannel
 
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdfHendroGunawan8
 
Build your first app
Build your first appBuild your first app
Build your first appRafi Ramadhan
 

Similar to Intro flutter dsc stimik tb (20)

Introduction To Flutter.pdf
Introduction To Flutter.pdfIntroduction To Flutter.pdf
Introduction To Flutter.pdf
 
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server DockerMembuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
 
Review Udemy Course #1
Review Udemy Course #1Review Udemy Course #1
Review Udemy Course #1
 
Ebook Workshop Dasar android
Ebook Workshop Dasar androidEbook Workshop Dasar android
Ebook Workshop Dasar android
 
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n rudaPengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
 
UI & UX
UI & UXUI & UX
UI & UX
 
Study Jam Mobile 4 - Introduction to Flutter.pdf
Study Jam Mobile 4 - Introduction to Flutter.pdfStudy Jam Mobile 4 - Introduction to Flutter.pdf
Study Jam Mobile 4 - Introduction to Flutter.pdf
 
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
 
Makalah Mobile Programming
Makalah Mobile ProgrammingMakalah Mobile Programming
Makalah Mobile Programming
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2
 
makalah sistem operasi - android vd ios
makalah sistem operasi - android vd iosmakalah sistem operasi - android vd ios
makalah sistem operasi - android vd ios
 
Android
AndroidAndroid
Android
 
Pertemuan 1 pengenalan mobile programming
Pertemuan 1 pengenalan mobile programmingPertemuan 1 pengenalan mobile programming
Pertemuan 1 pengenalan mobile programming
 
Pengenalan dasar android programming
Pengenalan dasar android programming Pengenalan dasar android programming
Pengenalan dasar android programming
 
Pengenalan dasar android Programming
Pengenalan dasar android ProgrammingPengenalan dasar android Programming
Pengenalan dasar android Programming
 
Storyboard smartphone hardy mi 11 c
Storyboard smartphone hardy mi 11 cStoryboard smartphone hardy mi 11 c
Storyboard smartphone hardy mi 11 c
 
Presentation1 [Autosaved].pptx
Presentation1 [Autosaved].pptxPresentation1 [Autosaved].pptx
Presentation1 [Autosaved].pptx
 
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf
1. UTS_PEMROGRAMAN_BERGERAK_HENDRO GUNAWAN_200401072103_IT701.pdf
 
Tugas 1 kim c usu
Tugas 1 kim c usuTugas 1 kim c usu
Tugas 1 kim c usu
 
Build your first app
Build your first appBuild your first app
Build your first app
 

More from alfinazilah

GDSC stimik tb info session
GDSC stimik tb info sessionGDSC stimik tb info session
GDSC stimik tb info sessionalfinazilah
 
Firebase in action
Firebase in actionFirebase in action
Firebase in actionalfinazilah
 
Teknologi di balik aplikasi marketplace
Teknologi di balik aplikasi marketplaceTeknologi di balik aplikasi marketplace
Teknologi di balik aplikasi marketplacealfinazilah
 
Android Study Jams - Introducing kotlin
Android Study Jams - Introducing kotlinAndroid Study Jams - Introducing kotlin
Android Study Jams - Introducing kotlinalfinazilah
 
Android study jams - new to programming track sessions 2
Android study jams - new to programming track sessions 2Android study jams - new to programming track sessions 2
Android study jams - new to programming track sessions 2alfinazilah
 

More from alfinazilah (6)

GDSC stimik tb info session
GDSC stimik tb info sessionGDSC stimik tb info session
GDSC stimik tb info session
 
Firebase in action
Firebase in actionFirebase in action
Firebase in action
 
Teknologi di balik aplikasi marketplace
Teknologi di balik aplikasi marketplaceTeknologi di balik aplikasi marketplace
Teknologi di balik aplikasi marketplace
 
Frontend
FrontendFrontend
Frontend
 
Android Study Jams - Introducing kotlin
Android Study Jams - Introducing kotlinAndroid Study Jams - Introducing kotlin
Android Study Jams - Introducing kotlin
 
Android study jams - new to programming track sessions 2
Android study jams - new to programming track sessions 2Android study jams - new to programming track sessions 2
Android study jams - new to programming track sessions 2
 

Intro flutter dsc stimik tb

Editor's Notes

  1. Main points: Flutter technology is an engine (light blue) and framework (dark blue). The framework was designed to be accessible to, and customizable by, the developer. This gives developers control over their UI and pixels. Flutter was made to be embeddable and portable. Flutter runs in Android and iOS via native code and native integrations Flutter connects to existing platform APIs and exposes them to the developer Flutter is a component/library of a traditional APK/IPA
  2. Some examples of agencies and companies that are currently building apps, or have built apps, with Flutter.
  3. Results: Launched in record time. 1M+ installs, 450k+ MAU, 160k + DAU, 65M+ Cloud Functions invoked, 4.7 Star rating on Google Play
  4. Flutter works closely with Firebase, Material Design, and other libraries that make it faster and easier to build world-class apps
  5. Flutter helps complete the overall Google Developer offering with a portable, high-quality UI toolkit for rapidly building apps