
آموزش ساخت برنامه های اندروید با جاوا و اکلیپس
خرید دانلودی آموزش ساخت برنامه های اندروید با جاوا و اکلیپس
آموزش ساخت برنامه های اندروید با جاوا و اکلیپس یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی آموزش ساخت برنامه های اندروید برای توسعه دهندگان دات نت است که با نام اصلی Android Development for .NET Developers از شرکت Pluralsight منتشر شده است.
اندروید چیست؟Android به زبان ساده سيستم عاملي است براي دستگاه هاي موبايل و گوشي هاي هوشمند که توسط بيش از 30 کمپاني معروف پشتيباني مي شود. اندرويد اوپن سورس است و توسعه دهندگان مي توانند با استفاده از Android SDK برنامه هاي مختلفي براي اين سيستم عامل بنويسند. در واقع اندرويد بستري را فراهم مي کند تا برنامه نويسان بتوانند هرچه سريعتر و بهتر برنامه هايي بسازند که از تمام ويژگي هاي يک گوشي هوشمند استفاده کند.
اندرويد به معناي واقعي “باز” (Open) است، يعني برنامه نويس مي تواند از تمام قدرت يک تلفن همراه استفاده کند. اندرويد امکان استفاده از توابع داخلي گوشي موبايل همچون شماره گيري، فرستادن SMS يا استفاده از دوربين گوشي را به برنامه نويسان مي دهد تا بتوانند اپليکيشن هاي قدرتمند و کاربردي براي کاربران بسازند.
جاوا تکنولوژی انتخابی برای ساخت برنامه های کاربردی با استفاده از کد مدیریت شده است که می تواند در دستگاه های تلفن همراه اجرا شود. اندروید یک پلتفرم نرم افزار 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
- به دست آوردن رفرنس View ها و تغییر آنها
- هندل کردن Event های View ها
- ساخت یک Activity و اجرای آن
- معرفی ماهیت View در اندروید
- فایل های Layout در قالب دستورات XML
- انواع Layout ها
- LinearLayout
- RelativeLayout
- TableLayout
- GridLayout
- TabLayout
- ساخت عملی یک واسط کاربری برنامه
- معرفی Shared Preference ها به طور کامل
- ذخیره کردن و بازیابی Shared Preference ها
- صفحه ی Shared Preference در برنامه های موبایل
- انواع منوها
- ساخت Options Menu
- ساخت Context Menu
- ساخت Sub Menu
- معرفی فریم ورک Dialog Management
- معرفی Alert Dialog
- معرفی Progress Dialog
- معرفی Custom Dialog
- ساخت عملی Alert Dialog
- ساخت عملی Progress Dialog
- ساخت عملی Custom Dialog
- آشنایی با مفهوم Sign کردن برنامه
- ساخت فایل APK از درون اکلیپس
- Sign کردن دستی برنامه
- کار با Keytool
- کار با Jarsigner
- کار با Zipalign
- رمز کردن کد برنامه با استفاده از ابزار Proguard
- معرفی What is Android License Manager
- نصب و راه اندازی License Verification Library
- اضافه کردن قابلیت چک کردن License برنامه
- انتشار برنامه در مارکت
دیدگاه ها