laporan final project pembuatan aplikasi info pendakian gunung berbasis android

Upload: rizkywhild

Post on 26-Feb-2018

242 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    1/34

    LAPORAN FINAL PROJECT PEMBUATAN

    APLIKASI INFO PENDAKIAN GUNUNG

    BERBASIS ANDROID

    NAMA ANGGOTA

    Marvianto Dwi Cahyo 13.11.0208

    Rizki Aulia Wildan 13.11.0204

    Fariz Ya 13.11.03!4

    "ri #udi $%tiawan 12.11.01&2

    Ardika 'an(%)tu 13.11.01!*

    STIMIK AMIKOM PURWOKERTO

    2015/2016

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    2/34

    Bahan-ahan1. +a,-ar Yan( Di(unakan

    $u,-%r +a,-ar

    "%nda

    htt/)108!./hoto-uk%t.o,u)%rk%,ahadv%ntur%,%diaAlat20k%,/in($u,,%r"i,%a5u,a./n(.ht,l

    Cari%rhtt/)ho/.oz,%%d.o,i,a(%ah%data"$206R20C7MD201800420RA'"Rr%)iz%9:00;:00./n(

    ak%t9(unun(9/ria9t%r-aru9tahun9201:92./n(

    $l%/in(-a(htt/in5o/%ndaki.o,w/9ont%ntu/load)201:02)l%%/in(9-a(.>/(

    $andalhtt/in5o/%ndaki.o,w/9ont%ntu/load)201:02)andal9(unun(.>/(

    $%/atuhtt/in5o/%ndaki.o,w/9ont%ntu/load)201:02)%/atu9(unun(.>/(

    6o,unika)ihtt/in5o/%ndaki.o,w/9ont%ntu/load)201:02handy9talky.>/(

    Matra)

    htt/)i,/ly9trav%ll%r.o,w/9ont%ntu/load201412,atra).>/(

    http://s1086.photobucket.com/user/kemahadventure/media/Alat%20kemping/SummerTime___Lafuma.png.htmlhttp://s1086.photobucket.com/user/kemahadventure/media/Alat%20kemping/SummerTime___Lafuma.png.htmlhttp://shop.cozmeed.com/image/cache/data/TS%20KR%20CZMD%2018004%20RAPTOR_resize-500x500.pnghttp://shop.cozmeed.com/image/cache/data/TS%20KR%20CZMD%2018004%20RAPTOR_resize-500x500.pnghttp://www.kultwit.info/wp-content/uploads/2015/10/nesting-2Bgunung.pnghttp://www.kultwit.info/wp-content/uploads/2015/10/nesting-2Bgunung.pnghttp://fashionterkini.com/wp-content/uploads/2015/07/Beberapa-model-jaket-gunung-pria-terbaru-tahun-2015-2.pnghttp://fashionterkini.com/wp-content/uploads/2015/07/Beberapa-model-jaket-gunung-pria-terbaru-tahun-2015-2.pnghttp://infopendaki.com/wp-content/uploads/2015/02/sleeping-bag.jpghttp://infopendaki.com/wp-content/uploads/2015/02/sandal-gunung.jpghttp://infopendaki.com/wp-content/uploads/2015/02/sandal-gunung.jpghttp://infopendaki.com/wp-content/uploads/2015/02/sepatu-gunung.jpghttp://infopendaki.com/wp-content/uploads/2015/02/sepatu-gunung.jpghttp://infopendaki.com/wp-content/uploads/2015/02/handy-talky.jpghttp://simply-traveller.com/wp-content/upload/2014/12/matras.jpghttp://shop.cozmeed.com/image/cache/data/TS%20KR%20CZMD%2018004%20RAPTOR_resize-500x500.pnghttp://shop.cozmeed.com/image/cache/data/TS%20KR%20CZMD%2018004%20RAPTOR_resize-500x500.pnghttp://www.kultwit.info/wp-content/uploads/2015/10/nesting-2Bgunung.pnghttp://www.kultwit.info/wp-content/uploads/2015/10/nesting-2Bgunung.pnghttp://fashionterkini.com/wp-content/uploads/2015/07/Beberapa-model-jaket-gunung-pria-terbaru-tahun-2015-2.pnghttp://fashionterkini.com/wp-content/uploads/2015/07/Beberapa-model-jaket-gunung-pria-terbaru-tahun-2015-2.pnghttp://infopendaki.com/wp-content/uploads/2015/02/sleeping-bag.jpghttp://infopendaki.com/wp-content/uploads/2015/02/sandal-gunung.jpghttp://infopendaki.com/wp-content/uploads/2015/02/sandal-gunung.jpghttp://infopendaki.com/wp-content/uploads/2015/02/sepatu-gunung.jpghttp://infopendaki.com/wp-content/uploads/2015/02/sepatu-gunung.jpghttp://infopendaki.com/wp-content/uploads/2015/02/handy-talky.jpghttp://simply-traveller.com/wp-content/upload/2014/12/matras.jpghttp://s1086.photobucket.com/user/kemahadventure/media/Alat%20kemping/SummerTime___Lafuma.png.htmlhttp://s1086.photobucket.com/user/kemahadventure/media/Alat%20kemping/SummerTime___Lafuma.png.html
  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    3/34

    $%,%ruhtt/www.natural)unri)%tour.o,w/9ont%ntu/load)201:10/%ndakian9(unun(9)%,%ru.>/(

    $indorohtt/ri,-a99l%)tari.-lo()/ot.o.id201:0&(unun(9)u,-in(9)indoro9

    t%rtutu/9untuk.ht,l?,@1

    2. +a,-ar dii,/ort k%dala, %li/)% d%n(an ara ,%n(o/y (a,-ar k%dala,5old%r r%)drawa-l%

    3. Cara ,%n((unakan (a,-ar d%n(an ara k% /ro/%rti%) /ilih -ak(round/ilih (a,-ar t%kan 6

    http://www.naturalsunrisetour.com/wp-content/uploads/2015/10/pendakian-gunung-semeru.jpghttp://www.naturalsunrisetour.com/wp-content/uploads/2015/10/pendakian-gunung-semeru.jpghttp://rimba--lestari.blogspot.co.id/2015/07/gunung-sumbing-sindoro-tertutup-untuk.html?m=1http://rimba--lestari.blogspot.co.id/2015/07/gunung-sumbing-sindoro-tertutup-untuk.html?m=1http://www.naturalsunrisetour.com/wp-content/uploads/2015/10/pendakian-gunung-semeru.jpghttp://www.naturalsunrisetour.com/wp-content/uploads/2015/10/pendakian-gunung-semeru.jpghttp://rimba--lestari.blogspot.co.id/2015/07/gunung-sumbing-sindoro-tertutup-untuk.html?m=1http://rimba--lestari.blogspot.co.id/2015/07/gunung-sumbing-sindoro-tertutup-untuk.html?m=1
  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    4/34

    P!"#a$an A%&'(a)' In*+ P!n,a('an

    1. #uka li/)% 6lik Fil%

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    5/34

    4. M%n(i,/ort (a,-ar yan( di(unakan d%n(an ara o/y (a,-ar yan( akandii,/ort )%t%lah itu klik 5old%r drawa-l% lalu klik /a)t%

    :. #uat $/la)h)r%%n d%n(an ara ,%,-uat ativity -aru dan di-%ri na,a

    )%/%rti (a,-ar

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    6/34

    !. 'ada ativity)/la)h)r%%n (anti -ak(round d%n(an ara klik -ak(round/ilih (a,-ar lalu t%kan 6

    &. "a,-ahkan B,a(% i%w dan /ro(r%))#ar1 )%hin((a ta,/ilan )%/%rti /ada(a,-ar

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    7/34

    8. Ma)uk k% $/la)h)r%%n.>ava lalu k%tikan kodin( -%rikut

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    8/34

    '%n>%la)an

    1. 'ada -ari) k% 4 ,%n%ntukan waktu untuk ,%na,/ilkan )/la)h)r%%n

    )%la,a 3 d%tik2. #ari) k% 10 )%tCont%ni%w ,%n%ntukan layout yan( -%r>alan3. -ari) k% 11 /r( ,%na,/ilkan /ro(r%)#ar /ada )aat )/la)h)r%%-n

    -%r>alan4. -ari) k% 1!920 ,%na,/ilkan la)) ,ain ativity )%t%lah a)h)r%%n

    )%l%)ai

    *. $%t%lah )%l%)ai >alankan a/lika)i d%n(an ara klik run

    10."a,/ilan $/la)h)r%%n )aat di>alankan

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    9/34

    11.$%lan>utnya ,%,-uat ta,/ilan /ada ,%nu uta,a a/lika)i d%n(an ara-uka ativity,ain lalu -uat ta,/ilan )%/%rti -%rikut d%n(an ,%n((anti-ak(round dan ,%na,-ahkan B,a(%i%w dan 4 -utton

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    10/34

    12."a,/ilan ,%n>adi )%/%rti /ada (a,-ar

    13.Ma)uk k% MainAtivity.>ava lalu k%tikan kodin( -%rikut

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    11/34

    '%n>%la)an 1. 'ada -ari) * ,%,-uat varia-l% -utton (unun( yan( ada layout

    ativity,ain.;,l2. 'ada -ari) 10 ,%,-uat varia-l% -utton /%rl%n(ka/an yan( ada layout

    ativity,ain.;,l3. 'ada -ari) 11 ,%,-uat varia-l% -utton >alur yan( ada layout

    ativity,ain.;,l

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    12/34

    4. 'ada -ari) 12 ,%,-uat varia-l% -utton a-out yan( ada layoutativity,ain.;,l

    :. 'ada -ari) k% 32934 ,%,-uat int%nt -aru untuk ,%,an((il(unun(ativity

    !. 'ada -ari) k% 3:93! ,%,-uat inrt%nt -aru untuk ,%,an((il

    /%rl%n(ka/anativity&. 'ada -ari) k% 3&938 ,%,-uat int%nt -aru untuk ,%,an((il=alurAtivity

    8. 'ada -ari) k% 3*940 ,%,-uat ativity -aru untuk ,%,an((ilA-outAtivity

    14.#uat ativity -aru d%n(an ara klik kanan /ada 5old%r )r/aka(%

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    13/34

    1!.#uka +unun(Ativity.>ava lalu k%tikan kod% -%rikut

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    14/34

    '%n>%la)an1. #ari) k% 1& ,%,-uat varia-%l i)ti%w d%n(an na,a lv2. #ari) k% 18 ,%,-uat varia-%l i)tAda/t%r ada/t%r3. #ari) k% 1* ,%,-uat varia-%l d- d%n(an ti/% $lit%Data-a)%4. #ari) k% 21 ,%,-uat varia-%l dit"%;t d%n(an na,a %td-:. #ari) k% 23 ,%,-uat 5un()i onr%at% yaitu 5un()i yan( akan di>alankan

    )aat ativity di r%at%!. #ari) k% 24 ,%lakukan 5un()i )%tCont%nti%wGayoutH yan( -%rarti

    ,%,a)an( (unun(ativity.;,l

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    15/34

    &. M%n((unakan try ath untuk ,%nan(ka/ k%)alahan d%n(an ara,%n(u>inya t%l%-ih dahulu )%-%lu, ditan(ka/ k%)alahan.

    8. $C" I FRM G untuk ,%na,/ilkan %ld yan( ada /ada t-(unun(/ada data-a)%H

    *. v.)%tAda/t%rGAda/t%rH untuk ,%na,/ilkan i)ti%w

    10.Cath untuk ,%na,/ilkan k%)alahan2 yan( yan( t%r>adi /ada )aat,%lakukan /%rintah ,%na,/ilkan data-a)%1&.#uat ativity -aru d%n(an ara klik kanan /ada 5old%r )r/aka(%

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    16/34

    1*.#uka ativityd%tail(unun( -uat ta,/ilan d%n(an ,%na,-ahkanB,a(%i%w dan u-ah (a,-ar )%/%rti -%rikut

    20."a,-ahkan "a-l%ayout )%hin((a )%/%rti -%rikut

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    17/34

    21.#uat ativity -aru d%n(an ara yan( )a,a )%/%rti /ada )aat ,%,-uatD%tail(unun( dan -%ri na,a '%rl%n(ka/anAtivity

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    18/34

    22.#uka '%rl%n(ka/an.;,l -uat ta,/ilan )%/%rti -%rikut d%n(an

    ,%n((unakan B,a(%i%w dan u-ah (a,-ar /ada B,a(%i%w

    23.#uat 3 -utton )%/%rti -%rikut

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    19/34

    24.#uka '%rl%n(ka/anAtivity.>ava lalu k%tikan kod% -%rikut'%n>%la)an

    1. M%,-uat d%klara)i )u/%r onr%at% /ada ativity/%rl%n(ka/an2. M%nari li)tvi%w -%rda)arkan id d%n(an na,a li)t3. i)tvi%w ada/t%r ada/tor Guntuk ,%na,/ilkan li)tvi%w /ada

    ativity/%rl%n(aka/anH

    '%n>%la)an

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    20/34

    2!.#uka ativityd%tail/%rl%n(ka/an /ada 5old%r r%) layout

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    21/34

    2&.#uat ta,/ilan )%/%rti -%rikut d%n(an ,%n((unakan B,a(%i%w dan 3"%;ti%w

    28.#uka D%tail'%rl%n(ka/anAtivity.>ava lalu k%tikan kod% -%rikut

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    22/34

    '%n>%la)aan 1. 'ada -ari) k% * M%,-uat varia-%l -utton -tnn%;t /ada

    d%tail/%rl%n(ka/an.>ava2. 'ada -ari) k% 12 M%,-uat d%klara)i )u/%r onr%at% /ada

    ativityd%tail/%r%l%n(ka/an

    3. 'ada -ari) k% 1491: int%nt @ (%t int%nt ,%n(a,-il int%nt dariativityd%tail/%rl%n(ka/an4. $%t data i,a(%i%w untuk ,%n(i)ikan i,a(% dari ada/t%r -%rda)arkan

    (a,-ar:. $%t data na,a.t;t untuk ,%n(i)ikan na,a /%rl%n(ka/an dari ada/t%r

    -%rda)arkan na,a!. $%t data (oal.t;t untuk ,%n(i)ikan k%t%ran(an /%rl%n(ka/an dari

    ada/t%r -%rda)arkan k%t%ran(an

    '%n>%la)an 1. M%na,-ahkan d%tail/%rl%n(ka/an k% -ar k%tika di /an((il

    2*.#uat Ativity -aru d%n(an na,a =alurAtivity

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    23/34

    30.#uka ativity>alur.;,l /ada 5old%r r%) layout

    31.#uat ta,/ilan ativity>alur )%/%rti -%rikut d%n(an ,%n((unakan i)ti%w

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    24/34

    32.#uka =alurAtivity.>ava lalu k%tikan kod% -%rikut

    '%n>%la)an

    1. M%,-uat aria-%l i)ti%w /ada ativity>alur2. M%,-uat d%klara)i )u/%r nr%at% /ada ativity>alur3. M%nari li)ti%w -%rda)arkan id /ada ativity>alur4. Ada/t%r ada/t%r @ n%w ada/t%r G,%,-uat ada/t%r untuk ,%n(i)ikan i)ti%w

    /ada >alurAtivityH

    '%n>%la)an

    1. Bnt%nt int%nt @ n%w int%nt G ,%,-uat int%nt -aru untuk ,%,an((il la))d%tail=alurAtivityH

    '%n>%la)an

    1. M%na,-ahkan d%tail>alurativity k% -ar k%tika di /an((il

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    25/34

    33.#uat Ativity -aru la(i d%n(an na,a D%tail=alurAtivity lalu klik ni)h

    34.#uat ta,/ilan )%/%rti -%rikut /ada ativityd%tail>alur

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    26/34

    3:.#uka D%tail=alurAtivity.>ava lalu k%tikan kod% -%rikut

    '%n>%la)an

    1. M%,-uat d%klara)i )u/%r onr%at% /ada layout ativityd%tail>alur

    2. +%t data ,%,-uat int%nt -aru untuk ,%na,/ilkan ativityd%tail>alur/ada >alurativity

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    27/34

    3!.#uat ativity -aru )%/%rti lan(kah )%-%lu,nya -%ri na,a )%/%rti (a,-arlalu n%;t

    3&.#uka Ativitya-out.;,l lalu ta,-ahkan 1 "%;tvi%w (anti t%;t /ada/ro/%rti%) klik ... lalu

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    28/34

    3*.#uka A-outAtivity.>ava lalu k%tikan kod% -%rikut

    '%n>%la)an

    1. M%,-uat d%klara)i )u/%r onr%at% /ada ativitya-out2. +%t ,%nu ,%,-uat int%nt -aru untuk ,%na,/ilkan ativitya-out

    40.#uat la)) -aru d%n(an ara klik kanan /ada 5old%r )r/aka(%

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    29/34

    41.#%ri na,a )%/%rti di (a,-ar klik Fini)h

    42.#uka ada/t%r.>ava yan( -%rada /ada )r/aka(% tuli)kan kod% -%rikut

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    30/34

    6%t%ran(an 1. $trin( JK na,%d G ,%nd%ni)ikan na,a %ld (unun( )la,%tE (unun(

    )indoroE (unun( )u,-in(E (unun( )%,%ruH2. $trin( JK k%t% G,%nd%ni)ikan k%t%ran(anH3. Bnt i,a(% G,%nd%ni)ikan l% i,a(% untuk dita,/ilkan )aat di/an((il

    ol%h la)) (unun(H

    '%n>%la)an 1. M%n(a,-il

    43.an(kah )%lan>utnya -uat la)) -aru )%/%rti lan(kah di ata) -%ri na,a

    Cu)to,Ada/t%rE #uka Cou)to,Ada/t%r.>ava tuli)kan kod% -%rikut

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    31/34

    1. $trin( JK na,%) G ,%nd%ni)ikan na,a %ld /%rl%n(ka/an. "%ndaE)%/atuE ari%r >ak%tH

    2. $trin( JK k%t G,%nd%ni)ikan k%t%ran(an dari na,a /%rl%n(ka/anH3. Bnt i,a(% G,%nd%ni)ikan l% i,a(% untuk dita,/ilkan )aat di/an((il

    ol%h la)) /%rl%n(ka/anH

    '%n>%la)an 1.

    44.$%lan>utnya adalah /%,-aha)an ,%n(%nai data-a)%. Data-a)% ini -%rakar

    /ada )alah )atu la)) yan( -%rna,a Data-a)% di,ana )%,ua data yan(

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    32/34

    dita,/ilkan t%rta,/un( ,%n>adi )atu dala, la)) ini. Lntuk ara,%,-uatnya ikuti lan(kah9lan(kah -%rikut

    1. #uat la)) -aru )%/%rti yan( t%lah kita lakukan /ada lan(kah 3* dan 42-%rina,a la)) t%r)%-ut d%n(an na,a Data-a)%.

    2. #uka Data-a)%.>ava yan( -%rada /ada )r/aka(% tuli)kan kod% -%rikut

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    33/34

    '%n>%la)an

    1. #ari) 8 /%,-uatan data-a)% d%n(an na,a d-(unun(2. #ari) 1: ,%,-uat ta-%l /ada data-a)% d-(unun( d%n(an na,a

    t-(unun( dan di i)i -%-%ra/a %ld diantaranya id GB

  • 7/25/2019 Laporan Final Project Pembuatan Aplikasi Info Pendakian Gunung Berbasis Android

    34/34