صفحه اصلی/ برنامه نویسی / آموزش اندروید
آموزش اندروید Android
راه های مختلفی برای نزدیک شدن به توسعه اندروید وجود دارد، اما رسمی
ترین و قدرتمندترین آن استفاده از اندروید استودیو است. این IDE (محیط توسعه یکپارچه)
رسمی برای پلتفرم اندروید است که توسط Google توسعه یافته و برای ساخت اکثر برنامه هایی که احتمالاً به صورت روزانه
استفاده می کنید استفاده می شود.
اندروید استودیو اولین بار در کنفرانس Google I/O در سال 2013 معرفی شد و
در سال 2014 پس از نسخه های مختلف بتا برای عموم عرضه شد. قبل از انتشار، توسعه
اندروید عمدتاً از طریق Eclipse IDE انجام می شد، که یک Java IDE عمومی تر است که از زبان های برنامه نویسی متعدد دیگری نیز پشتیبانی
می کند.
اندروید استودیو زندگی را در مقایسه با نرمافزارهای غیرتخصصی بهطور
قابلتوجهی آسانتر میکند، اما هنوز راه کمی در پیش دارد تا بتواند ادعا کند یک
تجربه کاملاً بصری و روان است. برای مبتدیان کاملاً، چیزهای هولناکی برای یادگیری
در اینجا وجود دارد و بسیاری از اطلاعات موجود - حتی از طریق کانال های رسمی - یا
قدیمی هستند و یا آنقدر متراکم هستند که نمی توان آنها را سر و صدا کرد.
در اینجا، کارهایی را که اندروید استودیو انجام میدهد، با جزئیات بیشتری
توضیح میدهیم و عملکردهای اساسی را که برای شروع به آن نیاز دارید، مرور میکنیم.
من سعی خواهم کرد تا همه چیز را تا حد امکان آسان نگه دارم و امیدوارم این اولین
قدم در سفر شما به سمت توسعه اندروید باشد.
اندروید استودیو چیست؟
کسانی از شما که هیچ تجربه قبلی در زمینه کدنویسی ندارند، ممکن است
هنوز این سوال را داشته باشند که دقیقاً نقش Android Studio در هنگام توسعه چیست ...
به هر حال IDE چیست؟
بنابراین، به عنوان یک IDE، وظیفه Android Studio این است که رابطی را برای ایجاد برنامه های خود و مدیریت بسیاری
از مدیریت فایل های پیچیده در پشت صحنه برای شما فراهم کند. زبان برنامه نویسی
مورد استفاده شما جاوا یا کاتلین است. اگر جاوا را انتخاب کنید، این به طور
جداگانه روی دستگاه شما نصب خواهد شد. Android Studio به سادگی جایی است که میتوانید
پروژههای خود و فایلهایی که پروژههای گفته شده را تشکیل میدهند، بنویسید، ویرایش
و ذخیره کنید. در همان زمان، Android Studio به شما امکان دسترسی به Android SDK یا "Software Development Kit" را می دهد. این را
به عنوان افزونهای برای کد جاوا در نظر بگیرید که به آن اجازه میدهد به راحتی بر
روی دستگاههای اندرویدی اجرا شود و از سختافزار بومی استفاده کند. جاوا برای
نوشتن برنامه ها مورد نیاز است، Android SDK برای اجرای آن برنامه ها در اندروید مورد نیاز است و Android Studio وظیفه دارد همه آن ها را
برای شما جمع کند. در عین حال، اندروید استودیو همچنین به شما این امکان را می دهد
که کد خود را از طریق شبیه ساز یا از طریق یک قطعه سخت افزار متصل به دستگاه خود
اجرا کنید. سپس میتوانید برنامه را در حین اجرا «اشکالزدایی» کنید و بازخوردی در
مورد خرابیها و غیره دریافت کنید تا بتوانید سریعتر مشکل را حل کنید.
اندروید استودیو زندگی را در مقایسه با نرمافزارهای غیرتخصصی بهطور
قابلتوجهی آسانتر میکند، اما هنوز راه کمی در پیش دارد تا بتواند ادعا کند یک
تجربه کاملاً بصری و روان است.
گوگل کارهای زیادی انجام
داده است تا اندروید استودیو را تا حد ممکن قدرتمند و مفید کند. به عنوان مثال،
هنگام برنامه نویسی نکات زنده ارائه می دهد و اغلب تغییرات لازم را پیشنهاد می کند
که می تواند خطاها را برطرف کند یا کد شما را کارآمدتر کند. اگر برای مثال از متغیری
استفاده نمی شود، به رنگ خاکستری برجسته می شود. و اگر شروع به تایپ یک خط کد کنید،
Android Studio لیستی از پیشنهادات تکمیل
خودکار را برای کمک به شما برای تکمیل آن ارائه می دهد. عالی است اگر نمی توانید
نحو صحیح را به خاطر بسپارید یا فقط می خواهید در زمان خود صرفه جویی کنید!
سرفصل های آموزش اندروید
استودیو:
فصل اول: آموزش زبان جاوا
فصل دوم: معرفی اندروید،
راه اندازی اندروید استودیو
فصل سوم: ساخت اولین
پروژه در اندروید استودیو
فصل چهارم: نصب و راه
اندازی شبیه ساز Genymotion
فصل پنجم: رابط کاربری
اندروید
فصل ششم: کار با اکتیویتی
ها
فصل هفتم: دیتابیس و
ذخیره اطلاعات
فصل هشتم: آشنایی با
فرگمنت ها
فصل نهم: متریال دیزاین
فصل دهم: وب سرویس
فصل یازدهم: نوتیفیکیشنها
فصل دوازدهم: کار با
دوربین در اندروید
فصل سیزدهم: مکان یابی و
کار با نقشهها
فصل چهاردهم : کار با
پیامک (SMS)