لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش شروع برنامه های 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
نمایش نظرات