skip to Main Content
Pengenalan Android Untuk Pemula

Pengenalan Android untuk Pemula

Apa itu Sistem Operasi 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 :

Mobile OS Periode tahun 2000 – sekarang :

  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 ESeries, 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.

Android Platform

Android platform terdiri dari beberapa seperti :

  1. Mobile phones & Tablet : 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/]

Apa yang harus disiapkan sebelum mulai belajar Android?

1 Bahasa Programming Android

  • 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 Men-develop Android

  • 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 lainnyaa

3 Development Tools (Hardware)

  • Computer (PC Desktop/NoteBook/MacBook/iMac dsb)
  • Perangkat Android (ponsel, tablet, wearable, dsb)

 

Refrensi :

[1] https://id.wikipedia.org/wiki/Android_(sistem_operasi)


Penulis :

Eric Agustian – Techical Competency Manager at Xsis Academy

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