Langsung ke konten utama

ANDROID

Pengertian Android 

Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia. Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler. Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).


Kerjasama dengan Android Inc.

Pada Juli 2005, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo Alto, California Amerika Serikat. Para pendiri Android Inc. bekerja pada Google, di antaranya Andy Rubin, Rich Miner, Nick Sears, dan Chris White. Saat itu banyak yang menganggap fungsi Android Inc. hanyalah sebagai perangkat lunak pada telepon seluler. Sejak saat itu muncul rumor bahwa Google hendak memasuki pasar telepon seluler. Di perusahaan Google, tim yang dipimpin Rubin bertugas mengembangkan program perangkat seluler yang didukung oleh kernel Linux. Hal ini menunjukkan indikasi bahwa Google sedang bersiap menghadapi persaingan dalam pasar telepon seluler.



Macam-macam versi Android dan fitur-fiturnya
1. Android 1.0 Apple pie
  • Tanggal rilis: 23 September 2008
  • Fitur dan perbaikan:
    • Download dan updates via Android Market
    • Web Browser
    • Support Camera
    • Sinkronisasi antara Gmail, Contacts dan Google Agenda
    • Google Maps
    • Aplikasi YouTube
2. Android 1.1 Banana bread
  • Tanggal rilis: 9 Februari 2009
  • Fitur dan perbaikan:
    • “Show” & “Hide” numeric keyboard, pada aplikasi telepeon
    • Kemampuan untuk menyimpan MMS attachments
3. Android 1.5 Cupcake
  • Tanggal rilis: 30 April 2009
  • Fitur dan perbaikan:
    • Support Bluetooth A2DP, AVRCP
    • Soft-keyboard dengan prediksi text
    • Record/watch videos
4. Android 1.6 Donut
  • Tanggal rilis: 15 September 2009
  • Fitur dan perbaikan:
    • Gesture framework
    • Turn-by-turn navigation
5. Android 2.0 Eclair
  • Tanggal rilis: 26 Oktober 2009
  • Fitur dan perbaikan:
    • HTML
    • Digital zoom
    • Support Microsoft Exchange
    • Bluetooth 2.1
    • Live Wallpapers
    • Updated UI
  • Update 2.1
    • Updated UI
6. Android 2.2 Froyo (Frozen Yogurt)
  • Tanggal rilis: 20 Mei 2010
  • Fitur dan perbaikan:
    • Peningkatan Speed
    • Implementasi JIT
    • USB Tethering
    • Aplikasi instalasi untuk perluasan memori
    • Support file upload pada the browser
    • Animated GIFs
7. Android 2.3 Gingerbread
  • Tanggal rilis: 6 Desembar 2010
  • Fitur dan perbaikan:
    • Updated UI
    • Peningkatan keyboard ease of use
    • Peningkatan copy/paste
    • peningkatan power management
    • Fitur Social networking
    • Support NFC (Near Field Communication)
    • Support Native VoIP/SIP
    • Support Video call
  • Update 2.3.3
    • Update penambahan fitur untuk developer
      • Peningkatan NFC API (komunikasi peer to peer)
      • Penambahan soket unsecure bluetooth
  • Update 2.3.4
    • Fitur Voice atau video chat menggunakan Google Talk
  • Update 2.3.5
    • Peningkatan kinerja jaringan untuk Nexus S 4G
    • Perbaikan isu Bluetooth pada Samsung Galaxy S
    • Peningkatan aplikasi Gmail
  • Update 2.3.6
    • Perbaikan masalah pada Voice search
  • Update 2.3.7
    • Support Google Wallet untuk Nexus S 4G
8. Android 3.0 Honeycomb
  • Tanggal rilis: 22 Februari 2011
  • Fitur dan perbaikan:
    • Support Multi core
    • Support Tablet lebih baik
    • Updated 3D UI
      • Layar Utama (homescreens) yang bisa diatur
      • Melihat aplikasi yang barusan dibuka
      • Menyempurnakan layout keyboard
    • Transport protocol untuk Media/Picture
    • video chat Google Talk
    • Google eBooks
    • “Private browsing”
    • System-wide Clipboard
    • HTTP Live streaming
  • Update 3.1
    • Peningkatan UI
    • Open Accessory API
    • USB host API
    • Support mouse, joysticks dan gamepad
    • Widget Home screen yang bisa di atur ukurannya
    • Notificasi MTP
    • RTP API untuk audio
  • Update 3.2
    • Optimise untuk berbagai tablets
    • Mode kompatibilitas display  (zoom for fixed-sized apps)
    • Sinkronisasi Media dari SD card
  • Update 3.2.1
    • Update Android Market termasuk automatic updates yang lebih mudah
    • Update Google Books
    • Peningkatan kinerja Wi-Fi
    • Perbaikan prediksi tulisan tangan huruf Chinese
  • Update 3.2.2
    • Perbaikan kecil
  • Update 3.2.4
    • Update tambahan ‘Pay as you go’ untuk tablet
  • Update 3.2.6
    • Perbaikan kecil
