skip to Main Content

Pengenalan Dasar-Dasar Aplikasi Android?

Apa itu Android?

Android (/ˈæn.drɔɪd/; an-droyd) adalah sistem operasi berbasis Linux yang dirancang untuk perangkat layar sentuh seperti smartphone dan komputer tablet. Android awalnya dikembangkan oleh Android, Inc., dengan dukungan finansial dari Google yang kemudian membelinya pada tahun 2005. Sistem operasi ini dirilis secara resmi pada tahun 2007, bersamaan dengan didirikannya Open Handset Alliance, konsorsium dari perusahaan-perusahaan perangkat keras, perangkat lunak, dan telekomunikasi yang bertujuan untuk memajukan standar terbuka perangkat seluler. Dan Ponsel Android pertama mulai dijual pada bulan Oktober 2008. [1]

Sebelum lahirnya android, sudah ada beberapa mobile OS yang sempat merajai industri mobile OS seperti berikut :

  1. 1996 – Palm OS / PalmSources àPalm & Motorola
  2. 2000 – Pocket PC Windows Mobile 2003
  3. 2000 – Symbian OS (Nokia, Ericsson, Motorolla) àSmartphones (Series 60, Series 90 dsb) Nokia 6600, Nokia Communicator E-Series, SonyEricsson P910i dsb
  4. 2001 – J2ME featured phone (Nokia, Siemens, Samsung, LG, dsb)
  5. 2002 – BackBerry OS
  6. 2007 – Apple Iphone OS iOS v 1 9 Januari 2007
  7. 2007 – Google Android dengan beta rilis pada 5 November 2007
  8. 2009 – Samsung BADA discontinued in 2013
  9. 2012 – Samsung Tizen
  10. 2012 sampai 2014 – BlackBerry, booming tapi sekarang sudah tutup.
  11. 2014 – Windows Phone akuisisi Nokia tapi sekarang tutup.
  12. Saat ini – Android survive!!!
  13. Saat ini – iOS survive!!!

Ya, begitulah perjalanan mobile OS sampai akhirnya pada saat ini hanya ada 2 mobile OS yang kita kenal yaitu Android dan IOS.

Artikel Terkait : Persiapan Memulai Programming Android Menggunakan Android Studio

Android Platform

smartphone

Android saat ini bukan untuk mobile phone saja, tapi android saat ini telah berkembang untuk beberapa platform, seperti :

  1. Mobile phones dantablet: Android OS [https://developer.android.com/]
  2. Wearable Wear OS [https://developer.android.com/wear/]
  3. TV: Android TV [https://developer.android.com/tv/]
  4. Automotive: Android Auto [https://developer.android.com/auto/]
  5. IOT: Android Things [https://developer.android.com/things/]

Dasar Pembuatan Aplikasi Android

Programmer Android

Apa yang Harus Disiapkan Sebelum Mulai Belajar dasar-dasar aplikasi Android?

Untuk belajar membuat aplikasi android ada beberapa hal yang perlu kita persiapkan supaya saat proses pembuatan aplikasi tidak ada masalah teknik yang terjadi seperti berikut ini:

1. Bahasa Programming Android

Untuk bahasa Android dibagi ke dalam 2 kategori lingkungan development yaitu untuk:

  • Native Development: Java Language + Kotlin, Java, Kotlin, NDK (C / C++) àhttps://developer.android.com/ndk
  • Hybrid Development: HTML, CSS, JavaScript (Framework àCross Platform), PhoneGap, Ionic, Framework 7, Appcelerator Titanium, Mobile Angular UI, Sencha Touch, React Native, Xamarin, Flutter

2. Tools Untuk Mendevelop Android

Untuk tools yang perlu dipersiapkan adalah sebagai beriku :

  • IDE (Integrated Development Enviroment)
    • Eclipse -> no future official support from Google
    • Android Studio
  • Android SDK (Software Development Kit)
  • Android API (developer.android.com)
  • Google API (developers.google.com)
  • JDK (Java SE Development Kit) 7/8
  • AVD (Android Virtual Device)
  • BlueStacks / NOX / Emulator lainnya.

3. Development Tools (Hardware)

Dari sisi hardware kita juga perlu mepersiapkan beberapa hal berikut ini:

  • Computer (PC Desktop/NoteBook/MacBook/iMac, dsb)

  • Perangkat Android (ponsel, tablet, wearable, dsb)

 

Refrensi :

[1] Android (Sistem Informasi)

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back To Top
Table Of Content