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
Menjadi developer mobile yang "Mobile"
Search
Muhammad Alif Akbar
February 28, 2023
Technology
77
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Menjadi developer mobile yang "Mobile"
Muhammad Alif Akbar
February 28, 2023
More Decks by Muhammad Alif Akbar
See All by Muhammad Alif Akbar
Why I Bought My First House Cash
alifgiant
0
82
Elevate user experience with Background Isolate
alifgiant
0
47
A Dev Journey In Startup Company
alifgiant
0
100
Less Code and More Productive as Android Engineer with Kotlin
alifgiant
0
55
Menjadi Generalis atau Spesialis
alifgiant
0
130
Being a “Mobile” Developer in 2020
alifgiant
0
110
Effective Learning In College
alifgiant
1
69
Why You Shouldn't Join Proclub
alifgiant
0
100
Concept of cost efficient smart CCTV network for cities in developing country
alifgiant
0
110
Other Decks in Technology
See All in Technology
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
1
360
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
350
サイバー捜査員研修(後半)
nomizone
1
810
組織にどうSREを根付かせるか?〜IVRyの場合〜
abnoumaru
0
330
サイバー捜査員研修(前半)
nomizone
1
1.9k
【CEDEC2026】専門性の高いデフォルメチームが挑んだ人材育成戦略 〜Cygames Academiaの企画から実施まで〜
cygames
PRO
0
530
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
140
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
2
380
ブラウザ研修 2026
recruitengineers
PRO
4
790
Redmine 7.0 新機能・機能強化解説(OSC2026京都ダイジェスト版)
vividtone
1
210
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
Featured
See All Featured
Leo the Paperboy
mayatellez
8
2.1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
450
Game over? The fight for quality and originality in the time of robots
wayneb77
1
240
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
630
We Are The Robots
honzajavorek
0
290
Context Engineering - Making Every Token Count
addyosmani
9
1k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
530
Skip the Path - Find Your Career Trail
mkilby
1
180
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
760
Transcript
Menjadi Programmer Mobile yang Mobile Tuntung • Gawi • Santai
#TUGASO1 Mobile (moʊbaɪl, adj), able to move or be moved freely or easily.
EST. 2017 Hello I’m Alif A Mobile App Developer linkedin.com/in/muhammad-alif-akbar
Software House → E-Commerce → Ride Hailing
SEBAGAI MATERI PEMBUKA.. KITA TIDAK AKAN MEMBAHAS KODINGAN, APALAGI NGAJARIN
KODING, TAPI LEBIH KE BERCERITA “ ”
Menjadi Programmer Mobile
Menjadi Programmer Mobile
Menjadi Programmer Mobile
Menjadi Programmer Mobile
Menjadi Programmer Mobile
APLIKASI YANG DIBUAT MOBILE, YANG BUAT TIDAK MOBILE, PLATFORM, DEVICE,
BAHASA PROGRAM, SEMUANYA TERBATAS 😭 “ ” Mobile (moʊbaɪl, adj), able to move or be moved freely or easily.
Ekspektasi Image by: icon8.com Image by: giphy.com Realita
Programmer “Mobile” Sesungguhnya? 2. Jalan di semua platform 3. Tidak
ada minimum spek laptop https://play.google.com/store/apps/details?id=com.paprbit.dcoder Bahkan bisa di tablet atau HP 1. Tidak perlu kuasai banyak bahasa
NAMUN, SEMUANYA BERUBAH …
Saat, React Native dan Flutter hadir ...
Pilih React? https://dev.to/tobilastik/what-you-need-to-learn-before-you-dive-into-react-react-native-3kgm Image by: icon8.com
Pilih Flutter? https://medium.com/flutter-community/how-to-learn-flutter-886c0bad8a46 Image by: icon8.com
DENGAN MEMANFAATKAN CI / PIPELINE, KITA TIDAK MEMERLUKAN LAPTOP MAHAL
UNTUK ANDROID STUDIO / XCODE “ ” Apapun yang kalian pilih,
None
MAHASISWA BISA MENGGUNAKAN KOMPUTER KAMPUS, PROFESSIONAL BISA MENGGUNAKAN TABLET SAAT
DALAM PERJALANAN “ ” Kalian bahkan tidak perlu membeli laptop
flutter run --release -d web-server --web-hostname=0.0.0.0 --web-port=3000
None
Cara Debugging?
Time for a demo “ ” A picture is worth
a thousand words,
PILIHAN ADA PADA KALIAN, TAPI JANGAN TERLALU LAMA BERPIKIR, MULAILAH
BELAJAR HYBRID DEVELOPMENT “ ” Jadi bagaimana menjadi programmer yang mobile?
TERIMA KASIH ! Android Dev Kalsel #TUGAS01 @muh.alifgiant