Kotlin का इस्तेमाल करके Android ऐप्लिकेशन डेवलप करना
Kotlin की मदद से, बेहतर Android ऐप्लिकेशन तेज़ी से लिखें. Kotlin एक नई प्रोग्रामिंग लैंग्वेज है, जिसमें वैरिएबल टाइप पहले से पता होते हैं. इसका इस्तेमाल 60% से ज़्यादा प्रोफ़ेशनल Android डेवलपर करते हैं. इससे डेवलपर की प्रोडक्टिविटी बढ़ती है, वे ज़्यादा संतुष्ट होते हैं, और कोड की सुरक्षा बेहतर होती है.
एक्सप्रेसिव और छोटा
Kotlin की मॉडर्न लैंग्वेज सुविधाओं से, आपको अपने आइडिया को ज़ाहिर करने और छोटे बॉयलरप्लेट कोड लिखने की सुविधा मिलती है.
सुरक्षित कोड
Kotlin में टाइप सिस्टम में, वैल्यू के शून्य होने की संभावना शामिल है. इससे आपको NullPointerExceptions से बचने में मदद मिलती है. Kotlin का इस्तेमाल करने वाले Android ऐप्लिकेशन के क्रैश होने की संभावना 20% कम होती है.
Jetpack Compose
Android का आधुनिक यूज़र इंटरफ़ेस (यूआई) टूलकिट, Kotlin पर आधारित है. इसकी मदद से, दमदार और आसानी से समझ आने वाले एपीआई का इस्तेमाल करके, तेज़ी से यूआई बनाया जा सकता है.
स्ट्रक्चर्ड कॉनकरेंसी
Kotlin कोरूटीन, एसिंक्रोनस प्रोग्रामिंग को आसान बनाती हैं. इससे नेटवर्क कॉल और डेटाबेस अपडेट जैसे सामान्य काम आसान और बेहतर परफ़ॉर्म करते हैं.
शुरू करना
getting started
Android और Kotlin को शुरू से सीखना
शुरुआती लोगों के लिए बनी हमारी गाइड देखें. इनमें, Kotlin और Jetpack Compose की मदद से Android ऐप्लिकेशन बनाने का तरीका बताया गया है.
getting started
Android Java डेवलपर के लिए Kotlin
अगर आपको Java के बारे में पहले से पता है, तो हमारी इंटरऑप गाइड और दस्तावेज़ की मदद से, इसे इस्तेमाल करना शुरू किया जा सकता है.
getting started
Kotlin की बेहतर गाइड
अगर आपको Kotlin के बारे में पहले से जानकारी है, तो अपनी स्किल को बेहतर बनाने के लिए, हमारे बेहतर दस्तावेज़ पढ़ें.
getting started
अपनी टीम के लिए Kotlin का इस्तेमाल करना
जानें कि Kotlin में लिखने से आपकी टीम की उत्पादकता किस तरह बढ़ सकती है, ऐप्लिकेशन की क्वालिटी कैसे बेहतर हो सकती है, और डेवलपर को बेहतर अनुभव कैसे मिल सकता है.
Kotlin के लिए ऑप्टिमाइज़ किया गया
Kotlin पूरी तरह से Android डेवलपमेंट के लिए काम करती है. इसमें ऐसे टूल और संसाधन मौजूद हैं जिनसे आपको कामयाबी पाने में मदद मिलती है.
Android Studio
Android Studio, Kotlin के लिए बेहतरीन सहायता उपलब्ध कराता है. इसमें पहले से मौजूद टूल भी हैं, जिनकी मदद से Java-based कोड को Kotlin में बदला जा सकता है. Kotlin बाइटकोड दिखाने वाले टूल की मदद से, Kotlin सीखते समय Java-based कोड देखा जा सकता है.
Android KTX
Android KTX, Kotlin लैंग्वेज की सुविधाओं का फ़ायदा उठाकर, Kotlin के साथ Android डेवलपमेंट को ज़्यादा आसान, बेहतर, और आसानी से समझने लायक बनाता है.
Kotlin-फ़्रेंडली SDK
Android 9 (एपीआई लेवल 28) से, Android SDK टूल में 'शून्य हो सकता है' एनोटेशन शामिल हैं. इससे, NullPointerExceptions से बचने में मदद मिलती है. एपीआई के बारे में जानकारी देने वाले दस्तावेज़, Kotlin में भी उपलब्ध हैं.
शिक्षा से जुड़े संसाधन
Kotlin सीखने के लिए, अलग-अलग फ़ॉर्मैट में उपलब्ध संसाधनों का सेट एक्सप्लोर करें.
Kotlin कोड कैसा दिखता है?
Kotlin में बनाए गए ऐप्लिकेशन
कई ऐप्लिकेशन पहले से ही Kotlin में बनाए गए हैं. इनमें, सबसे लोकप्रिय स्टार्टअप से लेकर Fortune 500 की कंपनियां शामिल हैं. जानें कि Kotlin ने उनकी टीमों को ज़्यादा बेहतर तरीके से काम करने और अच्छी क्वालिटी के ऐप्लिकेशन बनाने में कैसे मदद की.
डेवलपर की कहानी
सुरक्षित और कम शब्दों वाला कोड लिखने के लिए, Zomato, Kotlin का इस्तेमाल करता है
Kotlin की मदद से, Zomato ने अपने ऐप्लिकेशन में कोड की लाइनों की संख्या को काफ़ी कम कर दिया. साथ ही, इससे उन्हें कंपाइल करने के समय अपने ऐप्लिकेशन में अहम गड़बड़ियां ढूंढने में भी मदद मिली.
इस वीडियो में, Zomato के प्रॉडक्ट मैनेजमेंट के उपाध्यक्ष राहुल और Android डेवलपर प्रीतम शर्मा बता रहे हैं कि Zomato ने Kotlin का इस्तेमाल कैसे शुरू किया और अब वे नई सुविधाओं को रिलीज़ करने के लिए इसका इस्तेमाल कैसे करते हैं.
चुनिंदा
Kotlin एक ओपन सोर्स लैंग्वेज है
Kotlin एक ओपन सोर्स प्रोजेक्ट है. यह Apache 2.0 लाइसेंस के तहत बिना किसी शुल्क के उपलब्ध है. प्रोजेक्ट के कोड को GitHub पर, मुख्य रूप से JetBrains में काम करने वाली टीम ने बनाया है. इसमें Google और अन्य संगठनों का भी योगदान है. Kotlin को चुनने का मतलब है कि हम डेवलपर के लिए ओपन नेटवर्क बनाने की अपनी प्रतिबद्धता को बरकरार रखते हैं. हम Android प्लैटफ़ॉर्म को बेहतर बना रहे हैं और उसे आगे बढ़ा रहे हैं. हमें इस भाषा को बेहतर होते हुए देखने में खुशी हो रही है.
अन्य संसाधन
Kotlin में Android कोडलैब
Kotlin में Android कोडलैब के साथ, सबसे सही नए तरीकों और एपीआई के बारे में जानें.
Medium पर Android + Kotlin
Android टीम के Kotlin के बारे में तकनीकी लेख.
Compose के कोर्स के साथ Android की बुनियादी बातें
जिन लोगों को प्रोग्रामिंग का अनुभव नहीं है वे Kotlin की प्रोग्रामिंग भाषा की बुनियादी बातें सीख सकते हैं. साथ ही, आसान Android ऐप्लिकेशन बनाने का तरीका भी जान सकते हैं.
Kotlin लैंग्वेज का दस्तावेज़
Kotlin प्लेग्राउंड
अपने वेब ब्राउज़र में, Kotlin का इस्तेमाल अभी आज़माएं.
आधिकारिक भाषा का रेफ़रंस
आधिकारिक भाषा की रेफ़रंस साइट से Kotlin सीखना शुरू करें.