BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang

dokumen-dokumen yang mirip
BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB II. KAJIAN PUSTAKA

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

BAB II DASAR TEORI II-1

Gambar 1. Perangkat mobile Android

BAB II LANDASAN TEORI

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB I PENDAHULUAN. dengan olahraga latihan angkat beban (weight lifting), aerobik (aerobics) dan

BAB II TINJAUAN PUSTAKA

Koleksi Program Tugas Akhir dan Skripsi dengan

BAB II TINJAUAN PUSTAKA

Setting Android Virtual Device (AVD) - Java SDK - Eclipse - ADT. Pertemuan-2

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul

BAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya-

BAB II KAJIAN PUSTAKA

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

BAB III DASAR TEORI 3.1. Pakaian Adat Indonesia

cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga

Android SDK. Nama : -Rr Octanty M Billy Novanta Yudistira

SISTEM INFORMASI KEGIATAN SANTRI PERSADA BERBASIS ANDROID

BAB II LANDASAN TEORI. masuk ke universitas di Amerika atau negara-negara lain di dunia. Ujian ini

BAB II KAJIAN PUSTAKA

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

KUMPULAN APLIKASI JAVA J2ME

BAB II TINJAUAN PUSTAKA. 1. Pemrograman Aplikasi Mobile Smartphone Dari Tablet PC Berbasis. Android. Oleh Safaat, N. (2015). Informatika Bandung.

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

BAB III LANDASAN TEORI. Pada bab ini akan membahas mengenai dasar teori yang berhubungan dengan penelitian yang penulis lakukan.

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile.

APLIKASI PENGHITUNGAN PELURUHAN RADIONUKLIDA BERBASIS ANDROID

BAB II LANDASAN TEORI

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

DAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR. Diajukan Oleh : NOVITA

Part 1 : Pengenalan Android

BAB II LANDASAN TEORI. Cangara (2006) dalam (Pengantar Ilmu Komunikasi) mengatakan bahwa

Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

BAB II LANDASAN TEORI

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

LAPORAN 4 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

Android memiliki empat karakteristik sebagai berikut :

BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data.

BAB 2 TINJAUAN PUSTAKA

BAB 3 LANDASAN TEORI

LAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

BAB III LANDASAN TEORI

Mudah Belajar Android A-Z. Annabe Anna arthdi putra

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas. tertentu, misalnya Microsoft Word, Microsoft Excel.

BAB II LANDASAN TEORI. Istilah aplikasi berasal dari bahasa inggris "application" yang berarti

REKAYASA PENGETAHUAN MENGENAI MESIN PERKAKAS BERBASIS ANDROID

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

BAB 2 TINJAUAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux

PERANCANGAN APLIKASI RESEP MASAKAN KHAS JAWA BERBASIS ANDROID

BAB 2 LANDASAN TEORI

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

BAB I PENDAHULUAN. Indonesia, di dunia telah kita ketahui dan telah di sepakati bahasa inggris adalah

BAB II LANDASAN TEORI. mengingat secara matematis. Metode latihan adalah suatu cara mengajar dimana

ANDROID Sejarah, Arsitektur,Platform Android By Si_pit

BAB 1 PENDAHULUAN. kenegaraan semakin memudar. Dengan semakin majunya semangat untuk lebih

BAB II KAJIAN PUSTAKA. pusat pemerintahan dan administrasi di Kabupaten Tegal. Letak geografis Kabupaten Tegal antara BT dan

