Pembuatan Aplikasi Fresnel Zone Berbasis Android

 

Hello all , saya seorang mahasiswa yang saat ini sedang dalam masa skripsi dan kesulitan untuk membuat aplikasi android untuk skripsi saya. Secara singkat-nya saya ingin membuat aplikasi android seperti https://play.google.com/store/apps/details?id=infosatelite.fresnel&hl=en tapi tidak perlu ada fitur (fitur berikut bisa dihilangkan):

  • Add Point
  • Center Link-Map
  • Save Link
  • Open Link
  • Save Objects
  • Twitter
  • Reset Map
  • About
  • Exit

Adapun lebih jelasnya aplikasi yang saya butuhkan memiliki fitur-fitur berikut:

  1. Pointing Antenna & Perhitungan Fresnel Zone, seperti pada aplikasi playstore yg saya sebutkan diatas. User cukup drop point A & point B pada map (bisa drop point Gedung/Tree juga seperti pada aplikasi), lalu menampilkannya dalam bentuk grafik/chart seperti pada aplikasi playstore diatas. Oh iya ada tambahan juga, pada map sudah ada marker tower-tower BTS terdekat dari current user agar memudahkan user mengetahui tower terdekat. List tower-tower BTS bisa menggunakan API OpenCellid / akan saya sediakan datanya agar bisa menggunakan REST API sendiri.
  2. Fitur Kompas yang menunjuk titik tertentu. Seperti https://play.google.com/store/apps/details?id=name.agapoff.oresund&hl=en untuk fitur ini saya sudah dapat source nya ada di github, tinggal integrasikan saja. Menu-menu pada aplikasi eksisting juga bisa dihilangkan, saya hanya perlu fitur kompasnya saja. Flow nya kurang lebih seperti ini: user input titik yg dituju (saya ingin input titik yg dituju berupa drop point menggunakan maps, agar user tidak perlu input manual latitude longitude), lalu muncul kompas yang mengarah ke titik tersebut.
  3. Fitur Simpan Hasil Pointing. Untuk fitur ini sepertinya perlu REST API sendiri, flow dari fitur ini: user input data lokasi sekarang (point A), data lokasi tujuan (point B), data frequensi sinyal, dan foto dilapangan (lebih bagus jika ditambah geotagging / coordinate saat foto). Lalu data tersebut disimpan pada REST API agar user bisa melihat / review hasil pekerjaan pointing yg sudah dilakukan


Mohon dibaca catatan berikut. Aplikasi Fresnel Zone ini saya sudah coba mengerjakan tapi stuck dibeberapa hal, maklum masih newbie dalam mobile programming:

  1. Untuk algoritma perhitungan fresnel zone & grafiknya saya sudah coba mengerjakan pada file Fresnel-Chart.rar tinggal diteruskan saja (input data masih hardcode). Saya stuck ketika parsing JSON elevation profile / terrain profile belum bisa dimasukan ke grafik. Elevation profile ini menggunakan Google Elevation API, contoh: https://maps.googleapis.com/maps/api/elevation/json?path=-6.88681,107.65013999999996|-6.84783,107.60078999999996&samples=500&key=AIzaSyBxKwfgZas2I2eP9H1P7t7DCCfLa8Z53Ao
  2. Untuk drop point A & B pada maps juga saya sudah coba mengerjakan pada file GoogleMap-Demo-master.rar, pada aplikasi tersebut juga sudah dapat menggambar garis pada maps & menghitung jarak langsung antara 2 titik (dengan Haversine formula).
  3. Untuk fitur kompas sudah ada pada file azimuth-runner-master.rar tinggal dirombak dan integrasikan saja. Input latitude & longitude saya ingin drop langsung dari map bukan manual input text latitude & longitude
  4. Untuk data-data tower BTS (agar bisa ditampilkan dalam bentuk marker di maps) bisa menggunakan https://opencellid.org/ atau data yg saya berikan, file Tower_GSM_ID.csv (berarti perlu membuat REST API ya?)

Link File Pendukung: https://drive.google.com/drive/folders/1gB45Onfu2jSOhfUoT-ZdTFPan95xRImF?usp=sharing

Syarat Ketentuan lain:

  • Aplikasi dibangun dengan Android Studio
  • Full Source code menjadi milik saya


Mobile Programming Android Android studio

Published Budget: Rp 6,000,000
Finish Days: 14
Published Date: 13/03/2018 12:58:59 WIB
Start Date: 13/03/2018 17:00:21 WIB
Finish Date: 25/04/2018 10:00:17 WIB
Project Status: Closed
Accepted Worker: Asrofie (Asrofie)
Accepted Budget: Rp 6,000,000
Project Ending: Completed

Project Owner

fearmanal
Kota Cimahi
    
10.00/10.00
720 Point
#632 dari 337,031
Rated Worker: 9.00/10.00

Kerjanya bagus, punya integritas.. Terus berkarya!
Sedikit saran saja, dari sisi komunikasi perlu ditingkatkan agar tidak terjadi miss komunikasi.

Accepted Worker

Asrofie
Kota Malang
    
9.25/10.00
1,020 Point
#406 dari 337,031
Rated Owner: 10.00/10.00

enak diajak kerja sama...ditunggu proyek berikutnya

  User Bids

Asrofie
    
9.25/10.00

Recommended Workers

pakjim

23,831 points
96 projects
    
9.79/10.00

Misbakhul.Munir

16,653 points
134 projects
    
9.87/10.00

rubinau

6,485 points
9 projects
    
9.67/10.00

ganeshaampuh

6,250 points
10 projects
    
10.00/10.00

abu-alfatih

5,981 points
59 projects
    
9.93/10.00

Recommended Services

Aplikasi Jualan dan Pengantaran Barang ✔️

Rp 5,700,000
2 sales
    
8.50/10.00

Pembuatan Aplikasi Android sesuai keingingan Anda

Rp 1,000,000
2 sales
    
9.50/10.00

Jasa Pembuatan Android Webview + Splashscreen ✔️

Rp 115,000
13 sales
    
9.92/10.00

Pembuatan Aplikasi Mobile dengan Flutter

Rp 2,000,000
1 sales
    
10.00/10.00

Open Projects

APLIKASI KASIR BERBASIS ANDROID

Owner: fahmimuttaqiin
Budget: Rp 3,000,000 - 5,000,000

Pembuatan Android Java atau React Native 10

Owner: E_bambang
Budget: Rp 1,500,000 - 3,000,000

Membuat aplikasi native android studio

Owner: trashme
Budget: Rp 500,000 - 2,000,000

Rewrite Apps Website ke Mobile Apps

Owner: bimapangestu
Budget: Rp 3,000,000 - 10,000,000

Membuatkan Apple Developer ID

Owner: devinshan
Budget: Rp 150,000 - 300,000