USING GOOGLE MEET FOR ANDROID EĞİTİMİ

Toplantıyı Android uygulamana taşı

Google Meet REST API, konferans kayıtları ve Live Sharing SDK'yı Android'e entegre edin

Using Google Meet for Android Eğitimi, Google Meet platformunu Android uygulamalarına entegre etmeyi öğretir. Program Meet REST API mimarisini, Google Cloud ve OAuth kurulumunu, meeting space oluşturmayı, toplantı bağlantıları ve Calendar entegrasyonunu, conf…

4 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Meet API temellerinden toplantı yönetimine ve birlikte izleme deneyimine kadar

Using Google Meet for Android Eğitimi, Google Meet platformunu Android uygulamalarına entegre etmeyi öğretir. Katılımcılar Google Cloud projesi kurar, Meet REST API'yi etkinleştirir ve OAuth 2.0 kapsamlarıyla kimlik doğrular. Meeting space oluşturma, toplantı bağlantıları, Calendar ile conferenceData entegrasyonu, conference records okuma, Pub/Sub ile toplantı olayları ve Live Sharing SDK ile birlikte izleme deneyimi uygulamalı işlenir.

Süre ve Format

4 Gün. Her gün dört modül; kavram anlatımının ardından Meet API çağrıları, toplantı yönetimi ve Live Sharing geliştirme atölyeleriyle ilerler.

Seviye

Orta Seviye — Android geliştiricilerine Meet API ve Live Sharing SDK ile toplantı entegrasyonu kurdurur

Öğrenme Metodu

Gerçek bir Cloud projesinde Meet API çağrıları yapılır; toplantı oluşturma, veri okuma ve birlikte izleme Android istemcisinden denenir.

Neden Bu Eğitim?

🎥Hazır toplantı altyapısı

Kendi video altyapınızı kurmadan Google Meet ile güvenilir toplantı akışını uygulamanıza eklersiniz.

📊Toplantı verisine erişim

Conference records ve katılımcı verisiyle toplantı sonrası raporlama ve analiz kurabilirsiniz.

👥Birlikte izleme deneyimi

Live Sharing SDK ile kullanıcıların toplantı sırasında senkron içerik paylaşmasını sağlarsınız.

Anahtar Konular

google meet apigoogle meet androidmeet api eğitimiandroid video toplantılive sharing sdkconference recordsgoogle workspace apiandroid entegrasyon eğitimioauth androidtoplantı entegrasyonu
“Toplantıyı uygulamanıza taşımak mesafeyi kaldırır; birlikte izleme ise aynı odada olmanın hissini dijitale getirir. Meet bu köprüyü kurar.”

Ön Koşullar

Programdan verim almak için gereken bilgi ve hesap erişimi

1
Kotlin ve Android

Kotlin ile Android uygulaması geliştirebilecek ve ağ çağrısı yapabilecek düzeyde deneyim gerekir.

2
REST ve JSON

HTTP, REST ve JSON kavramlarına aşinalık ve Retrofit ile temel çalışma bilgisi beklenir.

3
Google hesabı

Bir Google Workspace hesabı ve Google Cloud Console erişimi gerekir.

4
OAuth temeli

Kimlik doğrulama, yetki kapsamı ve belirteç kavramlarına temel aşinalık faydalıdır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı Meet REST API mimarisini kavrar, Google Cloud projesi kurup API'yi etkinleştirir, OAuth 2.0 kapsamlarıyla kimlik doğrular ve Android istemcisini hazırlar.
Modül 1
Meet REST API Mimarisi
  • spaces ve conferenceRecords kaynak modeli
  • Meeting space ile aktif konferans ayrımı
  • participants ve recordings alt kaynakları
  • Kaynak adlandırma ve uç nokta düzeni
  • Meet API ile Live Sharing SDK farkı
  • Workspace sürümüne göre özellik kapsamı
Modül 2
Cloud Kurulumu ve API Etkinleştirme
  • Google Cloud Console'da proje oluşturma
  • Google Meet API'yi etkinleştirme adımları
  • OAuth onay ekranı ve kapsam tanımı
  • OAuth istemci kimliği oluşturma ve yapılandırma
  • API kimlik bilgisi ve anahtar yönetimi
  • Proje doğrulama ve yayın gereksinimleri
Modül 3
OAuth 2.0 ve Yetki Kapsamları
  • Meet için gerekli OAuth kapsamlarının seçimi
  • Android'de Google Sign-In ile oturum açma
  • meetings.space.created ve readonly kapsamları
  • Erişim ve yenileme belirteçlerinin yönetimi
  • En az ayrıcalık ilkesiyle kapsam isteme
  • Yetki reddi ve belirteç yenileme yönetimi
Modül 4
Android REST İstemci Kurulumu
  • Retrofit ile Meet API uç noktalarını tanımlama
  • OkHttp interceptor ile belirteci isteğe ekleme
  • Google API Client ile çağrı yapma seçeneği
  • İstek ve yanıt JSON modellerini oluşturma
  • Coroutine ile ağ çağrılarını askıya alma
  • Hata kodu ve API yanıtını işleme
Günün hedefiKatılımcı meeting space oluşturup yapılandırır, toplantı bağlantıları ve deep link üretir, Calendar ile conferenceData bağlar ve katılımcı erişimini yönetir.
Modül 1
Meeting Space Oluşturma
  • spaces.create ile yeni toplantı alanı oluşturma
  • Toplantı erişim türü ve ayarlarını yapılandırma
  • spaces.get ile toplantı ayrıntılarını okuma
  • spaces.patch ile ayarları güncelleme
  • Meeting code ve URI alanlarını anlama
  • Oluşturulan space'i uygulamada saklama
Modül 2
Toplantı Bağlantıları ve Deep Link
  • Toplantı URI'siyle Meet'i açma akışı
  • Android deep link ve intent ile Meet'e yönlendirme
  • Meet uygulaması yoksa tarayıcıya düşme
  • Bağlantıyı kullanıcıya paylaşma ve kopyalama
  • Toplantıya katılma deneyimini sadeleştirme
  • Bağlantı geçerliliğini ve yeniden kullanımı yönetme
Modül 3
Google Calendar Entegrasyonu
  • Calendar etkinliğine conferenceData ekleme
  • createRequest ile otomatik Meet bağlantısı üretme
  • Etkinlik katılımcılarını toplantıya davet etme
  • Etkinlik ve toplantı yaşam döngüsünü eşleme
  • Calendar API ile Meet'i birlikte kullanma
  • Zaman dilimi ve tekrar eden toplantı yönetimi
Modül 4
Katılımcı ve Erişim Denetimi
  • Toplantı erişim türü ve giriş kuralları
  • Konak ve katılımcı rolleri arasındaki fark
  • Harici katılımcı erişimini yapılandırma
  • Toplantı güvenliği için erişim sınırlandırma
  • Katılım onayı ve bekleme odası davranışı
  • Erişim ayarlarını kurum politikasına uydurma
Günün hedefiKatılımcı conference records ve participants verisini okur, kayıt ve transkript kaynaklarına erişir, Pub/Sub ile toplantı olaylarını işler ve gizliliği gözetir.
Modül 1
Conference Records ve Participants
  • conferenceRecords.list ile geçmiş toplantıları okuma
  • Bir toplantının başlangıç ve bitiş verisi
  • participants.list ile katılımcıları listeleme
  • Katılımcı oturum sürelerini okuma
  • Space ile conference record ilişkisini kurma
  • Sayfalama ile büyük veri kümesini gezme
Modül 2
Kayıt, Transkript ve Katılım Verisi
  • recordings kaynağıyla toplantı kaydına erişim
  • transcripts ve transcript entries okuma
  • Transkript metnini uygulamada gösterme
  • Kayıt dosyasının Drive üzerindeki konumu
  • Katılım ve süre verisiyle rapor üretme
  • Veri erişiminin yönetici ayarına bağlılığı
