اندروید چیست؟ ویژگی ها، تاریخچه و آشنایی اولیه با زبان برنامه نویسی آن

رتبه: 5 ار 3 رای SSSSS
برنامه نویسی اندروید چیست و کاربردها
نویسنده: میلاد حیدری زمان مطالعه 4 دقیقه
Banner Image

اندروید یک سیستم عامل منبع باز و مبتنی بر لینوکس برای دستگاه های تلفن همراه مانند تلفن های هوشمند و رایانه های لوحی است. اندروید توسط Open Handset Alliance با کمک گوگل و سایر شرکت ها توسعه داده شده است.

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

اولین نسخه بتا از SDK) Android Software Development Kit) توسط گوگل در سال ۲۰۰۷ منتشر شد که به عنوان اولین نسخه تجاری ، Android 1.0 ، در سپتامبر ۲۰۰۸ منتشر شد.

دانلود رایگان ۳ تا از بهترین جزوه های PDF آموزش برنامه نویسی اندروید

در تاریخ ۲۷ ژوئن ۲۰۱۲ ، در کنفرانس Google I / O ، گوگل نسخه اندرویدی بعدی خود یعنی ۴٫۱ Jelly Bean را منتشر کرد. Jelly Bean یک بروزرسانی افزایشی است و هدف اصلی آن بهبود رابط کاربری ، هم از نظر عملکرد و هم از لحاظ کارایی است.

سورس کد اندروید تحت مجوزهای نرم افزار رایگان و منبع باز موجود است. گوگل بیشتر کدها را تحت مجوز Apache نسخه ۲٫۰ و بقیه آن ، تغییرات هسته لینوکس، را تحت مجوز عمومی GNU نسخه ۲ منتشر می کند.

چرا اندروید؟

دلایل انتخاب اندروید

ویژگی های اندروید

اندروید یک سیستم عامل قدرتمند است که با Apple 4GS رقابت می کند و از ویژگی های عالی پشتیبانی می کند. تعداد کمی از ویژگی های آن در زیر ذکر شده است –

شماره ویژگی و توضیحات
۱ رابط کاربری زیبا

صفحه اصلی سیستم عامل اندروید یک رابط کاربری زیبا و بصری ارائه می دهد.

۲ اتصال

GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Wi-Fi, LTE, NFC بلوتوث و وایمکس.

۳ ذخیره سازی

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, and BMP.

۵ پیام رسانی

SMS و MMS

۶ مرورگر وب

بر اساس موتور منبع باز WebKit ، همراه با موتور V8 JavaScript Chrome که از HTML5 و CSS3 پشتیبانی می کند.

۷ چند لمسی

اندروید دارای پشتیبانی بومی از چند لمسی است که در ابتدا در گوشی هایی مانند HTC Hero در دسترس قرار گرفت.

۸ چند کاره

کاربر می تواند از یک کار به کار دیگر پرش کند و همزمان برنامه های مختلفی می توانند اجرا شوند.

۹ ابزارک های قابل تنظیم

ابزارک ها قابل تغییر هستند ، بنابراین کاربران می توانند آن ها را گسترش دهند تا محتوای بیشتری نشان دهند یا آن ها را برای صرفه جویی در فضا کوچک کنند.

۱۰ چند زبانه

متن تک و دو جهته را پشتیبانی می کند.

۱۱ GCM

Google Cloud Messaging (GCM) خدماتی است که به توسعه دهندگان امکان می دهد داده های پیام کوتاه را بدون نیاز به راه حل همگام سازی اختصاصی برای کاربران دستگاه های اندروید ارسال کنند.

۱۲ Wi-Fi Direct

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

۱۳ Android Beam

فناوری مبتنی بر NFC که امکان می دهد داده ها را فقط با لمس کردن دو تلفن با قابلیت NFC به اشتراک بگذارید.

برنامه های اندروید

برنامه های اندروید معمولاً با استفاده از کیت توسعه نرم افزار اندروید به زبان جاوا توسعه داده می شوند.

پس از توسعه ، برنامه های اندرویدی می توانند به راحتی بسته بندی شوند و یا از طریق فروشگاهی مانند Google Play ، SlideME ، فروشگاه موبایل Opera ، Mobango ، F-droid و Amazon Appstore به فروش برسند.

اندروید صد ها میلیون دستگاه تلفن همراه را در بیش از ۱۹۰ کشور در سراسر جهان پشتیبانی می کند. این بزرگترین پایگاه نصب شده پلتفرم تلفن همراه و به سرعت در حال رشد است. هر روز بیش از ۱ میلیون دستگاه جدید اندروید در سراسر جهان فعال می شوند.

دسته بندی برنامه های اندروید

برنامه های اندرویدی زیادی در بازار وجود دارد. دسته های برتر در تصویر زیر آورده شده اند.

دسته بندی برنامه های اندروید

تاریخچه اندروید

نام کدهای اندرویدی در حال حاضر از A تا N رتبه بندی می شود، مانند Aestro ، Blender ، Cupcake ، Donut، Eclair، Froyo، Gingerbread، Honeycomb، Ice Cream Sandwitch، Jelly Bean، KitKat، Lollipop and Marshmallow است.

تاریخچه اندروید

سطح API چیست؟

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

C:UsersMrDesktopPython18.14.jpg

profile name
میلاد حیدری

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

محصولات مرتبط

مشاهده همه

دیدگاهتان را بنویسید

1 2 3 4 5

3 نظر درباره «اندروید چیست؟ ویژگی ها، تاریخچه و آشنایی اولیه با زبان برنامه نویسی آن»

  • Amirreza
    Amirreza آیا این دیدگاه مفید بود ؟

    آقا دمت گرم مطلب خیلی عالی ای بود کیف کردم عاشق برنامه نویسی شدمه و اگه علاقه ام به برنامه نویسی بیشتر شد یه برنامه نویس بشم در آینده😃

    پاسخ
  • مطهره
    مطهره آیا این دیدگاه مفید بود ؟

    عالی واقعا توضیحات واضح هست موفق باشید

    پاسخ
  • دیانا ❤️
    دیانا ❤️ آیا این دیدگاه مفید بود ؟

    اندروید که کارش همیشه کپی بوده ولی انصافا سامسونگ زیاد کپی نکرده ولی شیائومی همیشه کپی می کنه انگار خودش مغز نداره ایده بده

    پاسخ
مشاهده همه نظرات
سبد خرید
سبد خرید شما خالی است
× جهت نصب روی دکمه زیر در گوشی کلیک نمائید
آی او اس
سپس در مرحله بعد برروی دکمه "Add To Home Screen" کلیک نمائید