آموزش ساخت برنامه های اندروید با App Inventor 2 - بدون نیاز به کدنویسی

Build Android Apps with App Inventor 2 - No Coding Required

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: برنامه Android,App Inventor 2,Google Play Store,Basic Programming با استفاده از App Inventor 2 برنامه های Android ایجاد کنید. نحوه انتشار برنامه های ایجاد شده در فروشگاه Google Play را بدانید. نحوه به روز رسانی برنامه های ایجاد شده را پس از انتشار در فروشگاه Google Play بدانید. رابط App Inventor 2 را به صورت روان، موثر و کارآمد پیمایش کرده و از آن استفاده کنید. اصول برنامه نویسی را درک کنید. پیش نیازها:دانشجویان باید اینترنت کافی داشته باشند. دانش آموزان باید درک اولیه ای از چیستی برنامه اندروید داشته باشند.

برنامه‌های Android را با App Inventor 2 بسازید

همه یک ایده عالی برای یک برنامه دارند. مشکل این است که بسیاری از این افراد مهارت یا دانش لازم برای تحقق این ایده را ندارند. ساختن یک اپلیکیشن، صرف نظر از سادگی یا پلتفرم آن، به دانش فنی خاصی مانند کدنویسی، طراحی UX/UI و موارد دیگر نیاز دارد. با این حال، App Inventor 2 همه دود را از بین می‌برد و به هر کسی - حتی کسانی که تجربه کدنویسی ندارند - اجازه می‌دهد تا برنامه‌های اندروید را از پایه بسازند. این دوره به شما یاد می دهد که چگونه.

برنامه‌ها را بدون یادگیری کد بسازید!

  • درک عملی از مبانی برنامه نویسی به دست آورید
  • پیمایش و استفاده از App Inventor 2 کارآمد و مؤثر
  • برنامه های خود را برای Android ایجاد و بسازید
  • پس از ساختن برنامه های خود را آزمایش و به روز کنید
  • با نحوه انتشار برنامه خود در فروشگاه Play Google آشنا شوید

برنامه‌های Android در یک لحظه

این دوره همه چیزهایی را که باید در مورد ساختن برنامه‌ها بدانید – بدون کدنویسی پیچیده که معمولاً مورد نیاز است، به شما آموزش می‌دهد. اگر اتصال اینترنتی خوبی دارید، درک اولیه ای از چیستی برنامه اندروید دارید، و ایده ای عالی برای برنامه ای که هنوز وجود ندارد، پس شما کاندیدای عالی هستید! در حالی که هدف این دوره برنامه نویسان مبتدی یا کسانی است که هیچ تجربه برنامه نویسی ندارند، برنامه سازان با تجربه ای که می خواهند از زاویه ای جدید یاد بگیرند نیز سود خواهند برد.

در طول 204 سخنرانی و 17 ساعت محتوای موجود در این دوره، اصول برنامه نویسی را به شیوه ای سرگرم کننده و کاربردی یاد می گیرید، در حالی که برنامه های اندرویدی کاملاً پیشرفته و آماده برای استفاده ایجاد می کنید. با راه‌اندازی App Inventor 2 و انتخاب گزینه‌هایی که برای برنامه‌های آینده خود نیاز دارید، شروع می‌کنید. سپس با رابط کاربری و ابزارها آشنا می‌شوید، قبل از اینکه مستقیماً وارد آن شوید و نه یک، نه دو، بلکه TEN برنامه را ایجاد کنید. این برنامه‌ها با استفاده از ویژگی‌هایی مانند ویرایشگر مؤلفه و ویرایشگر بلوک‌ها، با کار بر روی آنها، پیچیدگی بیشتری خواهند داشت.

وقتی ده برنامه خود را ساختید، نحوه آزمایش، به روز رسانی و انتشار آنها را در فروشگاه Play نیز خواهید آموخت. در پایان این دوره، با استفاده از App Inventor 2، یک سازنده اپلیکیشن پیشرفته خواهید بود.

ابزارهای مورد استفاده

App Inventor 2 یک برنامه وب منبع باز است که در ابتدا توسط Google توسعه یافته و اکنون توسط MIT نگهداری می شود. هدف آن برنامه نویسان مبتدی است و به طور ویژه طراحی شده است تا آنها را قادر به ساخت برنامه های اندرویدی کند. این زبان برنامه نویسی پیچیده را به بلوک های بصری کشیدن و رها کردن تبدیل می کند، بنابراین نیازی به یادگیری کد قبل از ساخت برنامه های کاربر نیست.


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

معرفی Introduction

  • معرفی Introduction

  • معرفی Introduction

  • تفکیک دوره Course Breakdown

  • مقدمه ای بر App Inventor 2 Introduction to App Inventor 2

معرفی Introduction

  • تفکیک دوره Course Breakdown

  • مقدمه ای بر App Inventor 2 Introduction to App Inventor 2

راه اندازی App Inventor برای توسعه Setting Up App Inventor For Development

  • App Inventor Setup مقدمه App Inventor Setup Introduction

  • App Inventor Setup مقدمه App Inventor Setup Introduction

  • ایجاد یک حساب کاربری جیمیل Creating A Gmail Account

  • App Inventor Companion App - گزینه 1 App Inventor Companion App - Option 1

  • App Inventor Companion App - گزینه 1 App Inventor Companion App - Option 1

  • راه اندازی شبیه ساز روی صفحه - گزینه 2 Setting Up Onscreen Emulator - Option 2

  • راه اندازی دستگاه USB قسمت 1 - گزینه 3 Setting Up Usb Device Part 1 - Option 3

  • راه اندازی دستگاه USB قسمت 1 - گزینه 3 Setting Up Usb Device Part 1 - Option 3

  • راه اندازی دستگاه USB قسمت 2 - گزینه 3 Setting Up Usb Device Part 2 - Option 3

  • خلاصه بخش Section Recap