9. Android 4.0 Ice cream sandwich
  • Tanggal rilis: 18 Oktober 2011
  • Fitur dan perbaikan:
    • Penggunaan sistem lock screen yang baru
    • Peningkatan text input dan koreksi ejaan
    • Control over network data
    • Support aplikasi Email EAS v14
    • Fitur WI-FI direct
    • Support BlueTooth Health Device Profile
  • Update 4.0.1
    • Terdapat fitur Facial recognition (Face Unlock), fitur pengenal wajah untuk sign in tanpa menggunakan password
    • UI menggunakan Hardware acceleration
    • Peningkatan voice recognition (dictating/Voice typing)
    • Web browser, sampai 16 tab
    • Updated launcher (customizable)
    • Aplikasi Android Beam untuk pertukaran data melalui NFC
  • Update 4.0.2
    • Perbaikan kecil
  • Update  4.0.3
    • Social stream API pada Contacts provider untuk menunjukkan update yang berhubungan dengan kontak pengguna
    • Akses API stabilisasi Video dan resolusi video QVGA
    • Perbaikan aksesibilitas API untuk pembaca layar
    • Update Calendar
  • Update 4.0.4
    • Peningkatan stabilitas
    • Kinerja Camera yang lebih baik
    • Perputaran layar lebih halus
10. Android 4.1 Jelly Bean
  • Tanggal rilis: 9 juli 2012
  • Fitur dan perbaikan:
    • Support Google Now
    • Support Voice Search (pencarian dengan perintah suara)
    • Peningkatan kecepatan
    • Peningkatan aplikasi Camera
    • Mengaktifkan sistem akses: mode gesture tubuh dan keyboards huruf braille.
  • Update 4.1.1
    • Perbaikan pada orientasi posisi layar
  • Update 4.1.2
    • Perbaikan beberapa masalah dan penigkatan kinerja
    • Mengaktifkan rotasi pada Home Screen
  • Update 4.2
    • Meng-ON/Off-kan Wi-Fi dan Bluetooth pada Quick Settings dengan cara menekannya lama-lama
    • Notifikasi persentase dan estimasi sisa waktu untuk yang sedang di download
    • Sistem pengecasan battery tanpa kebel dan perubahan peringatan pada low baterry
    • Update aplikasi Gallery agar loading lebih cepat dengan fitur baru transisi antar gambar
    • Peningkatan kinerja dan perbaikan pada streaming audio Bluetooth A2DP
  • Update 4.3
    • Fitur Dial pad auto-complete
    • Penyempurnaan aplikasi Photo Sphere
    • Camera app UI updated
    • Support resolusi video 4K
    • Kemampuan membuat profil eksklusif pada tablet
    • Support penulisan huruf Hebrew and Arabic dari kanan ke kiri
    • Support Bluetooth Low Energy (BLE)
    • Support Bluetooth Audio/Video Remote Control Profile (AVRCP) 1.3
    • Peningkatan kinerja dan sistem keamanan
11. Android 4.4 Kitkat
  • Tanggal rilis: 31 Oktober 2013
  • Fitur dan perbaikan:
    • Terdapat fitur Screen recording, untuk merekam kegiatan yang terjadi pada layar smartphone kita.
    • New Translucent system UI
    • Peningkatan akses notifikasi
    • System-wide settings untuk closed captioning
    • Peningkatan kinerja
  • Update 4.4.1
    • Penyempurnaan pada camera Nexus 5
    • Perbaikan beberapa masalah
  • Update 4.4.2
    • Perbaikan beberapa masalah
    • Peningkatan sistem keamanan
  • Update 4.4.3
    • Perbaikan beberapa masalah
    • Mengaktifkan Sprint Spark band 26 dan band 41
  • Update 4.4.4
    • Perbaikan kerentanan pada Heartbleed / OpenSSL
