“It isn't just about choosing native apps or choosing the mobile web , it's also about looking at who your customers are and what devices they use“
mobile app (n.) a software program that runs on a smartphone, tablet or similar mobile device.
Karakteristik Mobile App
- Short-duration activities:
- SMS, Chat, membaca notifikasi, mengambil foto, internet service, dan sebagainya.
- Fitur yang dimiliki aplikasi bergerak pada umumnya lebih spesifik, instan, dan terbatas.
- Dapat diakses dengan cara-cara yang sederhana simple (one touch, sliding, non scrollable, pinch, etc)
- Tampilan berukuran kecil dan minimal
Jenis Mobile App
- Native App: dibuat, dikompilasi dan diinstalasi khusus untuk platform tertentu.
- Web based App: dibangun dengan teknologi pembuatan Responsive Web: HTML, CSS, Javascript. Bersifat CROSS PLATFORM.
- Hybrid: gabungan Native + Web app.
KOMPETENSI MAHASISWA :
- Mengetahui dan memahami arsitektur Google Android.
- Mengetahui, memahami, dan mampu menggunakan lingkungan pengembangan untuk membuat aplikasi pada Google Android.
- Mampu mengimplementasikan program aplikasi perangkat bergerak pada Google Android Emulator dan Real Device.
- Mengetahui dan memahami event-event pada platform Google Android dan mengimplementasikannya pada program aplikasi perangkat bergerak.
- Mengetahui, memahami, dan mampu mengimplementasikan program yang dapat mengakses antarmuka sensor pada perangkat bergerak.
Materi lengkap perkuliahan :
Materi 1 : IntroductionMateri 2 : Android
Materi 3 : Android UI
Materi 4 : Activity
Materi 5 : Event
Asset Materi 5_ File Gambar
Materi 6 : Intent
Materi 7 : RecyclerView, Collection, Adapter
Materi 8 : ConnectToInternet
Connect Internet : Sample Code
Materi 9 : WebService(JSON)
FireBaseRealtimeDB : Contoh : Sample Code
Materi 10 : Location
Location : Source Code
Materi 11 : GMaps ( We are here! )
The Final Score :
Tutorial Belajar Membuat Aplikasi Android untuk Pemula:
Step by step Tutorial dan Media pembelajaran dengan kurikulum official dari Google dapat diikuti DISINI
*FREE tapi harus register ke platform terlebih dahulu untuk bisa mengakses modul pelatihan
Materi Pendukung :
1. Android Studio Development Essentials - Android 6 Edition2. android-developer-fundamentals-course-practicals
This comment has been removed by the author.
ReplyDelete