راه اندازی App Inventor برای توسعه Setting Up App Inventor For Development

  • ایجاد یک حساب کاربری جیمیل Creating A Gmail Account

  • راه اندازی شبیه ساز روی صفحه - گزینه 2 Setting Up Onscreen Emulator - Option 2

  • راه اندازی دستگاه USB قسمت 2 - گزینه 3 Setting Up Usb Device Part 2 - Option 3

  • خلاصه بخش Section Recap

شکستن ویرایشگر مؤلفه Breaking Down The Component Editor

  • مقدمه ویرایشگر مؤلفه Component Editor Introduction

  • بخش پالت Palette Section

  • نمایشگر اجزاء و بخش اجزاء Components Viewer & Components Section

  • بخش خواص Properties Section

  • ویرایشگر بلوک ها، گزینه های ساخت و بخش رسانه Blocks Editor, Build Options & Media Section

  • ویرایشگر بلوک ها، گزینه های ساخت و بخش رسانه Blocks Editor, Build Options & Media Section

  • ویرایشگر اجزا در عمل Components Editor In Action

  • ویرایشگر اجزا در عمل Components Editor In Action

  • خلاصه بخش Section recap

شکستن ویرایشگر مؤلفه Breaking Down The Component Editor

  • مقدمه ویرایشگر مؤلفه Component Editor Introduction

  • بخش پالت Palette Section

  • نمایشگر اجزاء و بخش اجزاء Components Viewer & Components Section

  • بخش خواص Properties Section

  • خلاصه بخش Section recap

شکستن ویرایشگر بلوک ها Breaking Down The Blocks Editor

  • معرفی ویرایشگر بلوک ها Blocks Editor Introduction

  • کشو بلوک Blocks Drawer

  • بخش نمایشگر و رسانه را مسدود می کند Blocks Viewer & Media Section

  • بخش نمایشگر و رسانه را مسدود می کند Blocks Viewer & Media Section

  • ویرایشگر را در عمل مسدود می کند Blocks Editor In Action

  • ویرایشگر را در عمل مسدود می کند Blocks Editor In Action

  • خلاصه بخش Section Recap

شکستن ویرایشگر بلوک ها Breaking Down The Blocks Editor

  • معرفی ویرایشگر بلوک ها Blocks Editor Introduction

  • کشو بلوک Blocks Drawer

  • خلاصه بخش Section Recap

اولین برنامه شما: Hello Purr Your First App: Hello Purr

  • معرفی اولین اپلیکیشن First App Introduction

  • معرفی اولین اپلیکیشن First App Introduction

  • اولین بررسی اجمالی برنامه First Application Overview

  • اولین بررسی اجمالی برنامه First Application Overview

  • راه اندازی اولین برنامه ما Setting Up Our First Application

  • راه اندازی اولین برنامه ما Setting Up Our First Application

  • کامپوننت Spotlight: دکمه Component Spotlight: Button

  • کامپوننت Spotlight: دکمه Component Spotlight: Button

  • کامپوننت Spotlight: برچسب Component Spotlight: Label

  • کامپوننت Spotlight: برچسب Component Spotlight: Label

  • ایجاد اولین برنامه ما Creating Our First Application

  • اجرای برنامه ما Running Our Application

  • خلاصه بخش Section Recap

اولین برنامه شما: Hello Purr Your First App: Hello Purr

  • ایجاد اولین برنامه ما Creating Our First Application

  • اجرای برنامه ما Running Our Application

  • خلاصه بخش Section Recap

برنامه دوم شما: گزارش کتاب صوتی Your Second App: Audiobook Log

  • معرفی اپلیکیشن دوم Second App Introduction

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

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

  • Component Spotlight - HorizontalArrangement Component Spotlight - HorizontalArrangement

  • Component Spotlight - HorizontalArrangement Component Spotlight - HorizontalArrangement

  • Component Spotlight - VerticalArrangement Component Spotlight - VerticalArrangement

  • مرتب کردن دکمه های ما Arranging Our Buttons

  • مرتب کردن دکمه های ما Arranging Our Buttons

  • Component Spotlight - چک باکس Component Spotlight - Checkbox

  • Component Spotlight - چک باکس Component Spotlight - Checkbox

  • نام گذاری فصل های ما Naming Our Chapters

  • کامپوننت Spotlight - صدا Component Spotlight - Sound

  • تنظیم فصل صوتی Setting Up Chapter Audio

  • تنظیم فصل صوتی Setting Up Chapter Audio

  • اضافه کردن فضا به چیدمان Adding Space To Our Layout

  • اضافه کردن فضا به چیدمان Adding Space To Our Layout

  • به روز رسانی نام اجزای ما Updating Our Component Names

  • به روز رسانی نام اجزای ما Updating Our Component Names

  • زمان مسدود کردن: ساختن دکمه‌های ما برای پخش صدا Block Time: Making Our Buttons Play Audio

  • تست برنامه نهایی Testing Final App

  • خلاصه بخش Section Recap

برنامه دوم شما: گزارش کتاب صوتی Your Second App: Audiobook Log

  • معرفی اپلیکیشن دوم Second App Introduction

  • Component Spotlight - VerticalArrangement Component Spotlight - VerticalArrangement

  • نام گذاری فصل های ما Naming Our Chapters

  • کامپوننت Spotlight - صدا Component Spotlight - Sound

  • زمان مسدود کردن: ساختن دکمه‌های ما برای پخش صدا Block Time: Making Our Buttons Play Audio

  • تست برنامه نهایی Testing Final App

  • خلاصه بخش Section Recap