BAB II LANDASAN TEORI. aplikasi. Awalnya, Google.inc ( membeli Android Inc

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

2 operasi ini lebih cepat diterima di kalangan para pengguna dan semakin banyak yang menggunakan sistem operasi ini. Kemajuan teknologi saat ini dapat

Pemrograman Mobile Android. ajib susanto fik Udinus 1

PENERAPAN METODE BINARY SEARCH (PENCARIAN BINER) PADA BUKU RESEP MASAKAN BERBASIS ANDROID MOBILE

PERKEMBANGAN ANDROID DI INDONESIA

BAB 2 LANDASAN TEORI. perhitungan yang didasarkan pada Al-Quran dan Sunnah. dan meminta dihindarkan dari segala yang dibenci. Doa juga berarti ibadah.

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID

BAB I PENDAHULUAN. mutlak. IM berbeda dengan dari cara penggunaannya, IM bisa dikelompokkan

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Implementasi Kampanye Pariwisata Museum Sangiran di Kabupaten Sragen

APLIKASI PEMBELAJARAN TES POTENSI AKADEMIK BERBASIS ANDROID

BAB II KAJIAN PUSTAKA. dibutuhkan suatu bahasa pemrograman, yaitu language software, yang

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

BAB II LANDASAN TEORI. penulis menggunakan bluetooth sebagai perangkat wirelessnya dan

APLIKASI PANDUAN PRAMUKA BERBASIS ANDROID NASKAH PUBLIKASI

BAB 2 LANDASAN TEORI

PERANCANGAN APLIKASI KITAB UNDANG-UNDANG HUKUM PERDATA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Try Sulaiman Armanto Putra

BAB II LANDASAN TEORI

Bab 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB II LANDASAN TEORI. Hal - Hal yang perlu diketahui mengenai dongeng yaitu :

BAB I PENDAHULUAN. 1.1 Latar Belakang

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR.

BAB II DASAR TEORI. bersifat umum/non-spesifik (general purpose), dan secara khusus dirancang untuk

BAB IV IMPLEMENTASI DAN ANALISA

BAB II. KAJIAN PUSTAKA

Transkripsi:

BAB II KAJIAN PUSTAKA A. Definisi Fitness Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang dilakukan secara rutin dan berkala, yang bertujuan untuk menjaga fitalitas tubuh dan berlatih disiplin. Memiliki otot tubuh yang ideal dan proforsional adalah idaman setiap individu, yang mana hal ini cukup mempengaruhi performa kita dipandangan mata orang lain. Guna memperoleh bentuk tubuh ideal diperlukan usaha pembentukannya dan usaha yang dilakukan tersebut tidaklah sesingkat hitungan detik.diperlukan disiplin waktu dan asupan makanan yang dikonsumsi.berlatih secara berkala merupakan faktor penentu guna memperoleh bentuk tubuh yang ideal. (Santoso, 2013) B. Android 1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka. Awalnya, Google Inc. Membeli Android Inc. Yang merupakan pendatang baru yang membuat peranti lunak untuk ponsel/smartphone. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 4

perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia, (Kurniawan, 2011). Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan open sourc e pada perangkat mobile. Di lain pihak, Google merilis kode-kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan open platform perangkat selular. Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services(GMS) dan kedua adalah yang benar- benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD). Tidak hanya menjadi sistem operasi di smartphone, saat ini Android menjadi pesaing utama dari Apple pada saat operasi Table PC. Pesatnya pertumbuhan Android selain faktor yang disebutkan di atas adalah karena Android itu sendiri adalah platform yang sangat lengkap baik itu sistem operasinya, Aplikasi dan Tool Pengembangan, Market aplikasi Android serta dukungan yang tinggi dari komunitas Open Source di dunia, sehingga Android terus berkembang pesat baik dari segi teknologi maupun darim segi jumlah device yang ada di dunia. 2. The Dalvik Virtual Machine (DVM) Salah satu elemen kunci dari Android adalah Dalvik Virtual Machine (DVM). Android berjalan di dalam Dalvik Virtual Machine (DVM) bukan di Java Virtual Machine (JVM). Dalvik Virtual Machine (DVM) adalah register bases sementara Java 5

