آموزش سفارشی کردن برنامه های آگاه از موقعیت مکانی Android

Customizing Android Location-aware Apps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که چگونه برنامه های Android دارای موقعیت مکانی موجود را با Kotlin تقویت کنید. شما یاد خواهید گرفت که چگونه سبک ها و نقشه ها را به Google Maps اضافه کنید ، API های مربوط به Google Maps Platform را گره بزنید و قابلیت های ضبط GPS را بسازید. فراتر رفتن از یکپارچه سازی مکان اصلی مانند نمای نقشه Google یک روش عالی برای بهبود برنامه Android شما است. در این دوره ، با سفارشی کردن برنامه های آگاه از موقعیت مکانی Android ، یاد خواهید گرفت که تجربه کاربر خود را با عملکردهای آگاه از موقعیت مکانی بهبود ببخشید. ابتدا گزینه های مختلف موجود برای سبک کردن نقشه خود از جمله افزودن یک طرح زمینه تاریک را جستجو خواهید کرد. همچنین با ترسیم مناطق مورد نظر بر روی نقشه ، کاربران را قادر می سازید تا داده های مکان را فیلتر کنند. در مرحله بعدی ، از Google Street View استفاده خواهید کرد تا تجربه ای جذاب تر ایجاد کنید. همچنین خواهید فهمید که چگونه با استفاده از API Google Maps Platform Places داده های اضافی درباره مکان ها به برنامه خود اضافه کنید. در آخر ، یاد خواهید گرفت که چگونه به کاربران اجازه می دهید ردیابی GPS خود را از جمله مسیر ، مسافت و مدت زمان خود را ضبط کنند. پس از پایان این دوره ، مهارت و دانش توسعه Android را با استفاده از Kotlin مورد نیاز برای ایجاد ویژگی های پیشرفته آگاه از موقعیت مکانی خواهید داشت.

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

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

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

شروع با مفاهیم مکان سفارشی Getting Started with Custom Location Concepts

  • نمای کلی مکان Android Android Location Overview

  • درک نیازهای مشتری Understanding Client Needs

  • نسخه ی نمایشی: مرور کد موجود Demo: Reviewing Existing Code

افزودن سبک های سفارشی به Google Maps Adding Custom Styles to Google Maps

  • معرفی یک ظاهر طراحی شده در Google Maps Introducing Styling on Google Maps

  • نسخه ی نمایشی: استفاده از جادوگر سبک سازی بستر های نرم افزاری Google Maps Demo: Using the Google Maps Platform Styling Wizard

  • نسخه ی نمایشی: اجرای سبک ها در Google Maps Demo: Implementing Styles on Google Maps

طراحی در نقشه های گوگل Drawing on Google Maps

  • معرفی نقشه در Google Maps Introducing Drawing on Google Maps

  • نسخه ی نمایشی: افزودن چند ضلعی به صورت برنامه ای Demo: Adding Polygons Programmatically

  • نسخه ی نمایشی: طراحی چند ضلعی ها با دست Demo: Drawing Polygons by Hand

غنی سازی رابط کاربر با API های پلتفرم Google Maps Enriching UIs with Google Maps Platform APIs

  • درک API های موجود Understanding Available APIs

  • Discover the Routes API Discovering the Routes API

  • نسخه ی نمایشی: تلفیق نمای خیابان Google Demo: Incorporating Google Street View

  • نسخه ی نمایشی: مصرف API Places Demo: Consuming the Places API

امکان ضبط GPS بیدرنگ Enabling Realtime GPS Recording

  • معرفی ضبط GPS Introducing GPS Recording

  • نسخه ی نمایشی: اجرای رابط کاربری ضبط GPS Demo: Implementing the GPS Recording UI

  • نسخه ی نمایشی: ضبط GPS با یک سرویس پیش زمینه Demo: Recording GPS with a Foreground Service

  • خلاصه نهایی Final Summary

نمایش نظرات

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

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

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

آموزش سفارشی کردن برنامه های آگاه از موقعیت مکانی Android
جزییات دوره
1h 51m
18
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Markus Neuhoff Markus Neuhoff

مارکوس مشتاق استفاده از فناوری برای حل مشکلات و به اشتراک گذاشتن این دانش با دیگران است. پس از نزدیک به یک دهه توسعه دات نت ، مارکوس با هدایت و راهنمایی فنی برای یک تیم بزرگ ، به سمت رهبری حرکت کرد. علاوه بر این ، او همچنان به پر کردن شکاف بین فن آوران و سهامداران تجاری می پردازد. وی با بهره گیری از زمینه ای گسترده در صنایع مختلف از جمله بهداشت ، ایمنی عمومی و آموزش عالی ، می تواند تأثیر واقعی فناوری و نحوه برقراری ارتباط آن با دیگران را به بهترین وجه ارزیابی کند. در طی چند سال گذشته ، او توسعه آندروید و فن آوری های نوظهور مانند IOT ، دستگاه های رسانه جریان و خانه های هوشمند را به دست گرفت. هنگامی که از تکنولوژی استفاده نمی کند ، مارکوس از پیاده روی ، ورزش و دوچرخه سواری در کوه لذت می برد. از همه مهمتر ، مارکوس از یافتن موضوعات و زمینه های جدید برای کشف لذت می برد.