درک پشتیبان‌گیری، بازیابی و اشتراک‌گذاری پروژه‌های مخترع برنامه Understanding Backing Up, Restoring & Sharing App Inventor Projects

  • معرفی برنامه پشتیبان‌گیری، بازیابی و اشتراک‌گذاری App Backup, Restore & Share Introduction

  • آشنایی با انواع فایل App Inventor Understanding App Inventor File Types

  • دانلود و پشتیبان برنامه های App Inventor Downloading & Backing App Inventor Apps

  • دانلود و پشتیبان برنامه های App Inventor Downloading & Backing App Inventor Apps

  • آپلود، اشتراک گذاری و بازیابی برنامه های مخترع برنامه Uploading, Sharing & Restoring App Inventor Apps

  • آپلود، اشتراک گذاری و بازیابی برنامه های مخترع برنامه Uploading, Sharing & Restoring App Inventor Apps

  • خلاصه بخش Section Recap

درک پشتیبان‌گیری، بازیابی و اشتراک‌گذاری پروژه‌های مخترع برنامه Understanding Backing Up, Restoring & Sharing App Inventor Projects

  • معرفی برنامه پشتیبان‌گیری، بازیابی و اشتراک‌گذاری App Backup, Restore & Share Introduction

  • آشنایی با انواع فایل App Inventor Understanding App Inventor File Types

  • خلاصه بخش Section Recap

برنامه سوم شما: بررسی اسکلت Your Third App : Skeleton Review

  • معرفی اپلیکیشن سوم Third App Introduction

  • معرفی اپلیکیشن سوم Third App Introduction

  • نمای کلی برنامه سوم Third App Overview

  • نمای کلی برنامه سوم Third App Overview

  • کامپوننت Spotlight: بوم Component Spotlight: Canvas

  • طرح بوم و برچسب ها Layout Canvas & Labels

  • کامپوننت Spotlight: توپ Component Spotlight: Ball

  • Hotspots & Upload Media را پیاده سازی کنید Implement Hotspots & Upload Media

  • Hotspots & Upload Media را پیاده سازی کنید Implement Hotspots & Upload Media

  • زمان بلوک: فعال کردن استخوان های انتخاب شده Block Time: Activating Selected Bones

  • زمان بلوک: ساده کردن بلوک‌های استخوانی فعال شده با روش‌ها Block Time: Simplifying Activated Bone Blocks With Procedures

  • زمان بلوک: ساده کردن بلوک‌های استخوانی فعال شده با روش‌ها Block Time: Simplifying Activated Bone Blocks With Procedures

  • زمان مسدود کردن: بازنشانی رنگ هات اسپات با رویه ها Block Time: Resetting Hotspot Colors With Procedures

  • Component Spotlight: Player Component Spotlight: Player

  • افزودن لرزش به هات اسپات ها Adding Vibration To Hotspots

  • افزودن لرزش به هات اسپات ها Adding Vibration To Hotspots

  • خلاصه بخش Section Recap

برنامه سوم شما: بررسی اسکلت Your Third App : Skeleton Review

  • کامپوننت Spotlight: بوم Component Spotlight: Canvas

  • طرح بوم و برچسب ها Layout Canvas & Labels

  • کامپوننت Spotlight: توپ Component Spotlight: Ball

  • زمان بلوک: فعال کردن استخوان های انتخاب شده Block Time: Activating Selected Bones

  • زمان مسدود کردن: بازنشانی رنگ هات اسپات با رویه ها Block Time: Resetting Hotspot Colors With Procedures

  • Component Spotlight: Player Component Spotlight: Player

  • خلاصه بخش Section Recap

برنامه چهارم شما: برنامه کسب و کار من Your Fourth App: My Business App

  • معرفی برنامه چهارم Fourth App Introduction

  • نمای کلی برنامه چهارم Fourth App Overview

  • چیدمان اصلی صفحه اصلی Basic Home Screen Layout

  • چیدمان اصلی صفحه اصلی Basic Home Screen Layout

  • طرح بندی کشوی ناوبری Navigation Drawer Layout

  • طرح بندی کشوی ناوبری Navigation Drawer Layout

  • Component Spotlight: ActivityStarter Component Spotlight: ActivityStarter

  • Component Spotlight: ActivityStarter Component Spotlight: ActivityStarter

  • اجرای فعالیت وب سایت Implementing Website Activity

  • پیاده سازی فعالیت نقشه Implementing Map Activity

  • کامپوننت Spotlight: تماس تلفنی Component Spotlight: PhoneCall

  • اجرای طرح بندی صفحه تماس قسمت 1 - معرفی چند صفحه Implementing Call Screen Layout Part 1 - Intro To Multiple Screens

  • اجرای طرح بندی صفحه تماس قسمت 2 - معرفی چند صفحه Implementing Call Screen Layout Part 2 - Intro To Multiple Screens

  • اجرای طرح بندی صفحه تماس قسمت 2 - معرفی چند صفحه Implementing Call Screen Layout Part 2 - Intro To Multiple Screens

  • Component Spotlight - Textbox Component Spotlight - Textbox

  • پیاده سازی طرح بندی صفحه نمایش ایمیل Implementing Email Screen Layout

  • Block Time: ارسال ایمیل با کمک متغیرها Block Time: Sending Emails with the help of variables

  • Block Time: ارسال ایمیل با کمک متغیرها Block Time: Sending Emails with the help of variables

برنامه چهارم شما: برنامه کسب و کار من Your Fourth App: My Business App

  • معرفی برنامه چهارم Fourth App Introduction

  • نمای کلی برنامه چهارم Fourth App Overview

  • اجرای فعالیت وب سایت Implementing Website Activity

  • پیاده سازی فعالیت نقشه Implementing Map Activity

  • کامپوننت Spotlight: تماس تلفنی Component Spotlight: PhoneCall

  • اجرای طرح بندی صفحه تماس قسمت 1 - معرفی چند صفحه Implementing Call Screen Layout Part 1 - Intro To Multiple Screens

  • Component Spotlight - Textbox Component Spotlight - Textbox

  • پیاده سازی طرح بندی صفحه نمایش ایمیل Implementing Email Screen Layout

  • خلاصه بخش Section Recap

