120,000 تومان

توضیحات

وجود نقشه در نرم افزارهای موبایل و تبلت باعث می شود کارآیی این دستگاه ها به میزان زیادی بالاتر رود؛ به کمک نقشه، کاربران می توانند مشاغل مختلف و مناطق مورد علاقه خود را پیدا کرده، مسیر مناسب به سوی آن ها را یافته، و در وقت و هزینه های خود صرفه جویی کنند.در این میان، اندروید سیستم عاملی است برای دستگاه های موبایل و گوشی های هوشمند که توسط بیش از 30 کمپانی معروف پشتیبانی می شود. اندروید اوپن سورس است و توسعه دهندگان می توانند با استفاده از Android SDK برنامه های مختلفی برای این سیستم عامل بنویسند. در واقع اندروید بستری را فراهم می کند تا برنامه نویسان بتوانند هرچه سریعتر و بهتر برنامه هایی بسازند که از تمام ویژگی های یک گوشی هوشمند استفاده کند. اندروید به معنای واقعی “ باز” (Open) است، یعنی برنامه نویس می تواند از تمام قدرت یک تلفن همراه استفاده کند.

freeance2

در این دوره، شما یاد می گیرید چگونه با استفاده از Google Maps Android API v2، نقشه هایی پویا و داینامیک را به نرم افزارهای اندروید خود اضافه کنید. در ابتدای دوره نحوه راه اندازی ابزارهای موردنیاز، دریافت یک کلید API برای استفاده در برنامه های خود، و لینک کردن به خدمات Google Playرا فرا خواهید گرفت. پس از مقدمه ای بر نمایش نقشه های ساده با کلاس هاس Mapview و MapFragment، نحوه تنظیم وضعیت اولیه نقشه توضیح داده می شود، و سپس، سوئیچ بین انواع مختلف از نقشه ها، استفاده از مارکرها در نقشه، رسم اشکال، کار با کنترل زوم، دکمهMy Location ، و حرکات مختلف کاربران. در نهایت، روش اضافه کردن یک نقشه به برنامه های قبلی خود و آماده سازی برنامه نهایی را برای توزیع فرا خواهید گرفت.

توجه 1 : برای استفاده از تمرینات این دوره، به یک دستگاه اندرویدی (موبایل یا تبلت) با اندروید 3.0 یا بالاتر، را نیاز دارید.

توجه 2 : زبان این دوره، زیان انگلیسی است که با زیرنویس فارسی – و ارائه توضیحات لازم- بر روی فیلم ارائه می شود.

 

مشخصات دوره

زمان: 3 ساعت و 50 دقیقه

سطح: متوسط

زبان: انگلیسی (با زیرنویس فارسی)

فرمت: MP4

توضیحات تکمیلی: فایل های تمرین نیز به تفکیک هر فصل ارائه شده است.

 

سرفصل دوره آموزش Mobile GIS برای دستگاه های اندروید (با استفاده از نقشه های گوگل – Google maps)

فصل 0 : مقدمه

  • خوش آمدگویی
  • آنچه باید قبل از مشاهده این دوره بدانید
  • استفاده از فایل های تمرینات

فصل 1 : گام های نخست

  • آشنایی با شرایط استفاده از API نقشه های گوگل     Google-maps-API
  • راه اندازی ابزارهای برنامه نویسی
  • اتصال و تست دستگاه اندروید
  • استفاده از مستندات SDK
  • نمایش نرم افزار پایانی دوره

فصل 2 : ایجاد اولین برنامه نقشه-محور

  • افزودن مجوزهای مورد نیاز برای یک پروژه
  • دریافت کلید API نقشه های گوگل
  • وارد کردن و لینک کردن کتابخانه Google Play services
  • چک کردن دستگاه برای وجود Google Play services APK
  • نمایش اولین نقشه

فصل 3 : ارائه نقشه های ساده

  • نمایش نقشه با MapView
  • گرفتن ارجاع به شی نقشه
  • تنظیم وضعیت اولیه نقشه در layout
  • تنظیم وضعیت اولیه نقشه از طریق برنامه نویسی
  • ژئوکدکردن یک آدرس به مختصات جغرافیایی آن
  • استفاده از انواع مختلف نقشه
  • حفظ وضعیت نقشه بین هربار ری استارت برنامهMobileDeviceWithMap-420-wid

فصل 4 : کارکردن با موقعیت فعلی کاربر

  • فعال کردن دکمه My Location
  • دستیابی به موقعیت فعلی از طریق برنامه نویسی
  • واکنش به تغییرات در موقعیت فعلی

فصل 5 : نمایش مارکر

  • افزودن مارکر به نقشه
  • حذف مارکر از نقشه
  • سفارشی کردن آیکون مارکر
  • نمایش پنجره پیش فرض اطلاعات
  • سفارشی کردن پنجره اطلاعات مارکر
  • کار با رویدادهای مارکر
  • کشیدن و رها کردن مارکر (Drag & Drop)

فصل 6 : ترسیم برروی نقشه

  • ترسیم خط
  • ترسیم پلیگون
  • ترسیم دایره

فصل 7 : افزودن نقشه به برنامه های موجود

  • مروری بر برنامه توریاب
  • افزودن map fragment به activity
  • انتقال موقعیت فعلی به دیگر نرم افزارهای نقشه ای
  • نمایش لایسنس سرویس های Google Play
  • آماده سازی نرم افزار برای توزیع

فصل 8 : نتیجه گیری

  • گام های بعدی

 

نکات:

  • در صورت معیوب بودن محصول دریافتی، تا 72 ساعت فرصت بازگشت محصول وجود دارد.
  • پیشنهاد می شود در انجمن سایت به آدرس GISTech.ir/forum عضو شوید تا از آخرین اطلاعات دوره ها و کارگاه ها از طریق ایمیل باخبر شوید.

 

مطالب مرتبط (درباره Mobile GIS بیشتر بدانید):

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “مجموعه چندرسانه ای آموزش Mobile GIS برای دستگاه های اندروید (با استفاده از نقشه های گوگل)”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *