Aplikasi media FUTO berupaya menciptakan infrastruktur bagi pembuat konten agar konten mereka dihosting oleh orang lain, namun pada saat yang sama pembuat konten tetap memiliki kepemilikan penuh atas konten mereka. Kami ingin para pembuat konten merasa seperti mereka sedang memublikasikan konten ke seluruh dunia, dan kami ingin banyak pengindeks bersaing satu sama lain untuk melakukan pekerjaan yang baik dalam menghubungkan konsumen dengan pembuat konten dan konten mereka.
Salah satu bagian dari solusinya adalah dengan membuat aplikasi yang memungkinkan pengguna menelusuri semua situs web media yang tersedia dan memberikan pembuat alat untuk memonetisasi langsung konten mereka dengan memungkinkan pengguna untuk berdonasi langsung ke pembuat konten.
FUTO adalah organisasi yang berdedikasi untuk mengembangkan, baik melalui rekayasa internal maupun investasi, teknologi yang menggagalkan sentralisasi dan konsolidasi industri.
Video | Video (detail) |
Aplikasi media FUTO adalah pemutar yang menampilkan beberapa situs video sebagai sumber dalam aplikasi. Sumber-sumber ini dapat dikonfigurasi dengan mudah dan sumber pihak ketiga juga dapat ditambahkan secara manual. Ini dilakukan melalui UI sumber.
Sumber (semua diaktifkan) | Sumber (satu dinonaktifkan) |
Sumber tambahan juga dapat diinstal. Sumber-sumber ini adalah sumber JavaScript, dibuat dan dikelola oleh komunitas.
Instal sumber baru | Konfigurasikan sumber |
Setelah sumber dikonfigurasi, hasil gabungan akan ditampilkan di seluruh aplikasi. Fitur inti aplikasi akan disorot di bawah.
Saat pengguna memasukkan istilah pencarian ke dalam bilah pencarian, kueri tersebut diposting ke platform yang mendasarinya dan daftar hasil yang diberi peringkat berdasarkan relevansi dikembalikan. Fungsi pencarian pada aplikasi memungkinkan pengguna untuk mencari berbagai sumber sekaligus, memungkinkan pengguna menemukan lebih banyak konten yang relevan dengan minat mereka.
Cari (daftar) | Pencarian (pratinjau) |
Saluran memungkinkan pengguna untuk melihat konten pembuat konten, membaca lebih lanjut tentang mereka, atau mendukung mereka dengan menyumbang, membeli dari toko mereka, atau membeli keanggotaan. Aplikasi media FUTO hanya tertaut ke toko lain dan aplikasi tersebut tidak memainkan peran perantara dalam proses pembelian sebenarnya. Dengan cara ini, pembuat konten dapat langsung memonetisasi konten mereka sesuai keinginan mereka.
Kreator dapat mengonfigurasi profil mereka menggunakan NeoPass.
Saluran |
Langganan adalah cara bagi pengguna untuk terus mengikuti video dan konten terbaru dari pembuat konten favorit mereka. Pembuat konten yang Anda langgani akan ditampilkan di tab pembuat konten. Di masa mendatang, kami akan menambahkan penelusuran pembuat konten dan pembuat saran.
Pencipta |
Saat Anda berlangganan ke suatu pembuat konten, Anda akan dapat menemukan video baru yang diupload oleh mereka di tab langganan.
Langganan (daftar) | Langganan (pratinjau) |
Selain itu ada juga umpan "Beranda" yang murni berdasarkan rekomendasi dari platform yang mendasarinya. Di sini juga kami berharap dapat menawarkan mesin rekomendasi pilihan pengguna di masa mendatang.
Aplikasi ini menawarkan banyak pengaturan yang menyesuaikan tampilan dan nuansa aplikasi. Contohnya adalah perilaku latar belakang, apakah Anda ingin menggunakan gambar dalam gambar, pemutaran latar belakang, atau dimatikan seluruhnya. Contoh opsi konfigurasi lainnya adalah memilih antara tampilan daftar atau pratinjau video.
Pengaturan |
Playlist memungkinkan Anda membuat kumpulan video yang dapat Anda buat dan sesuaikan dengan keinginan Anda. Saat Anda menambahkan video ke daftar putar, video tersebut dikelompokkan bersama dalam satu lokasi, sehingga memudahkan Anda menemukan dan menonton semua video dalam daftar putar secara berurutan.
Daftar Putar | Daftar putar |
Daftar putar juga dapat diunduh secara keseluruhan.
Video individual dan daftar putar dapat diunduh untuk pemutaran lokal dan offline. Anda dapat menonton video yang diunduh kapan saja, meskipun Anda tidak memiliki koneksi internet aktif.
Unduhan |
Aplikasi ini juga dapat ditransmisikan ke layar besar menggunakan salah satu protokol yang didukung (FastCast, ChromeCast, AirPlay). Tidak semua protokol transmisi mendukung semua fitur. Sebagai aturan praktis, FastCast > ChromeCast > AirPlay adalah fiturnya.
Untuk informasi lebih lanjut tentang casting silakan klik di sini.
Pengecoran |
Aplikasi ini juga dapat memberikan komentar dan menilai. Untuk informasi lebih lanjut mengenai hal ini silakan klik di sini.
Aplikasi ini juga dapat melakukan transmisi untuk menghubungkan saluran bersama-sama. Untuk informasi lebih lanjut mengenai hal ini silakan klik di sini.
Sumber memiliki kemampuan untuk masuk, memungkinkan Anda menggunakan fitur yang memerlukan kredensial seperti mengimpor daftar putar, mengimpor langganan Anda, atau memiliki rekomendasi yang dipersonalisasi. Beberapa platform mungkin memerlukan keanggotaan agar dapat berfungsi.
Di masa depan, kami berharap dapat menawarkan kepada pengguna pilihan mesin rekomendasi yang mereka inginkan dan memiliki beberapa mesin rekomendasi yang bersaing untuk audiens yang berbeda.
Unduh salinan repositori.
Buka proyek di Android Studio: Setelah repositori dikloning, Anda dapat membukanya di Android Studio dengan memilih "Buka Proyek yang Ada" dari layar selamat datang dan menavigasi ke direktori tempat Anda mengkloning repositori.
Membangun proyek: Dengan proyek terbuka di Android Studio, Anda dapat membangunnya dengan memilih "Bangun > Buat Proyek" dari menu utama. Ini akan mengkompilasi kode dan menghasilkan file APK yang dapat Anda instal di perangkat atau emulator Anda.
Jalankan proyek: Untuk menjalankan proyek, pilih "Jalankan > Jalankan 'aplikasi'" dari menu utama. Ini akan meluncurkan aplikasi di perangkat atau emulator Anda, memungkinkan Anda mengujinya dan membuat perubahan yang diperlukan.
Silakan lihat KONTRIBUSI.md.
Pengujian akan selalu berjalan dan harus lulus sebelum permintaan penggabungan diizinkan untuk digabungkan. Langkah-langkah build/deploy CI/CD hanya akan dipicu oleh tag di cabang master.
Buat tag di cabang master, tambahkan nomor versi terakhir sebanyak 1 (misalnya 25
hingga 26
).
Klik pada tab CI/CD, Anda sekarang akan melihat pengujian dan pembangunan sedang berlangsung. Jika pembangunan berhasil, langkah terakhir akan tersedia. Langkah terakhir adalah tindakan manual yang dapat dipicu dengan mengklik tombol jalankan pada tindakan tersebut. Tindakan ini akan menyebarkan build ke semua pengguna yang menggunakan aplikasi melalui pembaruan otomatis.
Dokumentasinya dapat ditemukan di sini.