آموزش ساخت برنامه های اندروید با جاوا و اکلیپس

تعداد ویدئو 36
زمان دوره 03:25:28
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش ساخت برنامه های اندروید با جاوا و اکلیپس یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی آموزش ساخت برنامه های اندروید برای توسعه دهندگان دات نت است که با نام اصلی Android Development for .NET Developers از شرکت Pluralsight منتشر شده است.

اندروید چیست؟

Android به زبان ساده سيستم عاملي است براي دستگاه هاي موبايل و گوشي هاي هوشمند که توسط بيش از 30 کمپاني معروف پشتيباني مي شود. اندرويد اوپن سورس است و توسعه دهندگان مي توانند با استفاده از Android SDK برنامه هاي مختلفي براي اين سيستم عامل بنويسند. در واقع اندرويد بستري را فراهم مي کند تا برنامه نويسان بتوانند هرچه سريعتر و بهتر برنامه هايي بسازند که از تمام ويژگي هاي يک گوشي هوشمند استفاده کند.

اندرويد به معناي واقعي “باز” (Open) است، يعني برنامه نويس مي تواند از تمام قدرت يک تلفن همراه استفاده کند. اندرويد امکان استفاده از توابع داخلي گوشي موبايل همچون شماره گيري، فرستادن SMS يا استفاده از دوربين گوشي را به برنامه نويسان مي دهد تا بتوانند اپليکيشن هاي قدرتمند و کاربردي براي کاربران بسازند.

Android-for-.NET-Developers-1-Getting-Started

جاوا تکنولوژی انتخابی برای ساخت برنامه های کاربردی با استفاده از کد مدیریت شده است که می تواند در دستگاه های تلفن همراه اجرا شود. اندروید یک پلتفرم نرم افزار open source و سیستم عامل مبتنی بر لینوکس برای دستگاه های تلفن همراه است. پلتفرم Android به توسعه دهندگان اجازه می دهد تا کد مدیریت شده را با استفاده از جاوا برای مدیریت و کنترل دستگاه Android بنویسند. برنامه های Android را می توان با استفاده از زبان برنامه نویسی جاوا و SDK Android توسعه داد. بنابراین، آشنایی با اصول اولیه زبان برنامه نویسی جاوا پیش نیاز برنامه نویسی در پلتفرم اندروید است.

چرا از جاوا در توسعه تلفن همراه استفاده شد؟

چه چیزی باعث شده که جاوا به عنوان فناوری انتخابی برای توسعه تلفن همراه برای پلتفرم اندروید باشد؟ زبان برنامه نویسی جاوا در اواسط دهه 1990 ظاهر شد. آن را جیمز گاسلینگ از Sun Microsystems ایجاد کرد. اتفاقا Sun Microsystems از آن زمان توسط اوراکل خریداری شد. جاوا در سراسر جهان بسیار محبوب بوده است، در درجه اول به دلیل طیف گسترده ای از ویژگی های آن و شعار جاوا مبنی بر “یکبار بنویسید و هرجا اجرا کنید” یکی از عوامل اصلی موفقیت جاوا در چند دهه گذشته بود.

جاوا حتی به فناوری پردازنده های تعبیه شده نیز ورود پیدا کرد. Java Mobile Edition برای ایجاد برنامه های کاربردی قابل اجرا بر روی دستگاه های تلفن همراه ساخته شده است. همه این موارد، که به رشد و محبوب شدن جاوا کمک کردند، عوامل اولیه ای بودند که به تصمیم گیری مبنی بر اتخاذ جاوا به عنوان زبان اصلی توسعه برای ساخت برنامه هایی که بر روی اندروید اجرا می شوند، دلالت داشت. برنامه های جاوا ایمن هستند زیرا در محیط sandbox اجرا می شوند. برنامه هایی که به زبان جاوا نوشته شده اند به صورت کد میانی که به عنوان bytecode شناخته می شود، کامپایل می شوند. سپس این bytecode در Virtual Machine جاوا اجرا می شود.

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

فصل اول: معرفی اندروید

  • معرفی اندروید
  • تاریخچه ی اندروید
  • ساختار سیستم عامل اندروید
  • ساختار برنامه های اندروید
  • چرخه ی حیات برنامه های اندروید
  • API ها
  • مسائل مربوط به امنیت و مجوزها
  • اندروید مارکت

فصل دوم: نصب و راه اندازی ابزارهای مورد نیاز ساخت برنامه

  • معرفی و نصب عملی ابزار Eclipse
  • معرفی و نصب عملی ابزار Android SDK
  • معرفی و نصب عملی ابزار ADT
  • معرفی و نصب عملی پلت فرم ها و کامپوننت ها

فصل سوم: بررسی ساختار پروژه های اندروید

  • فولدر Src
  • فولدر Gen
  • فولدر Res
  • فایل Manifest پروژه

فصل چهارم: Activity ها

  • معرفی و تعریف ماهیت Activity ها
  • چرخه ی حیات یک Activity
  • به دست آوردن رفرنس View ها و تغییر آنها
  • هندل کردن Event های View ها
  • ساخت یک Activity و اجرای آن

فصل پنجم: طراحی UI برنامه

  • معرفی ماهیت View در اندروید
  • فایل های Layout در قالب دستورات XML
  • انواع Layout ها
    • LinearLayout
    • RelativeLayout
    • TableLayout
    • GridLayout
    • TabLayout
  • ساخت عملی یک واسط کاربری برنامه

فصل ششم: کار کردن با Preference ها در اندروید

  • معرفی Shared Preference ها به طور کامل
  • ذخیره کردن و بازیابی Shared Preference ها
  • صفحه ی Shared Preference در برنامه های موبایل

فصل هفتم: کار کردن با Menu ها در اندروید

  • انواع منوها
  • ساخت Options Menu
  • ساخت Context Menu
  • ساخت Sub Menu

فصل هشتم: کار کردن با Dialog ها در اندروید

  • معرفی فریم ورک Dialog Management
  • معرفی Alert Dialog
  • معرفی Progress Dialog
  • معرفی Custom Dialog
  • ساخت عملی Alert Dialog
  • ساخت عملی Progress Dialog
  • ساخت عملی Custom Dialog

فصل نهم: Deploy کردن برنامه های اندروید – قسمت اول

  • آشنایی با مفهوم Sign کردن برنامه
  • ساخت فایل APK از درون اکلیپس
  • Sign کردن دستی برنامه
    • کار با Keytool
    • کار با Jarsigner
    • کار با Zipalign
  • رمز کردن کد برنامه با استفاده از ابزار Proguard

فصل دهم: Deploy کردن برنامه های اندروید – قسمت دوم

  • معرفی What is Android License Manager
  • نصب و راه اندازی License Verification Library
  • اضافه کردن قابلیت چک کردن License برنامه
  • انتشار برنامه در مارکت

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش ساخت برنامه های اندروید با جاوا و اکلیپس”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید