(PDF) Pengaruh Spesifikasi Laptop Terhadap Seorang Programmer Mobile Aplikasi - Compress
(PDF) Pengaruh Spesifikasi Laptop Terhadap Seorang Programmer Mobile Aplikasi - Compress
Mobile Aplikasi
Disusun oleh :
Widiati Nur Pratiwi
133140914111004
Puji dan syukur kehadirat Allah SWT yang telah memberi kemudahan
dan petunjuk sehingga penulis dapat menyelesaikan penyusunan karya ilmiah ini
dengan baik dan tepat waktu. Penyusunan karya tulis ilmiah ini digunakan untuk
memenuhi nilai mata kuliah Bahasa Indonesia yang dibimbing oleh Dosen Bapak
Kusmadiyono.
Banya pihak yang telah membantu penulis dalam menyusun karya ilmiah
ini, maka dari itu saya sampaikan terima kasih kepada :
Penulis sadar bahwa dalam penyusunan karya ilmiah ini masih banyak
kekurangan. Maka dari itu penyusun mengharapkan kritik dan saran
yangmembangun dari pembaca.untuk perbaikan karya ilmiah ini.
Penyusun
i
Abstraksi
Programmer mobile aplikasi adalah seseorang yang membuat sebuah
aplikasi untuk mobile dengan bantuan beberapa bahasa pemrograman. Untuk
membuat aplikasi untuk mobile dapat dilakukan pada platform yang berbeda-
beda. Seorang programmer dalam membuat aplikasi tersebut memerlukan
sortware-software tertentu dan software tersebut mempunyai ukuran yang cukup
besar. Maka dari itu seorang programmer memerlukan laptop yang spesifikasinya
dapat memenuhi kebutuhannya. Laptop merupakan alat utama dari seorang
programmer karena programmer mobile aplikasi untuk membuat sebuah aplikasi
menggunakan laptop. Maka dari itu seorang programmer memerlukan laptop yang
mempunyai spesifikasi tertentu. Dan tidak semua orang tahu spesifikasi laptop
bagaimana yang dibutuhkan oleh seorang programmer mobile aplikasi.
Maka dari itu dilakukan penelitian menggunakan pendekatan secara
kualitatif dan menggunakan metode studi pustaka. Dengan mencari buku-buku
dan referensi dari situs internet yang sesuai dengan masalah tersebut. Sehingga
dari penelitian yang sudah dilakukan mendapatkan sebuah kesimpulan. Antaranya
yaitu seorang programmer mobile aplikasi memerlukan laptop dengan spesifikasi
tertentu dikarenakan seorang programmer mobile aplikasi berkeja menggunakan
software pembuat aplikasi mobile tidak hanya satu dan software tersebut
mempunyai ukuran yang sangat besar.
Programmer mobile aplikasi disarankan setidaknya pada laptopnya
memiliki spesifikasi di antaranya yaitu memiliki memory minimal berukuran 2
GB untuk menghindari terjadinya not responding saat bekerja, memiliki processor
minimal Core 2 Duo dengan kecepatan yang cepat, memiliki hard disk dengan
kapasitas setidaknya 500 GB karena project yang dihasilkan banyak dan
mempunyai ukuran yang besar dan mempunyai VGA dan LCD yang bagus agar
dapat melakukan coding dengan nyaman dan dapat melihat hasil aplikasi sesuai
dengan keinginan.
ii
Daftar Isi
BAB I PENDAHULUAN
1.1 Latar Belakang .............................................................................. 1
1.2 Rumusan Masalah ........................................................................ 2
1.3 Tujuan ........................................................................................... 2
1.4 Metode Penelitian ......................................................................... 2
BAB II KAJIAN PUSTAKA ............................................................... 4
BAB IV PENUTUP
4.1 Kesimpulan ................................................................................... 24
4.2 Saran ............................................................................................. 25
Daftar Pustaka ......................................................................................... 26
iii
Daftar Gambar
Gambar 3.1 Source code untuk membuat aplikasi “Hello World” pada
platform android ........................................................................... 10
Gambar 3.2 Source code untuk membuat aplikasi “Hello World” pada
platform BlackBerry ..................................................................... 12
Gambar 3.3 Source code membuat aplikasi “Hello World Screen” pada
platform BlackBerry ..................................................................... 13
Gambar 3.4 Source code untuk membuat aplikasi pemutar musik pada
platform J2ME .............................................................................. 15
Gambar 3.5 Source code untuk membuat aplikasi “Hello World” pada
platform iPhone (HelloWorldViewController.h) .......................... 17
Gambar 3.6 Source code untuk membuat aplikasi “Hello World” pada
platform iPhone (HelloWorldViewController.m) ......................... 18
iv
Bab I
Pendahuluan
1.1 Latar Belakang
Saat ini perkembangan teknologi semakin pesat,di setiap penjuru
dunia saling berlomba-lomba untuk menciptakan penemuan yang terbaru
demi mempermudah manusia untuk berkomunikasi dengan orang lain tanpa
harus terhalang oleh jarak sehingga membuat dunia semakin tiada batasnya.
Akhir-akhir ini perkembangan teknologi dalam bidang mobile semakin
pesat ditandai dengan diluncurkannya produk-produk gadget yang semakin
canggih. Dengan munculnya produk-produk IT yang baru pasti didukung
dengan aplikasi yang canggih.
Dengan munculnya aplikasi yang canggih,di balik itu pasti ada
seorang programmer yang berusaha untuk mengembangkan aplikasi
tersebut. Tidak banyak orang yang sadar akan adanya seorang programmer
mobile aplikasi, bagaimana seorang programmer mobile aplikasi bekerja dan
apa yang mempengaruhi kinerja seorang programmer. Manusia banyak yang
lebih memilih untuk menjadi seorang konsumen dari produk-produk IT
yang terbaru. Tanpa disadari pula bahwa profesi sebagai programmer mobile
aplikasi merupakan profesi yang mempunyai pendapatan yang tinggi. Untuk
menjadi seorang programmer mobile aplikasi bukanlah hal yang mudah
akan tetapi harus mempunyai kemampuan lebih pada bidangnya.
Saat ini banyak sekali instansi pendidikan membuka jurusan yang
menghasilkan lulusan mahir dalam bidang IT seperti jurusan manajemen
informatika. Dimana lulusan dari jurusan tersebut dapat menjadi seorang
programmer mobile aplikasi. Akan tetapi tidak sedikit pula yang mengetahui
apa yang mereka butuhkan untuk menjadi seorang programmer mobile
aplikasi. Salah satunya kebutuhan akan perangkat yang mereka gunakan
yaitu laptop. Seorang programmer mobile aplikasi harus menggunakan
laptop sesuai dengan kebutuhan mereka dan pastinya tidak sama dengan
laptop yang kebanyakan orang pakai. Maka dari itu pada karya ilmiah ini
akan membahas tentang “Pengaruh Spesifikasi Laptop Terhadap Seorang
1
Programmer Mobile Aplikasi”. Diharapkan dengan disusunnya karya ilmiah
ini dapat membantu pembaca dalam memahami profesi sebagai programmer
mobile aplikasi dan kebutuhan apa yang dibutuhkan oleh seorang
programmer mobile aplikasi.
2
1.4.2 Metode Pengumpulan Data
Metode yang digunakan untuk mengumpulkan data adalah
dengan melakukan studi pustaka pada buku-buku dan situs internet
yang membahas sesuai dengan masalah pada karya ilmiah ini.
3
Bab II
Kajian Pustaka
Dari metode penelitian yang telah dilaksanakan di temukan beberapa
sumber yang sudah membahas tentang spesifikasi laptop yang dibutuhkan oleh
seorang programmer mobile aplikasi. Akan tetapi sebelum membahas tentang
spesifikasi laptop yang dibutuhkan oleh seorang programmer mobile aplikasi,
terlebih dahulu membahas tentang pengertian seseorang programmer mobile
aplikasi.
Dari sumber yang telah dibaca yaitu pada situs internet dengan alamat
http://hana-permana.blogspot.com/2010/10/mobile-application.html membahas
bahwa programmer adalah profesi yang bertugas membuat sebuah program
melalui bantuan bahasa pemrograman. Dan pada situs internet dengan alamat
http://www.vanwellis.com/mobile-application-development.php#.UsOhXdJdWSp
membahas pengertian mobile aplikasi merupakan suatu aplikasi yang dibuat
secara khusus untuk di pasang pada mobile device.
4
aplikasi pada platform J2ME dan pada buku yang berjudul “Pemrograman
Android untuk Pemula” (Jakarta : PT Elex Media Komputindo, 2013) dijelaskan
tentang membuat aplikasi pada platform Android.
5
Bab III
Pembahasan
3.1 Pengertian Programmer Mobile Aplikasi
Programmer adalah profesi yang bertugas untuk membuat sebuah
program melalui bantuan bahasa pemrograman (C#, C++, Python, VB,
Visual_Basic_.NET, PHP, dan lain-lain) yang dapat digunakan untuk
menyelesaikan permasalahan melalui otomasi dengan bantuan perangkat
lunak atau software. Tugas inti dari seorang programmer sama seperti tugas
sebuah program itu sendiri. Sebuah program itu didesain dan dikembangkan
agar mampu membantu manusia sebagai pengguna (user) dalam mengatasi
kegiatan kesehariannya. Jadi, tugas seorang programmer komputer adalah
menolong manusia menyelesaikan kegiatan sehari-harinya dengan bantuan
laptop. Dari hal tersebut, terlihat jelas bahwa seorang programmer
merupakan orang yang sangat berjasa kepada masyarakat, seperti halnya
dokter, perawat, akuntan dan lainnya.
6
Mobile aplikasi adalah suatu aplikasi yang terdapat pada perangkat
mobile atau nirkabel dan dapat digunakan walaupun penggunaannya
berpindah – pindah tanpa memutuskan sambungan atau komunikasi seperti
yang terdapat pada handphone, smartphone dan PDA (Personal Digital
Assistant). Aplikasi pada mobile biasanya didesain khusus yaitu dengan
ukuran yang sangat kecil.
7
aplikasi tersebut dapat membantu manusia dalam kehidupan sehari-hari dan
memenuhi kebutuhan tersier manusia.
3.1.1.1 Android
Android adalah produk platform keluaran Linux dari
perusahaan Open Handset Alliance. Aliansi ini terdiri dari 34
anggota seperti Google, Motorola, T-Mobile, HTC dan Qualcomn.
Android deprogram menggunakan bahasa Jawa untuk mendukung
software besar dari 34 anggota, hardware, perusahaan
telekomunikasi dan kernel linuxnya digunakan untuk Hardware
Abstraction Layer (HAL)
3.1.1.2 Blackberry
Perangkat ini mendominasi pasar smartphone di wilayah
Amerika Utara. Bersifat multi-tasking dengan mendukung kinerja
umum seperti telepon, sms, web browsing, internal faxing, layanan
push e-mail, dan layanan nirkabel lainnya. Blackberry didesain
dengan optimasi “thumbing” yang disebut QWERTY atau jempol
untuk mengetik.
3.1.1.3 J2ME
Jenis platform ini biasanya menghasilkan aplikasi portable.
Namun ada beberapa perangkat hardware tertentu membuat
aplikasi Java menjadi tidak portable.
3.1.1.4 Symbian
Symbian platform, tipe ini hanya khusus didesain untuk
perangkat mobile dan termasuk dalam sistem open source, bersifat
multi-tasking, real-time. Symbian dapat berjalan baik pada resource
8
sistem, sehingga dapat mengoptimalkan kerja sistem, menghemat
baterai dan penggunaan memory handphone
3.1.1.5 iPhone
iPhone OS, iPhone dan iPod Touch SDK platform ini
menggunakan bahasa program Objective C yang berbasis C.
Belakangan ini, Mac OS X 10.5 juga menggunakan Objective C,
dan platform lain tidak banyak yang menggunakan bahasa ini. Mac
OS menggunakan bahasa ini untuk membuat program pada produk
iPhone.
3.1.2 Membuat Aplikasi Pada Platform Mobile
9
Android SDK (Software Development Kits) yang dapat
didownload pada http://developer.android.com/sdk/index/html.
Setelah mendownload software tersebut langkah selanjutnya yaitu
menginstall software yang sudah di download. Dan seorang
programmer dapat langsung membuat aplikasi dengan menulis
script yang dibutuhkan.
Sebagai contoh apabila seorang programmer membuat
aplikasi menampilkan “Hello World” pada layar maka script yang
dituliskan adalah sebagai berikut :
package com.android.hello;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
10
BlackBerry pertama kali diperkenalkan pada tahun 1999 oleh
perusahaan Kanada, BlackBerry.
Seorang programmer mobile aplikasi apabila ingin membuat
aplikasi pada platform blackberry maka ada beberapa software
yang harus diinstall. Software yang dibutuhkan yaitu JDK (Java
Development Kits), Eclipse dan Plugin Balckberry SDK. JDK
digunakan sebagai environment untuk mengcompile bahasa
pemrograman java, karena untuk mengembangkan aplikasi di
blackberry menggunakan bahasa java.
Kemudian setelah menginstall software tersebut programmer
mulai membuat aplikasinya dan mulai menulis script yang
dibutuhkan. Sebagai contoh, seorang programmer membuat
aplikasi sederhana yaitu aplikasi “Hello World” maka seorang
programmer menuliskan script seperti di bawah ini :
package blackberry.helloworld;
import net.rim.device.api.ui.*;
import net.rim.device.api.ui.component.*;
import net.rim.device.api.ui.container.*;
import net.rim.device.api.system.*;
11
Gambar 3.2 Source code untuk membuat aplikasi “Hello
World” pada platform BlackBerry
import net.rim.device.api.ui.component.Dialog;
import net.rim.device.api.ui.component.LabelField;
import net.rim.device.api.ui.component.RichTextField;
import net.rim.device.api.ui.container.MainScreen;
return true;
}
}
12
Gambar 3.3 Source code membuat aplikasi “Hello World
Screen” pada platform BlackBerry
import javax.microedition.midlet.*;
import java.xmicroedition.lcdui.*;
import java.xmicroedition.media.*;
import java.xmicroedition.media.control.*;
public PlayMusic()
{
display-Display.getDisplay(this);
}
public void startApp(){
cmexit =new COmmand ("keluar", Command. EXIT, 1);
13
cmstop = new Command ("Stop", Command.OK, 1);
list=new List ("Menu", List.IMPLICIT);
list.append("wav", null);
list.append("midi", null);
list.addcommand(cmExit);
list.setCommandListener(this);
display.setCurrent(List);
}
public void pauseApp(){
}
public void destroyApp(boolean unconditional){
if (player!=null){
player.close();
}
}
public void commandAction(COmmand c, Displayable s({
if (c==List.SELECT_COMMAND({
switch (list.getSelectedIndex()){
case 0;
list.addCommand(cmstop);
try{
playMedia("wav.wav", "wav");
} catch (Expection e){
e.printStackTrace();
}
break;
case 1;
list.addCommand (cmstop);
try {
playMedia(",id.mid". "mid");
} catch (Expection e){
e.printStackTrace();
}
break;
}
}else if (c==cmExit){
exitMIDlet();
}else if(c==cmstop){
try{
player.stop();
if(player !=null){
player.close();
}
}catch (Exception e){
}
list.removeCommand(cmStop);
}
}
public void exitMIDlet();
destroyApp (false);
notifyDestroyed();
player=null;
}
private void playMedia (String file, String p)
throws Exception {
if (p.equals("wav")){
player=
14
Manager.createPlayer (getClass()
.getresourceAsStream(file,
"audio/x-wav");
}else if (p.equals)"jts")){
player-
Manager.createPlayer (getClass()
.getResourcesAsStream(file,
"audio/x-tone-seq");
}
player.addPlayerListener(this);
player.setLoopCount(-1);
player.prefetch();
player.reakize();
vc=(VolumeControl)player.getControl("VolumeControl");
if (vc!=null)
vc.setLevel(100);
player.start();
}
15
Untuk membuat aplikasi “Hello World “pada platform
Symbian membutuhkan software IDE Carbide C++, SDK
(tergantung dari jenis Handphone), AstiveState AstivePerl-
5.6.1.635 dan j2re-1_4_2_14windows-i586-p yang sudah terinstall
pada laptop. Setelah selesai diinstall maka dapat dimulai untuk
membuat project. Untuk membuat aplikasi “Hello World” pada
aplikasi Symbian tidak memerlukan source code, akan tetapi hanya
membuat project dengan mengisi project tersebut dengan tulisan
”HelloWorld” setelah itu kita build dan aplikasi hello world sudah
selesai untuk d buat.
16
HelloWorldViewController.h
#import <UIKit/UIKit.h>
@interface HelloWorldViewController : UIViewController
- (IBAction)tampilNama:(id)sender;
@end
#import "HelloWorldViewController.h"
@interface HelloWorldViewController ()
@end
@implementation HelloWorldViewController
@synthesize inputNama;
@synthesize labelNama;
@synthesize nama;
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view,
typically from a nib.
}
- (void)viewDidUnload
{
[self setInputNama:nil];
[self setLabelNama:nil];
[super viewDidUnload];
// Release any retained subviews of the main view.
}
- (BOOL)textFieldShouldReturn:(UITextField
*)textField
{
if(textField == self.inputNama)
{
[textField resignFirstResponder];
}
return YES;
17
}
-
(BOOL)shouldAutorotateToInterfaceOrientation:(UIIn
terfaceOrientation)interfaceOrientation
{
return (interfaceOrientation !=
UIInterfaceOrientationPortraitUpsideDown);
}
- (IBAction)tampilNama:(id)sender {
self.nama = self.inputNama.text;
self.labelNama.hidden = NO;
self.labelNama.text = Hai;
}
@end
18
Untuk memilih spesifikasi laptop yang dibutuhkan, seorang
programmer mobile aplikasi juga harus menentukan aplikasi tersebut akan
dibuat dengan menggunakan platform apa. Seperti yang sudah dijelaskan di
awal bahwa tiap-tiap platform menggunakan software yang berbeda.
Khususnya untuk platform iPhone tidak hanya membutuhkan software yang
berbeda akan tetapi untuk laptop yang dibutuhkan juga berbeda
Untuk spesifikasi pokok laptop yang dibutuhkan oleh sebuah
programmer aplikasi setidaknnya memenuhi kriteria seperti di bawah ini :
a. Memory atau Random Access Memory
Memory adalah tempat penyimpanan data secara sementara
pada komputer (data akan hilang jika komputer mati). Memory
yang disarankan unutk seorang programmer mobile aplikasi yaitu
minimal 2 GB. Ada macam-macam dari memory diantaranya yaitu
DDR,DDR1,DDR2 dan DDR3 perbedaannya terletak pada
kemampuan dalam mengakses data saat digunakan. Apabila
programmer mobile aplikasi membuat aplikasi yang menggunakan
software berat dianjurkan untuk menggunakan laptop yang
mempunyai memory yang tinggi.
b. VGA (Video Graphics Adapter)
Vga adalah sebuah perangkat keras laptop yang berfungsi
untuk mengubah sinyal digital dari laptop menjadi tampilan grafik
pada layar monitor. Untuk programmer mobile aplikasi disarankan
untuk menggunakan VGA Nvidia atau AMD karena kedua merek
tersebut merupakan merek yang cukup terkenal dan cukup bagus.
Contohnya VGS Nvidia 2 GB tipe GT630M cocok untuk
programmer.
c. Processor
Programmer disarankan untuk menggunkaan processor yang
bagus karena processor merupakan komponen yang sangat penting
dalam sebuah laptop, maka dari itu programmer mobile aplikasi
dapat memilih processor Intel minimal Core 2 Duo. Processor
19
tersebut dapat digunakan saat menggunakan bahsa java. Akan
tetapi jika ingin membuat aplikasi yang canggih disarankan
memilih processor yang lebih bagus dan dengan kecepatan yang
lebih cepat.
d. Hard Disk
Hard disk merupakan tempat menyimpan data secara
pemanen. Karena fungsinya tersebut maka seorang programmer
membutuhkan hard disk dengan ukuran yang cukup besar. Seorang
programmer mobile aplikasi dapat menggunakan hard disk dengan
kapasitas 500 GB.
e. Layar LCD
Untuk layar LCD tergantung dari seorang programmer
tersebut. Jika programmer sering berpindah tempat maka harus
mempertimbangkan untuk memilih ukuran layar LCD yang tidak
terlalu besar. Karena semakin besar ukuran LCD maka akan
semakin berat pula laptopnya. Akan tetapi akan lebih membantu
seorang programmer mempunyai layar LCD yang lebar karena
mempermudah programmer apabila ingin membuka 2 jendela
secara bersamaan saat melakukan coding. Ukuran LCD yang di
anjurkan yaitu layar LCD 17” wide dan layar LCD 22” wide.
Untuk spesifikasi yang lainnya seperti DVD drive,USB ,baterai dan lain-lain
tergantung dari programmer itu sendiri, spesifikasi di atas merupakan spesifikasi
pokok yang setidaknya harus ada pada laptop seorang programmer mobile aplikasi
untuk membantu kinerja programmer.
20
3.3 Pengaruh Spesifikasi Laptop Terhadap Kinerja Seorang Programmer
Mobile Aplikasi
a. Memory
Memory yang besar sangat dibutuhkan oleh seorang
programmer karena software yang digunakan seorang programmer
merupakan software yang berat. Sehingga apabila memory yang
digunakan seorang programmer mobile aplikasi berukuran kecil
maka akan mengakibatkan laptop sering mengalami not responding
dan itu akan menghambat kinerja seorang programmer mobile
aplikasi.
b. VGA
Sebenarnya untuk programmer mobile aplikasi tidak
membutuhkan VGA yang sangat bagus. VGA yang sangat bagus
dibutuhkan oleh seorang programmer yang mendesain 3d atau
mengahasikan project yang dirender. Akan tetapi seorang
programmer juga memerlukan VGA yang lumayan bagus agar
dapat menghasilkan aplikasi yang sesuai dengan keinginan pada
saat mencobanya pada laptop.
c. Processor
21
Processor merupakan komponen yang sangat penting pada
laptop karena processor pusat pengendali dan memproses kerja
sebuah laptop. Sebuah processor juga akan mempengaruhi kinerja
seorang programmer mobile aplikasi. Processor yang bagus sangat
dianjurkan untuk programmer mobile aplikasi karena semakin
bagus kualitas dari processor maka akan semakin cepat data
diproses sehingga kinerja seorang program tidak terhambat.
d. Hard Disk
Karena hard disk merupakan tempat penyimpanan data
permanen maka seorang programmer membutuhkan ukuran yang
cukup besar. Karena hal itu akan membantu programmer mobile
aplikasi dalam menyimpan project yang telah dibuatnya.
e. Layar LCD
Meskipun komponen ini sedikit tidak mempengaruhi akan tetapi
kualitas dari LCD akan sangat membantu seorang programmer
dalam membuat script.
3.4 Penyebab Programmer Mobile Aplikasi Membutuhkan Spesifikasi
Laptop Tertentu
Komponen-komponen laptop seperti memory, hard disk, processor,
VGA , LCD dan lain-lain sangat berpengaruh terhadap kinerja seorang
programmer mobile aplikasi. Maka dari itu seorang programmer mobile
aplikasi membutuhkan spesifikasi tertentu agar mempermudah dalam
melakukan pekerjaannya.
Seorang programmer mobile aplikasi menggunakan software yang
berat. Programmer mobile aplikasi juga tidak hanya menggunakan satu
software akan tetapi menggunakan beberapa software yang digunakan
secara bersamaan. Dan biasanya programmer mobile aplikasi menggunakan
software tersebut bersamaan dengan koneksi internet. Karena aktifitas dari
seorang programmer mobile aplikasi yang begitu kompleks, hal tersebut
menjadi penyebab seorang programmer mobile aplikasi membutuhkan
spesifikas laptop tertentu.
22
Dengan banyaknya software yang digunakan seorang programmer
mobile aplikasi, kecepatan dalam memproses data juga sangat dibutuhkan
oleh seorang programmer mobile aplikasi. Maka dari itu programmer
membutuhkan processor yang mempunyai kecepatan dalam memproses data
dengan cepat. Dengan cepatnya dalam memproses data maka seorang
programmer mobile aplikasi dapat bekerja secara efektif dan efisien.
Software yang digunakan lebih dari satu maka project yang dihasilkan
juga banyak, maka dari itu seorang programmer mobile aplikasi
membutuhkan ukuran hard disk yang besar untuk menyimpan hasil
projectnya. Selain itu karena programmer juga menggunakan software yang
berat, software tersebut berukuran relatif besar sehingga dibutuhkan media
penyimpanan yang besar.
Setelah programmer mobile aplikasi membuat projectnya maka
aplikasi tersebut akan dicoba pada laptop dengan menggunakan software
tertentu dan itu membutuhkan LCD dan VGA yang cukup bagus agar
aplikasi yang dihasilkan dapat sesuai dengan keinginan.
23
Bab IV
Penutup
4.1 Kesimpulan
Programmer mobile aplikasi adalah seseorang yang membuat
sebuah aplikasi untuk mobile dengan bantuan beberapa bahasa
pemrograman. Aplikasi yang dibuat seorang programmer mobile aplikasi
dikembangkan dari beberapa platform untuk mobile di antaranya yaitu
Andorid, BlackBerry, Symbian, J2ME dan iPhone. Dalam membuat
aplikasi pada beberapa platform tersebur menggunakan software yang
berbeda dan bahasa pemrograman yang berbeda pula. Untuk membuat
aplikasi tersebut seorang programmer mobile aplikasi membutuhkan
laptop yang diinstal dengan software-software yang dibutuhkan.
24
Programmer mobile aplikasi membutuhkan laptop dengan
spesifikasi tertentu karena aktifitas yang dilakukannya membutuhkan
kualitas yang bagus dari komponen laptop tersebut. Seiring dengan
berkembangnya teknologi saat ini yang meluncurkan aplikasi-aplikasi
yang semakin canggih dari sebuah perangkat mobile juga menyebabkan
seorang programmer harus mempunyai laptop yang sesuai dengan
kebutuhannya. Sehingga seorang programmer mobile aplikasi dapat
membuat aplikasi-aplikasi yang canggih tanpa harus terhambat oleh
kinerja laptop yang kurang maksimal.
4.2 Saran
Diharapkan setelah ini seorang programmer atau seseorang yang
ingin menjadi seorang programmer mobile aplikasi harus cermat dan
teliti dalam memilih laptop yang akan digunakan dalam membuat
aplikasi.
25
Daftar Pustaka
Breeco. 2013. Asus a55vm High Spek Cocok untuk Designer Programmer.
<http://www.tokobagus.com/iklan/asus-a55vm-high-spek-cocok-utk-
designer-programmer-35489137.html>. (Diakses pada 30 Desember
2013 pukul 15.20).
M. Shalahudin dan Rosa A.S. 2010. Belajar Cepat J2ME dan Aplikasinya.
Bandung : Informatika.
26
Nursyahbani, Aditya.2013. Hello World iOS application programming.
<http://dityalovers.blogspot.com/2012/07/hello-world-ios-application-
programming.html>. (Diakses pada tanggal 28 Desember 2013 pukul
00.52).
27