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

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

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

اندروید از 2 کلمه تشکیل می شود
  • Andros : به معنی انسان
  • Oid : به معنی شبیه، مشابه

پس Android را می توان یک انسانی مصنوعی و یا همان آدم آهنی و یا ربات انسان نما دانست.

در ارتباط با هوش مصنوعی کمی بیشتر بخوانید. (شاخه های مختلف هوش مصنوعی)

 

اکنون به معرفی اندروید می پردازیم

  • اندروید توسط اندی رابین در سال ۲۰۰۳ برای دوربین های دیجیتال ایجاد شد.
  • در سال ۲۰۰۵ شرکت اندروید توسط گوگل خریداری شد.
  • اولین گوشی اندرویدی HTC Dream در سال ۲۰۰۸ یعنی یک سال بعد از اولین آیفون عرضه شد.
  • زبان رسمی برنامه نویسی برای اندروید جاوا و کاتلین است.
  • اندروید روی دیوایس های مختلفی از قبیل گوشی و تبلت و ساعت و ماشین و تلویزیون و … قابل نصب است.

 

اگر با تلفن های اندرویدی کار کرده باشید احتمالا از تکنولوژی صفحه نمایش های AMOLED هم استفاده کرده اید؛ در مورد صفحه نمایش های AMOLED بیشتر بخوانید

 

نقش زبان جاوا در اندروید

اصلی ترین زبان نویسی اندروید، زبان جاوا می باشد.

خیلی از برنامه نویس ها، زبان اصلی برنامه نویسی اندروید را زبان جاوا می دانند.

البته باید این نکته رو هم مد نظر قرار دهیم که جاوا زبان رسمی برنامه نویسی اندروید است و این یعنی بیشترین پشتیبانی گوگل از این زبان خواهد بود.

بیشتر اپلیکیشن‌های اندروید که در حال حاضر در گوگل پلی حضور دارند، با استفاده از زبان جاوا نوشته شده‌اند.

پس می توان گفت اگر بخواهیم در مورد تاریخچه زبان برنامه نویسی اندروید صحبت کنیم باید بیشتر در مورد زبان جاوا صحبت کنیم.

 

پیشنهاد نویسنده : سورس برنامه صلوات شمار با اندروید

 

بهترین ابزار برای جاوا

بهترین ابزار جاوا نویسی IntelliJ IDEA که پولی هست و ۷۰۰ دلار قیمت آن می باشد.

که توسط شرکت Jet Brains برای جاوا کاران ساخته شده است.

 

Jet Brains

در حال حاضر Jet Brains برای برنامه نویسان اندروید، کاتلین را ساخته است. که راحت تر از جاواست اما در واقع بر پایه جاوا می باشد.

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

شرکت Jet Brains یک سری زبان های JVM Base طراحی کرده است(کدهای جاوا یا کاتلین که ما می نویسیم می دیم به JVM و این JVM هستش که اونو اجرا میکنه) که هر شخصی در زمینه ای که تخصص اش هست از آن زبان استفاده می کند.

 

اگر دوست دارید به صورت ساده تری با زبان برنامه نویسی اندروید کار کنید کافیست از زبان B4A استفاده کنید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]
با دوستانتان به اشتراک بگذارید

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code