Tüm saatler Hindistan Standart Saati'ne (UTC+05:30) göredir
- Canlı yayın tarihi
Saat | Açıklama | _type | _track | _product |
---|---|---|---|---|
08:00-10:00 |
Kahvaltı ve Kayıt |
|||
10:00-10:55 Oturum |
1. Gün Açılış KonuşmasıDaniel Galpin, Pankaj Gupta, Francis Ma, Sachit Mishra, Tal Oppenheimer, Kaz Sato, Anitha Vijayakumar3a Salonu Google'ın geliştirici ürünleri ve platformlarıyla ilgili son haberleri ve güncellemeleri öğrenin. |
Oturum | Mobil Web Android'de Mobil Geliştirmenin Ötesinde | Android Asistan Bulut Firebase TensorFlow Mobil Web |
11:00-11:30 Oturum |
Topluluk Grupları Programı hakkında bilgi oturumuDan frangıTopluluk Salonu Topluluk Geliştirici Grupları Programı, grup oluşturma veya üye olarak katılma hakkında her şeyi öğrenin. |
Oturum | Topluluk | |
11:10-11:40 Oturum |
Progresif Web Uygulamaları: Ne, Neden ve Nasıl?Kişi adı 1, Kişi adı 1, Burçin Bilgili, Sarah Clark3a Salonu Bu konuşmada progresif web uygulamaları (pwa) nedir, neden ve nasıl kullanılır, anlatılacak ve kod örnekleri üzerinden çalışılacaktır. Web'in ve uygulamaların en iyi özelliklerini bir araya getiren Progresif Web Uygulamaları (Kesintili ağlarda bile) hızlı bir şekilde yüklenir, push bildirimleri göndererek kullanıcılarla yeniden etkileşim kurabilir, ana ekranda bir simge görebilir ve üst düzey, tam ekran deneyimi olarak yüklenebilir. |
Oturum | Mobil Web | PWA |
11:10-11:40 Oturum |
TensorFlow ve Cloud ML ile Gerçek Dünya Makine ÖğrenimiKaz SatoJacaranda Odası Google'ın makine öğrenimine yönelik açık kaynak kitaplığı olan TensorFlow, 2015'te kullanıma sunulduğundan beri makine zekası dünyasında herkesin demokratikleşmesini sağlıyor. TensorFlow, Google'ın Cloud Makine Öğrenimi Motoru'nun ölçeklenebilirliği ile bir araya geldiğinde, herkes tarafından derin öğrenme teknolojisinden ucuz ve uzmanlığa ihtiyaç duymadan yararlanmak isteyen herkes tarafından kullanılabilir.Bu konuşmada, gerçek dünyadaki sorunlarını çözmek için TensorFlow ve Cloud ML'yi benimseyen üç işletmeye ilişkin üç örnek ele alınacaktır: Japonya'da bulunan ve kendi başına bir kaza sigortası modeli kullanarak kendi başına kaza tahmini yapan ve açık artırma sigortası sınıflandıran, ikinci el bir araba modeli üreten derin öğrenmeye dayalı salatalık parçaları üretebilen bir salatalık çiftçisi. |
Oturum | Mobilden Öte | Cloud |
11:10-12:40 Eğitim |
Mimari Bileşenleriyle Uygulama DerlemeLeyla FatihGulmohar Odası Mayıs 2017'de Mimari Bileşenleri kitaplıkları kullanıma sunulmuştur. Tek başına, geliştiricilerin kullanıcı arayüzü bileşeninin yaşam döngüsünü ve veri kalıcılığını yönetmelerine ve basitleştirmelerine yardımcı olurlar. Bunlar birlikte hızlı bir şekilde Android uygulamaları oluşturmak için tutarlı bir yol olarak kullanılabilir. Bu eğitim, bileşenlerin birlikte nasıl kullanılacağına odaklanır: Yerel verileri depolayan ve yükleyen, reaktif bir kullanıcı arayüzüne sahip bir uygulama oluşturacaksınız. |
Eğitim | Android | Android |
11:10-12:40 Eğitim |
Dialogflow ile Google Asistan için Kendi Uygulamalarınızı Geliştirme Konusunda UygulamalıSachit Mishra, Silvano LucianiCassia Room Bu eğitimde, Google Asistan için kendi uygulamalarınızı nasıl oluşturacağınızı öğreneceksiniz. Dialogflow'u kullanarak, birkaç örnek cümle ve yanıt programlayarak kullanıcılarla sohbet oluşturmanın ne kadar kolay olduğunu görün. Node.js'de yazılmış basit bir web kancasını kullanarak uygulamanızın kendi sunucu arka ucuyla arayüz oluşturabilirsiniz. Bu, Google Asistan'a yönelik uygulama oluşturmayı öğrenmek isteyen tüm geliştiriciler için harika bir oturum. |
Eğitim | Mobilden Öte | Asistan |
11:45-12:15 Soru-Cevap |
Topluluk oluşturma ile ilgili soru-cevapDan frangıTopluluk Salonu Projeniz etrafında bir topluluğun katılımını nasıl sağlarsınız? Mükemmel bir buluşma grubu nasıl oluşturulur? Google çalışanlarından ve diğer topluluklardan toplulukla ilgili liderlik yapmalarını isteyin. |
Soru-Cevap | Topluluk | |
11:50-12:20 Oturum |
Cloud Firestore ile tanışınDemirhanJacaranda Odası Firebase kısa süre önce, mobil uygulama ve web uygulaması geliştirme amaçlı, tümüyle yönetilen bir NoSQL belge veritabanı olan Cloud Firestore'un beta sürümünü duyurdu. Uygulama verilerini küresel ölçekte kolayca depolayıp senkronize edecek şekilde tasarlanmış olan bu uygulama şu anda beta sürümünde sunulmaktadır. Bu konuşmada ürün liderleri tüm ayrıntıları paylaşıyor ve Cloud Firestore ile ölçeklenebilir bir uygulamanın nasıl oluşturulacağını gösteriyor. |
Oturum | Mobil Cihazda Geliştirme | Firebase |
11:50-12:20 Oturum |
Google Geliştiricileri ve Cloud Sertifika Bilgileri OturumuJP Souchak, Manohar SilamGoogle Developers ve Cloud Certification Lounge Mobil Web Uzmanı, Android Geliştirici Yardımcısı, Veri Mühendisi veya Bulut Mimarı olarak becerilerinizi nasıl takdir edeceğinizi öğrenin. Bu oturumda JP Souchak ve Manohar Silam, iki Sertifikasyon programının ve bireysel sertifikaların öne çıkan noktalarını sunan canlı bir bilgi oturumu gerçekleştirecek. Müsait olduğu takdirde soru-cevap bölümü olacak. |
Oturum | Sertifika | |
11:50-12:20 Oturum |
Kotlin'i Test EtmeDeniz McQuillan3a Salonu Kotlin, hem Java programlama dili hem de Android Studio ile tamamen entegre olan üst düzey bir dildir. Birçok popüler uygulamada Android'i geliştirmek için kullanılır. Bu konuşma, yazma testlerinin ayrıntılı bir incelemesiyle Kotlin'i nasıl kullanacağınızı öğretecek. Testler Kotlin'i öğrenmenin, okunabilir testler yazmanın ve geliştirme ekibinizi Kotlin'in gücüyle tanıştırmanın harika bir yoludur. |
Oturum | Android | Android |
12:30-13:00 Oturum |
AMP ile E-Ticaret Sitesi OluşturmaBen Morss, Raghu SimhaJacaranda Odası AMP, hızlı bir şekilde güzel ve dinamik web sayfaları oluşturmak için ideal olan, tam kapsamlı bir web bileşenleri kitaplığına dönüştürüldü. Bu konuşmada AMP'nin yapabileceği harika şeylerden bazılarını gösterecek ve eksiksiz bir e-ticaret deneyimi oluşturmak için AMP'nin nasıl kullanılacağını göstererek bitireceğiz. |
Oturum | Mobil Web | AMP PWA (Progresif Web Uygulaması) |
12:30-13:00 Oturum |
GDG program bilgi oturumuJennifer KohlTopluluk Salonu Google Geliştirici Grupları Programı, grup oluşturma veya üye olarak katılma ile ilgili tüm bilgileri öğrenin. |
Oturum | Topluluk | |
12:30-13:45 |
Öğle yemeği3b Salonu - Korumalı Alan |
|||
13:15-13:45 Oturum |
Oreo ve Destek Kitaplığı'nın derinliklerine inmeDemir Galip3a Salonu Bu tartışmada, Android Oreo ve Destek Kitaplığı'na yakından bakacağız. Uygulamalarınızın çalışmasını, görünümünü ve hissini hiç olmadığı kadar iyi hale getirmenize yardımcı olacak önemli değişiklikleri öğrenin. |
Oturum | Android | Android |
13:15-14:45 Eğitim |
Firebase ve Cloud Firestore ile Web Uygulaması DerlemeKişi adı 1Gulmohar Odası Cloud Firestore ile web uygulaması derlemenin ne kadar kolay olduğunu bizzat deneyimleyin. Eğitmeniniz bu online codelab'e dayalı olarak bir web uygulaması derleyecek. Bu uygulamaları takip edebilir veya iOS ya da Android için aynı uygulamayı oluşturabilirsiniz. Bu eğitim oturumunda bu teknolojilerden herhangi biri konusunda Google çalışanlarına yardımcı olacağız. |
Eğitim | Mobil Cihazda Geliştirme | Firebase |
13:15-14:45 Eğitim |
Veriye Dayalı Progresif Web UygulamalarıSarah ClarkCassia Room PWA'ların, \"salt okunur\" siteler için oluşturulması nispeten kolaydır. Peki kullanıcılarınızın çevrimdışı çalışmalarını ve çevrimiçi olduklarında senkronizasyon yapmalarını istediğinizde ne olur? Uygulamanızı statik ve dinamik verilere göre tasarlamanıza, arka plan senkronizasyonu oluşturmanıza, internete bağlıyken arka uçunuzu güncellemenize ve süreci basitleştirmek için en yeni Google araçlarını kullanmanıza yardımcı oluruz. |
Eğitim | Mobil Web | PWA |
14:00-14:30 Oturum |
Google Developers Uzmanı olma: GDE programı bilgileriNathalie Pereira, Melissa PowelTopluluk Salonu Google Geliştirici Uzmanları Programı ve nasıl katılabileceğiniz hakkında ayrıntılı bilgi edinin. |
Oturum | Topluluk | |
14:00-14:30 Oturum |
Google Asistan ve Progresif Web Uygulamaları ile Toplulukları Etkileşime GeçirmeMeggin Kearney3a Salonu Web'den önce, hepimizin küçük bir topluluğun üyesi olduğu bir zaman hayal edin. Zaman zaman bize yardım etmesi, imkansız kaldığımız zamanlarda ihtiyaçlarımızı karşılamak için bu topluluktan yararlandık. Bu sayede aynısını yapacaktık. Bazılarımız bu toplulukların üyesi olduğu için şanslı olmaya devam edebilir. Bu noktada Google Asistan devreye girer. İhtiyaçlarınızı doğru toplulukla eşleştirip bu ihtiyaçların nasıl karşılandığını takip etmenize yardımcı olacak kişisel bir araç olabilir. |
Oturum | Mobil Web | PWA |
14:00-14:30 Oturum |
Nesnelerin İnterneti, TensorFlow ve Google Asistan'daki YeniliklerWayne Piekarski'nin gerçekleştirdiği filmlerJacaranda Odası Google, her yerde ve her yerde bilgi işlemeyi destekleyen çok çeşitli yeni platform ve araçlara sahiptir. Android Things'in IoT cihazların geliştirilmesini ve üretimini basitleştirmek için nasıl kullanılabileceğini öğrenin. Google Asistan için nasıl uygulama geliştireceğinizi öğrenin ve kullanıcılarınızla sohbet edin. Android telefonlar, Android Wear ve TV'nin, kullanıcıların her zaman, her yerde hizmetlerinizle etkileşim kurmasına nasıl olanak sağladığını öğrenin. Mobil cihazlar dışında her türlü IoT uygulamasında makine öğrenimini kolaylaştırmak için TensorFlow'un nasıl kullanılabileceğini öğrenin. |
Oturum | Mobilden Öte | TensorFlow Android Things Asistanı |
14:45-15:15 Oturum |
\"Solve for India\" bilgi oturumuKarthik PadmanabhanTopluluk Salonu \"Solve for India\" Programı hakkında bilgi edinin |
Oturum | Topluluk | |
14:45-15:15 Oturum |
Actions on Google'ı Kullanarak Google Asistan İçin Sohbet Uygulamaları GeliştirmeDaniel Imrie-SitunayakeJacaranda Odası Google Asistan hem Google Home hem de Android telefon platformlarında kullanılabilir. Actions on Google, kendi sohbet uygulamalarınızı oluşturmak için Google Asistan'ı genişletmenize olanak tanır. Bu konuşmada Actions on Google'ın temel bileşenlerinden bahsedecek, Google Asistan için ilk uygulamanızı kolayca oluşturmak amacıyla Dialogflow gibi araçları nasıl kullanacağınızı ve ilgi çekici bir kullanıcı deneyimi tasarlamak için Sesli Kullanıcı Arayüzü (VUI) ile ilgili en iyi uygulamaları inceleyeceğiz. |
Oturum | Mobilden Öte | Asistan |
14:45-15:15 Oturum |
Konum ve PilShailen Tuli3a Salonu Kullanıcılar konuma dayalı uygulamaları sevse de bu tür uygulamaların pil tüketiminin başlıca kaynağı olduğundan endişelenirler. Konum ve pil arasındaki ilişkiyi derinlemesine inceleyip pil kullanımını en aza indirirken konum açısından zengin uygulamalar yazma stratejilerini tartışıyoruz. |
Oturum | Android | Android |
15:00-16:30 Eğitim |
Kullanıcılarınızı Hoş GeldinizDeniz McQuillan, Prateek TandonGulmohar Odası Android, yeni bir cihazda uygulamanızı ilk kez kullanan kullanıcılara sıcak bir karşılama sunmak için API'ler sağlar. Otomatik yedekleme ve Smart Lock gibi özellikler kullanıcılarınızın memnun kalmasını sağlayarak geçiş sırasında kullanıcı olmaya devam etme olasılığını artırır. |
Eğitim | Android | Android |
15:00-16:30 Eğitim |
Android Things ile Uygulamalı ve Kendi IoT Cihazlarınızı OluşturmaJonathan Koren, Wayne PiekarskiCassia Room Bu eğitimde, Android Things için IoT uygulamaları geliştirme hakkında bilmeniz gereken her şeyi öğreneceksiniz. Android Studio'yu ve bir geliştirici kitini kullanarak, gerçek dünyada donanımla etkileşimde bulunmak için Android'le ilgili bilgi birikiminizi kullanmanın ne kadar kolay olduğunu göreceksiniz. |
Eğitim | Mobilden Öte | Android Things |
15:30-16:00 Oturum |
Women Techmakers buluşmasıLakshya SivaramakrishnanTopluluk Salonu Etkinlikte WTM liderleri ve topluluk üyelerinin gayriresmi buluşması. |
Oturum | Topluluk | |
15:30-16:00 Oturum |
Firebase ile Uygulanabilir AnalizlerAmrit SanjeevJacaranda Odası Analizler ve analizler her uygulamanın başarısının temelini oluşturur. Bu oturumda, ürün yol haritanıza göre bilinçli kararlar alabilmeniz için Firebase'in kullanıcılarınız ve davranışları hakkındaki önemli soruları yanıtlamanıza nasıl yardımcı olduğunu öğreneceksiniz. |
Oturum | Mobil Cihazda Geliştirme | Firebase |
15:30-16:00 Oturum |
Progresif Web Uygulamaları İçin Çerçeveler ve AraçlarRowan Merewood'dan filmler3a Salonu Progresif Web Uygulamaları (PWA'lar) web'de herkesin tahmin edebileceğinden daha hızlı bir şekilde yayılıyor. İki yıl önce geliştiriciler, tarayıcıda bulunan yeni API'lerden yararlanmak için tesisatın büyük kısmını kendileri yapmak zorundaydı. Bugün, her deneyime sahip geliştiricilerin daha ilgi çekici uygulamaları hızla göndermek için kullanabilecekleri güçlü ve sağlam araçlarımız var.\n\nBu oturumda, PWA ile ilgili en iyi uygulamaları ve başlangıçta kullanabileceğiniz pratik ipuçlarını öğreneceksiniz. Farklı geçmişlere sahip geliştiricilere yardımcı olacak araçları ve \nbu araçların arkasındaki felsefeleri ve vizyonları ele alacağız. |
Oturum | Mobil Web | PWA |
16:00-17:00 |
Öğle Molası |
|||
16:15-16:45 Oturum |
Mimari Bileşenleri - Kullanım AlanlarıFlorina Muntenescu3a Salonu Mimari Bileşenler kitaplığı seti; sağlam, test edilebilir ve bakımı yapılabilir uygulamalar tasarlamanıza yardımcı olur. Bu konuşmada bu kütüphanelerin her birinin ne yaptığını tartışacağız ve izlemeniz gereken kalıpları ve karşıt kalıpları ele alacağız. Ayrıca, istekleri en aza indirmek için verilerin nereye kaydedileceği konusundaki önemli konuyu da inceleyeceğiz: veritabanı mı, ViewModeli mi yoksa RegisterInstanceState'te mi?\nSon olarak, Mimari Bileşenler'e en son eklenen Sayfalama kitaplığından bahsedeceğiz. Sayfalandırma kitaplığının nasıl çalıştığını öğrenecek, neden ve nasıl kullanmanız gerektiğini öğreneceksiniz. |
Oturum | Android | Android |
16:15-16:45 Oturum |
Container'lar, Kubernetes ve Google CloudKC AyyagariJacaranda Odası Tek bir mikro hizmet oluşturmak, anlaşılması zor bir iştir. Dayanıklı ve kendi kendini iyileştirebilen, yük dengeli bir mikro hizmet kümesi oluşturmak çok kolay değildir. İlgili kümeyi kullanıma sunma ve geri alma işlemleriyle yönetmek, isteğe bağlı hizmetleri ayrı ayrı ölçeklendirmek, gizli anahtarları ve yapılandırmayı hizmetler arasında güvenli bir şekilde paylaşmak daha da zordur. Açık kaynaklı bir container yönetim sistemi olan Kubernetes bu konuda size yardımcı olabilir. Bu konuşmada basit bir mikro hizmetle başlıyor, Docker kullanarak bu hizmeti container mimarisine alıyor ve Kubernetes tarafından yönetilen bir grup esnek mikro hizmet için ölçeklendiriyoruz. Bu süreçte Kubernetes'i, container mimarisine alınmış uygulamaların dağıtımı, işlemleri ve ölçeklendirmesini otomatikleştirmek için ideal kılan özellikleri öğreneceksiniz. |
Oturum | Mobil Cihazda Geliştirme | Cloud |
16:15-16:45 Oturum |
"Konfor alanınızdan çıkın ve sosyal ağ becerilerinizi geliştirin"Jozef VodičkaTopluluk Salonu Ağ iletişimi becerileri edinme ve pratik yapma |
Oturum | Topluluk | |
16:45-18:15 Eğitim |
Web Sitesinden PWA'ya (Workbox)David ScalesCassia Room Web sitenizin çevrimdışı çalışmasını mı istiyorsunuz? Bir hizmet çalışanı oluşturuyor ve bazı dosyaları önbelleğe alıyorsunuz ancak güncellemeleri veya tarayıcı önbelleğini nasıl işleyeceğinizi tam olarak bilmiyor olabilirsiniz. Neyse ki Google mühendisleri bu soruları kendi çalışmalarında görmüş ve bir Progresif Web Uygulaması için araç seti ve temel mantık kümesi olan Workbox'ı hazırlamıştır. Bir siteyi çevrimdışına nasıl dönüştüreceğinizi ve zorlu önbelleğe alma sorunlarını kolayca nasıl çözeceğinizi göstereceğiz. |
Eğitim | Mobil Web | PWA |
16:45-18:15 Eğitim |
Hazır Uygulama OluşturmaAnirudh Dewani DiliGulmohar Odası Android Studio 3.0'ı kullanarak Android Hazır Uygulama oluşturmayı öğrenin. Android Hazır Uygulamalar ile, uygulamayı önceden yüklemeden uygulama etkinliklerini başlatmak için uygulama bağlantıları oluşturabilirsiniz. |
Eğitim | Android | Android |
17:00-17:30 Oturum |
Modern Aletler, Testler ve Otomasyon: Lighthouse ve Puppeteer'ı Kullanmaya Başlama.Eric Bidelman, Vinamrata Singal3a Salonu Modern web geliştirme için modern araçlar gerekir. Chrome Geliştirici Araçları ekibinin sunduğu en yeni ekstraları gezerken bize katılın. Geliştirme iş akışınıza yön vermek için Lighthouse'u kullanacak ve bunların tümünü gözetimsiz Chrome'u ve gözetimsiz Chrome'u kontrol etmeye yönelik yeni bir Düğüm kitaplığı olan Puppeteer ile otomatikleştireceğiz. |
Oturum | Mobil Web | PWA |
17:00-17:30 Oturum |
Eklentilerle Google Dokümanlar, E-Tablolar ve Slaytlar'ı GenişletmeVedat ÇetinJacaranda Odası Google Dokümanlar, E-Tablolar ve Slaytlar gibi G Suite uygulamalarını kullanmayı çok seviyor ancak kendi işlevlerinizi de eklemek mi istiyorsunuz? Eklentiler, kullanıcı arayüzündeki menüleri ve kenar çubuklarını özelleştirmek de dahil olmak üzere verilerine erişmek için kod yazmanıza olanak tanır. Başka bir sunucudan veri almak veya bir veritabanına bağlanmak isteyebilirsiniz. Eklentiler ile tüm bunları yapabilirsiniz. Bu oturumda sizi Google Apps Komut Dosyası ile tanıştıracak ve kendi Eklentilerinizi nasıl oluşturacağınızı göstereceğiz. |
Oturum | Mobilden Öte | G Suite |
17:00-17:30 Oturum |
Hindistan Topluluk Grupları buluşmasıManoranjan PadisiTopluluk Salonu Hindistan'daki topluluk organizatörleri ve üyelerinin gayriresmi buluşması. |
Oturum | Topluluk | |
17:45-18:15 Oturum |
Nicelikten Önce Kalite: Kalite Neden Önemlidir?Johannes Tonollo, Nick Fortescue3a Salonu Kullanıcı deneyimini iyileştirmek, etkileşimi ve kullanıcı tutma oranını artırmak için Materyal Tasarım ve Android Vitals'ı nasıl kullanacağınızı öğrenin. Yüksek kaliteli bir uygulama derleyerek daha iyi kullanıcı yorumları alın ve içerik ekipleri tarafından daha sık fark edilin. |
Oturum | Mobil Cihazda Geliştirme | Oynat |
17:45-18:15 Oturum |
Web İçin Sırada Ne Var?Tolga Yılmaz, Steven SoneffJacaranda Odası İster e-ticarette, medyada, oyunda, ister başka türde bir sitede çalışıyor olun, web'in geleceği hakkında bilgi sahibi olmanız gerekir. Bu oturumda API'ler, platformlar ve teknolojilerdeki yeniliklerden bahsedeceğiz. Muhtemelen yerel bir uygulamaya ihtiyacınız yoktur. |
Oturum | Mobil Web | PWA |
18:30 - 22:00 |
Parti Sonrası |