برنامه پنجم شما: لیست وظایف فرم رایگان Your Fifth App: Free Form Task List

  • معرفی اپلیکیشن پنجم Fifth App Introduction

  • معرفی اپلیکیشن پنجم Fifth App Introduction

  • نمای کلی برنامه پنجم Fifth App Overview

  • نمای کلی برنامه پنجم Fifth App Overview

  • اجرای طرح بندی نوار وظیفه بالا Implementing Top Task Bar Layout

  • اجرای طرح بندی نوار وظیفه بالا Implementing Top Task Bar Layout

  • Component Spotlight - Listview Component Spotlight - Listview

  • کامپوننت Spotlight - فایل Component Spotlight - File

  • کامپوننت Spotlight - فایل Component Spotlight - File

  • تکمیل طرح بندی صفحه اصلی با ListView، فایل و تصویر لیست خالی Finalizing Main Screen Layout With ListView, File, And Empty List Image

  • پیاده سازی صفحه نمایش و ساختار TaskForm Implementing TaskForm Screen And Structure

  • Component Spotlight - Listpicker Component Spotlight - Listpicker

  • تکمیل صفحه TaskForm با ListPicker، & Form Input Finalizing TaskForm Screen With ListPicker, & Form Input

  • زمان مسدود کردن: انتقال داده ها بین صفحه نمایش Block Time: Passing Data Between Screens

  • زمان مسدود کردن: انتقال داده ها بین صفحه نمایش Block Time: Passing Data Between Screens

  • زمان بلوک: اضافه کردن وظایف به فایل - درک تجزیه pt1 Block Time: Adding Tasks To File - Understanding parsing pt1

  • زمان بلوک: اضافه کردن وظایف به فایل - درک تجزیه pt1 Block Time: Adding Tasks To File - Understanding parsing pt1

  • Block Time: نمایش وظایف از فایل با استفاده از ListView - درک تجزیه pt Block Time: Displaying Tasks From File Using ListView - Understanding parsing pt

  • زمان مسدود کردن: حذف لیست ما و تغییر دادن نوار فیلتر Block Time: Deleting our list & Toggling Filter Bar

  • زمان مسدود کردن: حذف لیست ما و تغییر دادن نوار فیلتر Block Time: Deleting our list & Toggling Filter Bar

  • زمان مسدود کردن: تغییر تصویر اصلی و لغو وظایف Block Time: Toggling Main Image And Canceling Tasks

  • زمان مسدود کردن: تغییر تصویر اصلی و لغو وظایف Block Time: Toggling Main Image And Canceling Tasks

  • زمان مسدود کردن: نمایش وظایف جدید ابتدا با تغییر فهرست Block Time: Showing New Tasks First With List Reversal

  • زمان مسدود کردن: نمایش وظایف جدید ابتدا با تغییر فهرست Block Time: Showing New Tasks First With List Reversal

  • زمان بلاک کردن: زیبا کردن وظایف با استفاده از دستکاری متن Block Time: Making Tasks Pretty Using Text Manipulation

  • زمان بلاک کردن: زیبا کردن وظایف با استفاده از دستکاری متن Block Time: Making Tasks Pretty Using Text Manipulation

  • خلاصه بخش Section Recap

برنامه پنجم شما: لیست وظایف فرم رایگان Your Fifth App: Free Form Task List

  • Component Spotlight - Listview Component Spotlight - Listview

  • تکمیل طرح بندی صفحه اصلی با ListView، فایل و تصویر لیست خالی Finalizing Main Screen Layout With ListView, File, And Empty List Image

  • پیاده سازی صفحه نمایش و ساختار TaskForm Implementing TaskForm Screen And Structure

  • Component Spotlight - Listpicker Component Spotlight - Listpicker

  • تکمیل صفحه TaskForm با ListPicker، & Form Input Finalizing TaskForm Screen With ListPicker, & Form Input

  • Block Time: نمایش وظایف از فایل با استفاده از ListView - درک تجزیه pt Block Time: Displaying Tasks From File Using ListView - Understanding parsing pt

  • خلاصه بخش Section Recap

برنامه ششم شما: برنامه پیام‌رسانی با پاسخ خودکار Your Sixth App: Auto Reply Text Messaging App

  • معرفی اپلیکیشن ششم Sixth App Introduction

  • نمای کلی برنامه ششم Sixth App Overview

  • پیاده سازی ساختار چیدمان اولیه Implementing Basic Layout Structure

  • پیاده سازی ساختار چیدمان اولیه Implementing Basic Layout Structure

  • کامپوننت Spotlight - ارسال پیامک Component Spotlight - Texting

  • کامپوننت Spotlight: TinyDB Component Spotlight: TinyDB

  • Component Spotlight: Spinner Component Spotlight: Spinner

  • Component Spotlight: TimePicker Component Spotlight: TimePicker

  • Component Spotlight: TimePicker Component Spotlight: TimePicker

  • Component Spotlight - TextToSpeech. Component Spotlight - TextToSpeech.

  • پیاده سازی ساختار پیام پاسخ با انتخاب پایین Implementing Lower Select Reply Message Structure

  • پیاده سازی ساختار پیام پاسخ با انتخاب پایین Implementing Lower Select Reply Message Structure

  • زمان مسدود کردن - نمایش و مخفی کردن اضافه کردن ترتیب پیام جدید Block Time - Showing And Hiding Add New Message Arrangment

  • زمان مسدود کردن - نمایش و مخفی کردن اضافه کردن ترتیب پیام جدید Block Time - Showing And Hiding Add New Message Arrangment

  • Block Time - افزودن پیام به Spinner Block Time - Adding Messages To Spinner

  • زمان مسدود کردن - نمایش پیام‌ها در اسپینر Block Time - Showing Messages In Spinner

  • زمان مسدود کردن - نمایش پیام‌ها در اسپینر Block Time - Showing Messages In Spinner

  • زمان مسدود کردن - قالب‌بندی زمان بازگشت پیام Block Time - Formatting Return Time For Message

  • زمان مسدود کردن - روشن و خاموش کردن وضعیت برنامه Block Time - Toggling Application State On And Off

  • زمان مسدود کردن - روشن و خاموش کردن وضعیت برنامه Block Time - Toggling Application State On And Off

  • زمان مسدود کردن - ارسال پیام های پاسخ خودکار و متن به گفتار Block Time - Sending Auto Reply Messages And Text To Speech

  • خلاصه بخش Section Recap