Modül 3
Pub/Sub ile Toplantı Olayları
  • Meet olaylarını Pub/Sub konusuna yönlendirme
  • Katılımcı katılma ve ayrılma olayları
  • Toplantı başlama ve bitme olaylarını işleme
  • Olay yükünü doğrulama ve onaylama
  • Olay tabanlı güncellemeyi Android'e taşıma
  • Tekrar teslim ve sıralamayı yönetme
Modül 4
Veri Gizliliği ve İzinler
  • Kayıt ve transkriptte rıza ve bilgilendirme
  • readonly kapsamlarla veriye sınırlı erişim
  • Hassas toplantı verisini güvenli saklama
  • Verinin kurum politikasına uygun işlenmesi
  • Erişim günlüğü ve denetim izini tutma
  • Gereksiz veri toplamaktan kaçınma ilkesi
Günün hedefiKatılımcı Live Sharing SDK ile birlikte izleme kurar, co-doing ile durum senkronize eder, Android arayüzünü entegre eder ve entegrasyonu test edip yayına hazırlar.
Modül 1
Live Sharing SDK ile Birlikte İzleme
  • Live Sharing SDK'yı Android projesine ekleme
  • Toplantıya bağlanıp oturuma katılma akışı
  • co-watching ile içerik oynatımını paylaşma
  • Oynat, duraklat ve sar eylemlerini yayma
  • Katılımcılar arası oynatım konumunu eşleme
  • Oturum yaşam döngüsünü yönetme
Modül 2
Co-Doing ve Durum Senkronizasyonu
  • co-doing ile ortak uygulama durumu paylaşma
  • Durum nesnesini katılımcılar arasında yayma
  • Çakışan güncellemeleri uzlaştırma yaklaşımı
  • Geç katılan kullanıcıyı mevcut duruma getirme
  • Senkron etkileşimli deneyim senaryoları
  • Ağ gecikmesine karşı dayanıklı tasarım
Modül 3
Android UI Entegrasyonu ve Deneyim
  • Birlikte izleme kontrollerini arayüze yerleştirme
  • Toplantı ve içerik ekranı arası geçiş akışı
  • Resimde resim ile toplantıyı sürdürme
  • Oturum durumunu kullanıcıya görsel bildirme
  • Kesinti ve yeniden bağlanmayı yönetme
  • Erişilebilir ve akıcı bir deneyim tasarlama
Modül 4
Test, Hata Ayıklama ve Yayın
  • Toplantı akışını test ortamında deneme
  • Çok katılımcılı senaryoyu birlikte sınama
  • Ağ ve yetki hatalarını sistematik ayıklama
  • OAuth onay ekranını yayına hazırlama
  • Kapsam ve sürüm değişikliklerini yönetme
  • Yayın sonrası izleme ve günlük takibi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Meet API kurulumu

Google Cloud projesi kurup Meet REST API'yi etkinleştirir ve OAuth 2.0 kapsamlarıyla doğrularsınız.

✅
REST istemci entegrasyonu

Retrofit ile Android'den Meet API çağrılarını güvenle yapar ve yanıtları işleyebilirsiniz.

✅
Toplantı yönetimi

Meeting space oluşturma, bağlantı üretme ve erişim denetimini uçtan uca gerçekleştirirsiniz.

✅
Calendar entegrasyonu

conferenceData ile Calendar etkinliklerine otomatik Meet bağlantısı ekleyebilirsiniz.

✅
Toplantı verisi

Conference records, katılımcı ve transkript verisini okuyup raporlama kurabilirsiniz.

✅
Olay işleme

Pub/Sub ile toplantı olaylarını işleyip güncellemeleri Android'e anlık taşıyabilirsiniz.

✅
Birlikte izleme

