Anda di halaman 1dari 20

TUGAS APLIKASI MULTIMEDIA

“Eclipse”

DOSEN PEMBIMBING:

AYU TRI WARDANI, S.Pd.,M.Pd.

DISUSUN OLEH:
KELOMPOK 4

MUH. MUFLIH M 1729041013

IMAM FAHMI 1729041081

ADELIA AYU MARTINA 1729041078

EMA JUNIARTY

DIAN SRI YUNINDA 1729041078

PEND. TEKNIK INFORMATIKA DAN KOMPUTER


JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS NEGERI MAKASSAR
2019
KATA PENGANTAR

Puji syukur kehadirat Allah SWT yang telah memberikan rahmat, karunia
dan hidayahnya sehingga makalah Aplikasi Multimedia yang berjudul “Aplikasi
Authoring Eclipse” ini dapat tersusun. Diharapkan dengan adanya makalah ini,
dapat memberikan informasi dan pengetahuan bagi pembaca.

Penyusun menyadari bahwa makalah ini jauh dari kesempurnaan, untuk itu
penyusun mohon maaf apabila terdapat kekurangan dan kesalahan baik dari isi
maupun tulisan. Kritik dan saran yang bersifat membangun akan sangat berguna
untuk memperbaiki kekurangan pada makalah ini.

Akhir kata, penyusun mengucapkan terima kasih kepada semua pihak


yang telah berperan serta dalam penyusunan makalah. Semoga Allah senantiasa
meridhoi segala usaha kita.

Makassar, 11 September 2019

Penyusun

2
DAFTAR ISI
HALAMAN JUDUL ..................................................................................... i

KATA PENGANTAR..................................................................................... ii

DAFTAR ISI.................................................................................................. iii

DAFTAR GAMBAR...................................................................................... iv

BAB I. PENDAHULUAN........................................................................... 1

A. Latar Belakang.................................................................................. 1
B. Rumusan Masalah............................................................................. 2
C. Tujuan Penulisan............................................................................... 2

BAB II. PEMBAHASAN............................................................................... 3

A. Eclipse............................................................................................... 3
B. Sejarah Eclipse.................................................................................. 4
C. Kelebihan dan Kekurangan Eclipse.................................................. 5
D. Cara Penggunaan dan Fitur Fitur Eclipse.......................................... 8

BAB III PENUTUP........................................................................................ 15

A. Kesimpulan........................................................................................ 15
B. Saran.................................................................................................. 15

DAFTAR PUSTAKA..................................................................................... 16

3
DAFTAR GAMBAR

Gambar 2.1 Menjalankan Eclipse.................................................................. 8

Gambar 2.2 Kotak Dialog Properties............................................................. 8

Gambar 2.3 Pemilihan Icon Aplikasi


........................................................................................................................
........................................................................................................................
9

Gambar 2.4 Lembar Kerja Eclipse


........................................................................................................................
........................................................................................................................
9

Gambar 2.5 Menu Form Widgets


........................................................................................................................
........................................................................................................................
10

Gambar 2.6 Menambahkan Textview............................................................. 10

Gambar 2.7 Hasil Textview............................................................................ 11

Gambar 2.8 Menu Text Fields........................................................................ 11

Gambar 2.9 Menambahkan Gambar.............................................................. 12

Gambar 2.10 Menambahkan Gambar............................................................ 12

Gambar 2.11 Hasil penambahan gambar........................................................ 13

Gambar 2.12 Menambahkan suara................................................................. 13

4
BAB I
PENDAHULUAN

A. Latar Belakang

Perangkat lunak yang berkualitas merupakan hal yang diharapkan oleh


setiap user. Semakin baik kualitas suatu perangkat lunak maka akan semakin
banyak user yang menggunakannya. Kualitas tersebut dapat dilihat
berdasarkan performance dan fungsionalitas perangkat lunak, antarmuka yang
baik, cara penggunaannya, dan faktor lainnya. Perangkat lunak yang perlu
diperhatikan kualitasnya adalah perangkat lunak java yaitu IDE (Integrated
Development Environment). Jika berbicara mengenai java maka perangkat
lunak IDE terkenal ini pun juga mesti disebut, yaitu Eclipse. Proyek eclipse
diperkirakan memiliki jumlah pengguna lebih dari 6 juta dengan pengguna java
IDE mencapai 65%.
Eclipse juga menyediakan fasilitas yang namanya fullcontrol, artinya
programmer diberikan fasilitas untuk mengatur dan mengkonfigurasikan semua
programnya sendiri (none wizard). Mulai dari development sampai deployment
kita sendiri yang mengatur. Perangkat lunak berbasis open source merupakan
perangkat lunak yang dikembangkan secara bebas. Dengan kata lain dalam
pengembangannya siapa pun dapat mengubah source code, menambah,
maupun mengurangi kekurangan yang dimiliki sebelumnya. Kebebasan dalam
pengubahan source code ini menimbulkan kurang diperhatikannya faktor-
faktor yang mempengaruhi kualitas suatu perangkat lunak. Tidak semua
developer mengetahui faktor-faktor penentu kualitas perangkat lunak

1
B. Rumusan Masalah
1. Apa yang dimaksud dengan eclipse ?
2. Uraikan sejarah muncul dan berkembangnya aplikasi eclipse !
3. Sebutkan kelebihan dan kekurangan aplikasi eclipse !
4. Bagaimana cara menggunakan dan apa saja fitur fitur pada eclipse ?

C. Tujuan Penulisan
Adapun tujuan dari dibuatnya media pembelajaran ini yaitu :
1. Mahasiswa dapat mengetahui tentang eclipse.
2. Mahasiswa dapat mengetahui sejarah muncul dan berkembangnya aplikasi
eclipse..
3. Mahasiswa dapat mengetahui kelebihan dan kekurangan aplikasi eclipse..
4. Mahasiswa dapat mengetahui cara menggunakan dan apa saja fitur fitur
pada eclipse.

2
BAB II
PEMBAHASAN

A. Eclipse
Menurut Nasruddin Safaat h (Pemrograman aplikasi mobeli smartphone
dan tablet PC berbasis android 2012:16) Eclipse adalah sebuah IDE
(Integrated Development Environment) untuk mengembangkan perangkat
lunak dan dapat dijalankan di semua platform (platform-independent).
Berikut ini adalah sifat dari Eclipse:
1. Multi-platform: Target sistem operasi Eclipse adalah Microsoft Windows,
Linux, Solaris, AIX, HP-UX dan Mac OS X.
2. Mulit-language: Eclipse dikembangkan dengan bahasa pemrograman Java,
akan tetapi Eclipse mendukung pengembangan aplikasi berbasis bahasa
pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP, dan lain
sebagainya.
3. Multi-role: Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun
bisa digunakan untuk aktivitas dalam siklus pengembangan perangkat
lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan
lain sebagainya.

Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis
dan open source, yang berarti setiap orang boleh melihat kode pemrograman
perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya
populer adalah kemampuannya untuk dapat dikembangkan oleh pengguna
dengan komponen yang dinamakan plug-in. Eclipse dibuat dari kerja sama
antara perusahaan-perusahaan anggota 'Eclipse Foundation' (beserta individu-
individu lain). Banyak nama besar yang ikut dalam 'Eclipse Foundation’,
termasuk IBM, BEA, Intel, Nokia, Borland. Eclipse bersaing langsung dengan
Netbeans IDE. Plugin tambahan pada Eclipse jauh lebih banyak dan bervariasi
dibandingkan IDE lainnya.

1. IntelliJ IDEA (commercial, free 30-day trial)


2. Oracle JDeveloper (free)

3
3. Xinox JCreator (ada versi berbayar maupun free)

B. Sejarah Eclipse
Eclipse awalnya dikembangkan oleh IBM untuk menggantikan perangkat
lunak IBM Visual Age for Java 4.0. Produk ini diluncurkan oleh IBM pada
tanggal 5 November 2001, yang menginvestasikan sebanyak US$ 40 juta
untuk pengembangannya. Semenjak itu konsursium Eclipse Foundation
mengambil alih untuk pengembangan Eclipse lebih lanjut dan pengaturan
organisasinya. Sejak versi 3.0, Eclipse pada dasarnya merupakan sebuah
kernel, yang mengangkat plug-in. Apa yang dapat digunakan di dalam Eclipse
sebenarnya adalah fungsi dari plug-in yang sudah diinstal. Ini merupakan
basis dari Eclipse yang dinamakan Rich Client Platform (RCP). Berikut ini
adalah komponen yang membentuk RCP:
1. Core platform
2. OSGi
3. SWT (Standard Widget Toolkit)
4. JFace
5. Eclipse Workbench

Secara standar Eclipse selalu dilengkapi dengan JDT (Java Development


Tools), plug-in yang membuat Eclipse kompatibel untuk mengembangkan
program Java, dan PDE (Plug-in Development Environment) untuk
mengembangkan plug-in baru. Eclipse beserta plug-in-nya diimplementasikan
dalam bahasa pemrograman Java. Konsep Eclipse adalah IDE yang terbuka
(open), mudah diperluas (extensible) untuk apa saja, dan tidak untuk sesuatu
yang spesifik. Jadi, Eclipse tidak saja untuk mengembangkan program Java,
akan tetapi dapat digunakan untuk berbagai macam keperluan, cukup dengan
menginstal plug-in yang dibutuhkan. Apabila ingin mengembangkan program
C/C++ terdapat plug-in CDT (C/C++ Development Tools). Selain itu,
pengembangan secara visual bukan hal yang tidak mungkin oleh Eclipse,
plug-in UML2 tersedia untuk membuat Diagram UML. Dengan menggunakan
PDE setiap orang bisa membuat plug-in sesuai dengan keinginannya. Salah

4
satu situs yang menawarkan plug-in secara gratis seperti Eclipse downloads
by project.

Sejak tahun 2006, Eclipse Foundation mengkoordinasikan peluncuran


Eclipse secara rutin dan simultan yang dikenal dengan nama Simultaneous
Release. Setiap versi peluncuran terdiri dari Eclipse Platform dan juga
sejumlah proyek yang terlibat dalam proyek Eclipse. Tujuan dari sistem ini
adalah untuk menyediakan distribusi Eclipse dengan fitur-fitur dan versi yang
terstandarisasi. Hal ini juga dimaksudkan untuk mempermudah Deployment
dan maintenance untuk sistem enterprise, serta untuk kenyamanan.Peluncuran
simultan dijadwalkan pada bulan Juni setiap tahunnya.

C. Kelebihan dan Kekurangan Eclipse


Berikut ini beberapa kelebihan Java yaitu :
1. Multiplatform. Kelebihan paling utama dari Java ialah dapat dijalankan
di beberapa platform / sistem operasi komputer, sesuai dengan prinsip
tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram
cukup menulis sebuah program Java dan dikompilasi (diubah, dari
bahasa yang dimengerti manusia menjadi bahasa mesin /bytecode) sekali
lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan.
Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan
diatas operating system Linux tetapi dijalankan dengan baik di atas
Microsoft Windows. Platform yang didukung sampai saat ini adalah
Microsoft Windows, Linux, Mac OSdan Sun Solaris. Penyebanya adalah
setiap sistem operasi menggunakan programnya sendiri-sendiri (yang

5
dapat diunduh dari situs Java) untuk meninterpretasikan bytecode
tersebut.
2. OOP (Object Oriented Programming – Pemrogram Berorientasi
Objek) yang artinya semua aspek yang terdapat di Java adalah Objek.
Java merupakan salah satu bahasa pemrograman berbasis oebjek secara
murni. Semua tipe data diturunkan dari kelas dasar yang disebut Object.
Hal ini sangat memudahkan pemrogram untuk mendesain, membuat,
mengembangkan dan mengalokasi kesalahan sebuah program dengan
basis Java secara cepat, tepat, mudah dan terorganisir. Kelebihan ini
menjadikan Java sebagai salah satu bahasa pemograman termudah,
bahkan untuk fungsi fungsi yang advance seperti komunikasi antara
komputer sekalipun.
3. Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan
library/perpustakaan (kumpulan program program yang disertakan dalam
pemrograman java) yang sangat memudahkan dalam penggunaan oleh
para pemrogram untuk membangun aplikasinya. Kelengkapan
perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar
yang terus menerus membuat perpustakaan-perpustakaan baru untuk
melingkupi seluruh kebutuhan pembangunan aplikasi.
4. Bergaya C++, memiliki sintaks seperti bahasa pemrograman [C++]
sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini
pengguna Java sangat banyak, sebagian besar adalah pemrogram C++
yang pindah ke Java. Universitas-universitas di Amerika juga mulai
berpindah dengan mengajarkan Java kepada murid-murid yang baru
karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi
mereka yang bukan mengambil jurusan komputer.
5. Pengumpulan sampah otomatis, memiliki fasilitas pengaturan
penggunaan memori sehingga para pemrogram tidak perlu melakukan
pengaturan memori secara langsung (seperti halnya dalam bahasa C++
yang dipakai secara luas).

Kekurangan java yaitu :

6
1. Tulis sekali, jalankan di mana saja - Masih ada beberapa hal yang tidak
kompatibel antara platform satu dengan platform lain. Untuk J2SE,
misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi
pada Mac OS X.
2. Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari
kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi Java
merupakan bytecode yang menyimpan banyak atribut bahasa tingkat
tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama
juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma
yang digunakan program akan lebih sulit disembunyikan dan mudah
dibajak/direverse-engineer. Penggunaan memori yang banyak.
Penggunaan memori untuk program berbasis Java jauh lebih besar
daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C+
+ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini
bukan merupakan masalah bagi pihak yang menggunakan teknologi
terbaru (karena trend memori terpasang makin murah), tetapi menjadi
masalah bagi mereka yang masih harus berkutat dengan mesin komputer
berumur lebih dari 4 tahun.

7
D. Cara menggunakan dan Fitur Fitur Pada Eclipse
1. Jalankan Eclipse. Klik File >> New >> Android Application Project.