برنامه ششم شما: برنامه پیام‌رسانی با پاسخ خودکار Your Sixth App: Auto Reply Text Messaging App

  • معرفی اپلیکیشن ششم Sixth App Introduction

  • نمای کلی برنامه ششم Sixth App Overview

  • کامپوننت Spotlight - ارسال پیامک Component Spotlight - Texting

  • کامپوننت Spotlight: TinyDB Component Spotlight: TinyDB

  • Component Spotlight: Spinner Component Spotlight: Spinner

  • Component Spotlight - TextToSpeech. Component Spotlight - TextToSpeech.

  • Block Time - افزودن پیام به Spinner Block Time - Adding Messages To Spinner

  • زمان مسدود کردن - قالب‌بندی زمان بازگشت پیام Block Time - Formatting Return Time For Message

  • زمان مسدود کردن - ارسال پیام های پاسخ خودکار و متن به گفتار Block Time - Sending Auto Reply Messages And Text To Speech

  • خلاصه بخش Section Recap

برنامه هفتم شما: برنامه طراحی Your Seventh App: Drawing App

  • معرفی اپلیکیشن هفتم Seventh App Introduction

  • معرفی اپلیکیشن هفتم Seventh App Introduction

  • نمای کلی برنامه هفتم Seventh App Overview

  • نمای کلی برنامه هفتم Seventh App Overview

  • کامپوننت Spotlight - دوربین Component Spotlight - Camera

  • کامپوننت Spotlight - دوربین Component Spotlight - Camera

  • Component Spotlight - ImagePicker Component Spotlight - ImagePicker

  • اجرای طرح بندی صفحه اصلی Implementing Main Screen Layout

  • اجرای طرح بندی اولیه برای صفحه طراحی Implementing Basic Layout For Drawing Screen

  • زمان بلوک - پیوند به صفحه طراحی Block Time - Linking To Drawing Screen

  • کامپوننت Spotlight - لغزنده Component Spotlight - Slider

  • اجرای طرح بندی کشو انتخابگر رنگ Implementing Color Picker Drawer Layout

  • اجرای طرح بندی کشو انتخابگر رنگ Implementing Color Picker Drawer Layout

  • زمان بلوک - مقداردهی اولیه صفحه و طراحی اولیه بوم Block Time - Screen Initialization And Basic Canvas Drawing

  • زمان بلوک - انتخاب رنگ های رنگ Block Time - Picking Paint Colors

  • Component Spotlight - اشتراک گذاری Component Spotlight - Sharing

  • Component Spotlight - اشتراک گذاری Component Spotlight - Sharing

  • پیاده سازی گزینه ها طرح بندی کشو Implementing Options Drawer Layout

  • پیاده سازی گزینه ها طرح بندی کشو Implementing Options Drawer Layout

  • زمان بلوک - اضافه کردن و کم کردن اندازه قلم مو Block Time - Adding And Subtracting Brush Sizes

  • زمان مسدود کردن - اشتراک گذاری تصاویر تکمیل شده و نوار اشاره پایین رنگ آمیزی Block Time - Sharing Completed Images And Coloring Lower Gesture Bar

  • زمان بلوک - پاک کردن بوم Block Time - Clearing The Canvas

  • زمان بلوک - پاک کردن بوم Block Time - Clearing The Canvas

  • زمان بلوک - تغییر وضعیت کشو با حرکات Block Time - Toggling Drawer State With Gestures

  • زمان بلوک - تغییر وضعیت کشو با حرکات Block Time - Toggling Drawer State With Gestures

  • خلاصه بخش Section Recap

برنامه هفتم شما: برنامه طراحی Your Seventh App: Drawing App

  • Component Spotlight - ImagePicker Component Spotlight - ImagePicker

  • اجرای طرح بندی اولیه برای صفحه طراحی Implementing Basic Layout For Drawing Screen

  • زمان بلوک - پیوند به صفحه طراحی Block Time - Linking To Drawing Screen

  • کامپوننت Spotlight - لغزنده Component Spotlight - Slider

  • زمان بلوک - مقداردهی اولیه صفحه و طراحی اولیه بوم Block Time - Screen Initialization And Basic Canvas Drawing

  • زمان بلوک - انتخاب رنگ های رنگ Block Time - Picking Paint Colors

  • زمان بلوک - اضافه کردن و کم کردن اندازه قلم مو Block Time - Adding And Subtracting Brush Sizes

  • زمان مسدود کردن - اشتراک گذاری تصاویر تکمیل شده و نوار اشاره پایین رنگ آمیزی Block Time - Sharing Completed Images And Coloring Lower Gesture Bar

  • خلاصه بخش Section Recap

