colorful world android application untuk media...

20
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

Upload: dangnhu

Post on 03-Mar-2019

226 views

Category:

Documents


0 download

TRANSCRIPT

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

ii

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.