Rancangan Sistem untuk halaman nasabah pelapor Konfigurasi Phonegap framework pada Project Android

showassigned=true; closed by. break; case overdue: status=open; showoverdue=true; results_type=Overdue Tickets; break; case assigned: status=open; staffId=thisstaff-getId; results_type=My Tickets; break; case answered: status=open; showanswered=true; results_type=Answered Tickets; break; default: ifsearch _REQUEST[status]=status=open; }

3.4.3 Rancangan Sistem untuk halaman nasabah pelapor

Pada tahap ini penulis akan merancang halaman pada nasabah berbasis mobile web. Penulis juga akan membuat tampilan interface untuk nasabah menggunakan teknik CSS for Retina Display dan penggunaan HTML 5 untuk sistem auto responsive. Berikut halaman yang akan dirancang untuk nasabah : Menu Utama 1.10 Intro Menjelaskan mengenai manfaat aplikasi 1.11 Tentang Menjelaskan mengenai pembuat aplikasi 1.12 Produk Menjelaskan mengenai produk perbankan 1.13 Event Menjelaskan mengenai kegiatan perbankan Ubiversitas Sumatera Utara 1.14 SaranInfo Sistem penyampaian permasalahan mesin ATM EDC

1.14.1 Menu Utama

1.14.2 Cek Status Penyelesaian 1.14.3 Laporkan permasalahan baru 1.14.4 Kembali 1.15 Photo Berisi mengenai gallery perbankan 1.16 Call Perintah untuk melakukan panggilan ke nomor perbankan 1.17 Text Perintah untuk melakukan SMS Kotak Saran 1.18 Mail Perintah untuk mengirimkan email terkait saran Pada menu awal terdiri dari 9 menu utama dan 4 sub menu. Penulis akan menjabarkannya mulai dari menu utama kemudian sub menu. Penulis juga akan menguji hasil aplikasi tersebut menggunakan sebuah website yang dapat menguji responsive atau tidaknya sebuah mobile web yang telah dirancang. Adapun website untuk menguji tersebut adalah : http:www.responsinator.com

3.4.3.1 Rancangan halaman menu utama untuk nasabah

Pada tahap ini penulis akan merancang sebuah mobile web yang auto responsive menggunakan HTML 5. Adapun potongan script untuk membangun beberapa menu tersebut adalah sebagai berikut. a index.html menu utama head meta name=apple-mobile-web-app-capable content=yes -- iDevice WebApp Splash Screen, Regular Icon, iPhone, iPad, iPod Retina Icons -- link rel=apple-touch-icon sizes=114x114 href=imagessplashsplash-icon.png link rel=apple-touch-startup-image href=imagessplashsplash-screen.png media=screen and max-device-width: 320px Ubiversitas Sumatera Utara link rel=apple-touch-startup-image href=imagessplashsplash-screen2x.png media=max-device-width: 480px and -webkit-min- device-pixel-ratio: 2 link rel=apple-touch-startup-image href=imagessplashsplash-screen3x.png sizes=640x1096 script type=textjavascript function highdpi_init { ifjQuery.replace- 2x.cssfont-size == 1px { var els = jQuery.replace-2x.get; forvar i = 0; i els.length; i++ { var src = els[i].src src = src.replace.png, 2x.png; els[i].src = src; } } } jQuerydocument.readyfunction { highdpi_init; }; if element return null; var _this = this; retreive options this.options = options || {}; Ubiversitas Sumatera Utara this.index = this.options.startSlide || 0; this.speed = this.options.speed || 300; this.callback = this.options.callback || function {}; this.delay = this.options.auto || 0; reference dom elements this.container = element; this.element = this.container.children[0]; the slide pane static css this.container.style.overflow = hidden; this.element.style.listStyle = none; trigger slider initialization this.setup; begin auto slideshow this.begin; add event listeners if this.element.addEventListener { this.element.addEventListenertouchstart, this, false; this.element.addEventListenertouchmove, this, false; this.element.addEventListenertouchend, this, false; this.element.addEventListenerwebkitTransitionEnd, this, false; Ubiversitas Sumatera Utara this.element.addEventListenermsTransitionEnd, this, false; this.element.addEventListeneroTransitionEnd, this, false; this.element.addEventListenertransitionend, this, false; window.addEventListenerresize, this, false; } }; script body div class=nav-page-icons content a href=index.html id=nav0 class=go- indexMenu Utamaa a href=home.html id=nav1 class=go-homeIntroa a href=about.html id=nav2 class=go- aboutTentanga a href=features.html id=nav3 class=go- featuresProduka a href=gallery.html id=nav4 class=go- galleryPhotoa a href=portfolio.html id=nav5 class=go- portfolioEventa a href=blog.html id=nav6 class=go- blogSaranInfoa -- a href=blog-post.html id=nav7 class=go-postDaftar Semua ATMa-- Ubiversitas Sumatera Utara a href=mailto:mandirikanwil1gmail.com id=nav8 class=go-mailMaila a href=tel:+628116133320 id=nav9 class=go- callTelepona a href=sms:+628116714000 id=nav10 class=go-textSMSa a href= id=navc class=go-closeTutup Navigasia div class=nav-decoration decorationdiv divbody b intro.html halaman intro head link rel=apple-touch-startup-image href=imagessplashsplash-screen3x.png sizes=640x1096 script type=textjavascript function highdpi_init { ifjQuery.replace- 2x.cssfont-size == 1px { var els = jQuery.replace-2x.get; forvar i = 0; i els.length; i++ { var src = els[i].src src = src.replace.png, 2x.png; els[i].src = src; } } } jQuerydocument.readyfunction { Ubiversitas Sumatera Utara highdpi_init; }; slide: functionindex, duration { var style = this.element.style; set duration speed 0 represents 1-to-1 scrolling style.webkitTransitionDuration = style.MozTransitionDuration = style.msTransitionDuration = style.OTransitionDuration = style.transitionDuration = duration + ms; translate to given index position style.webkitTransform = translate3d + -index this.width + px,0,0; style.msTransform = style.MozTransform = style.OTransform = translateX + -index this.width + px; set new index to allow for expression arguments this.index = index; }, getPos: function { return current index position return this.index; Ubiversitas Sumatera Utara }, add event listeners if this.element.addEventListener { this.element.addEventListenertouchstart, this, false; this.element.addEventListenertouchmove, this, false; this.element.addEventListenertouchend, this, false; this.element.addEventListenerwebkitTransitionEnd, this, false; this.element.addEventListenermsTransitionEnd, this, false; this.element.addEventListeneroTransitionEnd, this, false; this.element.addEventListenertransitionend, this, false; window.addEventListenerresize, this, false; } }; script body div class=container slider-wrapper div class=slider-container Ubiversitas Sumatera Utara div id=slider class=swipe ul li style=display:block div class=slider-image img class=swipe-img src=imagesatmimage1.jpg alt=img p class=swipe- textSwipe untuk melihatp div li li style=display:none div img class=swipe-img src=imagesatmimage2.jpg alt=img p class=swipe- textSwipe untuk melihatp div li ul div a href= class=next-but-swipeimg width=30 src=imagessliderprev.png alt=img a a href= class=prev-but-swipeimg width=30 src=imagesslidernext.png alt=img a div div div class=footer-decorationdiv body Ubiversitas Sumatera Utara c Call Perintah untuk melakukan panggilan ke nomor perbankan div class=nav-page-icons content a href=tel:+628116133320 id=nav9 class=go- callTelepona a href= id=navc class=go-closeTutup Navigasia div class=nav-decoration decorationdivdiv d Text Perintah untuk melakukan SMS Kotak Saran div class=nav-page-icons content a href=sms:+628116714000 id=nav10 class=go- textSMSa a href= id=navc class=go-closeTutup Navigasia div class=nav-decoration decorationdiv div e Mail Perintah untuk mengirimkan email terkait saran div class=nav-page-icons content a href=mailto:mandirikanwil1gmail.com id=nav8 class=go-mailMaila div class=nav-decoration decorationdiv div

3.4.3.2 Rancangan halaman sub menu untuk nasabah

Pada tahap ini penulis akan merancangan tampilan sub menu untuk nasabah. Sub menu ini digunakan untuk menu pelaporan permasalahan mesin ATM EDC. Adapun potongan script dan hasil perancangan yang dibuat penulis akan dibuat dengan sistem auto responsive dan teknik CSS for retina display. Ubiversitas Sumatera Utara a Perancangan menu awal sub menu index.php script type=”textjavascript” function validatedata, format { global ost; Call parent to Validate the structure ifparent::validatedata, format this-exerr400, Unexpected or invalid data received; Nuke attachments IF API files are not allowed. ifost-getConfig- allowAPIAttachments data[attachments] = array; Validate attachments: Do error checking... soft fail - set the error and pass on the request. ifdata[attachments] is_arraydata[attachments] { foreachdata[attachments] as attachment { ifost- isFileTypeAllowedattachment data[error] = Invalid file type ext for .Format::htmlcharsattachment[name]; elseif attachment[encoding] strcasecmpattachment[encoding], base64 { Ubiversitas Sumatera Utara ifattachment[data] = base64_decodeattachment[data], true attachment[error] = sprintfs: Poorly encoded base64 data, Format::htmlcharsattachment[name]; } } unsetattachment; } return true; } script body class=?php echo bodyclass; ? header class=container div class=row div class=twelvecol last h1img src=?php echo ROOT_PATH; ?imagesmandiri.pngh1 --h1a href=?php echo ROOT_PATH; ?index.php title=Support Ticket Center class=titleBank Mandiri Kantor Wilayah 1 Medanah1 -- nav id=mainNav ul id=topNav lia class=home href=?php echo ROOT_PATH; ?index.phpMenu Utamaali ?php ifthisclient is_objectthisclient thisclient- isValid { ? lia class=my_tickets href=?php echo ROOT_PATH; Ubiversitas Sumatera Utara ?tickets.phpLaporan Permasalahan Sayaali ?php } else { ? lia class=ticket_status href=?php echo ROOT_PATH; ?tickets.phpCek Status Penyelesaianali ?php } ? lia class=new_ticket href=?php echo ROOT_PATH; ?open.phpLaporkan Permasalahan Baruali lia class=Kembali href=?php echo ROOT_PATH; ?index.phpKembaliali ?php ifthisclient is_objectthisclient thisclient-isValid { ? lia class=log_out href=?php echo ROOT_PATH; ?logout.phpLog Outali ?php } ? ul nav a href= id=mobileNavLinkNava div div header ?php ifcfg cfg-isKnowledgebaseEnabled{ ? div class=container faqWrap Ubiversitas Sumatera Utara div class=row div class=twelvecol last --pBe sure to browse our a href=kbindex.phpFrequently Asked Questions FAQsa, before opening a ticket.p -- div div div b Perancangan form laporkan permasalahan baru open.php ?php ifdefinedOSTCLIENTINC dieAccess Denied; info=array; ifthisclient thisclient-isValid { info=arrayname=thisclient-getName, email=thisclient-getEmail, phone=thisclient-getPhone, phone_ext=thisclient-getPhoneExt; } info=_POST errors?Format::htmlchars_POST:info; ? div class=container div class=row div class=twelvecol last p class=headlineSilahkan isi form berikut untuk melaporkan permasalahan baru.p div Ubiversitas Sumatera Utara div div div class=container greyBlock div class=row div class=twelvecol last form id=ticketForm method=post action=open.php enctype=multipartform-data ?php csrf_token; ? input type=hidden name=a value=open div labelNama Anda: span class=requireddiperlukanspanlabel ?php ifthisclient thisclient-isValid { echo thisclient-getName; } else { ? input id=name type=text name=name size=25 value=?php echo info[name]; ? font class=errornbsp;?php echo errors[name]; ?font ?php } ? div div labelEmail Anda: span class=requireddiperlukanspanlabel ?php ifthisclient thisclient-isValid { Ubiversitas Sumatera Utara echo thisclient-getEmail; } else { ? input id=email type=text name=email size=25 value=?php echo info[email]; ? font class=errornbsp;?php echo errors[email]; ?font ?php } ? div div labelHandphone:label input id=phone type=text name=phone size=17 value=?php echo info[phone]; ? font class=errornbsp;?php echo errors[phone]; ?nbsp;nbsp;?php echo errors[phone_ext]; ?font div div labelJenis Permasalahan: span class=requireddiperlukanspanlabel select id=topicId name=topicId option value= selected=selected mdash; Pilih permasalahan mdash;option ?php iftopics=Topic::getPublicHelpTopics { foreachtopics as id =name { echo sprintfoption value=d ssoption, Ubiversitas Sumatera Utara id, info[topicId]==id?selected=selected:, name; } } else { ? option value=0 General Inquiryoption ?php } ? select font class=errornbsp;?php echo errors[topicId]; ?font div div labelSubject:mis: ATM .. span class=requireddiperlukanspanlabel input id=subject type=text name=subject size=40 value=?php echo info[subject]; ? font class=errornbsp;?php echo errors[subject]; ?font div div labelKeterangan Permasalahan:label divemMohon berikan keterangan yang jelas dan detail.emdiv textarea id=message cols=60 rows=8 name=message?php echo info[message]; ?textarea Ubiversitas Sumatera Utara font class=errornbsp;?php echo errors[message]; ?font div ?php ifcfg-allowOnlineAttachments cfg- allowAttachmentsOnlogin || cfg-allowAttachmentsOnlogin thisclient thisclient-isValid { ? div labelLampiran Photojpg, png jika Ada:label div class=uploadsdivbr input type=file class=multifile name=attachments[] id=attachments size=30 value= font class=errornbsp;?php echo errors[attachments]; ?font div ?php } ? ?php ifcfg-allowPriorityChange priorities=Priority::getPriorities { ? div labelTicket Priority:label select id=priority name=priorityId ?php ifinfo[priorityId] info[priorityId] = cfg- getDefaultPriorityId; System default. foreachpriorities as id =name { echo sprintfoption value=d ssoption, Ubiversitas Sumatera Utara id, info[priorityId]==id?selected=selected: , name; } ? select font class=errornbsp;?php echo errors[priorityId]; ?font div ?php } ? ?php ifcfg cfg-isCaptchaEnabled thisclient || thisclient-isValid { if_POST errors errors[captcha] errors[captcha]=Please re-enter the text again; ? div class=captchaRow span class=captchaimg src=captcha.php border=0 align=leftspan nbsp;nbsp; input id=captcha type=text name=captcha size=6 emEnter the text shown on the image.em font class=errornbsp;?php echo errors[captcha]; ?font div Ubiversitas Sumatera Utara ?php } ? input type=submit class=button value=Kirimkan Laporan form div div div c Perancangan form cek status permasalahan view.php div div id=reply class=clear style=padding- bottom:10px; ?ifticket-isClosed {? div class=msgTicket will be reopened on message postdiv ?}? ?php iferrors[err] { ? div id=msg_error?php echo errors[err]; ?div ?php }elseifmsg { ? div id=msg_notice?php echo msg; ?div ?php }elseifwarn { ? div id=msg_warning?php echo warn; ?div ?php } ? form id=reply action=tickets.php?id=?php echo ticket-getExtId; ?reply name=reply method=post enctype=multipartform-data ?php csrf_token; ? Ubiversitas Sumatera Utara input type=hidden name=id value=?php echo ticket-getExtId; ? input type=hidden name=a value=reply div label Kirim Pesan:label span id=msgem?php echo msg; ? emspan textarea name=message id=message cols=50 rows=9 wrap=soft?php echo info[message]; ?textarea div ?php ifcfg-allowOnlineAttachments { ? div label for=attachmentLampiran:label div class=uploads div div class=file_input input class=multifile type=file name=attachments[] size=30 value= div div ?php } ? input type=submit value=Posting Balasan class=button id=postReply form div div Ubiversitas Sumatera Utara

3.5 Rancangan Database

Diagram Kelas class diagram sangat membantu dalam visualisasi kelas dari suatu sistem. Hal ini di sebabkan karena class adalah deskripsi kelompok objek-objek dengan atribut property dan relasi yang sama. Disamping itu class diagram bisa memberikan pandangan global atas sebuah sistem. Hal tersebut tercermin dari class- class yang ada dan relasinya satu dengan yang lain. Berikut ini menggambarkan struktur dan deskripsi class pada sistem yang dirancang. Adapun class diagram yang dirancang dapat dilihat pada gambar 3.26 Gambar 3.26 Class Diagram sistem yang dirancang Ubiversitas Sumatera Utara 1. Tabel : kanwil1_department Field Type Null Key Default Extra dept_id int11 unsigned NO PRI NULL auto_increment tpl_id int10 unsigned NO MUL 0 sla_id int10 unsigned NO email_id int10 unsigned NO autoresp_email_id int10 unsigned NO MUL 0 manager_id int10 unsigned NO MUL 0 dept_name varchar128 NO UNI dept_signature tinytext NO NULL ispublic tinyint1 unsigned NO 1 group_membership tinyint1 NO ticket_auto_response tinyint1 NO 1 message_auto_response tinyint1 NO updated datetime NO NULL created datetime NO NULL Tabel 3.1 kanwil1_department 2. Tabel : kanwil1_help_topic Field Type Null Key Default Extra topic_id int11 unsigned NO PRI NULL auto_increment topic_pid int10 unsigned NO MUL 0 isactive tinyint1 unsigned NO 1 ispublic tinyint1 unsigned NO 1 noautoresp tinyint3 unsigned NO priority_id tinyint3 unsigned NO MUL 0 dept_id tinyint3 unsigned NO MUL 0 staff_id int10 unsigned NO MUL 0 team_id int10 unsigned NO sla_id int10 unsigned NO MUL 0 topic varchar32 NO MUL Notes text YES NULL Created datetime NO NULL Updated datetime NO NULL Tabel 3.2 kanwil1_help_topic Ubiversitas Sumatera Utara 3. Tabel : kanwil1_ticket_thread Field Type Null Key Default Extra id int11 unsigned NO PRI NULL auto_increment pid int11 unsigned NO MUL 0 ticket_id int11 unsigned NO MUL 0 staff_id int11 unsigned NO MUL 0 thread_type enumM,R,N NO NULL poster varchar128 NO source varchar32 NO title varchar255 YES NULL body text NO MUL NULL ip_address varchar64 NO created datetime NO NULL updated datetime NO NULL Tabel 3.3 kanwil1_ticket_thread 4. Tabel : kanwil1_ticket Field Type Null Key Default Extra ticket_id int11 unsigned NO PRI NULL auto_increment ticketID int11 unsigned NO MUL dept_id int10 unsigned NO MUL 1 sla_id int10 unsigned NO MUL priority_id int10 unsigned NO MUL 2 topic_id int10 unsigned NO MUL staff_id int10 unsigned NO MUL team_id int10 unsigned NO email varchar255 NO name varchar255 NO subject varchar255 NO [no subject] phone varchar16 YES NULL status enumopen,closed NO MUL open source enumWeb,Email,Phone ,API,Other NO Other duedate datetime YES MUL NULL reopened datetime YES NULL closed datetime YES MUL NULL lastmessage datetime YES NULL lastresponse datetime YES NULL created datetime NO MUL NULL updated datetime NO NULL Tabel 3.4 kanwil1_ticket Ubiversitas Sumatera Utara 5. Tabel : kanwil1_staff Field Type Null Key Defau lt Extra staff_id int11 unsigned NO PRI NULL auto_inc rement group_id int10 unsigned NO MUL 0 dept_id int10 unsigned NO MUL 0 timezone_id int10 unsigned NO username varchar32 NO UNI firstname varchar32 YES NULL lastname varchar32 YES NULL passwd varchar32 YES NULL email varchar32 YES NULL phone varchar24 NO phone_ext varchar6 YES NULL mobile varchar24 NO signature tinytext NO NULL notes text YES NULL isactive tinyint1 NO 1 isadmin tinyint1 NO MUL 0 isvisible tinyint1 unsigned NO 1 onvacation tinyint1 unsigned NO assigned_only tinyint1 unsigned NO show_assigned_tickets tinyint1 unsigned NO daylight_saving tinyint1 unsigned NO change_passwd tinyint1 unsigned NO max_page_size int11 unsigned NO auto_refresh_rate int10 unsigned NO default_signature_type enumnone,mine,dept NO none default_paper_size enumLetter,Legal,Le dger,A4,A3 NO Letter created datetime NO NULL lastlogin datetime YES NULL passwdreset datetime YES NULL updated datetime NO NULL Tabel 3.5 kanwil1_staff

3.6 Konfigurasi Phonegap framework dengan mobile webFinishing

Setelah tahap penyelesaian aplikasi mobile web Aplikasi penyampaian permasalahan mesin ATM EDC berbasis mobile, Penulis akan melakukan konfigurasi Phonegap Framework untuk menghasilkan sebuah aplikasi mobile berbasis Android dan IOS. Tahap sebelumnya telah dijelaskan mengenai pembuatan project Android dan IOS. Ubiversitas Sumatera Utara Penulis juga telah membahas pembuatan mobile web penyampaian permasalahan mesin ATM EDC. Kemudian bagaimana cara untuk menggabungkan Phonegap Framework dengan aplikasi mobile yang telah dirancang sehingga menghasilkan sebuah aplikasi mobile yang dapat berjalan pada sistem operasi Android dan IOS.

3.6.1 Konfigurasi Phonegap framework pada Project Android

Konfigurasi yang digunakan untuk membangun aplikasi berbasis Android dengan menggunakan Phonegap Framework adalah sebagai berikut: 1. Buka Project Android yang telah dibuat dengan Phonegap Framework pada compiler eclipse. 2. Setelah itu penulis menyalin source code aplikasi mobile web yang telah dirancang aplikasi penyampaian permasalahan mesin ATM EDC kedalam folder wwwassets sehingga menjadi wwwassetsnama folder mobile web seperti gambar 3.27 berikut. Gambar 3.27 menyalin source code mobile web ke dalam project Android 3. Setelah menyalin, maka penulis melakukan konfigurasi pada project tersebut dengan menambahkan sebuah script. Script tersebut disimpan pada folder yang sama pada project Android. Script ini digunakan untuk menggabungkan antara source code mobile web dengan source code project Android sehingga meghasilkan sebuah aplikasi mobile berbasis Android . Adapun script yang ditambahkan pada project adalah sebagai berikut. Ubiversitas Sumatera Utara config.xml ? xml version = 1.0 encoding = utf-8 ? widget id = com.phonegap.helloworld version = 1.0.0 xmlns = http:www.w3.orgnswidgets xmlns:gap = http:phonegap.comns1.0 name ATM EDC CARE name description ATM EDC CARE. description access origin = content src = atmmandiriindex.html preference name = loglevel value = DEBUG feature name = App param name = android-package value = org.apache.cordova.App feature name HelloWorld name description Hello World sample application that responds to the deviceready event. description author email = supportphonegap.com href = http:phonegap.com PhoneGap Team author feature name = http:api.phonegap.com1.0device preference name = permissions value = none preference name = orientation value = default Ubiversitas Sumatera Utara preference name = target-device value = universal preference name = fullscreen value = true preference name = webviewbounce value = true preference name = prerendered-icon value = true preference name = stay-in-webview value = false preference name = ios-statusbarstyle value = black-opaque preference name = detect-data-types value = true preference name = exit-on-suspend value = false preference name = show-splash-screen-spinner value = true preference name = auto-hide-splash-screen value = true preference name = disable-cursor value = false preference name = android-minSdkVersion value = 7 preference name = android-installLocation value = auto icon src = icon.png icon gap:density = ldpi gap:platform = android src = resiconandroidicon-36-ldpi.png icon gap:density = mdpi gap:platform = android src = resiconandroidicon-48-mdpi.png icon gap:density = hdpi Ubiversitas Sumatera Utara gap:platform = android src = resiconandroidicon-72-hdpi.png icon gap:density = xhdpi gap:platform = android src = resiconandroidicon-96-xhdpi.png icon gap:platform = blackberry src = resiconblackberryicon-80.png icon gap:platform = blackberry gap:state = hover src = resiconblackberryicon- 80.png icon gap:platform = ios height = 57 src = resiconiosicon-57.png width = 57 icon gap:platform = ios height = 72 src = resiconiosicon-72.png width = 72 icon gap:platform = ios height = 114 src = resiconiosicon-57-2x.png width = 114 icon gap:platform = ios height = 144 src = resiconiosicon-72-2x.png width = 144 icon gap:platform = webos src = resiconwebosicon-64.png icon gap:platform = winphone src = resiconwindows-phoneicon-48.png icon gap:platform = winphone gap:role = background src = resiconwindows- phoneicon-173.png gap:splash gap:density = ldpi gap:platform = android src = resscreenandroidscreen-ldpi-portrait.png gap:splash gap:density = mdpi gap:platform = android src = resscreenandroidscreen-mdpi-portrait.png Ubiversitas Sumatera Utara gap:splash gap:density = hdpi gap:platform = android src = resscreenandroidscreen-hdpi-portrait.png gap:splash gap:density = xhdpi gap:platform = android src = resscreenandroidscreen-xhdpi- portrait.png gap:splash gap:platform = blackberry src = resscreenblackberryscreen-225.png gap:splash gap:platform = ios height = 480 src = resscreeniosscreen-iphone-portrait.png width = 320 gap:splash gap:platform = ios height = 960 src = resscreeniosscreen-iphone-portrait- 2x.png width = 640 gap:splash gap:platform = ios height = 1024 src = resscreeniosscreen-ipad-portrait.png width = 768 gap:splash gap:platform = ios height = 768 src = resscreeniosscreen-ipad-landscape.png width = 1024 gap:splash gap:platform = winphone src = resscreenwindows-phonescreen- portrait.jpg access origin = http:127.0.0.1 widget AndroidManifest.xml ? xml version = 1.0 encoding = utf-8 ? manifest android:hardwareAccelerated = true android:versionCode = 3 Ubiversitas Sumatera Utara android:versionName = 1.0.3 android:windowSoftInputMode = adjustPan package = atm.adyazp.adya xmlns:android = http:schemas.android.comapkres android supports-screens android:anyDensity = true android:largeScreens = true android:normalScreens = true android:resizeable = true android:smallScreens = true android:xlargeScreens = true uses-permission android:name = android.permission.INTERNET application android:debuggable = false android:hardwareAccelerated = true android:icon = drawableicon android:label = stringapp_name activity android:configChanges = orientation|keyboardHidden |keyboard|screenSize|locale android:label = stringapp_name android:name = com.phonegap.helloworld.HelloWorld android:theme = android:styleTheme.Black.NoTitle Bar intent-filter action android:name = android.intent.action.MAIN category android:name = android.intent.category.LAUNCHER intent-filter activity application Ubiversitas Sumatera Utara uses-sdk android:minSdkVersion = 10 android:targetSdkVersion = 19 manifest

3.6.2 Konfigurasi Phonegap framework pada Project IOS

Dokumen yang terkait

Perancangan Sistem Penyampaian Permasalahan Mesin ATM (Automated Teller Machine dan EDC (Electronic Data Capture) Berbasis Platform Menggunakan Phonegap Framework

6 117 215

Tinjauan Yuridis Terhadap Perlindungan Hukum Bagi Nasabah Bank Pengguna ATM (Automated Teller Machines) dalam Sistem Perbankan Indonesia

5 94 107

Pembuatan Aplikasi Perangkat Lunak Pengolahan Data Permasalahan ATM di BRI Kanwil Bandung

0 7 1

Usulan Pendukung Keputusan Terhadap Pemilihan Display Layar EDC (Electronic Data Capture) Menggunakan Metode Analisis Hierarki Proses Studi Di PT. Industri Telekomunikasi Indonesia (Persero)

0 7 1

Pembangunan Aplikasi Pengolahan Data Merchant pada Divisi EDC (Electronic Data Capture) di PT. Bank Mandiri (Persero) Tbk Kanwil VI Bandung

0 9 21

Perancangan Sistem Keamanan Motor Dengan Menggunakan State Machine

1 7 8

Perancangan Sistem Informasi Helpdesk Menggunakan Framework ITIL V3

1 2 11

BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Sistem - Perancangan Sistem Penyampaian Permasalahan Mesin ATM (Automated Teller Machine dan EDC (Electronic Data Capture) Berbasis Platform Menggunakan Phonegap Framework

0 0 117

BAB II LANDASAN TEORI 2.1 ATM (Automatic Teller Machine) - Perancangan Sistem Penyampaian Permasalahan Mesin ATM (Automated Teller Machine dan EDC (Electronic Data Capture) Berbasis Platform Menggunakan Phonegap Framework

0 0 15

Perancangan Sistem Penyampaian Permasalahan Mesin ATM (Automated Teller Machine dan EDC (Electronic Data Capture) Berbasis Platform Menggunakan Phonegap Framework

0 0 15