PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

dokumen-dokumen yang mirip
Gambar 1. Perangkat mobile Android

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

KUMPULAN APLIKASI JAVA J2ME

BAB II. KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga

BAB II TINJAUAN PUSTAKA

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB II TINJAUAN PUSTAKA

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data.

APLIKASI INFORMASI PARIWISATA DI KABUPATEN CIAMIS BERBASIS MOBILE PHONE

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

Koleksi Program Tugas Akhir dan Skripsi dengan

ANDROID OPERATING SYSTEM

BAB 2 LANDASAN TEORI. Kata tense dalam bahasa Inggris berasal dari kata tempus dalam bahasa Latin yang

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile.

BAB II LANDASAN TEORI. Cangara (2006) dalam (Pengantar Ilmu Komunikasi) mengatakan bahwa

BAB II LANDASAN TEORI. Indekos = kos yaitu tinggal di rumah orang lain dengan atau tanpa makan

Praktikum 8 Dasar Pemprograman Android

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

Jurnal Sistem Informasi, Vol 1 September 2012 TOEFL FOR ANDROID

BAB I PENDAHULUAN. mutlak. IM berbeda dengan dari cara penggunaannya, IM bisa dikelompokkan

BAB II LANDASAN TEORI. Istilah aplikasi berasal dari bahasa inggris "application" yang berarti

Part 1 : Pengenalan Android

APLIKASI MOBILE INFORMASI PARIWISATA KOTA SEMARANG BERBASIS ANDROID

Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok

Bab 2 Tinjauan Pustaka 2.1 Penelitian Sebelumnya

Bab 2 LANDASAN TEORI

Praktikum I Pengenalan Android

APLIKASI PANDUAN PRAMUKA BERBASIS ANDROID NASKAH PUBLIKASI

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

PERANCANGAN GAME EDUKASI PEMBELAJARAN MEMBACA BERBASIS ANDROID

PERANCANGAN APLIKASI PENDUKUNG TOURING BERBASIS CONTEXTUAL AWARENESS

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

PERKEMBANGAN ANDROID DI INDONESIA

BAB II LANDASAN TEORI

APLIKASI PENGHITUNGAN PELURUHAN RADIONUKLIDA BERBASIS ANDROID

MAKALAH ANDROID. Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Operasi Dosen : Yuliayany, S.Kom. Rizki Apriliyandi / IF-15 / V

MEMBANGUN APLIKASI ADABUL YAUMIYAH BERBASIS ANDROID NASKAH PUBLIKASI

BAB 2 TINJAUAN PUSTAKA

Android SDK. Nama : -Rr Octanty M Billy Novanta Yudistira

APLIKASI PEMBELAJARAN MATEMATIKA UNTUK ANAK USIA 4-5 TAHUN BERBASIS ANDROID

BAB 1 PENDAHULUAN. kenegaraan semakin memudar. Dengan semakin majunya semangat untuk lebih

BAB II LANDASAN TEORI

BAB I PENGENALAN ANDROID

Aplikasi Panduan Teknisi Berbasis Android Untuk Mempermudah Penanganan Troubleshooting Pada PT KAI ( Persero ) Daop 3 Cirebon

BAB 2 LANDASAN TEORI. Beberapa tahun belakangan ini android sangat sering sekali digunakan oleh

BAB II TINJAUAN PUSTAKA. Android merupakan sistem operasi yang digunakan untuk perangkat mobile

2. Sejarah Android 2.1 Kerjasama Google dengan Android Inc. Pada Juli 2000, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo

BAB 2 LANDASAN TEORI

BAB II KAJIAN PUSTAKA

Bab 2 LANDASAN TEORI

E-LEARNING ENGLISH FOR CHILDREN APLIKASI MOBILE MENGENAL ALAT TRANSPORTASI BERBASIS ANDROID

ANDROID Sejarah, Arsitektur,Platform Android By Si_pit

BAB II LANDASAN TEORI. masuk ke universitas di Amerika atau negara-negara lain di dunia. Ujian ini

PEMBUATAN GAME EDUKASI MENGENALI SAMPAH ORGANIK DAN ANORGANIK MENGGUNAKAN ANDENGINE BERBASIS ANDROID

APLIKASI PEMBELAJARAN JUZ AMMA BERBASIS ANDROID

SISTEM INFORMASI GEOGRAFIS PERGURUAN TINGGI DI DAERAH YOGYAKARTA BERBASIS ANDROID NASKAH PUBLIKASI

BAB 2 TINJAUAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Menurut Abdul Kadir dan Terra CH. Triwahyuni (Pengenalan Teknologi

BAB 2 LANDASAN TEORI. Android adalah sebuah kumpulan perangkat lunak untuk perangkat mobile yang

BAB II DASAR TEORI II-1

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

PENERAPAN METODE BINARY SEARCH (PENCARIAN BINER) PADA BUKU RESEP MASAKAN BERBASIS ANDROID MOBILE

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. perhitungan yang didasarkan pada Al-Quran dan Sunnah. dan meminta dihindarkan dari segala yang dibenci. Doa juga berarti ibadah.

BAB I PENDAHULUAN. Teknologi terus berkembang dengan hadirnya perangkat-perangkat baru

BAB II TINJAUAN PUSTAKA. komputer. Smartphone diklasifikasikan sebagai high end mobile phone

TINJAUAN PUSTAKA Gempa Bumi Gempa bumi merupakan bencana alam yang mengakibatkan permukaan bumi berguncang ataupun bergetar. Pada umumnya gempa bumi d

BAB II LANDASAN TEORI

BAB I PENDAHULUAN.

BAB II TINJAUAN PUSTAKA. 1. Pemrograman Aplikasi Mobile Smartphone Dari Tablet PC Berbasis. Android. Oleh Safaat, N. (2015). Informatika Bandung.

BAB II LANDASAN TEORI. aplikasi. Awalnya, Google.inc ( membeli Android Inc

BAB II TINJAUAN PUSTAKA. Implementasi Kampanye Pariwisata Museum Sangiran di Kabupaten Sragen

BAB II TINJAUAN PUSTAKA

BAB II ANALISIS DAN PERANCANGAN. komputer yang memanfaatkan kemampuan komputer langsung untuk

PERANCANGAN DAN PEMBUATAN MOBILE KALKULATOR IP ADDRESS BERBASIS ANDROID

BAB II LANDASAN TEORI. Hal - Hal yang perlu diketahui mengenai dongeng yaitu :

APLIKASI INFORMASI NEGARA ASEAN PADA SMARTPHONE BERBASIS ANDROID MENGGUNAKAN PHONEGAP

BAB I PENDAHULUAN. 1.1 Latar Belakang

APLIKASI BUKUSAKU SIFAT PUASA SUNNAH NABI BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Angga Praditya Saputro

Pemrograman Mobile Android. ajib susanto fik Udinus 1


BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. penelitian yang sudah dilakukan dan yang akan dirancang oleh peneliti. Beberapa

CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR. Diajukan Oleh : NOVITA

MEMAHAMI BUDAYA MELALUI TEKNOLOGI: APLIKASI PERMAINAN TRADISIONAL ANAK-ANAK DI PULAU JAWA BERBASIS MOBILE

BAB II DASAR TEORI 2.1 Pemintas ( shortcut

BAB I PENDAHULUAN. 1.1.Latar.Belakang.

BAB II LANDASAN TEORI. konsumen. Belanja melalui media seperti katalog (catalog shopping), Televisi (TV

Transkripsi:

PENGENALAN ANDROID AHMAD ZAINUDIN Politeknik Elektronika Negeri Surabaya

SEJARAH ANDROID Android adalah sebuah sistem operasi untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka Awalnya, Google Inc. membeli Android Inc. yang merupakan pendatang baru pembuat perangkat lunak untuk ponsel/smartphone dengan membentuk Open Handset Alliance (OHA) Pada saat perilisan perdana Android, 5 November 2007, Android bersama OHA menyatakan mendukung pengembangan open source pada perangkat mobile.

DISTRIBUTOR SISTEM OPERASI ANDROID Di dunia terdapat dua jenis Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) Kedua adalah yang benar-benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD)

SEJARAH SMARTPHONE ANDROID Sekitar September 2007 Google mengenalkan Nexus One, salah satu jenis smartphone menggunakan Android yang diproduksi oleh HTC Corporation Seiring pembentukan Open Handset Alliance, OHA mengumumkan produk perdana mereka Android yang merupakan modifikasi kernel Linux 2.6 Saat ini sebagian vendor sudah memproduksi smartphone berbasis android HTC, Motorola, Samsung, LG, Huawei, Sony Ericsson, dll

ANDROID SAAT INI Tidak hanya menjadi sistem operasi di smartphone tetapi menjadi pesaing utama Apple pada sistem operasi PC Tablet Pesatnya pertumbuhan android karena merupakan sistem operasi open source sehingga bebas didistribusikan dan dipakai oleh vendor manapun Selain itu android adalah platform yang lengkap, baik sistem operasinya, aplikasi dan tool pengembangan, market aplikasi android, serta dukungan yang sangat tinggi dari komunitas open source

ANDROID : PLATFORM MASA DEPAN Android sebagai platform mobile pertama yang Lengkap, Terbuka, dan Bebas Lengkap (Complete Platform) : android merupakan sistem operasi yang aman dan banyak menyediakan tools dalam membangun software dan memungkinkan untuk peluang pengembangan aplikasi Terbuka (Open Source Platform) : pengembang dapat dengan bebas untuk mengembangkan aplikasi Bebas (Free Platform) : android adalah platform/aplikasi yang bebas untuk develop. Tidak ada lisensi atau biaya royanti untuk dikembangkan pada platform android

THE DALVIK VIRTUAL MACHINE (DVM) Android berjalan di dalam Dalvik Virtual Machine (DVM) bukan di Java Virtual Machine (JVM) Android menggunakan Virtual Machine sendiri untuk memastikan beberapa feature-feature berjalan lebih efisien pada perangkat mobile Dalvik Virtual Machine (DVM) adalah register bases sementara Java Virtual Machine (JVM) adalah stack based Semua hardware berbasis android dijalankan dengan menggunakan virtual machine untuk eksekusi aplikasi. DVM mengeksekusi executable file, sebuah format yang dioptimalkan untuk memastikan memori yang digunakan sangat kecil

ANDROID SDK (SOFTWARE DEVELOPMENT KIT) Android SDK adalah tools API (Application Programming Interface) yang dipergunakan untuk mulai mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman Java. Beberapa fitur android yang paling penting : Framework, aplikasi yang mendukung pengantian komponen dan reuseble Mesin Virtual Dalvik dioptimalkan untuk perangkat mobile Integrated browser berdasarkan engine open source Webkit Grafis yang dioptimalkan dan didukung oleh libraries grafis 2D, grafis 3D berdasarkan spesifikasi opengl ES 1,0 (Opsional akselerasi hardware) SQLite untuk penyimpanan data Media support yang mendukung audio, video dan gambar (MPEG4, H.264, MP3,AAC, AMR, JPG, PNG, GIF), GSM telephony (tergantung hardware) Bluetooth, EDGE, 3G dan WiFi (tergantung hardware) Kamera, GPS, kompas dan accelerometer (tergantung hardware)

ADK (ANDROID DEVELOPMENT TOOLS) ADK adalah plugin yang didesain untuk IDE Eclipse yang memberikan kemudahan dalam aplikasi android menggunakan IDE Eclipse Dengan ADT kita dapat melakukan pembuatan package android (.apk) yang digunakan untuk distribusi aplikasi android yang kita rancang Semakin tinggi platform android yang kita gunakan, dianjurkan menggunakan ADT yang lebih terbaru, karena biasanya munculnya platform baru diikuti oleh munculnya versi ADT terbaru

ARSITEKTUR ANDROID