آموزش ساخت بازی و برنامه کاربردی اندروید با استفاده از App Inventor – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



سیستم عامل اندروید را می توان یک سیستم عامل هوشمند دانست که توسط شرکت گوگل برای گوشی های هوشمند یا Smart Phoneها ارائه شده است. سیستم عامل اندروید بر پایه سیستم عامل لینوکس بنا نهاده شده است. در واقع می توان گفت که اندروید یک رابط کاربری برای سیستم عامل لینوکس است که در هسته خود، سیستم عامل لینوکس را جای داده است. با ارائه اندروید، تحول شگرفی در دنیال فناوری رخ داد. امکاناتی که این سیستم عامل در اختیار کاربران قرار میدهد باعث شد تا چند شرکت بزرگ تولید کننده گوشی های هوشمند، از این سیستم عامل به عنوان رابط کاربری برای گوشی های خود استفاده کنند که مورد پسند کاربران نیز قرار گرفت. از آنجایی که این سیستم عامل به صورت رایگان ارائه شده است، کاربر به منظور خرید گوشی های هوشمند اندرویدی، هزینه ای اضافه از بابت سیستم عامل نمی پردازد.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال برنامه ریزی
زمان تقریبی انتشار بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط ۴ تا ۱۲ هفته زمان می برد.

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در کادر زیر ایمیل خود را درج نمایید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.




    توضیحات

    اندروید، سیستم عاملی هوشمند

    سیستم عامل اندروید را می توان یک سیستم عامل هوشمند دانست که توسط شرکت گوگل برای گوشی های هوشمند یا Smart Phoneها ارائه شده است. سیستم عامل اندروید بر پایه سیستم عامل لینوکس بنا نهاده شده است. در واقع می توان گفت که اندروید یک رابط کاربری برای سیستم عامل لینوکس است که در هسته خود، سیستم عامل لینوکس را جای داده است. با ارائه اندروید، تحول شگرفی در دنیال فناوری رخ داد. امکاناتی که این سیستم عامل در اختیار کاربران قرار میدهد باعث شد تا چند شرکت بزرگ تولید کننده گوشی های هوشمند، از این سیستم عامل به عنوان رابط کاربری برای گوشی های خود استفاده کنند که مورد پسند کاربران نیز قرار گرفت. از آنجایی که این سیستم عامل به صورت رایگان ارائه شده است، کاربر به منظور خرید گوشی های هوشمند اندرویدی، هزینه ای اضافه از بابت سیستم عامل نمی پردازد.

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

     

    ارائه برنامه کاربردی توسط افراد ناآشنا به برنامه نویسی

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

    حتما می پرسید چطور؟ ابزار هایی ارائه شده اند برای برنامه نویسی و تولید نرم افزار، بدون دانش برنامه نویسی. این ابزار ها این امکان را به کاربر می دهند تا بدون دانش برنامه نویسی و صرفا با Drag & Drop یا کشیدن و رها کردن، برنامه های مورد نظر خود را تولید کنند. از جمله این ابزار ها می توان به نرم افزار قدرتمند App Inventor اشاره کرد.

     

    App Inventor، راهکار تولید نرم افزار های کاربردی اندروید بدون دانش برنامه نویسی

    نرم افزار App Inventor، مانند اسکرچ برای افراد ناآشنا به برنامه نویسی ارائه شده است. در زبان اسکرچ، شما بدون دانش برنامه نویسی و با جابجایی بلوک های رنگی و تنظیم شرایط و حالات، برنامه مورد نظر خود را برای کامپیوتر تولید می کردید. در App Inventor نیز مانند اسکرچ، شما با جابجایی بلوک ها و تنظیم حالات و شرایط می توانید برنامه و بازی مورد نظر خود را برای سیستم عامل اندروید پیاده سازی کنید. خیلی راحت و ساده.

    برای ایجاد یک برنامه در App Inventor، کافیست تا ابتدا روش حل مسئله را پیدا کنید، سپس به منظور حل مسئله و پیاده سازی برنامه مورد نظر، بلوک های مربوطه را کنار هم قرار دهید و در پایان بعد از بررسی و تست، برای استفاده نهایی خروجی بگیرید.

    از جمله امکانات App Inventor می توان به موارد زیر اشاره کرد:

    • ذخیره سازی داده های تولید شده توسط کاربران
    • کار با پایگاه داده
    • کار با سنسور های حرکتی
    • پشتیبانی از GPS
    • و …

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: شروع به کار با App Inventor
      • راه اندازی
      • ایجاد اولین پروژه
      • آشنایی با محیط
        • بخش App Designer
        • بخش Blocks Editor
        • تست برنامه
      • اجرا و تست عملکرد
      • نحوه استفاده از رویدادها
      • ذخیره پروژه بر روی فضای ابری و کامپیوتر
      • خروجی گیری برای اجرا بر روی گوشی
      • تغییر آیکون برنامه
    • درس دوم: طراحی رابط کاربری
      • رابط کاربری چیست؟
      • استفاده از ابزار Designer برای طراحی رابط کاربری
      • کار با کامپوننت های موجود
    • درس سوم: چینش ها و ابزار Canvas
      • چینش چیست؟
      • چینش های موجود
      • استفاده از Canvas
      • تنظیم خصوصیات صفحه نمایش
      • تنظیم موقعیت و خصوصیات اشیا بر روی صفحه
    • درس چهارم: تعامل کاربر با صفحه لمسی
      • آشنایی با رویداد ها
      • رویداد های مربوطه به کشیدن
      • رویدید های مربوط به لمس
    • درس پنجم: متغیر های، تصمیمات و روال ها
      • تعریف متغیرها
      • مقدار دهی متغیر
      • خواندن مقدار ذخیره شده در متغیر
      • کار با رشته ها و ایجاد پیغام متنی مناسب
      • تصمیم گیری بر اساس مقدار متغیر
      • دستور شرطی IF
    • درس ششم: لیست ها
      • لیست های آماده
      • ایجاد لیست
      • مقدار دهی لیست
    • درس هفتم: حلقه ها
      • دسته DO
      • دستور For Each
      • استفاده از For Each در لیست ها
      • دستور While
    • درس هشتم: ساعت و شمارنده
      • تایمر و شمارنده چه کاری می کنند؟
      • دریافت ساعت سیستم
      • استفاده از تایمر
      • تایمر های چندگانه
      • زمان بندی اجرای کار
    • درس نهم: انیمیشن
      • کار با Sprite ها و خصوصیات
      • حرکت دادن Sprite
      • تغییر رنگ Sprite
      • اتصال Sprite به تایمر و تغییر وضعیت بر اساس تایمر
    • درس دهم: کار با سنسورها
      • آشنایی با سنسورها
      • استفاده از سنسورها
      • بررسی عملکرد سنسور
      • بررسی اطلاعات دریافتی از سنسور و اعمال نتیجه در پروژه
    • درس یازدهم: اسکنر و کار با بارکدها
      • افزودن اسکنر
      • دریافت اطلاعات بارکد
      • جمع آوری اطلاعات دریافتی از طریق بارکدها
      • جستجو در وب بر اساس بارکد
      • کار با کد های QR و اسکن کد QR
    • درس دوازدهم: ذخیره سازی اطلاعات بر روی گوشی
      • بررسی داده ورودی توسط کاربر با داده ذخیره شده
      • اتصال به پایگاه داده TinyDB
      • درج اطلاعات در پایگاه داده
      • ویرایش اطلاعات
      • نمایش اطلاعات ذخیره شده
      • حذف اطلاعات ذخیره شده
      • ذخیره تصویر در پایگاه داده
    • درس سیزدهم: ابزار بررسی صدا
      • افزودن ابزار تشخیص صدا به پروژه
      • تبدیل متن به گفتار
    • درس چهاردهم: اتصال به اینترنت
      • کار با ابزار WebViewer
      • استفاده از ActivituStarter
      • جستجو در اینرنت
      • ذخیره داده از طریق وب
      • کلید های API
    • درس پانزدهم: نهایی سازی و ارائه
      • تست و خطایابی
      • خروجی گیری از پروژه



    اطلاعات تکمیلی

    نام آموزش آموزش ساخت بازی و برنامه کاربردی اندروید با استفاده از App Inventor – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVAND9409
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)



    مطالب مرتبط


    دیدگاه ها

    1. 0 از 5

      :

      خیلی خوبه. حتما آموزش بدید.

    2. 5 از 5

      :

      بی شک این آموزش به مانند دیگر آموزش های فرادرس محبوبیت چشم گیری خواهد داشت.

    3. 0 از 5

      :

      در صورت انتشار واقعا عالی خواهد بود.

    4. 5 از 5

      :

      بی صبرانه منتظریم


    نظر شما در مورد این فرادرس چیست؟

    درج دیدگاه

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در کادر زیر ایمیل خود را درج نمایید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

عضویت در خبرنامه فرادرس

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.

Please leave this field empty.

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