برنامه هشتم شما: نمایشگر حافظه Your Eighth App: Memory Viewer

  • معرفی اپلیکیشن هشتم Eighth App Introduction

  • مروری بر برنامه هشتم Eighth App Overview

  • کامپوننت Spotlight: دوربین فیلمبرداری Component Spotlight: Camcorder

  • کامپوننت Spotlight: Location Sensor Component Spotlight: LocationSensor

  • اجرای طرح بندی صفحه اصلی Implementing Main Screen Layout

  • اجرای طرح بندی صفحه اصلی Implementing Main Screen Layout

  • زمان بلوک - رنگ‌های مولفه سفارشی و تنظیم دکمه‌های اصلی Block Time - Custom Component Colors And Basic Buttons Setup

  • زمان بلوک - رنگ‌های مولفه سفارشی و تنظیم دکمه‌های اصلی Block Time - Custom Component Colors And Basic Buttons Setup

  • زمان مسدود کردن: ذخیره اطلاعات حافظه Block Time: Storing Memory Information

  • زمان مسدود کردن: ذخیره اطلاعات حافظه Block Time: Storing Memory Information

  • اجرای چیدمان صفحه فهرست حافظه Implementing Memory List Screen Layout

  • زمان بلوک: نمایش لیست خاطرات ما Block Time: Displaying Our List Of Memories

  • زمان بلوک - انتخاب و پاک کردن حافظه Block Time - Selecting And Clearing Memorie

  • Component Spotlight: WebViewer Component Spotlight: WebViewer

  • Component Spotlight: WebViewer Component Spotlight: WebViewer

  • پیاده سازی نمای صفحه نمایش حافظه Implementing View Memory Screen Layout

  • زمان مسدود کردن - مشاهده و قالب‌بندی فیلم‌های حافظه Block Time - Viewing And Formatting Memory Footage

  • زمان مسدود کردن - مشاهده داده های مکان Block Time- Viewing Location Data

  • زمان مسدود کردن - مشاهده داده های مکان Block Time- Viewing Location Data

  • خلاصه بخش Section Recap

برنامه هشتم شما: نمایشگر حافظه Your Eighth App: Memory Viewer

  • معرفی اپلیکیشن هشتم Eighth App Introduction

  • مروری بر برنامه هشتم Eighth App Overview

  • کامپوننت Spotlight: دوربین فیلمبرداری Component Spotlight: Camcorder

  • کامپوننت Spotlight: Location Sensor Component Spotlight: LocationSensor

  • اجرای طرح بندی صفحه اصلی Implementing Main Screen Layout

  • اجرای چیدمان صفحه فهرست حافظه Implementing Memory List Screen Layout

  • زمان بلوک: نمایش لیست خاطرات ما Block Time: Displaying Our List Of Memories

  • زمان بلوک - انتخاب و پاک کردن حافظه Block Time - Selecting And Clearing Memorie

  • پیاده سازی نمای صفحه نمایش حافظه Implementing View Memory Screen Layout

  • زمان مسدود کردن - مشاهده و قالب‌بندی فیلم‌های حافظه Block Time - Viewing And Formatting Memory Footage

  • خلاصه بخش Section Recap

برنامه نهم شما: ساعت زنگ دار Your Ninth App: Alarm Clock

  • معرفی برنامه نهم Ninth App Introduction

  • معرفی برنامه نهم Ninth App Introduction

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

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

  • کامپوننت Spotlight: ساعت Component Spotlight: Clock

  • کامپوننت Spotlight: ساعت Component Spotlight: Clock

  • اجرای طرح بندی اولیه تایمر Implementing Basic Timer Layout

  • پیاده سازی زمان، دکمه ها و طرح بندی اسلایدر Implementing Time, Buttons, & Slider Layout

  • زمان بلوک: ساعت ما را در مرکز قرار می دهیم Block Time: Centering Our Clock

  • زمان مسدود کردن: تنظیم و راه‌اندازی ساعت ما Block Time: Setting & Initializing Our Clock

  • Block Time: برنامه نویسی تایمر ما Block Time: Programming Our Timer

  • زمان بلوک: شروع و توقف تایمر Block Time: Starting And Pausing Timer

  • زمان بلوک: شروع و توقف تایمر Block Time: Starting And Pausing Timer

  • Component Spotlight: Notifier Component Spotlight: Notifier

  • Component Spotlight: Notifier Component Spotlight: Notifier

  • زمان مسدود کردن: صدا و تنظیم مجدد تایمر Block Time: Sounding & Resetting Timer

  • زمان مسدود کردن: صدا و تنظیم مجدد تایمر Block Time: Sounding & Resetting Timer

  • زمان بلوک: درک چرخش ساعت Block Time: Understanding Clock Rotation

  • زمان بلوک: درک چرخش ساعت Block Time: Understanding Clock Rotation

  • زمان بلوک: چرخش عقربه ساعت ما Block Time: Rotating Our Clock Hand

  • زمان بلوک: چرخش عقربه ساعت ما Block Time: Rotating Our Clock Hand

  • کامپوننت Spotlight: TinyWebDB Component Spotlight: TinyWebDB

  • کامپوننت Spotlight: TinyWebDB Component Spotlight: TinyWebDB

  • طرح بندی نوار مورد علاقه Favorites Bar Layout

  • طرح بندی نوار مورد علاقه Favorites Bar Layout

  • زمان مسدود کردن: ایجاد یک قسمت دلخواه جدید Block Time: Creating A New Favorite Part 1

  • زمان مسدود کردن: ایجاد یک قسمت دلخواه جدید Block Time: Creating A New Favorite Part 1

  • Block Time: ایجاد یک مورد دلخواه جدید قسمت 2 Block Time: Creating A New Favorite Part 2

  • Block Time: ایجاد یک مورد دلخواه جدید قسمت 2 Block Time: Creating A New Favorite Part 2

  • زمان مسدود کردن: استفاده از قسمت 1 مورد علاقه Block Time: Using A Favorite Part 1

  • زمان مسدود کردن: استفاده از قسمت 2 مورد علاقه Block Time: Using A Favorite Part 2

  • زمان مسدود کردن: استفاده از قسمت 2 مورد علاقه Block Time: Using A Favorite Part 2

  • خلاصه بخش Section Recap

