COLORFUL WORLD ANDROID APPLICATION UNTUK MEDIA...
Transcript of COLORFUL WORLD ANDROID APPLICATION UNTUK MEDIA...
COLORFUL WORLD ANDROID APPLICATION UNTUK MEDIA
MARKETING JASA FOTOGRAFI, VIDEOGRAFI, DAN
BUKU TAHUNAN
NASKAH PUBLIKASI
diajukan oleh
YUSUF LUQMAN HAKIM
10.11.4452
JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA YOGYAKARTA
2014
iii
COLORFUL WORLD ANDROID APPLICATION FOR PHOTOGRAPHY, VIDEOGRAPHY,
AND YEARBOOK MEDIA MARKETING SERVICES
COLORFUL WORLD ANDROID APPLICATION UNTUK MEDIA MARKETING JASA FOTOGRAFI, VIDEOGRAFI, DAN BUKU TAHUNAN
Yusuf Luqman Hakim
Hanif Al Fatta
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Colorful World Android Application is an application in the form of android that is
useful for Colorful Word media marketing company in the form of mobile. So marketing can
be easily done and taken anyw here inside the smartphone, so the client can also easily see
the various packages provided Colorful Wold.
In the same practice consists of 3 pieces for main menu categories Colorful
Photography, Cinema for Videografinya and Colorful Colorful Creatia for its annual book.
Of each main menu there are sub menus respectively. Colorful Photography for there
are sub menu consisting Wedding, Prewedding and others. Other sub menu consists of sub
menu again in the form of photographic services such as graduation. For sub menu of
Colorful Cinema there w ill be 2 pieces of sub menus that w edding and prew edding only.
For sub menu of Colorful Creatia immediately there w ill be examples of yearbook and
packages are available.
Keyword : Android Apps, Photography, Videography, Cinematography, Yearbook
1
1. Pendahuluan
1.1 Latar Belakang
Perkembangan teknologi informasi saat ini semakin pesat, dibuktikan
dengan banyak terlahirnya macam-macam alat elektronik berteknologi tinggi. Teknologi
informasi berperan penting dalam berbagai sektor kehidupan manusia. Salah satu teknologi
informasi yang saat ini terus berkembang adalah mobilephone. Dilihat dari segi
kemampuannya, dahulu mobilephone hanya mampu sebagai alat komunikasi antar
pengguna mobilephone yang satu dengan yang lain. Dengan berkembangnya teknologi
informasi maka kemampuan mobile phone menjadi sangat canggih. Bahkan suatu pekerjaan
yang dahulu hanya bisa dilakukan oleh komputer sekarang sudah dapat dilakukan oleh
mobilephone. Dari kemampuan dan kecerdasan yang dimilikinya, mobilephone jenis ini
dikenal oleh masyarakat dengan sebutan smartphone .
Di sisi lain masyarakat amatlah sibuk untuk mencari tempat dimana mereka akan
menggunakan jasa foto, video atau buku tahunan yang tepat. Kebanyakan masyarakat
terlalu sibuk dengan pekerjaan yang tidak bida ditinggalkan begitu saja. Namun dengan
adanya aplikasi android, maka mereka akan semakin dimudahkan. Mereka dapat melihat
portofolio perusaan melaului foto-foto dan video yang ada di dalam aplikasi android, serta
contoh-contoh video dan buku tahunan di tempat mereka bekerja. Kemudian mereka akan
cenderung memberikan informasi dan menyarankan kepada teman-teman kerja, sehingga
media smartphone akan lebih efektif sebagai media pemasaran.
Dengan kemudahan ini maka perusahaan juga akan sangat terbantu, sehingga
dapat menaikkan profit keuangan. Alasan ini sangat masuk akal, karena konsumen lebih
mudah mengakses contoh foto, video dan buku tahunan, kemudian merka dapat segera
memesan produk dan jasa yang mereka inginkan.
Berikut ini penjelasan produk dan jasa yang ada pada perusahan Colorful Wolrd.
Pada bagian foto, mereka dapat membuka berbagai macam foto berdasar kategori. Kategori
yang tersedia terdiri dari wedding, prewedding. Pada bagian video, mereka dapat membuka
berbagai macam video berdasar kategori. Kategori yang tersedia terdiri dari wedding,
prewedding. Pada bagian buku tahunan, mereka dapat membuka berbagai macam contoh
buku tahunan yang telah dibuat.
2. Landasan Teori
2.1 Android
2
2.1.1 Pengertian Android
Android merupakan sistem operasi mobile berbasis Linux yang dikembangkan oleh
Android Inc dan kemudian diakuisisi oleh Google1. Sistem operasi ini bersifat open source
sehingga para programmer dapat membuat aplikasi secara mudah. Kehadiran Android
diperkirakan mampu bersaing dengan sistem operasi mobile lainnya seperti Blackberry,
Symbian, dan iPhone. Salah satu keunggulan android terletak pada bervariasinya merk
ponsel yang mengadopsi sistem operasi ini. oleh karena itu, tidak heran jika kita melihat
beragam merek ponsel menggunakan sistem operasi ini, seperti HTC, Samsung, dan lain-
lainnya. Google pun juga merilis ponsel bernama Google Nexus One. Sistem operasi android
memiliki fitur yang dimilki oleh smartphone pada umumnya seperti aplikasi yang melimpah,
email, fitur online seperti browser, dan banyak lagi. Ponsel ini cocok digunakan bagi
pengguna internet karena Android memiliki layanan internet yang tidak terbatas. Pengguna
aplikasi Google seperti Gmail maupun Google aps dapat mengakses dengan cepat melalui
ponsel ini.
2.1.2 Sejarah Android
Android pertama kali dikembangkan oleh sebuah perusahaan bernama Android Inc.
Kemudian pada tahun 2005, Google mengakuisisi perusahaan ini sehingga industri IT ketika
itu beranggapan akan muncul istilah gPhone dengan langkah Google tersebut2.
Pada tahun 2007, Google dan beberapa perusahaan yang tergabung dalam Open
Handset Alliance (Intel, Nvidia, Texas Instrument) mengembangkan sistem operasi Android
dan resmi menjadi open source3. Google menginginkan agar Android bersifat terbuka dan
gratis, oleh karena itu hampir setiap kode program Android diluncurkan berdasarkan lisensi
open-source Apache yang berarti bahwa semua orang yang ingin menggunakan Android
dapat men-download penuh source code-nya4.
Di samping itu produsen perangkat keras juga dapat menambahkan extension-nya
sendiri ke dalam Android sesuai kebutuhan produk mereka5.
Pada tahun 2008, Android SDK 1.0 diluncurkan dan phone G1 yang diproduksi oleh
HTC menggunakan sistem operasi tersebut6.
1 Jubilee Enterprise, 2010.Ponsel Android.Elex Media Komputindo. Hal 1
2 Edy Winarno ST, M.Eng dan AliZaki, Membuat Sendiri Aplikasi Android untuk Pemula, hal 1
3 Ibid.
4 Dodit Suprianto dan Rini Agustina, S.Kom, M.Pd, Pemrograman Aplikasi Android, hal 9
5 Ibid.
3
Pada tahun 2009, versi terbaru dari sistem operasi Android diluncurkan mulai dari
versi 1.5 (Cupcake), versi 1.6 (Donut), dan versi 2.0/2.1 (Éclair). Hal ini didukung dengan
lebih dari 20 gadget yang menggunakan versi tersebut7.
Pada tahun 2010, Android menjadi sistem operasi Blackberry dan menjadi sistem
operasi terbaik pada platform smart-phone. Versi 2.2 (Froyo) di luncurkan dan lebih dari 60
gadget menggunakannya8. Tabel berikut ini menunjukkan versi pengembangan sistem
operasi Android.
2.1.3 Fitur Fitur Android
Android tersedia secara open source bagi manufaktur perangkat keras untuk
memodifikasi sesuai kebutuhan. Meskipun konfigurasi perangkat Android tidak sama antara
satu perangkat dengan perangkat lainnya, namun Android sendiri mendukung fitur-fitur berikt
ini9 :
a. Penyimpanan (Stroage) – menggunakan SQLite yang merupakan database
relational yang ringan untuk menympan data.
b. Koneksi (Connectivity) – mendukung GSM/EDGE,IDEN,CDMA, EV-DO, UMTS,
Bluetooth (ternmasuk A2DP dan AVRCP), WiFi, LTE, dan WiMAX.
c. Pesan (Messaging) – mendukung SMS dan MMS.
d. Web Browser – menggunakan open-source WebKit termasuk di dalamnya engine
Chrome V8 JavaScript.
e. Media-media yang didukun antara lain: H.263, H.264 (3GP atau MP4 container),
MPEG-4 SP, AMR, AMR-WB (3GP container), ACC, HE-ACC (MP4 atau 3GP
container), MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, dan BMP.
f. Hardware – terdapat Accelerometer Sensor, Camera, Digital Compass, Proximity
Sensor dan GPS.
g. Multi-touch – mendukung layar Multi-touch.
h. Multi-tasking – mendukung aplikasi multi-tasking.
i. Dukungan Flash – Android 2.3 mendukung Flash 10.1.
2.1.4 Arsitektur Android
Berikut ini adalah garis besar arsitektur Android :
6 Edy Winarno ST, M.Eng, AliZaki, SmitDev Community, Membuat Sendiri Aplikasi Android untuk
Pemula, hal 1 7 Ibid., hal 2
8 Ibid.
9 Dodit Suprianto, Rini Agustina, S.Kom, M.Pd, Pemrograman Aaplikasi Android, hal 10
4
Gambar 2.1 Arsitektur Android10
2.1.5 Aplikasi Android
Aplikasi Android ditulis dalam bahasa permrograman java11
. Kode java dikompilasi
bersama dengan data file yang dibutuhkan menjadi bentuk package oleh apt tools sehingga
menghasilkan file berekstensi apk12
. File apk adalah file aplikasi android yang bisa di install
di perangkat mobile dengan sistem operasi Android13
.
3. Analisis dan Perancangan Sistem
3.1 Tinjauan Masalah
Dalam Skripsi ini penulis bekerjasama dengan perusahaan Colorful World untuk
membuat aplikasi untuk perusahaan ini. Ide dalam pembuatan aplikasi ini ketika saya dan
teman-teman yang bekerja dalam industri kreatif ini melihat beberapa aplikasi dalam smart
phone android. Kemudian dari banyak aplikasi itu, kami terirat ide untuk membuat sebuah
software dalam OS android untuk perusaan kami bekerja. Selain berguna untuk bahan
10
Dodit Suprianto, Rini Agustina, S.Kom, M.Pd, Pemrograman Aaplikasi Android, hal 11 11
Nazruddin Safaat H, Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, hal 9 12
Ibid. 13
Ibid.
5
skripsi penulis, aplikasi ini juga berguna untuk perusahaan dalam memperlebar sayap agar
perusahaan kami tempat bekerja semakin terkenal. Dengan semakin terkenalnya
perusahaan, maka omset perusahaan juga akan semakin besar, yang berimbas pada
pendapatan karyawan juga.
Colorful Word adalah sebuah perusahaan yang bergerak dalam industri kreatif yang
terpecah ke dalam 3 sub perusahaan. Ke-3 sub perusahan tersebuat adalah Colorful
Photography, Colorful Creatia, Colorful Cinema.
3.1.1 Colorful Photography
Colorful Photography merupakan sub perusahaan yang memegang peran dalam
dunia fotografi. Sub perusahaan ini mempunyai banyak jenis bidang jasa fotografi,
diantaranya :
1. Wedding
2. Pre-Wedding
3. Graduation
4. Fashion dan Studio
5. Company Profile
6. Documentation
3.1.2. Colorful Creatia
Colorful Creatia merupakan sub perusahaan yang memegang peran dalam dunia
yearbook. Sub perusahaan ini mempunyai banyak bagian dalam pengerjaan yearbook,
diantaranya :
1. Cover Design
2. Pop Up Design
3. Photography
3.1.3 Colorful Cinema
6
Colorful Cinema merupakan sub perusahaan yang memegang peran dalam dunia
sinematografi. Sub perusahaan ini mempunyai beberapa jenis bidang jasa cinematografi,
diantaranya :
1. Wedding
2. Pre-Wedding
3.2 Analisis Sistem
3.2.1 Analisis SWOT
Analisis SWOT adalah metode perancanaan strategi yang digunakan untuk
mengevaluasi kekuatan (strengths), kelemahan (weaknesses), peluang (opportunities), dan
ancaman (threats) dalam suatu proyek. Keempat faktor itulah yang membentuk akronim
SWOT (strengths, weaknesses, opportunities, dan threats).
Analisis SWOT dalam pengaplikasianya adalah bagaimana kekuatan (strengths)
yang ada, selanjutnya bagaimana kekuatan (strengths) bisa menghadapi ancaman (threats)
yang ada, dan terakhir adalah bagaimana mengatasi kelemahan (weaknesses) yang mampu
membuat ancaman (threats) menjadi nyata atau menciptakan sebuah ancaman baru.
3.2.2 Analisis Kebutuhan Sistem
Dalam perancangan sistem peneliti mendefinisikan kebutuhan sistem dan proses
apa saja yang akan dilakukan oleh sistem. Kebutuhan sistem terdiri terbagi menjadi dua yaitu
fungtional dan kebutuhan nonfungsional14
.
3.2.2.1 Kebutuhan Fungsional
Colorful World Android Application ini digunakan untuk menampilkanberbagai foto
yang ditampilkan untuk memikat hati calon client sehingga calon client menyetujui untuk
menggunakan jasa Colorful World. Terdapat juga video player untuk menampilkan serta
memainkan video cinematic untuk wedding dan prewedding. Aplikasi ini juga disematkan
contact yang bertujuan untuk memudahkan calon clinet untuk booking atau sekedar bertanya
lebih jelas kepada pihak Colorful World. Untuk informasi aplikasi serta informasi Colorful
World, aplikasi juga disemakan form about.
14
Hanif Al Fatta , Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, hal 63
7
3.2.2.2 Kebutuhan Non Fungsional
Kebutuhan non-fungsional adalah tipe kebutuhan yang berisi property perilaku yang
dimiliki oleh sistem15
. Berikut adalah kebutuhan non-fungsional dari aplikasi yang akan
dibuat:
3.2.2.2.1 Usability
Sistem memiliki fungsi menu-menu yang sangat mudah untuk melihat paket penjualan jasa
yang dapat digunakan untuk mengakses dan mencari konten.
3.2.2.2.2 Performance
Konten sistem tidak disertakan secara lengkap didalam master program. Hal ini dilakukan
untuk menghindari pembengkakan ukuran file sehingga akan lebih hemat ruang penyimpanan dan
memori. Dengan begitu diharapkan sistem akan lebih ringan untuk dijalankan dan lebih hemat RAM.
3.2.2.2.3 Security
Sistem tidak memerlukan autentikasi “root” untuk dapat berjalan karena hanya melakukan
manipulasi terhadap media penyimpanan dan tidak melakukan manipulasi apapun terhadap file
sistem operasi. Semua pengguna dapat melakukan update konten tanpa izin kepada siapapun.
3.2.2.2.4 Reliability
Sistem dapat memperlihatkan paket penjualan secara lengkap sesuai dengan paket yang
ditawarkan oleh management Colorful World. Dengan disetujuinya pembuatan sistem oleh pihak
management Colorful World, maka content pun telah disetujui oleh pihak management Colorful World.
3.2.2.2.5 Kebutuhan Perangkat Keras
Spesifikasi perangkat keras yang dibutuhkan dalam pembuatan aplikasi RHSms
adalah:
a. Komputer
1. Processor : Intel® Core(TM)2Duo CPU T5870 @2.00GHz
2. Memory : 3072 MB DDR2
15
Ibid., hal 75
8
3. Storage : 256 GB HDD
4. VGA : Mobile Intel® 965 Express Chipset Family
b. Perangkat Smartphone
1. Device : Samsung Galaxy Ace 2 GT-i8160
2. Display : TFT capacitive touchscreen, 16M colors (480 x 800 pixels)
3. CPU : Dual-core 800 MHz ARMv7
4. GPU : Mali-400
5. Android OS : 4.2 Jelly Bean
3.2.2.2.6 Kebutuhan Perangkat Lunak
Perangkat lunak adalah peralatan maupun bahasa pemrograman yang digunakan
dalam pembuatan aplikasi ini antara lain:
a. Sistem Operasi Windows 7 Ultimate 64bit.
b. Android SDK.
c. Eclipse.
d. Java (bahasa pemrograman).
e. Dll.
3.2.2.2.7 Management Colorful World
Untuk mempermudah menyesuaikan pembuatan Colorful Word Android Application,
developer harus mengetahui sistem dasar dalam pembuatan paket penjualan yang disusun
oleh management Colorful Wolrd.
3.3.6 Kebutuhan Implementasi Sistem
Kebutuhan implementasi sistem atau kebutuhan operasional yang dibutuhkan untuk penggunaan aplikasi ini adalah:
1. Sistem operasi android versi 4.2 (Jelly Bean) atau lebih tinggi.
2. Ram minimal 512 MB.
9
3.2.3 Analisis Kelayakan Sistem
Ketika sistem menyusun dokumen kebutuhan sistem, maka tahap desain sistem bisa
dimulai. Namun tidak semua kebutuhan sistem yang didefinisikan pada tahapan analisis
kebutuhan sistem layak untuk dikembangkan, tahap ini yang sering kita sebut dengan
tahapan analisis kelayakan atau studi kelayakan.
3.2.3.1 Analisis Kelayakan Teknologi
Kelayakan teknis menyoroti kebutuhan sistem yang telah disusun dari aspek teknologi
yang akan digunakan16
. Secara teknologi, aplikasi ini mungkin sudah digunakan oleh
perusahaan lain. Namun sitem kerja pada perusahaan Colorful World ini berbeda, karena
sistem yang digunakan setiap perusahaan pasti berbeda tergantung ke arah mana perusaan
akan tertuju. Dengan perdedaan sistem ini, makan kami membuat aplikasi ini dengan sistem
yang berbeda pula. Walaupun sistem kerjanya berbeda dengan sistem android perusahaan
lain, namun sistem yang baru ini tentu saja akan lebih mempermudah pengguna ungtuk
menggunakannya. Dengan kemudahan ini, maka kami berharap produktifitas perusahaan
juga semakin pesat dengan bantuan publikasi perusahaan melalui aplikasi ini.
3.2.3.2 Analisis Kelayakan Operasional
Operasioanal sistem ini tidak membutuhkan keterampilan khusus. Karena sebagian
masyarakat Indonesia telah terbiasa dengan smartphone terutama android yang mengalami
peningkatan sangat pesat. Hal ini memungkinkan aplikasi ini dapat dijalankan oleh semua
orang, Dengan ditunjang tampilan aplikasi yang user friendly, maka secara operasional,
sistem ini layak.
3.2.3.3 Analisi Kelayakan Hukum
Android merupakan sistem operasi yang open source dan untuk pengembangan
aplikasi juga gratis maka aplikasi ini dianggap legal. Kemudian dalam pembuatannya
menggunakan bahasa pemrograman Java dan XML yang juga gratis. Semua software yang
digunakan dalam pembuatan aplikasi ini juga bersifat open source. Oleh karena itu dari mulai
pembuatan aplikasi Android ini semua legal dan tidak melanggar hak cipta, secara hukum
aplikasi ini di anggap layak.
16
Hanif Al Fatta , Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, hal 75
10
3.2.3.4 Analisis Sistem Operasi
Pengembangan aplikasi ini ditujukan sepenuhnya untuk sistem operasi android,
mengapa android? karena Aplikasi ini berbasis android yang sekarang banyak digunakan.
Dengan pulsa secukupnya, aplikasi ini dapat berjalan sepenuhnya. Pertimbangan lain untuk
implementasi algoritma ini adalah sistem android yang open source, lalu keberagaman
pilihan perangkat dan hal ini hanya bisa didapat di Android. pertimbangan sistem operasi lain
memiliki beberapa kekurangan, seperti Blackberry dan iOS yang tidak open source, ataupun
aplikasi berbasis web yang membutuhkan koneksi internet yang memadai. Dengan demikian,
Android paling layak sebagai sistem operasi untuk aplikasi ini.
3.2.3.5 Analis Kebutuhan Pengguna
Kebutuhan pengguna terhadap fitur di aplikasi ini adalah menampilkanberbagai foto
yang ditampilkan untuk memikat hati calon client sehingga calon client menyetujui untuk
menggunakan jasa Colorful World. Terdapat juga video player untuk menampilkan serta
memainkan video cinematic untuk wedding dan prewedding.
3.3 Perancangan Sistem
Perancangan Sistem Meliputi:
1. UML (Unified Modelling Language)
2. Perancangan antarmuka.
3.3.1 Use Case Diagram
Use case diagram Colorful World Android Application menceritakan tentang user
yang menggunakan aplikasi ini secara optional bisa memilih untuk mengakses menu sesuai
dengan yang diinginkan, fungsi utama dari aplikasi ini semuanya terletak pada halaman
pertama setelah dijalankan, sehingga loading cepat dan tidak bertele-tele.
11
Gambar 3.2 Case Diagram Aplikasi
3.3.2 Perancangan Antarmuka
Perancangan antarmuka adalah proses desain form sebagai interaksi antara
pengguna dan aplikasi.
12
Gambar 3.3 RancangTampilan Menu Utama
4. Implementasi dan Pembahasan
4.1 Implementasi merupakan salah satu tahapan dalam rekayasa perangkat lunak
setelah analisis dan perancangan sistem, di tahapan ini diketahui sejauh mana aplikasi
dibangun, bagaimana keluaran dari aplikasi ini apakah sesuai dengan tujuan awalnya.
Tampilan dari Colorful World Android Application yang dibuat menggunakan eclipse
ini terdiri dari beberapa tampilan, diantaranya Splash Screen, Menu Utama, Gallery Foto,
dan Video Player.
Tampilan utama aplikasi mengatur expendableListView yang mengkategorikan
setiap divisi Colorful World beserta sub divisi. Tampilan ini dibuka melalui splash screen dan
kemudian akan masuk setelah splahscreen muncul beberapa saat.
4.1.1 Splash Screen
Pada saat aplikasi dijalankan, pengguna akan ditampilkan splash screen berupa logo
Colorful World Android Application, setelah beberapa saat pengguna akan masuk ke
halaman menu utama.
13
Gambar 4.1 Form Splash Screen
4.1.2 Tampilan Menu Utama
Pada menu ini terdapat ExpendableListView yang memiliki fungsi masing-masing
untuk menampilkan divisi, sub divisi, reachment, serta about. Pada tombol sub divisi serta
reachment maka akan masuk ke gallery foto dan video player. Sedangkan tombol About
berfungsi menuju activity About dan tombol Contact berfungsi menuju activity Contact adalah
sebagai berikut:
Gambar 4.2 Form Menu Utama
4.1.3 Form Gallery Foto
Gallery Foto terdiri dari gambar fullscreen yang dapat digeser ke kanan dan ke kiri.
Pada tampilan full screen ini juga terdapat fitur zoom untuk memudahkan pengguna untuk
memperbesar gambar juka kurang jelas. Terdapat juga button close dari file xml yang
berguna untuk keluar.
14
Gambar 4.3 Form Gallery Foto
4.1.4 Form Video Player
Tampilan Video Player terdiri dari VideoView dan Image Button. VideoView untuk
menampilkan Video yang dimainkan. Sedangkan ImageButton berfungsi untuk control media
player (play, stop, pause). Berikut ini adalah tampilannya:
Gambar 4.4 Form Video Player
5. Kesimpulan dan Saran
5.1 Kesimpulan
Setelah tahapan-tahapan penelitian dilakukan kesimpulan yang dapat diambil dalam
penelitian kali ini adalah :
15
1. Perancangan Aplikasi dilakukan dengan menggambarkan sistem menggunakan
beberapa diagram UML yaitu Use Case Diagram, Activity Diagram, Squence
diagram, dan Class diagram. Selanjutnya dilakukan perancangan antar muka untuk
menghubungkan pengguna dan aplikasi.
2. Proses paling rumit dalam pembangunan sistem teletak pada tahapan analisis dan
desain sistem karena diperlukan kehati-hatian agar sistem yang dibangun sesuai
dengan kebutuhan.
3. Pemodelan poses dilakukan untuk mendapatkan alur sistem yang tejadi yang
digambarkan dalam bentuk UML.
4. Pemodelan antarmuka yang dibuat meliputi antarmuka Splash screen, antarmuka
Menu Awal dengan ExpendableListView, antarmuka Gallery untuk format Gambar,
antarmuka Pemutar Video, antarmuka About Colorful World dan antarmuka About
Application. Fitur yang ada dalam aplikasi ini meliputi fitu menampilkan gambar
beserta fitur switch dan zoom. Disamping itu juga terdapat fitur memutar video yang
dapat dilakukan oleh pengguna.
5. Implementasi dan perancangan yang dibuat menghasilkan :
a. Aplikasi yang dapat dijadikan media marketing/pemasaran oleh perusahaan
Colorful World, sehingga banyak orang yang mengetahui perusahaan ini,
sehingga dapat mengabadikan moment indah mereka dengan hasil yang bagus.
b. Aplikasi yang dapat dijadikan media pembelajaran terhadap masyarakat akan
bagusnya mengabadikan moment indah dengan membuat foto, cinema,
maupun yearbook yang indah.
6. Hasil dari pengujian yang telah dilakukan dapat disimpulkan bahwa aplikasi telah
mampu menampilkan gallery foto yang simple dan menarik,serta dapat menampilkan
video dengan sangat mudah
5.2 Saran
Pada penulisan Skripsi ini tentu masih banyak kekurangan , dan mungkin dapat
disempurnakan oleh penelitian-penelitian berikutnya. Untuk lebih menyempurnakan program
ini penulis memberikan beberapa saran diantaranya :
16
1. Pada aplikasi ini, masih sedikit sekali content foto serta video pada semua
bagian Sub Perusahaan Colorful World. Untuk pengembangan lebih lanjut,
sebaiknya pengembang dapat menambah content foto dan video di dalamnya.
2. Pada Apllikasi ini source masih harus ditambahkan setelah instalasi. Untuk
pengembang berikutnya sebaiknya dicari cara agar pengaturan source
Gambar/Foto tergabung dengan file instalasi, agar pengguna mudah
menggunakan tanpa memindahkan foto ke device setelah instalasi.
3. Pada Aplikasi ini, penggunaan Video player masih terbatas hanya dapat
memainkan 1 video pada setiap class. Untuk pengembang, sebaiknya
melakukan pengubahan Video player agar dapat digunkan untuk beberapa
video, namun tetap ringan untuk dijalankan.
4. Jika perusahaan sudah menginginkan pergantian content yang cepat, maka
dapat mengubah cara pengambilan content melalui server dengan
menggunakan parsing, dengan menggunakan fitur parsing JSON.
17
DAFTAR PUSTAKA
Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan
Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: C.V. ANDI OFFSET.
Attarinho, Eclipse (perangkat lunak),
http://id.wikipedia.org/w/index.php?title=Istimewa:Kutip&page=Eclipse_%28perangka
t_lunak%29&id=6199066, diakses pada 30 November 2013 pukul 09.30 WIB.
Nugroho, Adi, Pemrograman Java Menggunakan IDE Eclipse Callisto
Rahman , Muh. Auliya, Danang Setiadi, dan Moch Awang Putra Pratama, Systems
Development Life Cycle (SDLC),
http://teknologi.kompasiana.com/terapan/2010/09/28/systems-development-life-
cycle-sdlc-271352.html, diakses pada tanggal 29 September 2010 pukul 08.32 WIB.
Rangkuti, Freddy, 2005. Analisa SWOT Teknik Membedah Kasus Bisnis. Jakarta:
PT.Gramedia Pustaka
Safaat , Nazruddin H, Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC
Berbasis Android
Sakur,S. B. 2010. PHP 5 Pemrograman Berorientasi Objek - Konsep &Implementasi .
Yogyakarta: C.V. ANDI OFFSET
Suprianto, Dodit, Ririn Agustina. 2012. Pemrograman Aplikasi Android. Yogyakarta:
MediaKom.
Wahana Komputer. 2012. PanduanAplikatif & Solusi Membangun Aplikasi Bisnis dengan
NetBeans 7. Yogyakarta: Penerbit Andi
Winarno, Edy, Ali Zaki, SmitDev Community.2012. Membuat Sendiri Aplikasi Android untuk
Pemula. Jakarta: PT Elex Media Komputindo
Winarno Edy, Hacking Programing dengan Android SDK untuk Advance
Yasin, V. 2012. REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK Pemodelan,
Arsitektur dan Perancangan (Modeling, Architecture and Design). Jakarta: Mitra
Wacana Media.