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

دانلود Build Android Apps with App Inventor 2 - No Coding Required

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

ساخت اپلیکیشن اندروید با App Inventor 2: از ایده تا انتشار در گوگل پلی

کلیدواژه‌ها: اپلیکیشن اندروید، App Inventor 2، گوگل پلی استور، برنامه نویسی مقدماتی، ساخت اپلیکیشن بدون کدنویسی

ایجاد اپلیکیشن‌های اندروید با App Inventor 2

چکیده دوره: در این دوره آموزشی، شما یاد می‌گیرید چگونه اپلیکیشن‌های اندروید را با استفاده از App Inventor 2 بسازید. با مفاهیم برنامه نویسی پایه آشنا شده و گام به گام نحوه انتشار اپلیکیشن‌های خود را در گوگل پلی استور و همچنین به‌روزرسانی آن‌ها را فرا خواهید گرفت. رابط کاربری App Inventor 2 را به صورت مسلط، مؤثر و کارآمد فرا خواهید گرفت.

اهداف دوره:

  • آشنایی عملی با مبانی برنامه نویسی
  • تسلط کامل بر رابط کاربری App Inventor 2
  • ساخت و توسعه اپلیکیشن‌های اختصاصی اندروید
  • آزمایش و به‌روزرسانی اپلیکیشن‌های ساخته شده
  • یادگیری نحوه انتشار اپلیکیشن در گوگل پلی استور

اپلیکیشن‌های اندروید در لحظه بسازید!

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

اپلیکیشن‌ها را بدون یادگیری کدنویسی بسازید!

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

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

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

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

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

پیش‌نیازها

  • اتصال اینترنت مناسب
  • درک اولیه از ماهیت یک اپلیکیشن اندروید

مهارت‌های کسب شده:

  • ساخت اپلیکیشن اندروید با App Inventor 2
  • انتشار اپلیکیشن در گوگل پلی استور
  • به‌روزرسانی اپلیکیشن‌های منتشر شده
  • برنامه نویسی مقدماتی

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

معرفی 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 App Inventor Setup Introduction

  • ایجاد حساب Gmail Creating A Gmail Account

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

  • اپلیکیشن همراه App Inventor - گزینه ۱ App Inventor Companion App - Option 1

  • راه اندازی امولاتور روی صفحه - گزینه ۲ Setting Up Onscreen Emulator - Option 2

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

  • راه اندازی دستگاه USB بخش ۱ - گزینه ۳ Setting Up Usb Device Part 1 - Option 3

  • راه اندازی دستگاه USB بخش ۲ - گزینه ۳ 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

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

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

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

  • کانون توجه کامپوننت: برچسب 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 - VerticalArrangement

  • چیدمان دکمه های ما Arranging Our Buttons

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

  • کانون توجه کامپوننت - چک باکس Component Spotlight - Checkbox

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

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

  • کانون توجه کامپوننت - صدا 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

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

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

  • خلاصه بخش Section Recap

درک پشتیبان گیری، بازیابی و اشتراک گذاری پروژه های App Inventor 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

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

  • بوم چیدمان و برچسب ها Layout Canvas & Labels

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

  • پیاده سازی نقاط داغ و آپلود مدیا 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

  • اضافه کردن لرزش به نقاط داغ 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

  • کانون توجه کامپوننت: ActivityStarter Component Spotlight: ActivityStarter

  • پیاده سازی فعالیت وب سایت Implementing Website Activity

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

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

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

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

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

  • کانون توجه کامپوننت - کادر متن Component Spotlight - Textbox

  • پیاده سازی چیدمان صفحه ایمیل Implementing Email Screen Layout

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

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

  • خلاصه بخش Section Recap

اپلیکیشن چهارم شما: اپلیکیشن کسب و کار من 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

  • کانون توجه کامپوننت - ListView Component Spotlight - Listview

  • کانون توجه کامپوننت - فایل 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

  • کانون توجه کامپوننت - ListPicker Component Spotlight - Listpicker

  • نهایی کردن صفحه TaskForm با ListPicker و ورودی فرم 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

  • زمان بلوک: نمایش وظایف از فایل با استفاده از 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

  • کانون توجه کامپوننت - پیامک Component Spotlight - Texting

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

  • کانون توجه کامپوننت: Spinner Component Spotlight: Spinner

  • Component Spotlight: TimePicker Component Spotlight: TimePicker

  • کانون توجه کامپوننت: TimePicker Component Spotlight: TimePicker

  • کانون توجه کامپوننت - 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

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

  • زمان بلوک - نمایش پیام ها در 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

  • زمان بلوک - ارسال پیام های پاسخ خودکار و Text to Speech 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

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

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

  • کانون توجه کامپوننت - انتخابگر تصویر Component Spotlight - ImagePicker

  • پیاده سازی چیدمان صفحه اصلی Implementing Main Screen Layout

  • پیاده سازی چیدمان اولیه برای صفحه نقاشی Implementing Basic Layout For Drawing Screen

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

  • کانون توجه کامپوننت - اسلایدر 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 - 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

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

  • کانون توجه کامپوننت: سنسور موقعیت 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

  • کانون توجه کامپوننت: WebView 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

  • کانون توجه کامپوننت: ساعت 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: Programming Our Timer

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

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

  • Component Spotlight: Notifier Component Spotlight: Notifier

  • کانون توجه کامپوننت: 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

  • کانون توجه کامپوننت: 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: Creating A New Favorite Part 2

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

  • زمان بلوک: استفاده از مورد دلخواه قسمت ۲ 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

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

  • پیاده سازی چیدمان منوی بازی Implementing Game Menu Layout

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

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

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

  • زمان بلوک: اندازه های دکمه پویا با شتاب سنج قسمت ۲ 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

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

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

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

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

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

  • زمان بلوک: ایجاد گروه جابجایی 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 2 - Initializing Color Modes

  • زمان بلوک: راه اندازی تنظیمات بازی قسمت ۳ - راه اندازی پاروها Block Time: Initializing Game Settings Part 3 - Initializes Paddles

  • زمان بلوک: پیکربندی حرکت پارو قسمت ۱ 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

  • زمان بلوک: پیکربندی حرکت پارو قسمت ۲ 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 2 - Colliding With Walls

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

  • زمان بلوک: پیکربندی برخوردها قسمت ۳ - حالت های بازی Block Time: Configuring Collisions Part 3 - Game Modes

  • زمان بلوک: اضافه کردن فلش برخورد بد 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

اپلیکیشن دهم شما: بازی Pong Art 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) 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 - بدون نیاز به کدنویسی
جزییات دوره
17 hours
206
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,303
4.5 از 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 خود ارائه می دهیم و هر ماه دوره های جدیدی را در مورد موضوعات داغ و پرطرفدار اضافه می کنیم. گزینه اشتراکی برای کسانی که علاقه واقعی به یادگیری دارند در دسترس است.