آموزش برنامه های وب پیشرو: یکپارچه سازی حسگر

Progressive Web Apps: Sensor Integrations

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: PWA تمام تجربه کاربر یک برنامه بومی را ارائه می دهد اما با فناوری های استاندارد وب ارائه می شود. این دوره به شما نشان می دهد که چگونه از سنسورهای هدست مانند دوربین ، Geo و Network استفاده کنید تا بتوانید یک تجربه عالی تلفن همراه را از طریق وب ارائه دهید. در هسته اصلی ارائه تجربه های کاربر PWA با احساس واقعی ، شناخت کامل یکپارچه سازی حسگرهای گوشی محلی است. در برنامه های وب پیشرفته: یکپارچه سازی حسگر ، شما می آموزید که چگونه بیش از دوازده سنسور گوشی محلی را برای ارائه برنامه های واقعی با احساس طبیعی استفاده کنید. ابتدا سنسورهای Geo را کشف خواهید کرد تا مکان کاربر را شناسایی کنید ، نشانه های محلی را شناسایی کنید و حتی از طریق Google Maps پیمایش کنید. در مرحله بعدی ، شما یاد خواهید گرفت که چگونه عکس ، صدا و فیلم ضبط کنید و آنها را روی گوشی خود پخش کنید تا یک دفتر خاطرات ویدیویی ایجاد کنید. سرانجام ، شما خواهید فهمید که چگونه در دسترس بودن و سرعت شبکه را برای معماری حس کنید و تجربیات آفلاین جذاب را تحویل دهید ، و در صورت بازگشت شبکه مجدداً همگام سازی کنید. پس از اتمام این دوره ، دانش بنیادی در مورد تمام نقاط مشترک سنسور PWA خواهید داشت که به شما کمک می کند با استفاده از فن آوری های مدرن وب ، برنامه های کراس پلتفرم با احساس بومی را ارائه دهید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی دوره و نمونه برنامه تور Course Introduction and Sample App Tour

  • مقدمه Introduction

  • گشت و گذار در برنامه نمونه A Tour of the Sample App

  • دریافت منبع Getting the Source

  • پیش نیازها Prerequisites

  • چرا اجزای وب؟ Why Web Components?

  • نوشتن اولین کامپوننت وب Writing Your First Web Component

  • استفاده از اجزای شخص ثالث Utilizing Third-party Components

GEO ، نقشه برداری و حرکت دستگاه GEO, Mapping, and Device Movement

  • مقدمه Introduction

  • چه چیزی یاد خواهید گرفت؟ What Will You Learn?

  • یافتن مکان شما Finding Your Location

  • کار با نقشه های گوگل Working with Google Maps

  • پیدا کردن قهوه: مکان با گذشت زمان تغییر می کند Finding Coffee: Location Changes Over Time

  • پیکربندی گزینه های جغرافیایی Configuring Geo Options

  • مدیریت خطاهای جغرافیایی Handling Geo Errors

  • استراتژی های Geo Fallback Geo Fallback Strategies

  • جهت گیری دستگاه: ساختن قطب نما Device Orientation: Building a Compass

  • خلاصه Summary

ادغام صدا و تصویر Integrating Audio and Video

  • مقدمه Introduction

  • چه چیزی یاد خواهید گرفت؟ What Will You Learn?

  • رویکردهای ضبط دوربین Approaches to Camera Capture

  • گرفتن اولین سلفی خود Taking Your First Selfie

  • استفاده از فیلترهای اینستاگرام Applying Instagram Filters

  • کار با حالت تمام صفحه Working with Full Screen Mode

  • ضبط صدا و فیلم سبک وزن Lightweight Audio and Video Capture

  • بررسی اجمالی API جریان رسانه Streaming Media API Overview

  • انتخاب یک دوربین خاص Choosing a Specific Camera

  • در حال گرفتن عکس از جریان فیلم Capturing Stills from Streaming Video

  • ضبط خاطرات ویدئویی جریانی Recording a Streaming Video Diary

  • خلاصه Summary

سازگار شدن با شبکه: آنلاین ، آفلاین ، همگام سازی Adapting to the Network: Online, Offline, Sync

  • مقدمه Introduction

  • چه چیزی یاد خواهید گرفت؟ What Will You Learn?

  • حس آنلاین و آفلاین Sensing Online and Offline

  • حسگر سرعت شبکه Sensing Network Speed

  • استراتژی های آفلاین UX Strategies for Offline UX

  • خارج از رفتن با داراییهای ثابت Going Offline with Static Assets

  • تأثیر SSL The Impact of SSL

  • با داده های پویا آفلاین می شوید Going Offline with Dynamic Data

  • کار با مانیفست Working with the Manifest

  • خلاصه Summary

ادغام با گوشی Integrating with the Handset

  • مقدمه Introduction

  • چه چیزی یاد خواهید گرفت؟ What Will You Learn?

  • با استفاده از Battery Status API Using the Battery Status API

  • Vibration API The Vibration API

  • استفاده از اعلان های محلی Using Local Notifications

  • از کجا به کجا؟ Where to from Here?

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش برنامه های وب پیشرو: یکپارچه سازی حسگر
جزییات دوره
1h 56m
47
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
11
5 از 5
دارد
دارد
دارد
Glen Smith
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Glen Smith Glen Smith

Glen یک توسعه دهنده ، مربی ، نویسنده و سخنران نرم افزار سازمانی در کانبرا ، استرالیا است. او یکی از نویسندگان کتابهای Manning's Grails In Action ، سخنران کنفرانس بین المللی است و وبلاگی محبوب درباره همه چیز را توسعه می دهد. هنگامی که او به توسعه دهندگان در مورد وب ، Git و موارد Agile الهام نمی دهد ، متوجه می شوید که در گروه های کاربری محلی صحبت می کند یا در برنامه های منبع باز هک می کند. شرکت وی ، Bytecode Pty Ltd ، خدمه ای متشکل از برنامه نویسان شیرین کاری است که نسل بعدی برنامه های وب و توسعه موبایل را برای دولت استرالیا ایجاد می کنند.