آموزش شروع برنامه های HTML5 برای سیستم عامل فایرفاکس

Beginning HTML5 Apps For Firefox OS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره آموزشی، نحوه ایجاد برنامه های کاربردی مبتنی بر HTML 5 برای سیستم عامل فایرفاکس را یاد خواهید گرفت. سیستم عامل فایرفاکس یک سیستم عامل جدید و هیجان انگیز موبایل است که هدف آن گرفتن HTML 5 و تبدیل آن به شهروند درجه یک تلفن همراه است. در این دوره، اصول اولیه سیستم عامل فایرفاکس را به شما آموزش می دهم و به عنوان مثال به شما نشان می دهم که چگونه دو برنامه واقعی سیستم عامل فایرفاکس را ایجاد کنید و همچنین چگونه آن برنامه ها را به بازار فایرفاکس وارد کنید. در این دوره آموزشی، ما کمی در مورد سیستم عامل فایرفاکس و اینکه چه چیزی آن را متفاوت می کند، شروع می کنیم. ما همچنین در مورد برخی از مزایای یک سیستم عامل تلفن همراه که از فناوری های وب استفاده می کند که قبلاً با آنها آشنا هستید صحبت خواهیم کرد و نگاهی گذرا به خود سیستم عامل خواهیم داشت. پس از آن، در حالی که فرآیند بسیار ساده نصب شبیه ساز سیستم عامل فایرفاکس و ایجاد یک برنامه بسیار ابتدایی برای اجرا در داخل آن را طی می کنیم، یک برنامه بسیار ابتدایی Hello World ایجاد می کنیم. هنگامی که آن اصول اولیه را انجام دادیم، مستقیماً به سمت ایجاد اولین برنامه خود می رویم. ابتدا، من به شما نشان می دهم که چگونه یک برنامه میزبانی شده ایجاد کنید، برنامه ای است که می توانید در واقع روی سرور وب خود میزبانی کنید، اما مانند هر برنامه تلفن همراه دیگری در سیستم عامل فایرفاکس نصب شده است. سپس، یک برنامه کامل دیگر ایجاد می کنیم، زیرا یاد می گیریم که چگونه یک برنامه بسته بندی شده ایجاد کنیم که بتواند به تعداد بیشتری از APIهایی دسترسی داشته باشد که سیستم عامل فایرفاکس فقط در معرض برنامه هایی است که واقعاً روی دستگاه نصب شده اند. ما همچنان از همان فناوری‌های HTML 5 که به آن‌ها عادت کرده‌اید برای این برنامه استفاده می‌کنیم، اما نیازی نیست خودمان برنامه را میزبانی کنیم، زیرا کاربر مستقیماً روی دستگاه خود نصب می‌کند. در نهایت، من شما را از طریق فرآیند استقرار برنامه های کاربردی سیستم عامل فایرفاکس شما راهنمایی می کنم. ما در مورد گزینه های مختلفی که برای دریافت برنامه ما به دست کاربران دارید، از جمله توزیع آن توسط خودتان و استفاده از Firefox Marketplace برای میزبانی برنامه های خود صحبت خواهیم کرد. بنابراین، اگر در مورد موبایل هیجان‌زده هستید و می‌خواهید در مورد یک پلتفرم هیجان‌انگیز بیاموزید که می‌توانید برای آن ایجاد کنید که به شما امکان می‌دهد از مهارت‌های موجود در HTML 5، جاوا اسکریپت و CSS استفاده مجدد کنید، قطعاً می‌خواهید این دوره را بررسی کنید.

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

سیستم عامل فایرفاکس Firefox OS

  • معرفی Introduction

  • این دوره برای چه کسانی است Who This Course Is For

  • آنچه این دوره شامل می شود What This Course Covers

  • سیستم عامل فایرفاکس چیست؟ What Is Firefox OS?

  • نگاهی به سیستم عامل Looking At The OS

  • چرا یک سیستم عامل موبایل دیگر Why Another Mobile OS

  • معماری سیستم عامل فایرفاکس Firefox OS Architecture

  • لایه زیرساخت Infrastructure Layer

  • رابط های بستر وب را باز کنید Open Web Platform Interfaces

  • سطح کاربردی Application Layer

  • Web API Web API

  • نگاهی به Web API Looking At Web API

  • بازار فایرفاکس Firefox Marketplace

  • تا بعدی Up Next

سلام دنیا Hello World

  • معرفی Introduction

  • برنامه های سیستم عامل فایرفاکس چگونه ساخته می شوند How Firefox OS Apps Are Built

  • برنامه های میزبانی شده Hosted Apps

  • برنامه های بسته بندی شده Packaged Apps

  • بلوک های ساختمانی گایا Gaia Building Blocks

  • نگاهی به بلوک های ساختمانی Looking At The Building Blocks

  • شبیه ساز The Simulator

  • نصب شبیه ساز Installing The Simulator

  • فایل مانیفست The Manifest File

  • ایجاد HTML Creating The HTML

  • ایجاد مانیفست Creating The Manifest

  • ایجاد نماد Creaing The Icon

  • در حال اجرا سلام جهان Running Hello World

  • تا بعدی Up Next

ساخت اپلیکیشن میزبانی شده Building A Hosted App

  • معرفی Introduction

  • چیزی که ما خواهیم ساخت What We'll Be Building

  • شکستن آن Breaking It Down

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

  • دریافت بلوک های ساختمانی گایا Getting The Gaia Building Blocks

  • راه اندازی صفحه Setting Up The Page

  • ایجاد سربرگ Creating The Header

  • ایجاد رابط کاربری اصلی Creating The Main UI

  • افزودن پروتئین Adding Protein

  • ایجاد اعلان Creating A Notification

  • افزودن سریع Quick Add

  • اضافه کردن منوی افزودن سریع Adding The Quick Add Menu

  • ایجاد کار افزودن سریع Making Quick Add Work

  • خدمت به مانیفست Serving The Manifest

  • ایجاد مانیفست Creating The Manifest

  • پیکربندی سرور Configuring The Server

  • تست برنامه Testing The App

  • تا بعدی Up Next

ساختن یک اپلیکیشن بسته بندی شده Building A Packaged App

  • معرفی Introduction

  • چیزی که ما خواهیم ساخت What We'll Be Building

  • شکستن آن Breaking It Down

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

  • ایجاد مانیفست Creating The Manifest

  • تست اول First Test

  • راه اندازی فایل HTML Setting Up HTML File

  • ایجاد سربرگ Creating The Header

  • افزودن رابط کاربری جستجو Adding Search UI

  • افزودن Name Entry UI Adding Name Entry UI

  • در حال اتمام UI Finishing UI

  • فعالیت های وب Web Activities

  • اجرای انتخاب Implementing Pick

  • ذخیره مخاطب Saving A Contact

  • پیاده سازی جستجو Implementing Searching

  • جستجوی آزمایشی Testing Searching

  • تا بعدی Up Next

استقرار برنامه شما Deploying Your App

  • معرفی Introduction

  • گزینه های استقرار Deployment Options

  • خود میزبانی، خود توزیع شده Self Hosted, Self Distributed

  • اضافه کردن دکمه نصب Adding An Install Button

  • تست نصب Testing Install

  • برنامه بسته بندی شده توسط خود توزیع شده است Packaged App Self Distributed

  • پاک کردن رابط کاربری Gaia Cleaning Up Gaia UI

  • جابجایی جاوا اسکریپت Moving JavaScript

  • ایجاد Zip Creating The Zip

  • بازار فایرفاکس Firefox Marketplace

  • پایان The End

نمایش نظرات

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

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

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

آموزش شروع برنامه های HTML5 برای سیستم عامل فایرفاکس
جزییات دوره
2h 20m
74
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
38
از 5
دارد
دارد
دارد
John Sonmez
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar