آموزش توسعه اپلیکیشن موبایل با PhoneGap

Mobile App Development with PhoneGap

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ایجاد برنامه برای iOS و Android با HTML5 و جاوا اسکریپت از برنامه PhoneGap Desktop برای ایجاد برنامه های تلفن همراه جدید استفاده کنید از برنامه PhoneGap Desktop و PhoneGap Mobile برای آزمایش برنامه های جدید استفاده کنید ایجاد یک الگوی برنامه PhoneGap جدید آزمایش پروژه PhoneGap در مرورگر شامل JQuery کتابخانه برای UI ایجاد رابط کاربری تک صفحه ای و چند صفحه ای ایجاد بلوک های محتوای تاشو برای بهینه سازی فضای صفحه نمایش تلفن همراه استفاده از عناصر رابط کاربری jQuery Mobile برای ایجاد برنامه های قابل استفاده تلفن همراه استفاده از شی Local Storage برای ذخیره سازی دائمی روی دستگاه ذخیره داده ها در پایگاه داده روی دستگاه بازیابی داده ها از پایگاه داده روی دستگاه دریافت موقعیت مکانی دستگاه با استفاده از ابزارهای موقعیت جغرافیایی دریافت اطلاعات موقعیت مکانی با API Google Places دریافت اطلاعات موقعیت مکانی و نقشه ها از Google Maps API پخش محتوای صوتی و تصویری در دستگاه کنترل محتوای رسانه با استفاده از Javacript تعیین موقعیت دستگاه در X,Y و محور Z با شتاب سنج از شتاب سنج برای حرکت دادن اشیاء روی صفحه استفاده کنید دسترسی به سخت افزار دستگاه e از جمله دوربین دریافت و ذخیره تصاویر با دوربین تشخیص حرکات با استفاده از کتابخانه Hammer.js ادغام ضربه ها و فشار دادن حرکات در برنامه شما ادغام حرکات تند کشیدن و حرکت دادن در برنامه تلفن همراه خود اطلاعات مربوط به دستگاهی که برنامه شما در آن اجرا می شود را تعیین کنید کار با جهت گیری دستگاه تعیین اطلاعات در مورد شبکه ای که دستگاه به آن متصل است تعیین وضعیت باتری دستگاه ارسال اعلان فشاری به یک برنامه اعلان فشاری را پردازش کنید تا در نوار پیام ظاهر شود پیکربندی Config.xml برای انتشار برنامه ساخت با Adobe PhoneGap Build Build با Command Line Interface تست کامل قبل از انتشار اپلیکیشن موبایل پیش نیازها: دانش آموزان موفق در این دوره دانش پایه ای از HTML و جاوا اسکریپت خواهند داشت برای تکمیل این دوره به مک یا کامپیوتر شخصی نیاز است.

می‌خواهید برنامه‌های کاربردی برای iOS و Android توسعه دهید، اما نمی‌خواهید زبان برنامه‌نویسی دیگری یاد بگیرید؟ PhoneGap پاسخ شماست. با PhoneGap می توانید برنامه های کامل تلفن همراه را با استفاده از HTML5، Javascript و CSS توسعه دهید.

و، اینها برنامه های بیهوده نیستند...
اینها برنامه های تلفن همراه کاملی هستند که می توانند همه کارها را از تعامل با سخت افزار دستگاه مانند شتاب سنج، دوربین و ابزارهای موقعیت جغرافیایی تا تعامل با (iOS) انجام دهند. یا Android) سیستم عامل برای برقراری تماس تلفنی یا استفاده از بلوتوث.
در این دوره آموزشی PhoneGap شما همه چیز را از راه اندازی محیط PhoneGap تا آزمایش برنامه خود بر روی تلفن یا رایانه لوحی خود یاد خواهید گرفت. شما از نمایش های گسترده دوربین یاد خواهید گرفت و می توانید نمونه های زیادی را که مشاهده می کنید مربی روی صفحه ایجاد می کند دانلود کنید. این دوره بسیار سریع عملی می شود زیرا شما با سخت افزار تلفن کار می کنید و با همان APIهای واقعی که توسعه دهندگان حرفه ای هر روز از آن استفاده می کنند - مانند Google Places و Google Maps در تعامل هستید.


در پایان دوره، با ایجاد برنامه کامل با استفاده از Washington Transit API، همه آن ها را کنار هم قرار می دهید. این اپلیکیشن شبیه به انواع اپلیکیشن هایی است که هر روز در اپ استور اپل و گوگل پلی استور قرار می گیرند! شما به صف شرکت‌هایی مانند Logitech و Fan React خواهید پیوست که برنامه‌های PhonGap را مستقیماً در همه فروشگاه‌های برنامه بزرگ منتشر می‌کنند.

