اندروید چیست و چرا باید از آن استفاده کرد؟اندروید یک سیستم عامل متن باز و مبتنی بر لینوکس است. اولین بار در 5 نوامبر 2007 معرفی شد. در ابتدا توسط Android Inc. توسعه یافت و متعاقباً توسط Google خریداری شد.
اساساً اندروید به عنوان یک سیستم عامل موبایل در نظر گرفته می شود. اما فقط به موبایل محدود نمی شود. در حال حاضر در دستگاه های مختلفی مانند موبایل، تبلت، تلویزیون و غیره استفاده می شود.
اندروید یک چارچوب کاربردی غنی ارائه میکند که به ما امکان میدهد برنامهها و بازیهای خلاقانهای را برای دستگاههای تلفن همراه در محیط زبان جاوا بسازیم.
پشته نرمافزار متنباز اندروید شامل برنامههای جاوا است که بر روی یک چارچوب برنامه کاربردی مبتنی بر جاوا و شیگرا در بالای کتابخانههای هستهای جاوا اجرا میشوند که روی یک ماشین مجازی Dalvik دارای کامپایل JIT اجرا میشوند.
اندرویدویژگی های اندرویداندروید دارای ویژگی های متعددی است. برخی از آنها به شرح زیر است:
توضیحات ویژگیقابلیت اتصال اندروید از چندین فناوری اتصال از جمله GSM/EDGE، IDEN، CDMA، EV-DO، UMTS، بلوتوث، Wi-Fi، LTE، NFC و WiMAX پشتیبانی میکند.Storage SQLite، یک پایگاه داده رابطه ای سبک وزن، برای اهداف ذخیره سازی داده ها استفاده می شودپشتیبانی از رسانه اندروید از انواع فرمت های صوتی/تصویری/فیلم رسانه ای مانند H.263، H.264، MPEG-4 SP، AMR، AMR-WB، AAC، HE-AAC، AAC 5.1، MP3، MIDI، Ogg Vorbis پشتیبانی می کند. ، WAV، JPEG، PNG، GIF، BMP و WebPمرورگر وب مرورگر وب موجود در اندروید مبتنی بر موتور طرحبندی منبع باز Blink (قبلاً WebKit)، همراه با موتور جاوا اسکریپت V8 کروم است که از HTML5 و CSS3 پشتیبانی میکند.پیامرسانی SMS و MMS اشکال موجود پیامرسانی هستند، همچنین شامل پیامهای متنی رشتهای و Android Cloud To Device Messaging (C2DM) میشود و اکنون از نسخه پیشرفته C2DM پشتیبانی میکند، Android Google Cloud Messaging (GCM) نیز بخشی از سرویسهای پیامرسان فشاری Android است.چندوظیفه ای چندوظیفه ای برنامه ها با مدیریت منحصر به فرد تخصیص حافظه در دسترس است، با استفاده از این کاربر می تواند از یک کار به کار دیگر بپرد و در عین حال برنامه های مختلف می توانند به طور همزمان اجرا شوند.ویجتهای قابل تغییر اندازه ابزارکها قابل تغییر هستند، بنابراین کاربران میتوانند آنها را برای نمایش محتوای بیشتر گسترش دهند یا برای صرفهجویی در فضا، آنها را کوچک کنند.اندروید چند لمسی دارای پشتیبانی بومی از چند لمسی است که در ابتدا در گوشی هایی مانند HTC Hero در دسترس قرار گرفت.Wi-Fi فناوری است که به برنامهها اجازه میدهد مستقیماً از طریق یک اتصال همتا به همتا با پهنای باند بالا کشف و جفت شوند.فیلمبرداری از صفحه اندروید از گرفتن اسکرین شات با فشار دادن همزمان دکمه های پاور و صفحه اصلی پشتیبانی می کند. این ویژگی بعد از اندروید 4.0 پشتیبانی می شودAndroid Beam یک فناوری محبوب مبتنی بر NFC که به کاربران امکان میدهد فوراً فقط با لمس دو تلفن دارای NFC با هم اشتراکگذاری کنند.Android Multi-Language از چندین زبان پشتیبانی می کند، همچنین از متن تک جهتی و دو جهته پشتیبانی می کندچرا اندروید؟دلایل زیادی وجود دارد که شما باید پلتفرم اندروید را برای توسعه اپلیکیشن موبایل انتخاب کنید.
هزینه توسعه صفر / ناچیزابزارهای توسعه مانند Android SDK، JDK، و Eclipse IDE و غیره برای توسعه اپلیکیشن موبایل اندروید رایگان هستند. همچنین Google برای توزیع برنامه تلفن همراه شما در بازار اندروید مبلغ کمی 25 دلار دریافت می کند.
متن بازسیستم عامل اندروید یک پلتفرم منبع باز مبتنی بر هسته لینوکس و چندین کتابخانه منبع باز است. به این ترتیب، توسعهدهندگان آزادند تا در صورت لزوم پلتفرم را برای ساخت برنامههای تلفن همراه که بر روی دستگاههای اندرویدی اجرا میشوند، مشارکت یا گسترش دهند.
پشتیبانی از چند پلتفرمدر بازار، طیف گسترده ای از دستگاه های سخت افزاری با سیستم عامل اندروید، از جمله بسیاری از تلفن ها و تبلت های مختلف، وجود دارد. حتی توسعه برنامههای موبایل اندرویدی میتواند در ویندوز، مک او اس یا لینوکس رخ دهد.
پشتیبانی از چند حاملدر سراسر جهان، تعداد زیادی از اپراتورهای مخابراتی مانند Airtel، Vodafone، Idea Cellular، AT&T Mobility، BSNL و غیره از تلفن های مجهز به اندروید پشتیبانی می کنند.
باز کردن مدل توزیعمکان Android Market (فروشگاه Google Play) محدودیت های بسیار کمی در محتوا یا عملکرد یک برنامه اندرویدی دارد. بنابراین توسعه دهنده می تواند برنامه خود را از طریق فروشگاه Google Play و همچنین سایر کانال های توزیع مانند فروشگاه برنامه آمازون توزیع کند.
شما چی فکر میکنید؟امیدوارم اکنون درک بهتری از اندروید و آموزش برنامه نویسی جاوا اندروید داشته باشید. مایلم از خوانندگان وبلاگم بازخورد داشته باشم. بازخورد، سؤال یا نظرات ارزشمند شما در مورد این مقاله همیشه پذیرفته می شود.