24 Februari 2015 8:56
TIF81143
There are 5 big market mobile phone: (1) Android, (2) Windows Phone, (3) iPhone, (4) Blackberry, dan (5) yang lainnya
Google : 25/2/2015 Android 52% Apple iOS 35% BlackBerry 7% WindowsPhone 2% Others 5%
Android market share dominate smartphone users, mainly in development country.
There are many way to developt android application:
- The tools from others application development that can convert an app (non android) to become android app. Specially game app.
- Web based (Javascript + PhoneGap), today many SPA (Single Page Application = Javascript + AJAX) using this method.
- Create android apps using native C++ language programming.
- Create android apps using Java language programming.
- to understand how to developt android apps.
- to create simple android app.
- to create android app using Sqlite database.
- to understand how to create android apps combine with php & MySQL.
- to understand how create android app for networking environment.
- Memahami cara membangun aplikasi android.
- Mampu membuat aplikasi android sederhana, dijalankan dalam mesin android.
- Mampu membuat aplikasi android menggunakan SQLite.
- Memahami bagaimana cara membuat android app yang dikombinasikan dengan php dan MySQL.
- Memahami cara membuata andorid app dalam lingkungan network.
- Android Programming Tutorial, http://www.tutorialspoint.com
- Manual Lab Activity: https://sites.google.com/site/androidcoursearchive/lectures
- Many Android App Examples with Manual, http://www.androidhive.info/
- Meier, Professional Android Application Development, Wiley, 2009
- Buku yang lain bisa di download dari web site http://it-ebooks.info/
- inventory, mit-university
Operating System :
- Microsoft Windows XP or later version, windows 7.
- Mac OS X 10.5.8 or later version with Intel chip.
- Linux including GNU C Library 2.7 or later
Development Tools:
- Java JDK5 or JDK6 or JDK7 or JDK8(boleh diinstall lebih dari satu versi tetapi perhatikan konfigurasi PATH dalam komputer)
- Android SDK (libraries), newest version
- Eclipse IDE for Java Developers (optional) or Android Studio (new version of eclipse only for android app development)
- Android Development Tools (ADT) Eclipse Plugin (optional)
- http://www.samsung.com/us/kies/ software driver for android samsung
Assigment-1 10% Mid-UTS 35% Assigment-2 15% Final-UAS 40%
Tugas: Setiap student harus membuat free account di http://github.com, untuk menyimpan semua kode (applikasi). Proses UPLOAD dan DOWNLOAD menggunakan GIT (free software untuk mengontrol versi sebuah app source code). Beritahukan account github ke email:
email to: bana.handaga@gmail.com subject: [nama matakuliah] content: NIM:NAMA LINK di GITHUB.COM
The all Material will be upload at http://github.com/handaga