Gambar 2.1 Menjalankan Eclipse


2. Isikan kotak dialog propertiesnya seperti pada gambar di bawah.

\
Gambar 2.2 kotak Dialog Properties

8
3. Klik Next sampai muncul pilihan untuk memilih icon aplikasi yang akan
dibuat.

Gambar 2.3 Pemilihan Icon Aplikasi


4. Klik Next kemudian pilih Blank Activity dan Finish, sehingga akan
muncul tampilan lembar kerja seperti gambar di bawah.

Gambar 2.4 Lembar Kerja Eclipse


a. Menambahkan Textview
1) Setelah membuka Main.xml kemudian pilih menu sebelah kiri
pada form widget >> pilih textview (disini terdapat pilihan besar,
sedang ataupun kecil) >> drag pada area sebelah kanan.

9
Gambar 2.5 Menu Form Widgets
2) Klik kanan pada kotak textview kemudian >> pilih edit text >>
ganti text sesuai dengan keinginan >> pilih OK.

Gambar 2.6 Menambahkan Textview


3) Atau diedit melaui source code yaitu:

<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="24dp"
android:text="Assalamu&apos;alaikum
warohmatullah" />

10
4) Hasilnya

Gambar 2.7 Hasil Textview


b. Menambahkan edit text
Sama seperti menambahkan viewtext, hanya saja pilih menu text field
yang di dalamnya terdapat pilihan Plain Text. Hasilnya :

Gambar 2.8 Menu Text Fields


Atau dengan menggunakan source code, scriptnya yaitu:

<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textView1"
android:layout_below="@+id/textView1"
android:layout_marginTop="14dp"
android:ems="10"
android:text=" " >
c. Menambahkan gambar
1) Pada pallette >> pilih menu Images & Media >> pilih Image
View >> akan muncul kotak dialog pilih Create New Icon >> beri
nama untuk gambar kemudian Next.

11
Gambar 2.9 Menambahkan Gambar
2) Untuk memilih gambar sendiri >> pilih Image >> pilih Browse
>> cari dan pilih gambar yang ingin dimasukkan >> klik open >>
klik Finish.

Gambar 2.10 Menambahkan gambar


3) Atau juga dapat dengan menggunakan source code seperti di
bawah

<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/editText1"
android:layout_below="@+id/editText1"
android:layout_marginTop="28dp"
android:src="@drawable/gambar" />

12
4) Hasilnya

Gambar 2.11 Hasil penambahan gambar


d. Menambahkan suara
1) Buat folder baru di dalam folder res >> menu >>folder bernama
raw >> kemudian copy lagu/audio di dalam folder raw ini.

Gambar 2.11 Menambahkan suara


2) Pada source code yaitu :

Import android.media.MediaPlayer;

private void initcomponent() {


player = MediaPlayer.create(this,R.raw.nasyid);
player.setVolume(1, 1);
player.start();
}
e. Menambahkan video
1) Sama seperti menambahkan gambar, masukkan video pada
foldeer raw. Kemudian cource codenya yaitu :

13
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
VideoView video = (VideoView)
findViewById(R.id.video);
Uri
lokasiVideo=Uri.parse(“android.resource://”+getPacka
geName()+”/”+R.raw.vid);
video.setVideoURI(lokasiVideo);
video.start();
}}

14
BAB III
PENUTUP

A. Kesimpulan
Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan
gratis dan open source, yang berarti setiap orang boleh melihat kode
pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang
membuatnya populer adalah kemampuannya untuk dapat dikembangkan oleh
pengguna dengan komponen yang dinamakan plug-in.

B. Saran
Dalam penulisan makalah ini tentu terdapat beberapa kekurangan
argumentasi atau kekeliruan dalam hal penulisan. Oleh sebab itu kritik dan
saran kami butuhkan untuk perbaikan selanjutnya. Untuk memperoleh
pengetahuan yang lebih mendalam tentang desain pesan pembelajaran ini,
penulis sarankan juga agar membaca referensi-referensi lain yang terkait
dengan eclipse.

15
DAFTAR PUSTAKA

Ningsih, Widia. 2017. Kelebihan Dan Kekurangan Java (Online),


http://widianingsih21.blogspot.com/2017/12/kelebihan-dan-kekurangan-java-
eclipse.html. Diakses pada 11 September 2019.

Noviani, Wina. 2011. Pengenalan Eclipse (Online),


https://wi01.files.wordpress.com/2011/02/pengenalan-eclipse.pdf. Diakses pada
11 September 2019.

Pramudito. 2014. Cara Menginstal Eclipse dan Java (Online),


https://www.pramudito.com/cara-menginstall-eclipse-dan-java-jdk.html. Diakses
pada 11 September 2019.

16

Anda mungkin juga menyukai