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
27
A Dev Journey In Startup Company
alifgiant
0
84
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
58
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
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
230
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
150
生成AI時代のデータ基盤設計〜ペースレイヤリングで実現する高速開発と持続性〜 / Levtech Meetup_Session_2
sansan_randd
1
150
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
380
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
110
テストを軸にした生き残り術
kworkdev
PRO
0
200
CDK CLIで使ってたあの機能、CDK Toolkit Libraryではどうやるの?
smt7174
4
130
AWSを利用する上で知っておきたい名前解決のはなし(10分版)
nagisa53
10
3k
なぜスクラムはこうなったのか?歴史が教えてくれたこと/Shall we explore the roots of Scrum
sanogemaru
5
1.6k
AI開発ツールCreateがAnythingになったよ
tendasato
0
120
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1k
AWSで始める実践Dagster入門
kitagawaz
1
600
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Statistics for Hackers
jakevdp
799
220k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
Raft: Consensus for Rubyists
vanstee
140
7.1k
How STYLIGHT went responsive
nonsquared
100
5.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.5k
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