12. Android 5.0 Lollipop
  • Tanggal rilis: 17 Oktober 2014
  • Fitur dan perbaikan:
    • Desain baru (Material)
    • Peningkatan kecepatan
    • Peningkatan daya tahan battery
  • Update 5.0.1
    • perbaikan beberapa masalah seperti video playback dan kegagalan password
  • Update 5.0.2
    • Perbaikan beberapa masalah dan peningkatan kinerja
  • Update 5.1
    • Support Multi SIM cards
    • Tambahan shortcuts pada Quick settings untuk koneksi Wi-Fi dan control perangkat Bluetooth
    • Pengamanan jika perangkat hilang atau dicuri
    • Penggunaan suara High Definition untuk telepon
    • Peningkatan kinerja dan stabilitas
  • Update 5.1.1
    • Perbaikan beberapa masalah
    • Peningkatan kecepatan
13. Android 6 Marshmallow
  • Tanggal rilis: 5 Oktober 2015
  • Fitur-fitur dan perbaikan:
    • Support USB Type-C 
    • Support autentikasi sidik jari (Fingerprint Authentication)
    • Daya tahan battery lebih meningkat dengan manajemen konsumsi battery oleh Doze
    • Permissions dashboard
    • Akses System UI Tuner
    • Support sistem pembayaran dengan Android Pay yang berkolaborasi dengan Fingerprint Authentication sehingga terjamin keamanannya.
    • Tambahan fungsi Google Now yang tidak sekedar melayani perintah suara
14. Android 7.0 Nougat
  • Tanggal release: 22 Agustus 2016
  • Fitur-fitur dan perbaikan:
    • Support Multi window
    • Dapat langsung membalas pesan dari jendela atau menu notifikasi.
    • Tampilan panel notifikasi dan quick settings yang baru.
    • Mode Doze yang ditingkatkan, (Doze Mode 2.0)
    • Menu di antara system settings

Komentar

Postingan populer dari blog ini

Algoritma Menyeberangkan Kambing, Serigala, dan Sayur

Algoritma Menyeberangkan Kambing, Serigala, dan Sayur Kebetulan tulisan saya kali ini tentang soal algoritma dari kampus. Soalnya tentang cara menyebrangkan kambing, serigala, dan sayur dari sebuah pulau menuju pulau yang lain.  Jadi soalnya seperti ini : Ada seorang petani yang membawa seekor kambing, seekor serigala, dan sekeranjang sayur. Mereka berada di tepi sebuah pulau dan ingin menyebrang ke pulau seberang. Di tepi pulau itu hanya ada sebuah perahu yang cukup untuk dua penumpang. Dengan catatan lain, bahwa kambing tidak boleh ditinggal berdua dengan serigala tanpa adanya pemuda karena serigala akan memakan kambing, kemudian kambing tidak boleh ditinggal bersama sayur, karena kambing akan memakan sayurnya. Kemudian, yang bisa menggunakan perahu hanyalah petani. Bagaimana caranya agar mereka semua bisa menyebrang ke pulau seberang dengan utuh? Langkah Pertama pindahkan Domba terlebih dahulu kesebrang, karena Serigala tidak makan Sayuran. Langkah Kedua, kesebran...

Penggunaan Menu Bar Pada Java Netbeans

Contoh program untuk membuat Menu Bar Java Netbeans 1. Pilih  New  Pada project >  Jframe Form 2. Pada Palette (disebelah kanan) bagian  Swing Menus , pilih Menu Bar kemudian letakan pada Jframe(form). 3. Jika sukses , maka pada  Navigator  akan muncul JmenuBar1 4. Tambahkan menu item dengan cara, Klik kanan pada Jmenu yang diinginkan, pilih  Add Form Palette  kemudian  Menu Item 5. Pada menu item, lakukan penggantian nama sesuai keinginan 6.   Apabila dalam menu tersebut memiliki shortcut tambahkan shortcut-nya dengan klik pada area dekat menu open seperti gambar berikut  7. Akan muncul tampilan seperti di bawah ini, lakukan setting shortcut yang diinginkan pada  Virtual Key 8. Apabila ingin menambahkan menu item yang lain,tambahkan pallet separator terlebih dahulu,dengan klik kanan pada Jmenu, pilih  Add From Pallette  kemudian pilih  Menu Item...

Desain Konseptual

Desain Konseptual dimana harus memenuhi beberapa kriteria Data dalam system : pegawai, prodak( antar jemput, pengiriman barang, cleaning), Pelanggan.  Dalam system usernya : pengguna, pegawai ( driver, pelayana, ada staff). User mendaftarkan diri menggunakan no hp & mengisi biodata Pegawai di daftarkan oleh pegawai lain dengan mengisi no hp dan biodata Proses bisnis : user memilih prodak, setiap prodak memiliki harga yang berbeda. Output : mengetahui transaksi penggunaan jasa/ pembelian prodak.  berikut desain konseptual dan logicalnya