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
0
67
Menjadi developer mobile yang "Mobile"
Muhammad Alif Akbar
February 28, 2023
Tweet
Share
More Decks by Muhammad Alif Akbar
See All by Muhammad Alif Akbar
Why I Bought My First House Cash
alifgiant
0
67
Elevate user experience with Background Isolate
alifgiant
0
28
A Dev Journey In Startup Company
alifgiant
0
86
Less Code and More Productive as Android Engineer with Kotlin
alifgiant
0
43
Menjadi Generalis atau Spesialis
alifgiant
0
120
Being a “Mobile” Developer in 2020
alifgiant
0
99
Effective Learning In College
alifgiant
1
59
Why You Shouldn't Join Proclub
alifgiant
0
84
Concept of cost efficient smart CCTV network for cities in developing country
alifgiant
0
110
Other Decks in Technology
See All in Technology
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
43k
業務効率化をさらに加速させる、ノーコードツールとStep Functionsのハイブリッド化
smt7174
2
140
LLMアプリの地上戦開発計画と運用実践 / 2025.10.15 GPU UNITE 2025
smiyawaki0820
1
570
ビズリーチ求職者検索におけるPLMとLLMの活用 / Search Engineering MEET UP_2-1
visional_engineering_and_design
1
130
「れきちず」のこれまでとこれから - 誰にでもわかりやすい歴史地図を目指して / FOSS4G 2025 Japan
hjmkth
1
310
PHPからはじめるコンピュータアーキテクチャ / From Scripts to Silicon: A Journey Through the Layers of Computing Hiroshima 2025 Edition
tomzoh
0
140
Node.js 2025: What's new and what's next
ruyadorno
0
350
プロダクトのコードから見るGoによるデザインパターンの実践 #go_night_talk
bengo4com
1
2.6k
【Kaigi on Rails 事後勉強会LT】MeはどうしてGirlsに? 私とRubyを繋いだRail(s)
joyfrommasara
0
270
AgentCon Accra: Ctrl + Alt + Assist: AI Agents Edition
bethany
0
110
20251007: What happens when multi-agent systems become larger? (CyberAgent, Inc)
ornew
1
300
「使い方教えて」「事例教えて」じゃもう遅い! Microsoft 365 Copilot を触り倒そう!
taichinakamura
0
390
Featured
See All Featured
Building Applications with DynamoDB
mza
96
6.7k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
115
20k
Embracing the Ebb and Flow
colly
88
4.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Producing Creativity
orderedlist
PRO
347
40k
Gamification - CAS2011
davidbonilla
81
5.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
A better future with KSS
kneath
239
18k
Building an army of robots
kneath
306
46k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
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