Virtual Machine (JVM) adalah stack bases. Dalvik Virtual Machine (DVM) di desain dan di tulis oleh Dan Bornsten dan beberapa enginer Google lainnya. Dalvik Virtual Machine menggunakan kernel Linux untuk menangani fungsionalitas tingkat rendah termasuk keamanan, threading, dan proses serta manajemen memori. 3. Android SDK (Software Development Kit) Android SDK adalah tools API (Application Programming Interface) yang diperlukan untuk mulai mengembangkan aplikasi pada platform Android menggunakan bahasa pemrograman Java. Android merupakan subset perangkat lunak untuk ponsel yang meliputi sistem operasi, middleware dan aplikasi kunci yang di-release oleh Google. Saat ini disediakan Android SDK (Software Development Kit) sebagai alat bantu dan API untuk mulai mengembangkan aplikasi pada platform Android menggunakan bahasa pemrograman Java. Sebagai platform aplikasi-netral, Android memberi kesempatan untuk membuat aplikasi yang kita butuhkan yang bukan merupakan aplikasi bawaan Handphone/smartphone. 4. ADT (Android Development Tools) Android Development Tools (ADT) adalah plugin yang didesain untuk IDE Eclipse yang memberikan kita kemudahan dalam mengembangkan aplikasi adnroid dengan menggunakan IDE Eclipse. Dengan menggunakan ADT untuk Eclipse akan memudahkan kita dalam membuat aplikasi project android, membuat GUI aplikasi, dan menambahkan komponen-komponen yang lainnya, begitu juga kita dapat melakukan running aplikasi menggunakan Android SDK melaluii Eclipse. Dengan ADT 6

juga kita dapat melakukan pembuatan package android (.apk) yang digunakan untuk distribusi aplikasi android yang kita rancang. Berikut adalah versi ADT untuk Eclipse yang sudah dirilis: a. ADT 12.0.0 (Juli 2011) b. ADT 11.0.0 (Juni 2011) c. ADT 10.0.1 (Maret 2011) d. ADT 10.0.0 (Februari 2011) e. ADT 9.0.0 (Januari 2011) f. ADT 8.0.1 (Desember 2010) g. ADT 8.0.0 (Desember 2010) h. ADT 0.9.9 (September 2010) i. ADT 0.9.8 (September 2010) j. ADT 0.9.7 (Mei 2010) k. ADT 0.9.6 (Maret 2010) l. ADT 0.9.5 (Desember 2010) m. ADT 0.9.4 ( Oktober2010) Semakin tinggi platform android yang kita gunakan, dianjurkan menggunakan ADT yang lebih terbaru, karena biasanya munculnya platform baru diikuti oleh munculnya versi ADT terbaru. 7

5. Arsitektur Android Secara garis besar Arsitektur Android dapat dijelaskan dan digambarkan sebagai berikut : a. Application dan Widgets Application dan Widgets ini adalah layer dimana kita berhubungan dengan aplikasi saja, dimana biasanya kita download aplikasi kemudian kita lakukan instalasi dan jalankan aplikasi tersebut. b. Application Frameworks Application Frameworks ini adalah layer di mana para pembuat aplikasi melakukan pengembangan/pembuatan aplikasi yang akan dijalankan di sistem operasi Android, karena pada layer inilah aplikasi dapat dirancang dan dibuat. Komponen-komponen yang termasuk di dalam Application Frameworks adalah: 1) Views 2) Content Provider 3) Resource Manager 4) Notification Manager 5) Activity Manager c. Libraries Libraries ini adalah layer di mana fitur-fitur Android berada, biasanya para pembuat aplikasi mengakses libraries untuk menjalankan aplikasinya. d. Android Run Time 8

Layer yang membuat aplikasi Android dapat dijalankan dimana dalam prosesnya menggunakan Implementasi Linux. Dalvik Virtual Machine (DVM) merupakan mesin yang membentuk dasar kerangka aplikasi Android. Di dalam Android Run Time dibagi menjadi dua bagian yaitu: 1) Core Libraries: Aplikasi Android dibangun dalam bahasa java, sementara Dalvik sebagai virtual mesinnya bukan Virtual Machine Java, sehingga diperlukan sebuah libraries yang berfungsi untuk menterjemahkan bahasa java yang ditangani oleh Core Libraries. 2) Dalvik Virtual Machine : Virtual mesin berbasis register yang dioptimalkan untuk menjalankan fungsi-fungsi secara efisien, di mana merupakan pengembangan yang mampu membuat linux kernel untuk melakukan threading dan manajemen tingkat rendah. e. Linux Kernel Linux Kernel adalah layer di mana inti dari operating sistem dari Android itu berada. Berisi file-file system yang mengatur sistem processing, memory, resource, drivers, dan sistem-sistem operasi Android lainnya. Linux kernel yang digunakan Android adalah linux kernel release 2.6. 6. Fundamental Aplikasi Aplikasi Android ditulis dalam bahasa pemrograman java. Kode Java dikompilasi bersama dengan data file resource yang dibutuhkan oleh aplikasi, di mana prosesnya dipackage oleh tools yang dinamakan apt tools ke dalam paket 9

Android sehingga menghasilkan file dengan ekstensi apk. File apk itulah yang kita sebut dengan aplikasi, dan nantinya dapat di install di perangkat mobile.ada empat jenis komponen pada aplikasi Android yaitu: a. Activities b. Service c. Broadcast Receiver d. Content Provider 7. Versi Android Telepon pertama yang memakai sistem operasi Android adalah HTC Dream, yang dirilis pada 22 Oktober 2008. Pada penghujung tahun 2010 diperkirakan hampir semua vendor seluler di dunia menggunakan Android sebagai operating system. Adapun versi-versi Android yang pernah dirilis adalah sebagai berikut: a. Android versi 1.1 b. Android versi 1.5 (Cupcake) c. Android versi 1.6 (Donut) d. Android versi 2.0/2.1 (Ealair) e. Android versi 2.2 (Froyo: Fozen Yoghurt) f. Android versi 2.3 (Gingerbread) g. Android versi 3.0 (Honeycomb) 10

C. Eclipse 3.7 Indigo Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platformindependent). Berikut ini adalah sifat dari Eclipse : 1. Multi-platform Target sistem operasi eclipse adalah Microsoft Windows, Linux, Solaris, AIX, HP-UX, dan Mac OS X 2. Multi-laguange Eclipse dikembangkan dengan bahasa pemrogaman java, akan tetapi Eclipse mendukung pengembangan aplikasi berbasis bahasa pemrogaman lainnya, seperti C/C++, Cobol, Phyton, Perl, PHP, dan lainnya. 3. Multi-role Selain sebagai IDE untuk pengembangan aplikasi, eclipse pun bisa digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan lain sebagainya. Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan tidak berbayar, dan open source, yang berarti setiap orang boleh melihat kode pemrogaman perangkat lunak ini. Eclipse awalnya dikembangkan oleh IBM untuk menggantikan perangkat lunak IBM Visual Age for Java 4.0. produk ini diluncurkan 11

oleh IBM pada tanggal 5 november 2001, yang menginvestasikan US$ 40 juta untuk pengembangannya. Semenjak konsurium Eclipse Foundation mengambil alih untuk pengembangan Eclipse lebih lanjut dan pengaturan organisasinya. Saat ini Eclipse terdiri dari berbagai macam versi diantaranya, Eclipse 3.7 Indigo, Eclipse 3.6 Helios, Eclipse 3.5 Galileo dan Eclipse 3.4 Ganymede. (Yona, 2012). D. Java Java adalah bahasa pemrogaman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin atas bawahnya yang minimal. Aplikasi aplikasi berbasis java umumnya dikompilasi ke dalam p-code(bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrogaman yang bersifat umum/non-spesifik (general purpose), dan secara khusus di desain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal dengan slogannya, Tulis sekali, jalankan dimana pun. Saat ini java merupakan bahasa pemrogaman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web. (Nugroho, 2008). 12

E. Penelitian Sejenis Olahraga angkat beban (fitness) saat ini telah menjadi salah satu gaya hidup masyarakat urban di dunia, khususnya di Indonesia. Slogan Awali dengan Hidup Sehat yang dipromosikan oleh Pemerintah tampaknya telah dipahami oleh masyarakat Indonesia. Berdasarkan hasil survei yang telah dilakukan terhadap oleh 60 orang responden, bahwa 86.6% responden menunjukkan bahwa olahraga fitness itu penting, kemudian 90% reponden menunjukkan bahwa mereka memiliki keinginan untuk melakukan kegiatan fitness. Namun tidak semua orang dapat menjadikan fitness sebagai gaya hidup sehat dikarenakan keterbatasan ilmu dan pengetahuan tentang dunia fitness itu sendiri. Hal ini telah diantisipasi oleh para penyedia tempat olahraga fitness, dalam penelitian ini dilakukan di Atlas Sports Club Surabaya, yaitu dengan menyediakan jasa para Personal Trainer (PT), yaitu orang yang membantu pelanggan dalam menjalankan fitness secara baik dan benar. Akan tetapi untuk dapat menggunakan jasa Personal Trainer yang disediakan oleh penyedia tempat dibutuhkan biaya yang tidak sedikit, yaitu berkisar antara empat ratus lima puluh ribu rupiah sampai dengan lima ratus lima puluh ribu rupiah. Hasil survei menunjukkan bahwa 86.6% anggota (member) Atlas Sports Club tidak menggunakan jasa Personal Trainer, dimana sebanyak 76.7% member dari kelompok tersebut menyatakan tidak menggunakan jasa Personal Trainer karena biayanya yang mahal. Kesimpulannya, biaya untuk menggunakan jasa Personal Trainer lebih besar daripada biaya untuk menjadi (member) di tempat fitness itu sendiri. 13

Survei kemudian dilanjutkan untuk mengetahui apa-apa saja kendala yang terjadi pada member Atlas Sports Club Surabaya dalam melakukan fitness. Kendala pada saat melakukan kegiatan fitness adalah kurang pahamnya gerakan fitness yang baik benar, hal ini dikarenakan sebagian member tidak menggunakan jasa Personal Trainer. Kendala selanjutnya adalah mengenai penggunaan pola makanan sehat. Hasil survei menunjukkan bahwa 86.6% responden tidak menggunakan pola makanan sehat dikarenakan mereka kurang paham dengan pengetahuan tentang pola makanan sehat untuk mencapai hasil fitness yang maksimal. Kendala selanjutnya adalah mengenai konsistensi jadwal latihan. Hasil survei menunjukkan bahwa 70% responden sering absen pada jadwal latihan dan sebanyak 13.3% responden menyatakan mereka lupa dengan jadwal latihan fitness. Teknologi pada sebagian besar telepon seluler (ponsel) yang ada sekarang ini tidak hanya mendukung penggunanya untuk melakukan kegiatan telepon dan mengirim/menerima pesan singkat (Short Message Service) saja, akan tetapi memiliki beragam fitur yang sangat luar biasa banyaknya, mulai dari kamera, penyedia gambar, pemutar video, koneksi internet yang memudahkan pengguna dalam berselancar di dunia maya, sampai dengan aplikasi-aplikasi menarik yang dapat membantu pengguna ponsel dalam melakukan aktivitas sehari-hari. Kurangnya aplikasi khusus untuk membantu kegiatan olahraga, terutama pada fitness, menjadi salah satu alasan untuk dibuatnya aplikasi ini. 14

Berdasarkan uraian tersebut, maka dibuatlah Aplikasi Visualisasi Panduan Fitness Berbasis Mobile yang dapat membantu para member fitness Atlas Sports Club Surabaya yang tidak menggunakan jasa Personal Trainer. Dengan adanya aplikasi ini maka ponsel saat ini dapat dimanfaatkan sebagai media interaksi yang baik, terutama Aplikasi Visualisasi Panduan Fitness Berbasis Mobile. (Septian, 2012) 15