کوٹلن (Kotlin) اینڈرائیڈ کی آفیشل لینگویج کیوں بنی؟
کوٹلن سے بہت پہلے، اینڈرائیڈ ڈویلپمنٹ کا مطلب صرف جاوا (Java) تھا۔ اگرچہ جاوا دنیا میں سب سے زیادہ استعمال ہونے والی زبانوں میں سے ایک ہے، لیکن اینڈرائیڈ کا ماحولیاتی نظام (ecosystem) محدود تھا۔ قانونی تنازعات اور مطابقت کے تقاضوں کی وجہ سے، اینڈرائیڈ طویل عرصے تک جاوا کے پرانے ورژنز (Java 6 اور 7) کے استعمال پر مجبور رہا۔ اس کی وجہ سے طویل اور مکرر کوڈ (boilerplate code)، سست ڈویلپمنٹ سائیکل، اور بدنام زمانہ “ایک ارب ڈالر کی غلطی” یعنی NullPointerException جیسے مسائل پیدا ہوئے۔
اینڈرائیڈ ڈویلپمنٹ
کوٹلن
جاوا بمقابلہ کوٹلن
موبائل ڈویلپمنٹ
گوگل آئی او