מדוע Kotlin הפכה לשפה הרשמית של אנדרואיד
הרבה לפני Kotlin, פיתוח אנדרואיד היה שם נרדף ל-Java. למרות ש-Java היא אחת השפות הנפוצות ביותר בעולם, האקוסיסטם של אנדרואיד היה מוגבל. בשל מחלוקות משפטיות ודרישות תאימות, אנדרואיד נשארה תקועה בגרסאות ישנות (Java 6 ו-7) במשך זמן רב. הדבר הוביל לקוד boilerplate ארוך ומסורבל, למחזורי פיתוח איטיים ול"טעות מיליארד הדולר" המפורסמת — NullPointerException.
בשנת 2017, גוגל זעזעה את עולם המפתחים כשהכריזה על תמיכה רשמית ב-Kotlin כשפה מדרגה ראשונה עבור אנדרואיד. עד שנת 2019, גוגל הכריזה על פיתוח אנדרואיד כ"Kotlin-First". כיום, למעלה מ-95% מתוך 1,000 האפליקציות המובילות באנדרואיד כתובות ב-Kotlin.
פיתוח אנדרואיד
Kotlin
Java vs Kotlin
פיתוח מובייל
Google IO