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
66
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
65
Elevate user experience with Background Isolate
alifgiant
0
25
A Dev Journey In Startup Company
alifgiant
0
83
Less Code and More Productive as Android Engineer with Kotlin
alifgiant
0
42
Menjadi Generalis atau Spesialis
alifgiant
0
120
Being a “Mobile” Developer in 2020
alifgiant
0
99
Effective Learning In College
alifgiant
1
58
Why You Shouldn't Join Proclub
alifgiant
0
83
Concept of cost efficient smart CCTV network for cities in developing country
alifgiant
0
100
Other Decks in Technology
See All in Technology
QuickSight SPICE の効果的な運用戦略~S3 + Athena 構成での実践ノウハウ~/quicksight-spice-s3-athena-best-practices
emiki
0
290
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
39k
An introduction to Claude Code SDK
choplin
2
1.1k
Four Keysから始める信頼性の改善 - SRE NEXT 2025
ozakikota
0
420
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
18k
SRE with AI:実践から学ぶ、運用課題解決と未来への展望
yoshiiryo1
0
320
cdk initで生成されるあのファイル達は何なのか/cdk-init-generated-files
tomoki10
1
670
AI Ready API ─ AI時代に求められるAPI設計とは?/ AI-Ready API - Designing MCP and APIs in the AI Era
yokawasa
8
2.1k
無理しない AI 活用サービス / #jazug
koudaiii
0
100
United™️ Airlines®️ Customer®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedguide
0
800
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
AWS 怖い話 WAF編 @fillz_noh #AWSStartup #AWSStartup_Kansai
fillznoh
0
130
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
520
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Gamification - CAS2011
davidbonilla
81
5.4k
Producing Creativity
orderedlist
PRO
346
40k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
54k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Fireside Chat
paigeccino
37
3.5k
Documentation Writing (for coders)
carmenintech
72
4.9k
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