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