Mobile
Programming
(ANDROID)
Presented By
Danandjaya Saputra, S.T
2017
DANANDJAYA SAPUTRA
 Staff Pengajar
 Mobile Apps Developer Android PT. Maxindo
Inovasi Digital Batam
 Embedded System Developer PT. Megaswara
Akramaya Indonesia
 Owner toko online www.bintanrobotics.com
facebook.com/danandjaya.saputra
085264874557
danandj@gmail.com
5489001F
Danandjaya saputra
085264874557
What is mobile device ?
The most widely used
mobile devices ?
SMARTPHONE
http://www.telegraph.co.uk/technology/mobile-
phones/9365085/Smartphones-hardly-used-for-calls.html
SISTEM OPERASI
APPS
NETWORK
SENSOR
CAMERA
LAYAR
TOUCHSCREEN
KEY FITURE SMARTPHONE
MOBILE
OPERATING SYSTEM
ANDROID VERSION
How to start
building android apps ?
KIND OF BUILDING MOBILE APPS
NATIVE ANDROID PROGRAMING
XML SCRIPT
for INTERFACE / LAYOUT
JAVA PROGRAMMING
for FUNCTIONALITY / PROCESS /
LOGIC
ANDROID DEVELOPMENT ENVIRONMENT
EMULATOR ANDROID
WINDROYE
BLUESTACK
GENYMOTION
BEST PRACTICE – LEARNING BY EXAMPLE
www.developer.android.com www.androidhive.info
www.simplifiedcoding.net And more
How to monetize
android apps ?
GOOGLE PLAY STORE
Pengenalan Mobile Programming

Pengenalan Mobile Programming