اگر درک اساسی از HTML5 و جاوا اسکریپت دارید، می توانید برنامه های تلفن همراه را با کتابخانه PhoneGap بسازید. توسعه اپلیکیشن موبایل تنها بخش توسعه است که سریع‌ترین رشد را دارد-- همین امروز با برنامه توسعه اپلیکیشن موبایل با PhoneGap وارد عمل شوید!


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

درباره دوره About the Course

  • درباره دوره About the Course

  • درباره مربی About the Instructor

درباره دوره About the Course

  • درباره دوره About the Course

  • درباره مربی About the Instructor

شروع شدن Getting Started

  • ابزارهای تجارت Tools of the Trade

  • ایجاد یک پروژه جدید PhoneGap Creating a New PhoneGap Project

  • آزمایش یک پروژه PhoneGap در تلفن Testing a PhoneGap Project on a Phone

  • از جمله مدل UI jQuery Including the jQuery UI Model

شروع شدن Getting Started

  • شروع سریع: ساخت اولین برنامه PhoneGap شما Quickstart: Making Your First PhoneGap App

  • شروع سریع: ساخت اولین برنامه PhoneGap شما Quickstart: Making Your First PhoneGap App

  • ابزارهای تجارت Tools of the Trade

  • ایجاد یک پروژه جدید PhoneGap Creating a New PhoneGap Project

  • آزمایش پروژه PhoneGap در مرورگر Testing a PhoneGap Project in the Browser

  • آزمایش پروژه PhoneGap در مرورگر Testing a PhoneGap Project in the Browser

  • آزمایش یک پروژه PhoneGap در تلفن Testing a PhoneGap Project on a Phone

  • از جمله مدل UI jQuery Including the jQuery UI Model

رابط کاربری User Interface

  • بخش مقدمه Section Introduction

  • ایجاد یک رابط کاربری چند صفحه ای Creating a Multipage UI

  • بلوک های محتوای جمع شونده Collapsable Content Blocks

  • ListView The ListView

رابط کاربری User Interface

  • بخش مقدمه Section Introduction

  • ایجاد یک رابط کاربری چند صفحه ای Creating a Multipage UI

  • بلوک های محتوای جمع شونده Collapsable Content Blocks

  • گروه های کنترل Control Groups

  • گروه های کنترل Control Groups

  • سوئیچ چرخاندن Flip Switch

  • سوئیچ چرخاندن Flip Switch

  • ListView The ListView

ذخیره سازی Storage

  • بخش مقدمه Section Introduction

  • ایجاد جدول و ذخیره داده ها Creating a Table and Storing Data

  • بازیابی داده ها Retrieving Data

ذخیره سازی Storage

  • شیء ذخیره سازی محلی The Local Storage Object

  • شیء ذخیره سازی محلی The Local Storage Object

  • ایجاد جدول و ذخیره داده ها Creating a Table and Storing Data

  • بازیابی داده ها Retrieving Data

موقعیت جغرافیایی Geolocation

  • بخش مقدمه Section Introduction

  • استفاده از اطلاعات موقعیت مکانی با Google Places Using Location Information with Google Places

موقعیت جغرافیایی Geolocation

  • بخش مقدمه Section Introduction

  • به دست آوردن موقعیت مکانی دستگاه Obtaining Device Location

  • به دست آوردن موقعیت مکانی دستگاه Obtaining Device Location

  • استفاده از اطلاعات موقعیت مکانی با Google Places Using Location Information with Google Places

  • استفاده از اطلاعات موقعیت مکانی با Google Maps Using Location Information with Google Maps

  • استفاده از اطلاعات موقعیت مکانی با Google Maps Using Location Information with Google Maps

رسانه ها Media

  • بخش مقدمه Section Introduction

  • پخش محتوای صوتی و تصویری Playing Audio and Video Content

  • کنترل پخش رسانه Controlling Play Back of Media

  • تنظیم حجم رسانه Adjust Volume of Media

  • موقعیت و مدت رسانه Media Position and Duration

رسانه ها Media

  • بخش مقدمه Section Introduction

  • پخش محتوای صوتی و تصویری Playing Audio and Video Content

  • کنترل پخش رسانه Controlling Play Back of Media

  • تنظیم حجم رسانه Adjust Volume of Media

  • موقعیت و مدت رسانه Media Position and Duration

شتاب سنج دستگاه Device Accelerometer

  • بخش مقدمه Section Introduction

  • خواندن شتاب سنج Reading the Accelerometer

شتاب سنج دستگاه Device Accelerometer

  • بخش مقدمه Section Introduction

  • خواندن شتاب سنج Reading the Accelerometer

  • حرکت یک جسم با شتاب سنج Moving an Object with the Accelerometer

  • حرکت یک جسم با شتاب سنج Moving an Object with the Accelerometer

عکس گرفتن Taking Pictures

  • بخش مقدمه Section Introduction

  • بازگشت ریز عکسها Returning Thumbnails

عکس گرفتن Taking Pictures

  • بخش مقدمه Section Introduction

  • تنظیم گزینه های تصویر Setting Picture Options

  • تنظیم گزینه های تصویر Setting Picture Options

  • به دست آوردن تصویر Obtaining the Image

  • به دست آوردن تصویر Obtaining the Image

  • بازگشت ریز عکسها Returning Thumbnails

  • انتخاب یک عکس از کتابخانه Selecting a Picture from The Library

  • انتخاب یک عکس از کتابخانه Selecting a Picture from The Library

حرکات Gestures

  • بخش مقدمه Section Introduction

  • کتابخانه Hammer.js برای حرکات The Hammer.js Library for Gestures

  • سوایپ و پانل Swipes and Pans

حرکات Gestures

  • بخش مقدمه Section Introduction

  • کتابخانه Hammer.js برای حرکات The Hammer.js Library for Gestures

  • تشخیص ژست ها Detecting Gestures

  • تشخیص ژست ها Detecting Gestures

  • ضربه بزنید و فشار دهید Taps and Presses

  • ضربه بزنید و فشار دهید Taps and Presses

  • سوایپ و پانل Swipes and Pans

کار با سخت افزار Working with the Hardware

  • بخش مقدمه Section Introduction

  • پلاگین جهت گیری دستگاه Device Orientation Plugin

  • افزونه اطلاعات شبکه Network Information Plugin

  • پلاگین وضعیت باتری Battery Status Plugin

کار با سخت افزار Working with the Hardware

  • بخش مقدمه Section Introduction

  • افزونه اطلاعات دستگاه Device Info Plugin

  • افزونه اطلاعات دستگاه Device Info Plugin

  • پلاگین جهت گیری دستگاه Device Orientation Plugin

  • افزونه اطلاعات شبکه Network Information Plugin

  • پلاگین وضعیت باتری Battery Status Plugin

Push Notifications Push Notifications

  • بخش مقدمه Section Introduction

Push Notifications Push Notifications

  • بخش مقدمه Section Introduction

  • راه اندازی CLI Setting up the CLI

  • راه اندازی CLI Setting up the CLI

  • اتصال به یک دستگاه Connecting to a Device

  • اتصال به یک دستگاه Connecting to a Device

  • ارسال اعلان Sending a Notification

  • ارسال اعلان Sending a Notification

  • ارسال اعلان در یک برنامه Sending a Notification in an App

  • ارسال اعلان در یک برنامه Sending a Notification in an App

بسته بندی Wrapping Up

  • بخش مقدمه Section Introduction

  • Adobe PhoneGap Build Adobe PhoneGap Build

  • ساخت CLI CLI Build

بسته بندی Wrapping Up

  • بخش مقدمه Section Introduction

  • Config.xml Config.xml

  • Config.xml Config.xml

  • Adobe PhoneGap Build Adobe PhoneGap Build

  • ساخت CLI CLI Build

  • آزمایش کردن Testing

  • آزمایش کردن Testing

ساخت یک اپلیکیشن کامل Building a Complete App

  • بخش مقدمه Section Introduction

  • بررسی وب سرویس Examining the Web Service

ساخت یک اپلیکیشن کامل Building a Complete App

  • بخش مقدمه Section Introduction

  • بخش مقدمه Section Introduction

  • نگاهی به رابط کاربری Looking at the UI

  • نگاهی به رابط کاربری Looking at the UI

  • بررسی وب سرویس Examining the Web Service

  • بررسی کد Reviewing the Code

  • بررسی کد Reviewing the Code

  • جمع کن و خداحافظ Wrap Up and Goodbye

  • جمع کن و خداحافظ Wrap Up and Goodbye

نمایش نظرات

Udemy (یودمی)

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

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

آموزش توسعه اپلیکیشن موبایل با PhoneGap
جزییات دوره
5.5 hours
60
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,043
3.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tech Learning Network Tech Learning Network

آموزش مهارت‌های دیجیتالی حرفه‌ای، شبکه یادگیری فناوری، یک شبکه ویدئویی است که مهارت‌های دیجیتالی مانند توسعه وب، طراحی گرافیک و بهره‌وری دیجیتال را آموزش می‌دهد. ما معتقدیم که آموزش باید در دسترس همه باشد. می‌توانید محتوای شبکه یادگیری فناوری را در Udemy، وب‌سایت ما و در سراسر دنیای ویدیوی آنلاین بیابید.