آموزش برنامه های بومی Cross-platform را با Appcelerator Studio و Alloy بسازید

Build Cross-platform Native Apps with Appcelerator Studio and Alloy

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Appcelerator به شما امکان می دهد یک برنامه را یک بار بسازید و بدون نیاز به یادگیری زبان کد جدید یا کپی کردن در چندین سیستم عامل ، آن را در همه جا منتشر کنید. در این دوره ، از پیمایش رابط کاربر تا کار با یک پایگاه داده محلی ، Appcelerator را کشف خواهید کرد. Studio Accelerator ، توسعه دهندگان وب را قادر می سازد تا از زبان زبان برنامه نویسی خود در مورد HTML ، CSS و JavaScript برای ساختن برنامه های بومی که در iOS ، Android و پنجره ها. در این دوره ، شما از ابتدا تا انتها با نحوه شروع کار با Appcelerator Studio با استفاده از زبانهای Alloy آشنا خواهید شد. ابتدا با عناصر رابط کاربری که یک برنامه را تشکیل می دهند و نحوه افزودن عملکرد و منطق به یک برنامه نگهدارنده امتیاز در دنیای واقعی ، آشنا خواهید شد. در مرحله بعدی ، خواهید آموخت که چگونه داده ها و تنظیمات خود را در یک پایگاه داده محلی SQLite و در Appcelerator ArrowDB (یک سرویس پایگاه داده از راه دور) ذخیره کنید. سرانجام ، شما می آموزید که چگونه به یک برنامه موجود Apple Watch متصل شوید و چگونه می توانید برنامه خود را در فروشگاه های مختلف برنامه مستقر کنید. با پایان این دوره ، شما می توانید برنامه های Appcelerator خود را ایجاد کنید و بتوانید این برنامه ها را در فروشگاه های مختلف برنامه مستقر کنید.

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

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

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

شروع کار با Appcelerator Studio Getting Started with Appcelerator Studio

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

  • کد کلاسیک در مقابل کد آلیاژ Classic Code vs. Alloy Code

  • چرا روی آلیاژ تمرکز کنیم؟ Why Focus on Alloy?

  • در حال بارگیری استودیو Appcelerator Downloading Appcelerator Studio

  • در حال نصب Appcelerator Installing Appcelerator

  • نصب iOS SDK Installing the iOS SDK

  • نصب SDK Android Installing the Android SDK

  • راه اندازی پروژه Project Setup

  • ویرایشگر TiApp TiApp Editor

  • پیش نمایش برنامه شما Previewing Your App

  • در حال آماده کردن برنامه پیش فرض Prepping the Defualt App

  • درک رابطه بین پرونده ها Understanding the Relationship Between the Files

  • با استفاده از مستندات سرعت دهنده Using Appcelerator Documentation

استفاده از عناصر UI برای ساخت برنامه شما Using UI Elements to Build Your App

  • افزودن یک عنصر UI به مرحله شما Adding a UI Element to Your Stage

  • یک ظاهر طراحی شده در مورد عناصر UI شما Styling Your UI Elements

  • افزودن تعامل به عناصر UI Adding Interactivity to the UI Elements

  • Windows و Views Windows and Views

  • برچسب ها Labels

  • دکمه ها Buttons

  • یک ظاهر طراحی مشروط Conditional Styling

  • دکمه های سفارشی Custom Buttons

  • نمایش تصویر Image Views

  • سوئیچ ها Switches

گزینه های مختلف طرح بندی برنامه Various App Layout Options

  • گزینه های طرح بندی را مشاهده کنید View Layout Options

  • موقعیت تطبیقی Adaptive Positioning

  • استفاده از Views برای گروه بندی و موقعیت عناصر Using Views to Group and Position Elements

  • نماهای جدول به محتوای جداگانه Table Views to Separate Content

  • بازدیدها را پیمایش کنید Scroll Views

  • نماهای قابل تغییر Scrollable Views

  • Tabbed Views Tabbed Views

  • ایجاد یک صفحه جدید Creating a New Page

  • باز کردن صفحات جدید Opening up New Pages

  • باز کردن ماژول ها Opening Modules

  • بازدیدهای پاپ آپ Pop-up Views

  • برنامه های تقسیم صفحه Split Screen Apps

کار با رسانه Working with Media

  • وارد کردن صدا و تصویر در پروژه شما Importing Audio and Video into Your Project

  • راه اندازهای صوتی Audio Triggers

  • راه اندازهای ویدئو Video Triggers

  • دریافت داده از ویدئو Getting Data from the Video

  • گرفتن رسانه از دستگاه شما Capturing Media from Your Device

  • دسترسی به گالری عکس Accessing the Photo Gallery

عملکرد برنامه نویسی در آلیاژ Functionality Coding in Alloy

  • برنامه نگهدارنده امتیاز Score Keeper App

  • ایجاد و استفاده از متغیرها Creating and Using Variables

  • ذخیره متغیرهای جهانی Storing Global Variables

  • اگر اظهارات If Statements

  • به روزرسانی محتوا در صفحه Updating Content on the Screen

  • استفاده از راه اندازهای مختلف Dvent Using Different Dvent Triggers

  • متحرک سازی اشیا St صحنه Animating Stage Objects

جمع آوری و استفاده از ورودی کاربر Gathering and Using User Input

  • قسمتهای ورود متن Text Entry Fields

  • ذخیره داده ها در یک متغیر Storing Data in a Variable

  • جمع کننده ها Pickers

  • به روزرسانی یک متغیر با مقدار Switch Updating a Variable with the Switch Value

  • لرزش رویداد Shake Event

  • تغییر پس زمینه Changing the Background

ذخیره ، استفاده و به روزرسانی داده ها از یک پایگاه داده Storing, Using, and Updating Data from a Database

  • مشکل با داده های فعلی Problem with Current Data

  • تفاوت بین پایگاه داده های محلی و خارجی Difference Between Local and External Databases

  • ایجاد یک Local SQLite DB Creating a Local SQLite DB

  • خواندن از پایگاه داده SQLite Reading from the SQLite Database

  • به روزرسانی محتوا در پایگاه داده SQLite Updating Content in the SQLite Database

  • مقدمه ArrowDB ArrowDB Introduction

  • ایجاد یک ArrowDB جدید Creating a New ArrowDB

  • استفاده از ArrowDB API Docs برای به روزرسانی محتوا Using ArrowDB API Docs to Update Content

  • دریافت داده از ArrowDB Getting Data from ArrowDB

  • انتشار ArrowDB شما Publishing Your ArrowDB

ایجاد برنامه های Apple Watch (فقط در iOS) Creating Apple Watch Apps (iOS Only)

  • بررسی اجمالی برنامه Apple Watch Extension Overview of the Apple Watch Extension

  • ایجاد برنامه افزودنی Apple Watch Creating an Apple Watch Extension

  • افزودن عناصر UI در Xcode Adding UI Elements in Xcode

  • افزودن طرحواره Adding a Schema

  • اتصال به برنامه Watch در Appcelerator Connecting to the Watch App in Appcelerator

  • مستندات بیشتر Further Documentation

لمس های نهایی برای ایجاد برنامه شما Final Touches to Make to Your App

  • برنامه نمای کلی نماد App Icon Overview

  • قرار دادن نمادها در برنامه شما Placing the Icons in Your App

  • صفحه های برنامه چلپ چلوپ App Splash Screens

  • به روزرسانی توضیحات برنامه Updating Your App Description

  • انتشار در فروشگاه App iOS Publishing to the iOS App Store

  • انتشار در فروشگاه Android Play Publishing to the Android Play Store

  • انجمن شتاب دهنده Appcelerator Community

  • افکار نهایی Final Thoughts

نمایش نظرات

آموزش برنامه های بومی Cross-platform را با Appcelerator Studio و Alloy بسازید
جزییات دوره
5h 28m
79
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
Jeff Batt
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jeff Batt Jeff Batt

بنیانگذار در Learning Dojo