19
memuat halaman awal dari aplikasi web
(index.html atau bisa berubah nama
sesuai pengembang aplikasi) kemudian melewati kontrol web
view yang
mengizinkan pengguna berinteraksi dengan aplikasi web. (Wargo , 2010:3).
2.8 Flat Design User Interface
Flat
Design
User Interface
merupakan teknik yang menggunakan efek
sederhana untuk membuat skema desain yang tidak menyertakan atribut tiga dimensi.
Efek seperti shadow, bevels, embossing
dan gradien
tidak digunakan dalam flat
design. Tampilan flat design
terlihat sederhana.
Tampilan
yang sederhana dan user-
friendly banyak gunakan untuk interface pengguna mobile device dan juga website.
2.9 AngularJS
Menurut Green dan Seshadri
(2013:50) AngularJS adalah salah satu bagian
dari perangkat web
yang memungkinkan untuk mengembangkan halaman web
ataupun aplikasi berbasis web. Angularjs membuat sebuah aplikasi web
menjadi
lebih ringan yang proses pembuatannya sederhana dan mudah untuk diuji, diperluas,
dan mudah dimaintain saat aplikasi berkembang.
Aplikasi web
multi-page dibuat dari HTML dengan penggabungan data di
server, dan kemudian mengirimkan halaman jadi ke browser. Kebanyakan aplikasi
single-page juga dikenal sebagai aplikasi AJAX, namun hanya sampai batas tertentu
saja. Angular berbeda dalam template dan data bisa dikirim ke browser yang
digabung di sana. Peran server hanya berfungsi sebagai sumber daya statis untuk
template (Green dan Seshadri 2013:3).
Inilah contoh sederhana dari angularJS:
1.
Halaman web : hello.html
<html ng-app>
<head>
<script src="angular.js"></script>
<script src="controllers.js"></script>
</head>
<body>
<div ng-controller='HelloController'>
<p>{{greeting.text}}, World</p>
</div>
|