برنامه نهم شما: ساعت زنگ دار Your Ninth App: Alarm Clock

  • اجرای طرح بندی اولیه تایمر Implementing Basic Timer Layout

  • پیاده سازی زمان، دکمه ها و طرح بندی اسلایدر Implementing Time, Buttons, & Slider Layout

  • زمان بلوک: ساعت ما را در مرکز قرار می دهیم Block Time: Centering Our Clock

  • زمان مسدود کردن: تنظیم و راه‌اندازی ساعت ما Block Time: Setting & Initializing Our Clock

  • Block Time: برنامه نویسی تایمر ما Block Time: Programming Our Timer

  • زمان مسدود کردن: استفاده از قسمت 1 مورد علاقه Block Time: Using A Favorite Part 1

  • خلاصه بخش Section Recap

برنامه دهم شما: بازی هنر پنگ Your Tenth App: Pong Art Game

  • معرفی اپلیکیشن دهم Tenth App Introduction

  • معرفی اپلیکیشن دهم Tenth App Introduction

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

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

  • کامپوننت Spotlight: شتاب سنج Component Spotlight: Accelerometer

  • اجرای طرح بندی منوی بازی Implementing Game Menu Layout

  • اجرای طرح بندی منوی بازی Implementing Game Menu Layout

  • زمان بلوک: اندازه دکمه های پویا با شتاب سنج قسمت 1 Block Time: Dynamic Button Sizes With Accelerometer Part 1

  • زمان بلوک: اندازه دکمه های پویا با شتاب سنج قسمت 1 Block Time: Dynamic Button Sizes With Accelerometer Part 1

  • زمان بلوک: اندازه دکمه های پویا با شتاب سنج قسمت 2 Block Time: Dynamic Button Sizes With Accelerometer Part 2

  • زمان مسدود کردن: پیکربندی حالت‌های بازی Block Time: Configuring Game Modes

  • زمان مسدود کردن: پیکربندی حالت‌های بازی Block Time: Configuring Game Modes

  • پیاده سازی صفحه تنظیمات اولیه Implementing Basic Settings Screen

  • پیاده سازی صفحه تنظیمات اولیه Implementing Basic Settings Screen

  • اجرای گروه رنگ توپ قسمت 1 Implementing Ball Color Group Part 1

  • اجرای گروه رنگ توپ قسمت 1 Implementing Ball Color Group Part 1

  • اجرای گروه رنگ توپ قسمت 2 Implementing Ball Color Group Part 2

  • پیاده سازی گروه طول پارو Implementing Paddle Length Group

  • پیاده سازی گروه طول پارو Implementing Paddle Length Group

  • اجرای گروه حرکت پارو و تنظیم بازی Implementing Paddle Movement Group And Play Arrangement

  • Block Time: ایجاد یک Toggle Group Block Time: Creating A Toggle Group

  • زمان مسدود کردن: نهایی کردن تغییر گروه ها Block Time: Finalizing Toggle Groups

  • زمان بلوک: کشوی رنگی کشویی باز و بسته شد Block Time: Sliding Color Drawer Open & Closed

  • زمان بلوک: کشوی رنگی کشویی باز و بسته شد Block Time: Sliding Color Drawer Open & Closed

  • زمان مسدود کردن: رفع مشکلات باز و بسته کردن کشو رنگ Block Time: Fixing Color Drawer Open & Close Issues

  • زمان مسدود کردن: ذخیره تنظیمات بازی Block Time: Storing Game Settings

  • زمان مسدود کردن: تنظیم و ذخیره رنگ بوم Block Time: Setting And Saving Canvas Color

  • زمان بلوک: بستن انتهای شل Block Time: Tying up Loose Ends

  • زمان بلوک: بستن انتهای شل Block Time: Tying up Loose Ends

  • پیاده سازی صفحه نمایش بازی Implementing Game Screen Layout

  • پیاده سازی صفحه نمایش بازی Implementing Game Screen Layout

  • Block Time: Initializing Game Settings Part 1 - Initializing Game Variables Block Time: Initializing Game Settings Part 1 - Initializing Game Variables

  • Block Time: Initializing Game Settings Part 1 - Initializing Game Variables Block Time: Initializing Game Settings Part 1 - Initializing Game Variables

  • Block Time: Initializing Game Settings Part 2 - Initializing Modes Color Block Time: Initializing Game Settings Part 2 - Initializing Color Modes

  • Block Time: Initializing Game Settings Part 3 - Initializes Paddles Block Time: Initializing Game Settings Part 3 - Initializes Paddles

  • Block Time: پیکربندی حرکت دست و پا زدن قسمت 1 Block Time: Configuring Paddle Movement Part 1

  • Block Time: پیکربندی حرکت دست و پا زدن قسمت 1 Block Time: Configuring Paddle Movement Part 1

  • زمان بلوک: پیکربندی حرکت پارو قسمت 2 Block Time: Configuring Paddle Movement Part 2

  • زمان بلوک: پیکربندی حرکت پارو قسمت 2 Block Time: Configuring Paddle Movement Part 2

  • Block Time: Configuring Collisions Part 1 - Colliding with Paddle Block Time: Configuring Collisions Part 1 - Colliding With Paddle

  • Block Time: Configuring Collisions Part 1 - Colliding with Paddle Block Time: Configuring Collisions Part 1 - Colliding With Paddle

  • زمان بلوک: پیکربندی برخوردها قسمت 2 - برخورد با دیوارها Block Time: Configuring Collisions Part 2 - Colliding With Walls

  • زمان بلوک: پیکربندی برخوردها قسمت 2 - برخورد با دیوارها Block Time: Configuring Collisions Part 2 - Colliding With Walls

  • Block Time: Configuring Collisions Part 3 - Game Modes Block Time: Configuring Collisions Part 3 - Game Modes

  • Block Time: اضافه کردن Bad Hit Flash Block Time: Adding Bad Hit Flash

  • Block Time: اضافه کردن Bad Hit Flash Block Time: Adding Bad Hit Flash

  • زمان بلوک: اضافه کردن نقاشی بوم Block Time: Adding Canvas Painting

  • زمان بلوک: اضافه کردن نقاشی بوم Block Time: Adding Canvas Painting

  • زمان مسدود کردن: راه اندازی بازی به پایان رسید Block Time: Setting Up Game Over

  • خلاصه بخش Section Recap

