Skip to content

An android-based app with sport-related content that capable of showing online news, tracking your training via compass, gmaps, and steps, save the histories, and give reminder on your own schedule based in Android platform.

Notifications You must be signed in to change notification settings

primayoriko/android-sport-app

Repository files navigation

MySport App

Description


Aplikasi pada platform android ini merupakan aplikasi penunjang workout. Pada aplikasi ini kita dapat melihat berita seputar olahraga dan mentrack kegiatan olahraga kita yaitu berlari dan bermain sepeda.

Procedure & Specification

Sports News


Documentation

Training Tracker


  • Pengguna dapat mencatat dengan melacak latihan yang di lakukan (start & finish)
  • Latihan terdiri atas 2 jenis, yaitu Cycling dan Walking
  • Sebelum memilih jenis latihan, aplikasi menampilkan kompas disertai pilihan jenis latihan
  • Cycling, melacak rute melalui GPS. Hasil berupa jarak tempuh dan garis rute
  • Running, melacak jumlah langkah
  • Sistem pelacakan berjalan di background

Documentation

Training History

  • Menampilkan kalender yang jika dipilih suatu tanggal akan menampilkan history latihan ditanggal tersebut
  • List log history pada tanggal tersebut ditampilkan dalam bentuk list
  • Jika list dipilih, maka akan menampilkan informasi detail latihan yang dipilih

Documentation

Training Scheduler

  • Aplikasi menampilkan pilihan waktu yang dapat dipilih untuk membuat jadwal

Documentation

Other Specification

  • Menggunakan recyclerviewer untuk menampilkan list berita
  • Menyimpan log history pada SQLite, sebagai database
  • Pada fitur SportNews, ketika orientasi landscape. Berita ditampilkan dalam 2 kolom. Saat potrait dalam 1 kolom
  • Jika device android dalam keadaan orientasi landscape. Ketika pengguna menekan salah satu list, detail ditampilkan disebelah kanan daftar list log history. Penerapan ini menggunakan fragment.

Contributors


  1. Naufal Prima Yoriko (13518146)

    • Pembuatan web news
    • Pembuatan cycling tracker
    • Pembuatan running tracker
    • Pembuatan compass
    • Pembuatan scheduler
    • Pembuatan history
    • tampilan responsive + adaptive
    • pembuatan struktur project
    • testing program
  2. Yasyfiana Fariha (13518143)

    • Calendar History
    • List history (fragment, database, recyclerviewer, bug)
    • Detail fragment (baru fragment polos)

Credits


Here are some learning source that we're used to create this project

About

An android-based app with sport-related content that capable of showing online news, tracking your training via compass, gmaps, and steps, save the histories, and give reminder on your own schedule based in Android platform.

Resources

Stars

Watchers

Forks

Languages