• چگونه اپلیکیشن اندروید بنویسیم. آموزش ساخت اپلیکیشن موبایل در اندروید استودیو

    این آموزش به شما اصول نوشتن اپلیکیشن اندروید را با استفاده از محیط توسعه اندروید استودیو آموزش می دهد. دستگاه های اندرویدی روز به روز رایج تر می شوند و تقاضا برای برنامه های جدید فقط در حال افزایش است. Android Studio یک محیط توسعه رایگان و آسان برای استفاده است.

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

    مرحله 1: اندروید استودیو را نصب کنید

    1. شما باید JDK را نصب کنید ( کیت توسعه جاوا) و JRE (محیط زمان اجرا جاوا). می توانید آن را از این لینک دانلود کنید. در آنجا نسخه سیستم عامل خود را انتخاب می کنید، موافقت نامه مجوز را می پذیرید، دانلود و نصب می کنید.
    2. حالا به اینجا http://developer.android.com/sdk/index.html بروید و دانلود کنید (مراقب باشید حدود 3 گیگابایت باید دانلود کنید).
    3. ما نصب را شروع می کنیم و دستورالعمل ها را دنبال می کنیم.

    مرحله 2: ایجاد یک پروژه جدید

    1. اندروید استودیو را باز کنید.
    2. در منو " شروع سریع"، انتخاب کنید " یک پروژه اندروید استودیو جدید را شروع کنید».
    3. در پنجره " ایجاد پروژه جدید"(پنجره ای که باز شد)، نام پروژه خود را بگذارید" سلام دنیا».
    4. نام شرکت اختیاری است.*
    5. کلیک " بعد».
    6. مطمئن شوید که چک باکس فقط روی " گوشی و تبلت».
    7. اگر قصد دارید اولین برنامه خود را روی گوشی خود آزمایش کنید، مطمئن شوید که نسخه صحیح اندروید (نه قدیمی تر از نسخه گوشی) انتخاب شده است.
    8. کلیک " بعد».
    9. انتخاب کنید " فعالیت خالی».
    10. کلیک " بعد».
    11. همه فیلدهای دیگر را همان طور که هستند رها کنید.
    12. کلیک " پایان».

    *نام شرکت معمولی برای پروژه های اندرویدی "example.name.here.com" است.

    مرحله 3: ویرایش تبریک

    1. به برگه بروید فعالیت_اصلیxml، به احتمال زیاد در حال حاضر فعال است.
    2. مطمئن شوید که زبانه پایین صفحه فعال است طرح(به احتمال زیاد این درست است).
    3. عبارت " را بکشید سلام، جهان! » از گوشه سمت چپ بالای گوشی تا مرکز صفحه نمایش.
    4. در سمت چپ صفحه یک درخت پوشه وجود دارد. باز کردن پوشه ای به نام " ارزش های».
    5. در این پوشه روی فایل دوبار کلیک کنید " رشته هایxml».
    6. در این فایل، خط حاوی متن را پیدا کنید. سلام دنیا!"و به این متن اضافه کنید" خوش آمدیبهمنبرنامه! ».
    7. بازگشت به " فعالیت_اصلیxml».
    8. مطمئن شوید متن شما در مرکز صفحه گوشی شما قرار دارد و حاوی متن " سلامجهان! خوش آمدیبهمنبرنامه! ».

    مرحله 4: یک دکمه اضافه کنید

    1. در " فعالیت_اصلیxml"برگه را انتخاب کنید" طرح».
    2. در ستون سمت چپ پنجره ای که گوشی در آن قرار دارد، پوشه ای به نام " ابزارک ها" دکمه های مختلفی در آنجا وجود دارد.
    3. گرفتن " دکمه» و آن را روی صفحه گوشی خود بکشید. باید بر روی صفحه نمایش درست زیر متن شما متمرکز شود.
    4. مطمئن شوید که دکمه همچنان انتخاب شده است (قاب آبی رنگ اطراف آن).
    5. در گوشه سمت راست پایین پنجره ای با ویژگی های شی انتخاب شده وجود دارد. به پایین اسکرول کنید و خطی به نام " متن».
    6. متن را تغییر دهید" دکمه جدید" بر " صفحه بعد».

    مرحله 5: یک فعالیت دوم ایجاد کنید

    1. در بالای درخت سیستم فایل پروژه، روی پوشه ای به نام " کلیک راست کنید. برنامه».
    2. انتخاب کنید جدید > فعالیت > فعالیت خالی.
    3. در پنجره‌ای که ظاهر می‌شود، در خط بالا، « SecondActivity».
    4. کلیک " پایان».
    5. برو به " فعالیت_دومینxml"و مطمئن شوید که برگه " در پایین انتخاب شده است طرح».
    6. همانطور که در مراحل قبل انجام دادیم، متن را از گوشه سمت چپ بالای گوشی به مرکز صفحه منتقل کنید.
    7. مطمئن شوید که بلوک متن هنوز انتخاب شده است (قاب آبی) و در گوشه سمت راست پایین ویژگی های شی، به دنبال خط " شناسه"و وارد آنجا شوید" متن2 ».
    8. در گوشه سمت چپ بالا (در درخت پروژه)، دوبار کلیک کنید " رشته هایxml».
    9. زیر خط سلام دنیا! به برنامه من خوش آمدید!

      خط زیر را اضافه کنید

      به صفحه دوم خوش آمدید!

    10. بازگشت به " activity_second.xml».
    11. دوباره بلوک متن را انتخاب کنید.
    12. در گوشه سمت راست پایین ویژگی های شی، خط " را پیدا کنید. متن"و وارد آنجا شوید «@ رشته/دومین_page».
    13. مطمئن شوید که جعبه متن اکنون می گوید " خوش آمدیبهرادومینصفحه! ” و وبلاگ در مرکز صفحه قرار دارد.

    مرحله 6: عمل دکمه را بنویسید


    مرحله 7: آزمایش برنامه

    1. در نوار ابزار بالای پنجره اندروید استودیو، روی نماد پخش سبز کلیک کنید.
    2. در پنجره " انتخاب کنیددستگاه» مورد را انتخاب کنید « راه اندازیشبیه ساز» و دستگاه را انتخاب کنید.
    3. روی دکمه کلیک کنید خوب».
    4. هنگامی که شبیه ساز شروع می شود (ممکن است زمان زیادی طول بکشد)، برنامه به طور خودکار در دستگاه مجازی باز می شود.
    5. مطمئن شوید که تمام متن ها به درستی نمایش داده می شوند و با کلیک بر روی دکمه به صفحه بعدی می روید.

    توجه: در صورت دریافت پیام " ماژول هسته HAX نصب نشده است!"، پس دو گزینه ممکن وجود دارد. واقعیت این است که فقط پردازنده های مدرن اینتل از این مجازی سازی پشتیبانی می کنند و فقط باید آن را در BIOS فعال کنید. اگر پردازنده ای دارید که از این عملکرد پشتیبانی نمی کند، باید برنامه را روی یک تلفن واقعی آزمایش کنید یا به جای شبیه ساز داخلی از یک شبیه ساز شخص ثالث استفاده کنید.

    نحوه دریافت فایل apk در اندروید استودیو

    به نظر من در این مقاله به خوبی به این موضوع پرداخته شده است، بنابراین آن را تکرار نمی کنم. برای درس اول راحت ترین کار را دیدم روش دستی.

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

    مرحله 8: نتیجه

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

    شما به طور خلاصه با توسعه برنامه های کاربردی برای اندروید آشنا شده اید و ممکن است میل به یادگیری هر آنچه برای توسعه بیشتر در این مسیر ضروری است را در خود بیدار کرده باشید.

    • آموزش

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

    برنامه نویسی اندروید برای مبتدیان. قسمت 1
    تلفن های هوشمند و تبلت های اندرویدی به طور فزاینده ای در کیف و جیب ما یافت می شوند و برنامه نویسی اندروید نیز محبوبیت بیشتری پیدا می کند. این یک پلتفرم توسعه عالی است - API به خوبی مستند شده و استفاده از آن آسان است، و ایجاد چیزی که بتوانید روی گوشی هوشمند خود اجرا کنید بسیار سرگرم کننده است. در ابتدا، با ایجاد و آزمایش کد با استفاده از شبیه ساز در رایانه شخصی لینوکس، می توانید بدون آن کار کنید. اولین قسمت از یک مقدمه دو قسمتی نحوه ایجاد یک برنامه تایمر ساده را توضیح می‌دهد و به شما مقدمه‌ای با API اندروید می‌دهد. این دوره درک پایه ای از جاوا، XML و فن آوری های برنامه نویسی را در نظر می گیرد، اما حتی اگر درک بسیار مبهمی از آن دارید، با خیال راحت امتحان کنید.
    شروع کار و محیط توسعه
    کمی در مورد نسخه ها: آخرین نسخه اندروید 4.2 (Jelly Bean) است، اما همانطور که از این نمودار می بینید، هنوز فراگیر نشده است. بهتر است توسعه را روی یکی از نسخه‌های 4.0 (Ice Cream Sandwich) یا 2.3 (Gingerbeard) شروع کنید، به خصوص که نسخه‌های Android با نسخه‌های قبلی سازگار هستند (یعنی کد شما برای نسخه 2.3 روی 4.2 کار می‌کند)، و برنامه‌های توسعه‌یافته برای نسخه‌های بعدی. همیشه روی یک قدیمی تر کار نمی کند. کد نشان داده شده در اینجا باید روی نسخه های 4.0 و 2.3 کار کند.
    ساده ترین راه برای دریافت یک محیط توسعه، نصب Android Bundle است که می توانید آن را دانلود کنید. همچنین به JDK 6 (نه فقط JRE) نیاز خواهید داشت. فراموش نکنید که اندروید با gcj سازگار نیست. اگر قبلاً از Eclipse یا IDE دیگری استفاده می‌کنید، می‌توانید آن را برای Android تنظیم کنید. نحوه انجام این کار توضیح داده شده است. اکنون با استفاده از Eclipse یا از خط فرمان پروژه ای به نام Countdown ایجاد کنید. تنظیمات را روی BuildSDK 4.0.3 و حداقل SDK 2.2 قرار دادم و (در Eclipse) از قالب BlankActivity استفاده کردم.
    اولین پروژه من برای اندروید: رابط
    اولین برنامه ما برای اندروید یک تایمر خواهد بود که پس از فشار دادن یک دکمه، شمارش معکوس را از 10 ثانیه نشان می دهد. قبل از نوشتن کد، باید یک رابط ایجاد کنیم - آنچه کاربر هنگام راه اندازی برنامه ما می بیند. شما باید res/layout/activity_countdown.xml را باز کنید و یک الگوی XML ایجاد کنید - با استفاده از ویرایشگر Eclipse یا یک ویرایشگر متن/XML، موارد زیر را وارد کنید: