سیستم عامل اندروید با چه زبانهایی نوشته شده است؟ 📲
سیستمعامل اندروید، بهعنوان یک سیستمعامل متنباز مبتنی بر هسته لینوکس، با استفاده از زبانهای زیر توسعه داده شده است:
یک: C و C++: بخشهای اصلی و سیستمی اندروید، از جمله هسته (Kernel) که مبتنی بر لینوکس است، با استفاده از زبانهای C و C++ نوشته شدهاند. این زبانها برای توسعه بخشهای پایینی سیستمعامل که به سختافزار نزدیک هستند، بسیار مناسباند.
دو: Java: بسیاری از کتابخانهها و سرویسهای سطح بالای اندروید با جاوا نوشته شدهاند. همچنین محیط اجرای اپلیکیشنها (Android Runtime) و فریمورکهای مهم سیستمعامل با جاوا توسعه یافتهاند.
سه: Kotlin: اگرچه اندروید با کاتلین ساخته نشده، اما از زمانی که کاتلین به زبان رسمی اندروید تبدیل شد، برخی از کتابخانهها و ابزارهای جدیدتر نیز به این زبان نوشته شدهاند.
چهار: Bash و Python: برخی از ابزارهای مدیریت سیستم و اسکریپتهای سطح پایین در اندروید ممکن است با Bash یا Python نوشته شده باشند، اما این زبانها نقش اصلی در توسعه هسته و اجزای کلیدی ندارند.
بنابراین، هسته اصلی سیستمعامل اندروید با C و C++ نوشته شده است و بخشهای سطح بالاتر و بیشتر سرویسها و APIهای آن با Java توسعه یافتهاند.
#android #java
➿➿➿➿➿➿➿➿
@programmers_gathering
سیستمعامل اندروید، بهعنوان یک سیستمعامل متنباز مبتنی بر هسته لینوکس، با استفاده از زبانهای زیر توسعه داده شده است:
یک: C و C++: بخشهای اصلی و سیستمی اندروید، از جمله هسته (Kernel) که مبتنی بر لینوکس است، با استفاده از زبانهای C و C++ نوشته شدهاند. این زبانها برای توسعه بخشهای پایینی سیستمعامل که به سختافزار نزدیک هستند، بسیار مناسباند.
دو: Java: بسیاری از کتابخانهها و سرویسهای سطح بالای اندروید با جاوا نوشته شدهاند. همچنین محیط اجرای اپلیکیشنها (Android Runtime) و فریمورکهای مهم سیستمعامل با جاوا توسعه یافتهاند.
سه: Kotlin: اگرچه اندروید با کاتلین ساخته نشده، اما از زمانی که کاتلین به زبان رسمی اندروید تبدیل شد، برخی از کتابخانهها و ابزارهای جدیدتر نیز به این زبان نوشته شدهاند.
چهار: Bash و Python: برخی از ابزارهای مدیریت سیستم و اسکریپتهای سطح پایین در اندروید ممکن است با Bash یا Python نوشته شده باشند، اما این زبانها نقش اصلی در توسعه هسته و اجزای کلیدی ندارند.
بنابراین، هسته اصلی سیستمعامل اندروید با C و C++ نوشته شده است و بخشهای سطح بالاتر و بیشتر سرویسها و APIهای آن با Java توسعه یافتهاند.
#android #java
➿➿➿➿➿➿➿➿
@programmers_gathering
👌6❤3👍3
دوره آموزشی سلنیوم با جاوا برای افراد تازه کار 🤖
اگه دنبال دوره برای یادگیری سلنیوم هستین این پلیلیست رو چک کنید👇
https://www.youtube.com/playlist?list=PLhW3qG5bs-L_s9HdC5zNshE5Ti8jABwlU
#java #selenium
➿➿➿➿➿➿➿➿
@programmers_gathering
اگه دنبال دوره برای یادگیری سلنیوم هستین این پلیلیست رو چک کنید👇
https://www.youtube.com/playlist?list=PLhW3qG5bs-L_s9HdC5zNshE5Ti8jABwlU
#java #selenium
➿➿➿➿➿➿➿➿
@programmers_gathering
❤1
نقشه راه برنامهنویس جاوا 2024 😎
اگر قصد یادگیری جاوا رو دارین، این نقشه راه رو دنبال کنید چون خیلی کامله واقعا 👇
https://www.scholarhat.com/tutorial/java/java-roadmap
#java
➿➿➿➿➿➿➿➿
@programmers_gathering
اگر قصد یادگیری جاوا رو دارین، این نقشه راه رو دنبال کنید چون خیلی کامله واقعا 👇
https://www.scholarhat.com/tutorial/java/java-roadmap
#java
➿➿➿➿➿➿➿➿
@programmers_gathering
😁4
دوره رایگان جاوا از صفر تا صد 🤯
اگر میخواین جاوا رو یاد بگیرین این خیلی خوبه 👇
https://www.youtube.com/playlist?list=PLsyeobzWxl7pe_IiTfNyr55kwJPWbgxB5
#java
➿➿➿➿➿➿➿➿
@programmers_gathering
اگر میخواین جاوا رو یاد بگیرین این خیلی خوبه 👇
https://www.youtube.com/playlist?list=PLsyeobzWxl7pe_IiTfNyr55kwJPWbgxB5
#java
➿➿➿➿➿➿➿➿
@programmers_gathering
👍2❤1