Live Sharing SDK ile co-watching ve co-doing senkron deneyimlerini kurabilirsiniz.

✅
Güvenli yayın

Gizlilik, kapsam ve kotayı yöneterek entegrasyonu test eder ve yayına hazırlarsınız.

Kimler İçin Uygundur?

  • Uygulamalarına video toplantı akışı eklemek isteyen Android geliştiricileri
  • uzaktan eğitim
  • işbirliği ürünleri geliştiren ekipler ve Meet verisiyle çalışan entegrasyon yazılımcıları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Uygulamalarına video toplantı akışı eklemek isteyen Android geliştiricileri, uzaktan eğitim ve işbirliği ürünleri geliştiren ekipler ve Meet verisiyle çalışan entegrasyon yazılımcıları için uygundur. Kotlin, Android ve temel REST bilgisi beklenir.
Google Meet'i Android'e nasıl entegre ederiz?
Entegrasyon iki yoldan yapılır: toplantı oluşturma ve veri okuma için Meet REST API, uygulama içinde birlikte izleme için Live Sharing SDK. Eğitimde Retrofit ile API çağrıları, OAuth doğrulama ve Live Sharing oturumu uygulamalı gösterilir.
Live Sharing SDK ile neler yapılır?
Live Sharing SDK, toplantı sırasında katılımcıların aynı içeriği senkron izlemesini (co-watching) ve ortak uygulama durumunu paylaşmasını (co-doing) sağlar. Oynatım kontrolleri ve durum tüm katılımcılar arasında eşlenir.
Eğitim için hangi hesap ve erişim gerekir?
Bir Google Workspace hesabı ile Google Cloud Console erişimi gerekir. Meet API etkinleştirme, OAuth kapsamları ve kayıt-transkript erişimi yönetici ayarlarına bağlıdır. API kullanımı ilgili Google hizmet koşullarına ve kotalarına tabidir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika tamamlanan modülleri ve uygulamalı entegrasyon atölyelerini belgeler; kurumsal gruplara özel içerik uyarlaması yapılabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Using Google Meet for Android Eğitimi Sertifika Kodu DV-2026XX00 Tarih 14.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Android ve KotlinAdvanced Gestures Automation with Key Events in Android Using Appium Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Advanced Gestures Automation with Key Events in Android Using Appium Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Appium ile ileri jest ve tuş olayı otomasyonu eğitimi: W3C Actions, swipe, sürükle-bırak, pinch, KeyEvent ve donanım tuşları. Uygulamalı.

Detayları Gör →
Android ve KotlinAndroid Activities, Connectivity, & Services Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Android Activities, Connectivity, & Services Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Android bileşen, bağlantı ve servis eğitimi: Activity yaşam döngüsü, Intent, ConnectivityManager, servisler, WorkManager ve bildirimler. Uygulamalı.

Detayları Gör →
Android ve KotlinAndroid App Layout Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Android App Layout Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ConstraintLayout, Material 3 ve Jetpack Compose ile duyarlı Android arayüz yerleşimi eğitimi. View sisteminden Compose'a uygulamalı ve kurumsal.

Detayları Gör →
Android ve KotlinAndroid App Structure & Formatting Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Android App Structure & Formatting Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Gradle, modülerleştirme, ktlint, detekt ve katmanlı mimari ile düzenli Android proje yapısı ve tutarlı kod biçimi eğitimi. Uygulamalı ve kurumsal.

Detayları Gör →
Android ve KotlinAndroid Application Development with Python Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Android Application Development with Python Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Kivy, KivyMD ve Buildozer ile Python kullanarak Android uygulaması geliştirme eğitimi. Arayüzden APK üretimine uygulamalı ve kurumsal.

Detayları Gör →
Android ve KotlinAndroid Cardboard & Unity VR Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Android Cardboard & Unity VR Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Unity ve Google Cardboard ile Android üzerinde mobil VR uygulaması geliştirme eğitimi. Stereoskopik kameradan APK üretimine uygulamalı ve kurumsal.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn