آموزش ساخت برنامه های دسک تاپ با Ionic و Electron

Building Desktop Apps with Ionic and Electron

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: آیا جالب نیست که برنامه های وب Ionic شما همچنین می توانند روی دسک تاپ اجرا شوند؟ با الکترون می توانند! تمام وقت و تلاشی را که برای یادگیری فن آوری های موبایل وب مانند HTML ، CSS ، JavaScript ، Angular و Ionic صرف کرده اید ، می تواند در دسک تاپ اعمال شود. توسعه دسک تاپ از نظر تاریخی مهارت های کاملاً متفاوتی از مهارت های مورد نیاز برای توسعه وب را داشته است. این دو رشته شبکه خوبی ندارند. در این دوره ، ساخت برنامه های دسک تاپ با استفاده از Ionic و Electron ، این توانایی را خواهید داشت که مهارت های توسعه وب خود را که برای ساخت برنامه های دسکتاپ شگفت انگیز بدست آورده اید ، به کار بگیرید. ابتدا یاد می گیرید که چگونه یک UI کاربردی و جذاب با Ionic و Angular بسازید. در مرحله بعدی ، خواهید فهمید که چگونه آن رابط کاربری را درون پوسته کاربرد الکترون قرار دهید. سرانجام ، شما نحوه بسته بندی برنامه خود را آماده کرده و آن را برای توزیع آماده می کنید. پس از اتمام این دوره ، مهارت و دانش توسعه Ionic و Electron را برای استقرار و توزیع یک برنامه زیبا به کاربران ویندوز و macOS خواهید داشت.

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

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

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

شروع شدن Getting Started

  • مقدمه Introduction

  • بررسی اجمالی پروژه Project Overview

  • پیش نیازها Prerequisites

  • الزامات سخت افزاری و نرم افزاری Hardware and Software Requirements

  • Mac Tools شروع سریع Mac Tools Quick Start

  • Windows Tools Start Quick Windows Tools Quick Start

  • ابزارهای Linux شروع سریع Linux Tools Quick Start

  • بسته شدن Wrap Up

ساخت یک رابط کاربری دسک تاپ با Ionic Building a Desktop UI with Ionic

  • مقدمه Introduction

  • ایجاد پروژه Ionic Creating the Ionic Project

  • تکمیل صفحه اصلی Completing the Home Page

  • افزودن نقشه های گوگل Adding Google Maps

  • دریافت و نمایش آدرس ها Getting and Displaying Addresses

ذخیره سازی Storage

  • مقدمه Introduction

  • خدمات ذخیره سازی The Storage Service

  • استفاده از سرویس ذخیره سازی Using the Storage Service

  • به روزرسانی رابط کاربری صفحه اصلی Updating the Home Page UI

  • نتایج The Results

افزودن الکترون: تعامل با سیستم عامل میزبان Adding Electron: Interacting with the Host OS

  • بررسی اجمالی Overview

  • افزودن الکترون Adding Electron

  • مرور الکترونیک کد Reviewing Electron Code

  • افزودن نوار منو Adding a Menu Bar

  • سفارشی کردن تصاویر نماد و چلپ چلوپ Customizing Icon and Splash Images

  • با استفاده از منطقه اعلان سیستم Using the System Notification Area

ارتباطات برنامه Application Communications

  • بررسی اجمالی Overview

  • یونی به الکترون Ionic to Electron

  • نسخه ی نمایشی: Ionic to Electron Demo: Ionic to Electron

  • الکترون به یونی Electron to Ionic

  • برقراری ارتباط با کاربر - فرمهای واکنشی Communicating with the User - Reactive Forms

  • برقراری ارتباط با کاربر - نمایش و استفاده از فرم Communicating with the User - Displaying and Using the Form

  • نسخه ی نمایشی: برقراری ارتباط با کاربر Demo: Communicating with the User

  • اشاره به Web API Pinpoint to Web API

  • Pinpoint to Web API - کد سرویس Pinpoint to Web API - Service Code

  • Pinpoint to Web API - کد UI Pinpoint to Web API - UI Code

  • نسخه ی نمایشی: با دقت اشاره به Web API Demo: Pinpoint to Web API

  • خلاصه Summary

بسته بندی و استقرار Packaging and Deployment

  • بررسی اجمالی Overview

  • الکترون ساز Electron Builder

  • نسخه ی نمایشی سازنده الکترون - ویندوز Electron Builder Demo - Windows

  • نسخه ی نمایشی سازنده الکترون - Mac Electron Builder Demo - Mac

  • استقرار برنامه Application Deployment

  • نسخه ی نمایشی استقرار - ویندوز Deployment Demo - Windows

  • امضای کد - ویندوز Code Signing - Windows

  • نسخه ی نمایشی امضای کد - ویندوز Code Signing Demo - Windows

  • امضای کد - macOS Code Signing - macOS

  • درخواست گواهی امضای کد - macOS Apply Code Signing Certificate - macOS

  • نسخه ی نمایشی محضری - macOS Notarize Demo - macOS

  • به روز رسانی خودکار Auto Updates

  • به روز رسانی خودکار نسخه ی نمایشی Auto Updates Demo

  • نسخه ی نمایشی خودکار به روز رسانی - در جاده ها Auto Updates Demo - On The Road

  • بعدش چی؟ What Next?

نمایش نظرات

آموزش ساخت برنامه های دسک تاپ با Ionic و Electron
جزییات دوره
3h 38m
52
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
24
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Callaghan Michael Callaghan

توسعه دهنده اصلی Ionic

سلام، من مایک کالاگان هستم. من یک شوهر، پدر و مهندس نرم افزار LDS برای پارک ها، تجربه و فناوری محصولات دیزنی هستم. من همچنین دوره‌های ویدیویی درباره توسعه وب ایجاد می‌کنم که بیشتر حول محور Ionic Framework می‌چرخند.

من از سال 1995 به صورت حرفه ای نرم افزار می سازم و از Ionic Framework قبل از نسخه 1 استفاده می کنم. در چند سال گذشته، چهار دوره محبوب Ionic را برای Pluralsight تالیف کرده ام.

اکنون دارم سفر جدیدی را آغاز می‌کنم و دو دوره جدید Ionic می‌سازم، یکی با استفاده از Angular و دیگری با استفاده از React.

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