برنامه دهم شما: بازی هنر پنگ Your Tenth App: Pong Art Game

  • کامپوننت Spotlight: شتاب سنج Component Spotlight: Accelerometer

  • زمان بلوک: اندازه دکمه های پویا با شتاب سنج قسمت 2 Block Time: Dynamic Button Sizes With Accelerometer Part 2

  • اجرای گروه رنگ توپ قسمت 2 Implementing Ball Color Group Part 2

  • اجرای گروه حرکت پارو و تنظیم بازی Implementing Paddle Movement Group And Play Arrangement

  • Block Time: ایجاد یک Toggle Group Block Time: Creating A Toggle Group

  • زمان مسدود کردن: نهایی کردن تغییر گروه ها Block Time: Finalizing Toggle Groups

  • زمان مسدود کردن: رفع مشکلات باز و بسته کردن کشو رنگ Block Time: Fixing Color Drawer Open & Close Issues

  • زمان مسدود کردن: ذخیره تنظیمات بازی Block Time: Storing Game Settings

  • زمان مسدود کردن: تنظیم و ذخیره رنگ بوم Block Time: Setting And Saving Canvas Color

  • Block Time: Initializing Game Settings Part 2 - Initializing Modes Color Block Time: Initializing Game Settings Part 2 - Initializing Color Modes

  • Block Time: Initializing Game Settings Part 3 - Initializes Paddles Block Time: Initializing Game Settings Part 3 - Initializes Paddles

  • Block Time: Configuring Collisions Part 3 - Game Modes Block Time: Configuring Collisions Part 3 - Game Modes

  • زمان مسدود کردن: راه اندازی بازی به پایان رسید Block Time: Setting Up Game Over

  • خلاصه بخش Section Recap

دریافت برنامه شما به بازار Getting Your App To The Market

  • معرفی برنامه کاربردی در بازار Application To Market Introduction

  • معرفی برنامه کاربردی در بازار Application To Market Introduction

  • معرفی بازار اندروید (Google Play Store) Introduction To Android Market (google Play Store)

  • معرفی بازار اندروید (Google Play Store) Introduction To Android Market (google Play Store)

  • معرفی حساب توسعه دهنده Google Play Introduction To Google Play Developer Account

  • معرفی حساب توسعه دهنده Google Play Introduction To Google Play Developer Account

  • باز کردن یک حساب توسعه دهنده Google Play Opening A Google Play Developer Account

  • تفکیک حساب برنامه‌نویس Google Play Google Play Developer Account Breakdown

  • دارایی های گرافیکی کاربردی Application Graphic Assets

  • آپلود و انتشار برنامه در فروشگاه Google Play Uploading And Publishing App To Google Play Store

  • به روز رسانی برنامه اندروید شما Updating Your Android Application

  • به روز رسانی برنامه اندروید شما Updating Your Android Application

  • خلاصه بخش Section Recap

  • خلاصه بخش Section Recap

دریافت برنامه شما به بازار Getting Your App To The Market

  • باز کردن یک حساب توسعه دهنده Google Play Opening A Google Play Developer Account

  • تفکیک حساب برنامه‌نویس Google Play Google Play Developer Account Breakdown

  • دارایی های گرافیکی کاربردی Application Graphic Assets

  • آپلود و انتشار برنامه در فروشگاه Google Play Uploading And Publishing App To Google Play Store

  • خلاصه بخش Section Recap

نتیجه Conclusion

  • خلاصه دوره Course Recap

  • خلاصه دوره Course Recap

  • منابع اضافی Additional Resources

  • منابع اضافی Additional Resources

  • بسته شدن پیام Closing Message

  • بسته شدن پیام Closing Message

نتیجه Conclusion

ماده جایزه Bonus Material

  • سخنرانی پاداش Bonus Lecture

ماده جایزه Bonus Material

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

نظری ارسال نشده است.

آموزش ساخت برنامه های اندروید با App Inventor 2 - بدون نیاز به کدنویسی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
17 hours
206
Udemy (یودمی) udemy-small
22 تیر 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2,108
3.7 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stone River eLearning Stone River eLearning

500000+ دانش آموز مبارک Udemy در یادگیری الکترونیکی Stone River ، فناوری همه چیز ما است. اگر شما به IT ، برنامه نویسی ، توسعه یا طراحی علاقه مند هستید - ما این موارد را پوشش داده ایم. کاتالوگ عظیم دوره های ما را بررسی کنید و به بیش از 1،200،000،000 دانشجو که در حال حاضر دوره های آموزش الکترونیکی Stone River را می گذرانند بپیوندید. ما در حال حاضر 800+ دوره آموزش مختلف فن آوری در وب سایت Stone River eLearning خود ارائه می دهیم و هر ماه دوره های جدیدی را در مورد موضوعات داغ و پرطرفدار اضافه می کنیم. گزینه اشتراکی برای کسانی که علاقه واقعی به یادگیری دارند در دسترس است.

Udemy (یودمی)

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

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