فرآیند توسعه برنامه های کاربردی برای سیستم عامل اندروید و یا Android Application Development یکی از شاخه های پرطرفدار و درآمدزا به شمار می آید. نرم افزارهای جانبی اندرویدی معمولاً با استفاده از زبان جاوا نوشته میشوند و برای ارتباط با لایههای زیرین سیستم عامل میتوانند از کتابخانههای جاوایی اندروید استفاده کنند. اندروید (Android) اندروید در حال حاضر پرطرفدار ترین سیستم عامل موبایل است که توسط شرکت گوگل برای موبایل ها و تبلت ها ارائه شده است. اندروید بر پایه سیستم عامل لینوکس طراحی و ساخته شده است. بخش رابط کاربری سیستم عامل اندروید با زبان جاوا نوشته شدهاست و بسیاری از برنامههای اندروید هم با جاوا نوشته شدهاند.
در دوره آموزشی Android Application Developmen شما با چگونگی ایجاد اپلیکیشن های اندروید آشنا می شوید.
به عنوان نویسندهی این مقاله، فرض را بر این میگذارم که خواننده، حداقل با کلیات بازی آشنایی دارد، زیرا که توضیحات ابتدایی را در تک تک سایتهای دانلود میشود یافت، و نیازی به اشاره هم نیست که به هیچ عنوان دردی از بازیکن دوا نمیکند. نتیجتا نیازی به آوردنشان نیست.
بنابراین به همین مقدمهی خلاصه اکتفا میکنم و سعی میکنم به نکاتی اشاره کنم که با استفاده از آنها میتوانید به راحتی سطح بازی خود را افزایش دهید. در اینجا سعی میشود نکات گفته شده، مختص یک سطح خاص از بازی نباشد.
این بازی دو رکن دارد، دفاع و حمله. اما نکاتی هست که در این دو دسته بندی جای نمیگیرند. پیش از پرداختن به دو مقولهی دفاع و حمله، چند مورد از این نکات را بررسی میکنیم.
دوره آموزشی Exploring Android Studio اضافه شد!
محبوبیت سیستم عامل اندروید با گسترش روز افزون استفاده از گوشی ها و دستگاه های همراه هوشمند، همواره در حال افزایش است. گوگل سیستم عامل اندروید (Android) را بر پایه هسته لینوکس توسعه داد. برنامههای اندروید به زبان جاوا نوشته می شوند. ابزارهای مختلف اندروید شامل کتابخانهها، خطایاب، شبیه ساز گوشی و یک پلاگین برای اکلیپس برای توسعه دهندگان به راحتی در دسترس است. از ویژگی های این سیستم عامل که در میزان محبوبیت آن نقش به سزایی داشته اند می توان به مواردی مانند پشتیبانی از تمامی تکنولوژیهای اتصال (=Connectivity) شامل GSM/EDGE, CDMA, EV-DO, UMTS, بلوتوث و وای-فای،، پشتیبانی از سخت افزارهای مختلف همچون جی پی اس و دوربینهای متنوع، پشتیبانی از فرمتهای مختلف فایلهای مالتی مدیا مثل MPEG-۴, H.۲۶۴, MP3, AAC, AMR, JPEG, PNG, GIF، امکان ارسال پیغامهای متنی یا همان اس ام اس (SMS) از فرمهای SMS, MMS و XMPP، دارای مرورگری بر اساس فریم ورک اوپن سورس WebKit، استفاده از نرمافزار SQLite برای ذخیره دادهها و مدیریت بانکهای اطلاعاتی و ... اشاره نمود.