{"id":6417,"date":"2024-12-10T14:55:47","date_gmt":"2024-12-10T07:55:47","guid":{"rendered":"https:\/\/vcube.co.id\/?p=6417"},"modified":"2024-12-10T15:55:46","modified_gmt":"2024-12-10T08:55:46","slug":"membuat-aplikasi-bimbingan-belajar-menggunakan-agora","status":"publish","type":"post","link":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/","title":{"rendered":"Membuat Aplikasi Bimbingan Belajar menggunakan Agora"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Bimbingan belajar berbasis aplikasi menjadi solusi modern bagi pelajar yang ingin mendapatkan pembelajaran tambahan di luar sekolah. Dengan perkembangan teknologi, fitur <strong>video call<\/strong> menjadi elemen penting dalam aplikasi bimbingan belajar, karena memungkinkan interaksi langsung antara guru dan siswa secara real-time. Untuk merealisasikan aplikasi ini, <strong><a href=\"https:\/\/vcube.co.id\/agora\/\" data-type=\"page\" data-id=\"1276\">Agora SDK<\/a><\/strong> menjadi pilihan karena menyediakan layanan komunikasi audio dan video dengan performa tinggi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dengan menggunakan <strong><a href=\"https:\/\/flutter.dev\/\" data-type=\"link\" data-id=\"https:\/\/flutter.dev\/\">Flutter<\/a><\/strong>, pengembangan aplikasi menjadi lebih efisien karena kemampuannya untuk membuat aplikasi lintas platform (iOS dan Android) dengan satu basis kode. Artikel ini akan memandu Anda membuat aplikasi bimbingan belajar dengan fitur utama: <strong>Live Class<\/strong> berbasis video call, <strong>Recording<\/strong>, dan <strong>Navigasi<\/strong> yang ramah pengguna.<\/p>\n\n\n\n<h3 id=\"bahasa-pemrograman-dan-teknologi-yang-digunakan\" class=\"wp-block-heading\"><strong>Bahasa Pemrograman dan Teknologi yang Digunakan<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Flutter<\/strong>: Framework UI untuk pengembangan lintas platform.<\/li>\n\n\n\n<li><strong>Dart<\/strong>: Bahasa pemrograman utama dalam Flutter.<\/li>\n\n\n\n<li><strong>Agora SDK<\/strong>: Layanan untuk komunikasi audio, video, dan live streaming.<\/li>\n\n\n\n<li><strong>Firebase<\/strong>: Backend untuk autentikasi, penyimpanan data, dan media rekaman.<\/li>\n<\/ul>\n\n\n\n<h3 id=\"struktur-folder-proyek\" class=\"wp-block-heading\"><strong>Struktur Folder Proyek<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Berikut adalah struktur direktori untuk proyek Flutter ini:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">plaintextSalin kode<code>lib\/\n\u251c\u2500\u2500 main.dart           # File utama aplikasi\n\u251c\u2500\u2500 screens\/\n\u2502   \u251c\u2500\u2500 home_screen.dart       # Halaman utama aplikasi\n\u2502   \u251c\u2500\u2500 live_class_screen.dart # Halaman untuk kelas live\n\u2502   \u251c\u2500\u2500 recording_screen.dart  # Halaman untuk rekaman kelas\n\u251c\u2500\u2500 widgets\/\n\u2502   \u251c\u2500\u2500 custom_button.dart     # Widget kustom untuk tombol\n\u2502   \u251c\u2500\u2500 video_widget.dart      # Widget untuk video streaming\n\u251c\u2500\u2500 services\/\n\u2502   \u251c\u2500\u2500 agora_service.dart     # Logika terkait Agora\n\u2502   \u251c\u2500\u2500 firebase_service.dart  # Logika untuk Firebase\n\u251c\u2500\u2500 models\/\n\u2502   \u251c\u2500\u2500 user.dart              # Model data pengguna\n\u2502   \u251c\u2500\u2500 class.dart             # Model data kelas\nassets\/\n\u251c\u2500\u2500 images\/                   # Folder untuk ikon dan gambar\n\u251c\u2500\u2500 fonts\/                    # Folder untuk font kustom\npubspec.yaml                  # File konfigurasi dependensi<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Diagram Arsitektur<\/strong> menggambarkan komponen utama aplikasi:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">plaintextSalin kode<code>Flutter UI \u2194 Navigation Manager \u2194 Service Layer \u2194 APIs\n<\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Flutter UI<\/strong>: Mengelola tampilan aplikasi.<\/li>\n\n\n\n<li><strong>Navigation Manager<\/strong>: Mengatur navigasi antar layar.<\/li>\n\n\n\n<li><strong>Service Layer<\/strong>: Menghubungkan UI dengan layanan seperti Agora dan Firebase.<\/li>\n\n\n\n<li><strong>APIs<\/strong>: Komunikasi dengan Agora SDK dan Firebase.<\/li>\n<\/ol>\n\n\n\n<h3 id=\"screen-design-aplikasi\" class=\"wp-block-heading\"><strong>Screen Design Aplikasi<\/strong><\/h3>\n\n\n\n<h4 id=\"1-home-screen\" class=\"wp-block-heading\">1. <strong>Home Screen<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img fetchpriority=\"high\" decoding=\"async\" width=\"348\" height=\"663\" src=\"https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Aplikasi-Bimbingan-Belajar-Online-2.png\" alt=\"\" class=\"wp-image-6422\" style=\"width:196px;height:auto\" srcset=\"https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Aplikasi-Bimbingan-Belajar-Online-2.png 348w, https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Aplikasi-Bimbingan-Belajar-Online-2-157x300.png 157w, https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Aplikasi-Bimbingan-Belajar-Online-2-6x12.png 6w\" sizes=\"(max-width: 348px) 100vw, 348px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Menampilkan daftar kelas yang tersedia.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tombol <strong>Join Live Class<\/strong>.<\/li>\n\n\n\n<li>Tombol <strong>View Recording<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h4 id=\"2-live-class-screen\" class=\"wp-block-heading\">2. <strong>Live Class Screen<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"348\" height=\"663\" src=\"https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Aplikasi-Bimbingan-Belajar-Online.png\" alt=\"\" class=\"wp-image-6420\" style=\"width:203px;height:auto\" srcset=\"https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Aplikasi-Bimbingan-Belajar-Online.png 348w, https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Aplikasi-Bimbingan-Belajar-Online-157x300.png 157w, https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Aplikasi-Bimbingan-Belajar-Online-6x12.png 6w\" sizes=\"(max-width: 348px) 100vw, 348px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Halaman untuk kelas langsung.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Area video untuk guru dan siswa.<\/li>\n\n\n\n<li>Chat box untuk komunikasi teks.<\/li>\n\n\n\n<li>Tombol <strong>Start Recording<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h4 id=\"3-recording-screen\" class=\"wp-block-heading\">3. <strong>Recording Screen<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Daftar rekaman kelas yang dapat diputar ulang oleh siswa.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Opsi untuk mengunduh atau menghapus rekaman.<\/li>\n<\/ul>\n\n\n\n<h3 id=\"navigasi-antar-layar\" class=\"wp-block-heading\"><strong>Navigasi Antar Layar<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Navigasi utama aplikasi:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Home Screen<\/strong> \u2192 <strong>Live Class Screen<\/strong>: Siswa memilih kelas dan bergabung.<\/li>\n\n\n\n<li><strong>Home Screen<\/strong> \u2192 <strong>Recording Screen<\/strong>: Siswa melihat daftar rekaman.<\/li>\n<\/ol>\n\n\n\n<h3 id=\"live-class-guru-dan-murid\" class=\"wp-block-heading\"><strong>Live Class (Guru dan Murid)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kode Flutter untuk Mengimplementasikan Live Class<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Tambahkan dependensi pada <code>pubspec.yaml<\/code>:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-preformatted\">yamlSalin kode<code>dependencies:\n  flutter:\n    sdk: flutter\n  agora_rtc_engine: ^6.0.0\n  firebase_core: ^2.14.0\n  firebase_auth: ^6.7.0\n<\/code><\/pre>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Implementasikan <strong>Video Call<\/strong>:<br><strong>File: <code>live_class_screen.dart<\/code><\/strong><\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-preformatted\">dartSalin kode<code>import 'package:flutter\/material.dart';\nimport 'package:agora_rtc_engine\/agora_rtc_engine.dart';\n\nclass LiveClassScreen extends StatefulWidget {\n  final String channelName;\n  LiveClassScreen({required this.channelName});\n\n  @override\n  _LiveClassScreenState createState() =&gt; _LiveClassScreenState();\n}\n\nclass _LiveClassScreenState extends State&lt;LiveClassScreen&gt; {\n  late final RtcEngine _engine;\n\n  @override\n  void initState() {\n    super.initState();\n    _initializeAgora();\n  }\n\n  Future&lt;void&gt; _initializeAgora() async {\n    _engine = await RtcEngine.create('YOUR_APP_ID');\n    await _engine.enableVideo();\n    await _engine.joinChannel(null, widget.channelName, null, 0);\n    _engine.setEventHandler(RtcEngineEventHandler(\n      joinChannelSuccess: (channel, uid, elapsed) {\n        print('Join Channel: $channel, uid: $uid');\n      },\n      userJoined: (uid, elapsed) {\n        print('User Joined: $uid');\n      },\n    ));\n  }\n\n  @override\n  Widget build(BuildContext context) {\n    return Scaffold(\n      appBar: AppBar(title: Text('Live Class')),\n      body: Column(\n        children: [\n          Expanded(\n            child: AgoraVideoView(controller: VideoViewController(_engine)),\n          ),\n          ElevatedButton(\n            onPressed: () =&gt; _engine.leaveChannel(),\n            child: Text('Leave Class'),\n          ),\n        ],\n      ),\n    );\n  }\n\n  @override\n  void dispose() {\n    _engine.destroy();\n    super.dispose();\n  }\n}\n<\/code><\/pre>\n\n\n\n<h3 id=\"recording-perekaman-kelas\" class=\"wp-block-heading\"><strong>Recording (Perekaman Kelas)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk fitur recording, gunakan <strong>Cloud Recording API<\/strong> dari Agora. Anda perlu membuat server backend untuk mengelola token dan menyimpan rekaman ke penyimpanan seperti <strong>Firebase Storage<\/strong>.<\/p>\n\n\n\n<h3 id=\"kesimpulan\" class=\"wp-block-heading\"><strong>Kesimpulan<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Dengan menggunakan Flutter dan Agora SDK, Anda dapat membuat aplikasi bimbingan belajar dengan fitur video call dan recording secara efisien. Artikel ini memberikan gambaran menyeluruh, mulai dari struktur proyek, arsitektur aplikasi, hingga pengimplementasian fitur live class. Jika Anda membutuhkan bantuan lebih lanjut, jangan ragu untuk bertanya! Tim <a href=\"https:\/\/vcube.co.id\/\" data-type=\"page\" data-id=\"6\">V-cube Indonesia<\/a> siap membantu Anda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bimbingan belajar berbasis aplikasi menjadi solusi modern bagi pelajar yang ingin mendapatkan pembelajaran tambahan di luar sekolah. Dengan perkembangan teknologi, fitur video call menjadi elemen penting dalam aplikasi bimbingan belajar, karena memungkinkan interaksi langsung antara guru dan siswa secara real-time. Untuk merealisasikan aplikasi ini, Agora SDK menjadi pilihan karena menyediakan layanan komunikasi audio dan video [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":6421,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_jetpack_memberships_contains_paid_content":false,"_joinchat":[],"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[220,978],"tags":[1008,1010,1011,1009],"class_list":["post-6417","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artikel","category-tutorial","tag-bimbel","tag-dart","tag-firebase","tag-flutter"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Membuat Aplikasi Bimbingan Belajar menggunakan Agora<\/title>\n<meta name=\"description\" content=\"Artikel ini akan memandu Anda membuat aplikasi bimbingan belajar dengan fitur utama: Live Class berbasis video call, Recording, dan Navigasi.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Membuat Aplikasi Bimbingan Belajar menggunakan Agora\" \/>\n<meta property=\"og:description\" content=\"Artikel ini akan memandu Anda membuat aplikasi bimbingan belajar dengan fitur utama: Live Class berbasis video call, Recording, dan Navigasi.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/\" \/>\n<meta property=\"og:site_name\" content=\"V-cube Indonesia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/web.facebook.com\/VcubeID\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/web.facebook.com\/VcubeID\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-10T07:55:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-10T08:55:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Membuat-Aplikasi-Bimbingan-Belajar-menggunakan-Agora.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"V-cube Indonesia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Membuat Aplikasi Bimbingan Belajar menggunakan Agora\" \/>\n<meta name=\"twitter:description\" content=\"Artikel ini akan memandu Anda membuat aplikasi bimbingan belajar dengan fitur utama: Live Class berbasis video call, Recording, dan Navigasi.\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/vcubeid\" \/>\n<meta name=\"twitter:site\" content=\"@VcubeID\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"V-cube Indonesia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/\"},\"author\":{\"name\":\"V-cube Indonesia\",\"@id\":\"https:\\\/\\\/vcube.co.id\\\/#\\\/schema\\\/person\\\/57487681f118bc59b3c4656f35cd72d9\"},\"headline\":\"Membuat Aplikasi Bimbingan Belajar menggunakan Agora\",\"datePublished\":\"2024-12-10T07:55:47+00:00\",\"dateModified\":\"2024-12-10T08:55:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/\"},\"wordCount\":370,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/vcube.co.id\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vcube.co.id\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Membuat-Aplikasi-Bimbingan-Belajar-menggunakan-Agora.jpg\",\"keywords\":[\"Bimbel\",\"Dart\",\"Firebase\",\"Flutter\"],\"articleSection\":[\"Artikel\",\"Tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/\",\"url\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/\",\"name\":\"Membuat Aplikasi Bimbingan Belajar menggunakan Agora\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vcube.co.id\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vcube.co.id\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Membuat-Aplikasi-Bimbingan-Belajar-menggunakan-Agora.jpg\",\"datePublished\":\"2024-12-10T07:55:47+00:00\",\"dateModified\":\"2024-12-10T08:55:46+00:00\",\"description\":\"Artikel ini akan memandu Anda membuat aplikasi bimbingan belajar dengan fitur utama: Live Class berbasis video call, Recording, dan Navigasi.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vcube.co.id\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Membuat-Aplikasi-Bimbingan-Belajar-menggunakan-Agora.jpg\",\"contentUrl\":\"https:\\\/\\\/vcube.co.id\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Membuat-Aplikasi-Bimbingan-Belajar-menggunakan-Agora.jpg\",\"width\":1280,\"height\":720,\"caption\":\"Membuat Aplikasi Bimbingan Belajar menggunakan Agora\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vcube.co.id\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Membuat Aplikasi Bimbingan Belajar menggunakan Agora\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vcube.co.id\\\/#website\",\"url\":\"https:\\\/\\\/vcube.co.id\\\/\",\"name\":\"V-cube Indonesia\",\"description\":\"Solusi Lengkap untuk komunikasi Visual dan LMS\",\"publisher\":{\"@id\":\"https:\\\/\\\/vcube.co.id\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vcube.co.id\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vcube.co.id\\\/#organization\",\"name\":\"V-cube Indonesia\",\"url\":\"https:\\\/\\\/vcube.co.id\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vcube.co.id\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/vcube.co.id\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/v-cube-beyond-telework.png\",\"contentUrl\":\"https:\\\/\\\/vcube.co.id\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/v-cube-beyond-telework.png\",\"width\":250,\"height\":71,\"caption\":\"V-cube Indonesia\"},\"image\":{\"@id\":\"https:\\\/\\\/vcube.co.id\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/web.facebook.com\\\/VcubeID\\\/\",\"https:\\\/\\\/x.com\\\/VcubeID\",\"https:\\\/\\\/www.instagram.com\\\/vcubeid\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vcube.co.id\\\/#\\\/schema\\\/person\\\/57487681f118bc59b3c4656f35cd72d9\",\"name\":\"V-cube Indonesia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vcube.co.id\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cropped-aboutvcube-96x96.jpg\",\"url\":\"https:\\\/\\\/vcube.co.id\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cropped-aboutvcube-96x96.jpg\",\"contentUrl\":\"https:\\\/\\\/vcube.co.id\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cropped-aboutvcube-96x96.jpg\",\"caption\":\"V-cube Indonesia\"},\"description\":\"V-cube Indonesia provides cutting edge training and business communication platform\",\"sameAs\":[\"https:\\\/\\\/vcube.co.id\",\"https:\\\/\\\/web.facebook.com\\\/VcubeID\",\"https:\\\/\\\/www.instagram.com\\\/vcubeid\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/pt--v-cube-indonesia\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/vcubeid\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCOIbbMPdIvCkItAYB2xcXaQ?sub_confirmation=1\"],\"url\":\"https:\\\/\\\/vcube.co.id\\\/en\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Membuat Aplikasi Bimbingan Belajar menggunakan Agora","description":"Artikel ini akan memandu Anda membuat aplikasi bimbingan belajar dengan fitur utama: Live Class berbasis video call, Recording, dan Navigasi.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/","og_locale":"en_US","og_type":"article","og_title":"Membuat Aplikasi Bimbingan Belajar menggunakan Agora","og_description":"Artikel ini akan memandu Anda membuat aplikasi bimbingan belajar dengan fitur utama: Live Class berbasis video call, Recording, dan Navigasi.","og_url":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/","og_site_name":"V-cube Indonesia","article_publisher":"https:\/\/web.facebook.com\/VcubeID\/","article_author":"https:\/\/web.facebook.com\/VcubeID","article_published_time":"2024-12-10T07:55:47+00:00","article_modified_time":"2024-12-10T08:55:46+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Membuat-Aplikasi-Bimbingan-Belajar-menggunakan-Agora.jpg","type":"image\/jpeg"}],"author":"V-cube Indonesia","twitter_card":"summary_large_image","twitter_title":"Membuat Aplikasi Bimbingan Belajar menggunakan Agora","twitter_description":"Artikel ini akan memandu Anda membuat aplikasi bimbingan belajar dengan fitur utama: Live Class berbasis video call, Recording, dan Navigasi.","twitter_creator":"@https:\/\/twitter.com\/vcubeid","twitter_site":"@VcubeID","twitter_misc":{"Written by":"V-cube Indonesia","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/#article","isPartOf":{"@id":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/"},"author":{"name":"V-cube Indonesia","@id":"https:\/\/vcube.co.id\/#\/schema\/person\/57487681f118bc59b3c4656f35cd72d9"},"headline":"Membuat Aplikasi Bimbingan Belajar menggunakan Agora","datePublished":"2024-12-10T07:55:47+00:00","dateModified":"2024-12-10T08:55:46+00:00","mainEntityOfPage":{"@id":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/"},"wordCount":370,"commentCount":0,"publisher":{"@id":"https:\/\/vcube.co.id\/#organization"},"image":{"@id":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/#primaryimage"},"thumbnailUrl":"https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Membuat-Aplikasi-Bimbingan-Belajar-menggunakan-Agora.jpg","keywords":["Bimbel","Dart","Firebase","Flutter"],"articleSection":["Artikel","Tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/","url":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/","name":"Membuat Aplikasi Bimbingan Belajar menggunakan Agora","isPartOf":{"@id":"https:\/\/vcube.co.id\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/#primaryimage"},"image":{"@id":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/#primaryimage"},"thumbnailUrl":"https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Membuat-Aplikasi-Bimbingan-Belajar-menggunakan-Agora.jpg","datePublished":"2024-12-10T07:55:47+00:00","dateModified":"2024-12-10T08:55:46+00:00","description":"Artikel ini akan memandu Anda membuat aplikasi bimbingan belajar dengan fitur utama: Live Class berbasis video call, Recording, dan Navigasi.","breadcrumb":{"@id":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/#primaryimage","url":"https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Membuat-Aplikasi-Bimbingan-Belajar-menggunakan-Agora.jpg","contentUrl":"https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Membuat-Aplikasi-Bimbingan-Belajar-menggunakan-Agora.jpg","width":1280,"height":720,"caption":"Membuat Aplikasi Bimbingan Belajar menggunakan Agora"},{"@type":"BreadcrumbList","@id":"https:\/\/vcube.co.id\/en\/membuat-aplikasi-bimbingan-belajar-menggunakan-agora\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vcube.co.id\/"},{"@type":"ListItem","position":2,"name":"Membuat Aplikasi Bimbingan Belajar menggunakan Agora"}]},{"@type":"WebSite","@id":"https:\/\/vcube.co.id\/#website","url":"https:\/\/vcube.co.id\/","name":"V-cube Indonesia","description":"Solusi Lengkap untuk komunikasi Visual dan LMS","publisher":{"@id":"https:\/\/vcube.co.id\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vcube.co.id\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/vcube.co.id\/#organization","name":"V-cube Indonesia","url":"https:\/\/vcube.co.id\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vcube.co.id\/#\/schema\/logo\/image\/","url":"https:\/\/vcube.co.id\/wp-content\/uploads\/2021\/01\/v-cube-beyond-telework.png","contentUrl":"https:\/\/vcube.co.id\/wp-content\/uploads\/2021\/01\/v-cube-beyond-telework.png","width":250,"height":71,"caption":"V-cube Indonesia"},"image":{"@id":"https:\/\/vcube.co.id\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/web.facebook.com\/VcubeID\/","https:\/\/x.com\/VcubeID","https:\/\/www.instagram.com\/vcubeid"]},{"@type":"Person","@id":"https:\/\/vcube.co.id\/#\/schema\/person\/57487681f118bc59b3c4656f35cd72d9","name":"V-cube Indonesia","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vcube.co.id\/wp-content\/uploads\/2022\/11\/cropped-aboutvcube-96x96.jpg","url":"https:\/\/vcube.co.id\/wp-content\/uploads\/2022\/11\/cropped-aboutvcube-96x96.jpg","contentUrl":"https:\/\/vcube.co.id\/wp-content\/uploads\/2022\/11\/cropped-aboutvcube-96x96.jpg","caption":"V-cube Indonesia"},"description":"V-cube Indonesia provides cutting edge training and business communication platform","sameAs":["https:\/\/vcube.co.id","https:\/\/web.facebook.com\/VcubeID","https:\/\/www.instagram.com\/vcubeid","https:\/\/www.linkedin.com\/company\/pt--v-cube-indonesia\/","https:\/\/x.com\/https:\/\/twitter.com\/vcubeid","https:\/\/www.youtube.com\/channel\/UCOIbbMPdIvCkItAYB2xcXaQ?sub_confirmation=1"],"url":"https:\/\/vcube.co.id\/en\/author\/admin\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/vcube.co.id\/wp-content\/uploads\/2024\/12\/Membuat-Aplikasi-Bimbingan-Belajar-menggunakan-Agora.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pbtsIP-1Fv","post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/vcube.co.id\/en\/wp-json\/wp\/v2\/posts\/6417","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vcube.co.id\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vcube.co.id\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vcube.co.id\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/vcube.co.id\/en\/wp-json\/wp\/v2\/comments?post=6417"}],"version-history":[{"count":6,"href":"https:\/\/vcube.co.id\/en\/wp-json\/wp\/v2\/posts\/6417\/revisions"}],"predecessor-version":[{"id":6429,"href":"https:\/\/vcube.co.id\/en\/wp-json\/wp\/v2\/posts\/6417\/revisions\/6429"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vcube.co.id\/en\/wp-json\/wp\/v2\/media\/6421"}],"wp:attachment":[{"href":"https:\/\/vcube.co.id\/en\/wp-json\/wp\/v2\/media?parent=6417"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vcube.co.id\/en\/wp-json\/wp\/v2\/categories?post=6417"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vcube.co.id\/en\/wp-json\/wp\/v2\/tags?post=6417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}