همه زمانها به وقت استاندارد هند است (UTC+05:30)
- پخش زنده
زمان | شرح | _نوع | _مسیر | _تولید - محصول |
---|---|---|---|---|
08:00-10:00 | صبحانه و ثبت نام | |||
10:00-10:55 جلسه | روز 1 سخنرانی کلیدیدانیل گالپین، پانکاج گوپتا، فرانسیس ما، ساچیت میشرا، تال اوپنهایمر، کاز ساتو، آنیتا ویجایاکومار سالن 3a درباره آخرین اخبار و بهروزرسانیهای محصولات و پلتفرمهای توسعهدهنده Google بشنوید. | جلسه | Beyond Mobile Develop on Mobile Mobile Web Android | Android Assistant Cloud Firebase TensorFlow Mobile Web |
11:00-11:30 جلسه | جلسه اطلاعات برنامه گروه های جامعهدن فرانک سالن اجتماعات درباره برنامه گروههای توسعهدهنده انجمن، نحوه ایجاد گروه یا عضویت به عنوان عضو، همه چیز را بیاموزید. | جلسه | انجمن | |
11:10-11:40 جلسه | برنامه های وب پیشرو: چه، چرا و چگونه؟سام داتون، جیوی لین، سارا کلارک سالن 3a در این گفتگو، چیستی، چرایی و چگونگی برنامههای وب پیشرفته را توضیح میدهیم و از طریق نمونههای کد کار میکنیم. با ترکیب بهترین وب و برنامهها، برنامههای وب پیشرو به سرعت بارگیری میشوند (حتی در شبکههای پوسته پوسته)، میتوانند با ارسال اعلانهای فشاری، دوباره با کاربران ارتباط برقرار کنند، نمادی در صفحه اصلی داشته باشند و بهعنوان سطح بالا و تمام صفحه بارگیری شوند. تجربیات. | جلسه | وب موبایل | PWA |
11:10-11:40 جلسه | یادگیری ماشینی در دنیای واقعی با TensorFlow و Cloud MLکاز ساتو اتاق جاکاراندا TensorFlow، کتابخانه منبع باز Google برای یادگیری ماشین، از زمان راه اندازی خود در سال 2015، دنیای هوش ماشینی را دموکراتیزه کرده است. همراه با مقیاس پذیری موتور یادگیری ماشین ابری Google، TensorFlow می تواند توسط هر کسی برای استفاده از فناوری یادگیری عمیق ارزان و بدون چیزهای زیادی استفاده شود. تخصص. این گفتگو سه نمونه از کسبوکارهایی را بررسی میکند که TensorFlow و Cloud ML را برای حل مشکلات دنیای واقعی خود به کار گرفتهاند: یک کشاورز خیار در ژاپن که توانست خودش یک مرتبکننده خیار مبتنی بر یادگیری عمیق بسازد. خدمات حراج ماشین دست دوم با استفاده از TF برای طبقه بندی مدل ها و قطعات خودرو. و یک شرکت بیمه جهانی که توانسته دقت پیش بینی در موارد تصادف را به میزان قابل توجهی افزایش دهد. | جلسه | فراتر از موبایل | ابر |
11:10-12:40 آموزش | ساخت اپلیکیشن با اجزای معماریلیلا فوجیوارا اتاق گلمهر در ماه می 2017، کتابخانههای اجزای معماری منتشر شدند. آنها به تنهایی به توسعه دهندگان کمک می کنند تا چرخه عمر مؤلفه UI و پایداری داده را مدیریت و ساده کنند. آنها با هم می توانند به عنوان یک راه منسجم برای ساخت سریع برنامه های اندروید استفاده شوند. این آموزش بر نحوه استفاده از اجزا با هم تمرکز دارد: شما یک برنامه با یک رابط کاربری واکنشی ایجاد خواهید کرد که داده های محلی را ذخیره و بارگذاری می کند. | آموزش | اندروید | اندروید |
11:10-12:40 آموزش | به طور عملی با Dialogflow برنامه های خود را برای دستیار Google توسعه دهیدساچیت میشرا، سیلوانو لوسیانی اتاق کاسیا در این آموزش یاد می گیرید که چگونه اپلیکیشن های خود را برای دستیار گوگل بسازید. با استفاده از Dialogflow، ببینید که ایجاد مکالمه با کاربران به سادگی با برنامه نویسی چند جمله مثال و پاسخ چقدر آسان است. میتوانید با استفاده از یک قلاب وب ساده که در node.js نوشته شده است، برنامه خود را با باطن سرور خود ارتباط برقرار کنید. این یک جلسه عالی برای هر توسعه دهنده ای است که می خواهد یاد بگیرد که چگونه برای دستیار گوگل بسازد. | آموزش | فراتر از موبایل | دستیار |
11:45-12:15 پرسش و پاسخ | پرسش و پاسخ ساختمان جامعهدن فرانک سالن اجتماعات چگونه یک جامعه را در اطراف پروژه خود درگیر کنیم؟ چگونه یک گروه ملاقات عالی بسازیم؟ بیایید از کارمندان Google و سایر رهبران انجمن هر چیزی مرتبط با انجمن را بپرسید. | پرسش و پاسخ | انجمن | |
11:50-12:20 جلسه | معرفی Cloud Firestoreدن مک گرات اتاق جاکاراندا Firebase به تازگی از انتشار بتا Cloud Firestore، یک پایگاه داده اسناد NoSQL کاملاً مدیریت شده برای توسعه برنامه های تلفن همراه و وب خبر داد. این برنامه برای ذخیره و همگام سازی آسان داده های برنامه در مقیاس جهانی طراحی شده است و اکنون به صورت بتا در دسترس است. در این گفتگو، سرنخ های محصول تمام جزئیات را به اشتراک می گذارند و نحوه ساخت یک برنامه مقیاس پذیر با Cloud Firestore را نشان می دهند. | جلسه | در موبایل توسعه دهید | Firebase |
11:50-12:20 جلسه | جلسه اطلاعات توسعه دهندگان Google و Cloud Certificationجی پی سوچک، منوهر سیلام Google Developers و Cloud Certification Lounge بیاموزید که چگونه مهارت های خود را به عنوان یک متخصص وب موبایل، توسعه دهنده اندروید، مهندس داده یا معمار ابری به رسمیت بشناسید. در این جلسه، جی پی سوچک و منوهر سیلام یک جلسه اطلاع رسانی زنده را برگزار می کنند که نکات برجسته دو برنامه صدور گواهینامه و گواهینامه های فردی را ارائه می دهد. پرسش و پاسخ برای دنبال کردن، به شرط زمان. | جلسه | گواهینامه | |
11:50-12:20 جلسه | تست کاتلینشان مک کویلان سالن 3a Kotlin یک زبان سطح بالا است که به طور کامل با زبان برنامه نویسی جاوا و اندروید استودیو یکپارچه شده است. برای توسعه اندروید در بسیاری از برنامه های محبوب استفاده می شود. این سخنرانی به شما یاد می دهد که چگونه از کاتلین از طریق یک شیرجه عمیق در تست های نوشتاری استفاده کنید. تست کردن یک راه عالی برای یادگیری Kotlin، نوشتن تست های خواندنی و معرفی تیم توسعه دهنده خود با قدرت Kotlin است. | جلسه | اندروید | اندروید |
12:30 الی 13:00 جلسه | ساخت سایت تجارت الکترونیک با AMPبن مرس، راغو سیمها اتاق جاکاراندا AMP به یک کتابخانه اجزای وب با سرویس کامل گسترش یافته است که برای ایجاد سریع صفحات وب زیبا و پویا ایده آل است. در این گفتار ما برخی از کارهای شگفت انگیز AMP را به شما نشان می دهیم و با نشان دادن نحوه استفاده از AMP برای ایجاد یک تجربه تجارت الکترونیک کامل به پایان می رسانیم. | جلسه | وب موبایل | AMP PWA |
12:30 الی 13:00 جلسه | جلسه اطلاعات برنامه GDGجنیفر کهل سالن اجتماعات درباره برنامه گروههای برنامهنویس Google، نحوه ایجاد گروه یا عضویت به عنوان عضو، همه چیز را بیاموزید. | جلسه | انجمن | |
12:30-13:45 | ناهار سالن 3b - جعبه شنی | |||
13:15-13:45 جلسه | غواصی در Oreo و کتابخانه پشتیبانیدانیل گالپین سالن 3a این بحث نگاهی دقیق به اندروید اوریو و کتابخانه پشتیبانی خواهد داشت. بیایید و درباره تغییرات مهمی که به عملکرد، ظاهر و احساس بهتر برنامههای شما کمک میکند، بیاموزید. | جلسه | اندروید | اندروید |
13:15-14:45 آموزش | با Firebase و Cloud Firestore یک برنامه وب بسازیدآرتور تامپسون اتاق گلمهر با استفاده از Cloud Firestore ساختن یک برنامه وب آسان را از نزدیک تجربه کنید. مربی شما یک برنامه وب بر اساس این آزمایشگاه کد آنلاین خواهد ساخت. می توانید آنها را دنبال کنید یا همان برنامه را برای iOS یا Android بسازید. در طول این جلسه آموزشی، ما کارمندان Google را برای کمک به هر یک از این فناوریها در دسترس خواهیم داشت. | آموزش | در موبایل توسعه دهید | Firebase |
13:15-14:45 آموزش | برنامه های وب پیشرفته مبتنی بر دادهسارا کلارک اتاق کاسیا ساخت PWA برای سایت های \"فقط خواندنی\" نسبتاً آسان است. اما، چه اتفاقی میافتد وقتی میخواهید کاربرانتان آفلاین کار کنند و وقتی آنلاین هستند همگام شوند؟ ما به شما کمک میکنیم برنامهتان را برای دادههای استاتیک و پویا طراحی کنید، همگامسازی پسزمینه بسازید، زمانی که آنلاین هستید، پشتیبان خود را بهروزرسانی کنید و از جدیدترین ابزارهای Google برای سادهسازی فرآیند استفاده کنید. | آموزش | وب موبایل | PWA |
14:00 الی 14:30 جلسه | تبدیل شدن به یک متخصص توسعه دهندگان Google: اطلاعات برنامه GDEناتالی پریرا، ملیسا پاول سالن اجتماعات درباره برنامه کارشناسان برنامه نویس Google و نحوه عضویت در آن همه چیز بیاموزید. | جلسه | انجمن | |
14:00 الی 14:30 جلسه | درگیر کردن جوامع با دستیار Google و برنامه های وب پیشرفتهمگین کرنی سالن 3a زمانی را قبل از وب تصور کنید که هر یک از ما عضو یک جامعه کوچک بودیم. ما به آن جامعه متکی بودیم که گهگاه به ما کمک کند، در زمانی که نمیتوانیم نیازهایمان را برآورده کنیم، و در مقابل، ما نیز همین کار را انجام میدهیم. ممکن است برخی از ما هنوز به اندازه کافی خوش شانس باشیم که به این جوامع تعلق داریم. اینجاست که Google Assistant وارد میشود. این میتواند ابزاری شخصی برای تطبیق نیازهای شما با جامعه مناسب باشد و سپس به شما کمک کند نحوه برآورده شدن این نیازها را پیگیری کنید. | جلسه | وب موبایل | PWA |
14:00 الی 14:30 جلسه | اینترنت اشیا، تنسورفلو و دستیار گوگل چه خبر استوین پیکارسکی اتاق جاکاراندا گوگل طیف گسترده ای از پلتفرم ها و ابزارهای جدید برای پشتیبانی از محاسبات در هر کجا و همه جا دارد. بیاموزید که چگونه میتوان از Android Things برای سادهسازی توسعه و تولید دستگاههای IoT استفاده کرد. نحوه ساخت برنامه برای دستیار Google را بشنوید و با کاربران خود گفتگو کنید. ببینید چگونه تلفنهای Android، Android Wear و TV به کاربران اجازه میدهند در هر زمان و هر مکان با سرویس شما تعامل داشته باشند. مطالعه کنید که چگونه TensorFlow می تواند برای آسان کردن یادگیری ماشینی در انواع برنامه های اینترنت اشیاء فراتر از تلفن همراه استفاده شود. | جلسه | فراتر از موبایل | TensorFlow Android Things Assistant |
14:45-15:15 جلسه | جلسه اطلاعات \"حل برای هند\".کارتیک پادمانابهان سالن اجتماعات درباره برنامه \"حل برای هند\" بیاموزید | جلسه | انجمن | |
14:45-15:15 جلسه | توسعه برنامه های مکالمه برای دستیار Google با استفاده از Actions on Googleدانیل ایمری سیتونایکه اتاق جاکاراندا Google Assistant در هر دو پلتفرم Google Home و Android در دسترس است. Actions on Google به شما امکان می دهد دستیار Google را گسترش دهید تا برنامه های مکالمه خود را ایجاد کنید. در این گفتار ما اجزای کلیدی Actions on Google را شرح میدهیم، به شما نشان میدهیم که چگونه از ابزارهایی مانند Dialogflow برای ایجاد آسان اولین برنامه خود برای Google Assistant استفاده کنید، و بهترین روشهای رابط کاربری صوتی (VUI) را برای طراحی کاربر محاورهای متقاعدکننده بررسی میکنیم. تجربه. | جلسه | فراتر از موبایل | دستیار |
14:45-15:15 جلسه | مکان و باتریشایلن تولی سالن 3a کاربران برنامه های مبتنی بر مکان را دوست دارند، اما نگران هستند که چنین برنامه هایی منبع اصلی تخلیه باتری باشند. ما عمیقاً به رابطه بین مکان و باتری می پردازیم و در مورد استراتژی هایی برای نوشتن برنامه های غنی از موقعیت مکانی و در عین حال به حداقل رساندن تخلیه باتری بحث می کنیم. | جلسه | اندروید | اندروید |
15:00 الی 16:30 آموزش | استقبال از کاربران شماشان مک کویلان، پراتیک تاندون اتاق گلمهر Android APIهایی را ارائه میکند تا به کاربران کمک کند اولین باری که از برنامه شما در دستگاه جدید استفاده میکنند، استقبال گرمی کنند. ویژگیهایی مانند پشتیبانگیری خودکار و Smart Lock کمک میکنند تا کاربران خود را راضی نگه دارند – این شانس را افزایش میدهد که در هنگام انتقال به کاربر ادامه دهند. | آموزش | اندروید | اندروید |
15:00 الی 16:30 آموزش | کار با Android Things و ایجاد دستگاه های IoT خودتانجاناتان کورن، وین پیکارسکی اتاق کاسیا در این آموزش شما هر آنچه را که باید در مورد توسعه برنامه های اینترنت اشیا برای Android Things بدانید، یاد خواهید گرفت. با استفاده از Android Studio و یک کیت توسعه دهنده، خواهید دید که استفاده از دانش اندروید خود برای تعامل با سخت افزار در دنیای واقعی چقدر آسان است. | آموزش | فراتر از موبایل | چیزهای اندروید |
15:30 الی 16:00 جلسه | گردهمایی زنان فناورلاکشیا سیواراماکریشنان سالن اجتماعات نشست غیررسمی رهبران WTM و اعضای جامعه در این رویداد. | جلسه | انجمن | |
15:30 الی 16:00 جلسه | بینش عملی با Firebaseامریت سانجیف اتاق جاکاراندا تجزیه و تحلیل و بینش هسته اصلی موفقیت هر برنامه است. در این جلسه می آموزید که چگونه Firebase به شما کمک می کند به سؤالات کلیدی در مورد کاربران و رفتار آنها پاسخ دهید، بنابراین می توانید با نقشه راه محصول خود تصمیمات هوشمندانه بگیرید. | جلسه | در موبایل توسعه دهید | Firebase |
15:30 الی 16:00 جلسه | چارچوب ها و ابزارها برای برنامه های وب پیشرفتهروآن مروود سالن 3a برنامههای وب پیشرو (PWA) سریعتر از آنچه که هر کسی میتوانست پیشبینی کند در سراسر وب پخش میشود. دو سال پیش، توسعهدهندگان نیاز داشتند که بیشتر لولهکشیها را خودشان انجام دهند تا از APIهای جدید موجود در مرورگر استفاده کنند. امروز ابزارهای قدرتمند و قویای داریم که توسعهدهندگان با هر پیشزمینهای میتوانند از آنها برای ارسال سریع برنامههای جذابتر استفاده کنند.\n\nدر این جلسه با بهترین روشهای PWA و نکات عملی برای شروع آشنا میشوید. ما ابزارهایی را که برای کمک به توسعهدهندگان با زمینههای مختلف وجود دارد، و همچنین فلسفهها و دیدگاههای پشت این ابزارها را پوشش خواهیم داد. | جلسه | وب موبایل | PWA |
16:00-17:00 | تعطیلات بعد از ظهر | |||
16:15-16:45 جلسه | اجزای معماری - موارد استفادهفلورینا مونتنسکو سالن 3a مجموعه کتابخانههای اجزای معماری به شما کمک میکند برنامههای قوی، قابل آزمایش و قابل نگهداری طراحی کنید. در این گفتگو ما در مورد آنچه هر یک از این کتابخانه ها انجام می دهند بحث خواهیم کرد و به الگوها و الگوهای ضد الگوهایی که باید دنبال کنید نگاه خواهیم کرد. ما همچنین به موضوع مهمی خواهیم پرداخت که دادهها باید کجا ذخیره شوند تا درخواستها را به حداقل برسانند: پایگاه داده، ViewModel یا در SavedInstanceState؟\nدر نهایت، کتابخانه Paging، آخرین افزوده شده به اجزای معماری را مورد بحث قرار خواهیم داد. شما در مورد نحوه کارکرد کتابخانه Paging خواهید آموخت و خواهید فهمید که چرا و چگونه باید از آن استفاده کنید. | جلسه | اندروید | اندروید |
16:15-16:45 جلسه | Containers، Kubernetes، و Google Cloudکی سی ایاگاری اتاق جاکاراندا ایجاد یک میکروسرویس واحد چالشی است که به خوبی درک شده است. ایجاد مجموعه ای از ریزسرویس های متعادل بار که انعطاف پذیر و خود ترمیم شونده هستند چندان آسان نیست. مدیریت آن خوشه با عرضهها و بازگردانیها، مقیاسبندی سرویسهای فردی در صورت تقاضا، و به اشتراکگذاری امن اسرار و پیکربندی بین سرویسها حتی سختتر است. Kubernetes، یک سیستم مدیریت کانتینر منبع باز، می تواند در این مورد کمک کند. در این گفتگو، ما با یک میکروسرویس ساده شروع میکنیم، آن را با استفاده از Docker کانتینری میکنیم و آن را به مجموعهای از میکروسرویسهای انعطافپذیر که توسط Kubernetes مدیریت میشوند، مقیاس میکنیم. در طول مسیر، خواهید آموخت که چه چیزی Kubernetes را به یک سیستم عالی برای خودکارسازی استقرار، عملیات، و مقیاسبندی برنامههای کانتینری تبدیل میکند. | جلسه | در موبایل توسعه دهید | ابر |
16:15-16:45 جلسه | "از منطقه راحتی خود خارج شوید و مهارت های شبکه خود را بهبود بخشید"جوزف وودیچکا سالن اجتماعات مهارت های شبکه را بیاموزید و تمرین کنید | جلسه | انجمن | |
16:45-18:15 آموزش | از وب سایت به PWA با Workboxدیوید اسکیلز اتاق کاسیا بنابراین می خواهید وب سایت خود را به صورت آفلاین کار کنید؟ شما یک سرویسکار ایجاد میکنید و برخی از فایلها را ذخیره میکنید، اما شاید ندانید چگونه بهروزرسانیها یا کش مرورگر را مدیریت کنید. خوشبختانه، مهندسان گوگل در کار خود با این سوالات مواجه شده اند و Workbox را نوشته اند، مجموعه ای از ابزارها و منطق اصلی برای یک برنامه وب پیشرفته. ما به شما نشان خواهیم داد که چگونه یک سایت را به آفلاین تبدیل کنید و مشکلات سخت ذخیره سازی را به راحتی حل کنید. | آموزش | وب موبایل | PWA |
16:45-18:15 آموزش | ساخت اپلیکیشن فوریانیرود دوانی اتاق گلمهر با نحوه ساخت یک برنامه فوری Android با استفاده از Android Studio 3.0 آشنا شوید. با برنامههای فوری Android، میتوانید پیوندهای برنامه را برای راهاندازی فعالیتهای برنامه خود بدون نصب قبلی برنامه تنظیم کنید. | آموزش | اندروید | اندروید |
17:00 الی 17:30 جلسه | ابزار مدرن، تست و اتوماسیون: شروع کار با Lighthouse و Puppeteer.اریک بیدلمن، وینامراتا سینگال سالن 3a توسعه وب مدرن نیاز به ابزار مدرن دارد. به ما بپیوندید تا جدیدترین چیزهای تیم Chrome DevTools را مرور کنیم. ما از Lighthouse برای هدایت گردش کار توسعهتان استفاده میکنیم و همه آن را با هدلس Chrome و Puppeteer، یک کتابخانه نود جدید برای کنترل Chrome بدون هد، خودکار میکنیم. | جلسه | وب موبایل | PWA |
17:00 الی 17:30 جلسه | Google Docs، Sheets و Slides را با افزونهها گسترش دهیدوسلی چون اتاق جاکاراندا دوست دارید از برنامههای G Suite مانند Google Docs، Sheets و Slides استفاده کنید، اما میخواهید عملکرد خود را اضافه کنید؟ افزونهها به شما امکان میدهند برای دسترسی به دادههایشان کد بنویسید، از جمله سفارشی کردن منوها و نوارهای کناری در رابط کاربری. شاید بخواهید از سرور دیگری داده دریافت کنید یا به یک پایگاه داده متصل شوید. همه اینها با افزونه ها امکان پذیر است. در این جلسه شما را با Google Apps Script آشنا می کنیم و به شما نشان می دهیم که چگونه افزونه های خود را ایجاد کنید. | جلسه | فراتر از موبایل | G Suite |
17:00 الی 17:30 جلسه | گردهمایی گروه های جامعه در هندمنورنجان پدهی سالن اجتماعات نشست غیررسمی سازمان دهندگان و اعضای جامعه هند. | جلسه | انجمن | |
17:45-18:15 جلسه | کیفیت بر کمیت: چرا کیفیت مهم استیوهانس تونولو، نیک فورتسکیو سالن 3a با نحوه استفاده از Material Design و Android Vitals برای بهبود تجربه کاربر و افزایش تعامل و حفظ اطلاعات آشنا شوید. با ساختن یک برنامه با کیفیت بالا، نظرات بهتری از کاربران دریافت کنید و بیشتر مورد توجه تیم های تحریریه قرار بگیرید. | جلسه | در موبایل توسعه دهید | بازی |
17:45-18:15 جلسه | چه چیزی بعدی برای وب استتوماس اشتاینر، استیون سونف اتاق جاکاراندا چه در تجارت الکترونیک، رسانه، بازی یا هر نوع سایت دیگری کار کنید، باید در مورد آینده وب بدانید. در این جلسه در مورد آینده API ها، پلتفرم ها و فناوری ها بحث خواهیم کرد. به احتمال زیاد شما به یک برنامه بومی نیاز ندارید. | جلسه | وب موبایل | PWA |
18:30 - 22:00 | بعد از مهمانی |