• (022) 6902 1117

Membuat Aplikasi Android Youtube Channel

 

# DESKRIPSI UMUM

Kami ingin membuat aplikasi android untuk channel youtube dari satu akun, dimana dalam aplikasi tersebut terdiri dari 4 tab,

  1. Tab HOME, berisi list video yang diurutkan berdasarkan tanggal upload terbaru.

  2. Tab PLAYLIST,  berisi playlist yang diurutkan berdasarkan last video added.

  3. Tab FAVORITE, berisi video yang telah ditambahkan ke favorit oleh user diurutkan berdasarkan last added, peyimpanan data favorite boleh menggunakan SQLite atau Realm.

  4. Tab ABOUT, berisi nama aplikasi, versi, dan tombol ke google play.

Terdapat fitur search atau pencarian video.

Untuk acuan bagaimana aplikasinya bisa mengikuti tampilan aplikasi channel youtube Yufid Tv : https://play.google.com/store/apps/details?id=org.yufid.yufidtv

Dokumentasi Youtube API, https://developers.google.com/youtube/v3/docs/

Untuk sample channel youtube project owner tidak menyediakan silahkan membuat channel sendiri dengan video dummy dan juga playlist dummy.


# SPESIFIKASI TEKNIS

JAVA


STRING

  • Semua text harus di letakkan di res/values/strings.xml

  • Penamaan dan text harus menggunakan bahasa inggris

COLOR

  • Semua value warna  harus di letakkan di res/values/colors.xml

  • Penamaan harus menggunakan bahasa inggris

STYLE & LAYOUT

  • Style yang boleh digunakan untuk theme utama adalah theme NoActionBar
    Theme.AppCompat.Light.NoActionBar

  • Daftar video tidak boleh menggunakan Listview, hanya boleh menggunakan RecyclerView

  • Sesuai dengan contoh aplikasi Yufid TV daftar video dimunculkan page by page, misalkan pertama hanya muncul video 1-10 ketika discroll sampai bawah akan me-load video 11-20, begitu seterusnya. Skema seperti ini berlaku untuk Playlist, Favorite dan Search

  • Video bisa diputar mode fullscreen seperti pada aplikasi Yufid TV.


LIBRARY

  • Untuk API request menggunakan Retrofit :

  1. http://square.github.io/retrofit/
  2. com.google.code.gson

  • Untuk tampilan hanya diperbolehkan menggunakan official dari google

  1. com.android.support:appcompat-v7
  2. com.android.support:cardview-v7
  3. com.android.support:recyclerview-v7
  4. com.android.support:design
  5. com.android.support:support-v4

  • Jika ada library lain harus konfirmasi terlebih dahulu kepada project owner.


ACTIVITY

  • Class activity hanya boleh menggunakan extends AppCompatActivity

  • Class Activity harus bersih dari extends dan implement ke fungsi atau class lain, jadi hanya diperbolehkan extend ke AppCompatActivity seperti ini :

  1.      public class ActivityMain extends AppCompatActivity {

Java Mobile Programming Android JSON XML Java Native Android studio

Published Budget: Open to Suggestions
Finish Days: 50
Published Date: 16/09/2017 15:12:40 WIB
Start Date: 21/09/2017 12:14:33 WIB
Finish Date: 27/09/2017 22:06:33 WIB
Project Status: Closed
Accepted Worker: muhwid (muhwid)
Accepted Budget: Rp 5,000,000
Project Ending: Completed

Project Owner

muslimsidiq2
Kab. Ngawi
    
10.00/10.00
1,184 Point
#504 dari 1,098,669
Rated Worker: 10.00/10.00

Pengerjaan sangat cepat kurang dari deadline yang ditentukan, kodingan rapih dan mengikuti requirement. Fast Response dan komunikasi gampang. Mantab lah agan yang satu ini.

Accepted Worker

muhwid
Kab. Tanah Bumbu
    
9.80/10.00
2,355 Point
#195 dari 1,098,669
Rated Owner: 10.00/10.00

Orangnya ramah, open minded dan asik di ajak diskusi.  terima kasih mas Sidiq

      User Bids

 

Recommended Workers

abu-alfatih

7,842 points
78 projects
    
9.92/10.00

rakifsul

27,395 points
78 projects
    
10.00/10.00

dedekseti

6,733 points
37 projects
    
9.50/10.00

mobizz

7,398 points
57 projects
    
9.68/10.00

luteh7

3,152 points
9 projects
    
10.00/10.00

Recommended Services

Pembuatan Custom Aplikasi Mobile Android / iOS

Rp 1,000,000
1 sales
    
10.00/10.00

Open Projects

Pembuatan aplikasi pencari kerja berbasis flutter

Owner: rizqifadil
Budget: Rp 4,500,000 - 10,000,000

DICARI AKUN Google Play Console Developer GODEV BEKAS

Owner: Budi_Utama
Budget: Rp 1,000,000 - 7,000,000

upload aplikasi ke playstore

Owner: putrapermana
Budget: Rp 150,000 - 200,000

Pembuatan Webview Apps

Owner: rahmawanardi
Budget: Rp 250,000 - 250,000

Pembuatan SPARK AR

Owner: HansFaris_
Budget: Rp 300,000 - 350,000

 


Live Chat