Belajar Membangun LINE Front-end Framework (LIFF)

Belajar Membangun LINE Front-end Framework (LIFF)

Disusun oleh: LINE Indonesia Level: Pemula Estimasi: 40 jam
Teknologi:Web
Bagikan kelas ini:

Deskripsi

20201117114312af0b9be0d0c62ed11a2206a09254085b.jpg

LINE merupakan platform komunikasi yang sangat diminati oleh banyak orang terutama di kalangan remaja. Menurut data statistik yang dihimpun oleh Business for Apps, LINE memiliki jumlah pengguna aktif bulanan hingga 167 juta orang berdasarkan 4 negara pengguna teratas yaitu Jepang, Taiwan, Thailand, dan Indonesia. Pengguna aktif bulanan aplikasi LINE di Indonesia hingga kuartal ketiga tahun 2020 berkisar 13 juta orang. Jumlah pengguna ini terbesar ke empat setelah Jepang, Taiwan, dan Thailand. LINE juga memiliki front-end framework yang dikenal dengan LINE Front-end Framework (LIFF). Dengan menggunakan framework tersebut memungkinkan Anda untuk dapat menjalankan aplikasi atau game berbasis web di dalam aplikasi LINE.

Materi di kelas ini disusun oleh Dicoding dan LINE API Expert dengan kurikulum yang didesain untuk Anda yang ingin belajar tentang LIFF API seperti SendMessage, OpenWindow, GetProfile, dan masih banyak lagi, sehingga Anda dapat mengimplementasikan fitur tersebut ke dalam aplikasi berbasis web.


Kenapa saya harus belajar kelas ini?

  • Menjadikan aplikasi atau game berbasis web dapat berjalan di atas platform LINE.
  • Aplikasi LIFF dapat dijalankan tanpa keluar dari LINE.
  • Aplikasi LIFF tanpa menginstal aplikasi tambahan lainnya.
  • Penerapannya simple hanya memerlukan URL saja untuk mengakses aplikasi LIFF.
  • Aplikasi LIFF memungkinkan untuk mendapat eksposur lebih banyak karena LINE memiliki kurang lebih 90 juta pengguna di Indonesia.


Materi apa saja yang akan dipelajari?

  • Pendahuluan : Pengenalan LINE LIFF beserta beberapa fitur yang berkaitan seperti LINE Login Channel.
  • Fitur LINE LIFF : Berbagai fitur yang ditawarkan di LIFF v2 salah satunya QRCode Scanner.
  • Implementasi : Implementasikan fitur LIFF ke dalam contoh project aplikasi atau game berbasis web dan langsung di-deploy ke service Heroku.
  • Submission : Pembuatan aplikasi LIFF berbasis aplikasi web atau game HTML.

Anda tentukan sendiri berapa lama waktu belajar materi kelas ini. Materi kelas didesain untuk diselesaikan dalam waktu 40 jam. Jika Anda meluangkan waktu sedikitnya 10 jam saja dalam seminggu, maka sangat dimungkinkan Anda bisa menuntaskan kelas ini dalam waktu 30 hari. Namun tidak menutup kemungkinan Anda menyelesaikan dalam waktu yang jauh lebih cepat.


Prasyarat mengikuti kelas ini adalah:

  • Anda harus memiliki dasar tentang pemrograman web dan familiar dengan fitur LINE. Tersedia kelas Belajar Dasar Pemrograman Web dari Dicoding.
  • Anda harus mandiri, berkomitmen, benar-benar punya rasa ingin tahu dan tertarik pada subjek.
  • Anda harus gigih, temukan topik yang menarik, bermain-main dan mengotak-atik kode Anda.
  • Sebaik apapun materi struktur kelas ini, tak akan berguna tanpa keseriusan Anda untuk belajar, berlatih, dan mencoba.


Spesifikasi minimal Komputer/Laptop:

  • Operating Sistem: Microsoft Windows, Linux, atau MacOS.
  • Prosesor Intel Dual Core (Core i3 ke atas direkomendasikan).
  • RAM 2GB (4GB RAM direkomendasikan).


Tools yang digunakan:

  • Editor seperti Visual Studio Code, Sublime, atau Notepad++.
  • JRE dan JDK. 
  • HTML5 Browser (Google Chrome atau Mozilla Firefox).

Apa kata lulusan Dicoding Academy?

Sudah ribuan siswa yang sukses belajar di Dicoding Academy. Mau tau pendapat dari sisi mereka? Ini adalah testimoni asli mereka. Mau tahu lebih banyak? Lihat testimoni siswa lainnya.

Pertanyaan

Bila Anda memiliki pertanyaan / kendala ketika belajar di kelas ini, Anda dapat buka tab pertanyaan-pertanyaan yang sering diajukan di FAQ

Tim Reviewer

Habibi Mustafa
Habibi Mustafa
Product Development Engineer at Dicoding Indonesia
  • LINE API Expert
  • IoT Enthusiast
Nur Rohman
Nur Rohman
Chief Product Officer at Dicoding Indonesia
Buchori Rafsanjani
Buchori Rafsanjani
Academy Content Writer at Dicoding Indonesia
Dimas Catur Wibowo
Dimas Catur Wibowo
Code Reviewer at Dicoding Indonesia
  • Associate Android Developer


Agista Septiyanto
Agista Septiyanto
Code Reviewer at Dicoding Indonesia
Alfian Yusuf Abdullah
Alfian Yusuf Abdullah
Code Reviewer at Dicoding Indonesia
  • Associate Android Developer
  • Kotlin Enthusiast
  • UI/UX Enthusiast
Aditya Tri Nugroho
Aditya Tri Nugroho
Front End Developer at Nalysa
Alexzander Purwoko Widiantoro
Alexzander Purwoko Widiantoro
External Code Reviewer at Dicoding Indonesia

Android & Web Enthusiasts

IoT Enthusiasts

Silakan masuk dahulu ke Dicoding untuk dapat mengambil kelas ini

Masuk

Kunjungi Online Store Kami

Kelas ini disusun oleh:

LINE Indonesia
LINE Indonesia

Fauzan Helmi Sudaryanto

Product Manager