अँड्रॉइड विकासासाठी कोटलिन वापरण्याची 10 कारणे

लेखक: John Stephens
निर्मितीची तारीख: 25 जानेवारी 2021
अद्यतन तारीख: 2 जुलै 2024
Anonim
Le Mois du Kotlin - आम्हाला Android विकासासाठी Kotlin का आवडते याची 10 कारणे
व्हिडिओ: Le Mois du Kotlin - आम्हाला Android विकासासाठी Kotlin का आवडते याची 10 कारणे

सामग्री


नुकत्याच गुगल आय / ओ कॉन्फरन्समध्ये गूगलने घोषित केले की लवकरच कोटलिन बॉक्सच्या बाहेर असलेल्या विकासात अँड्रॉइड स्टुडिओ मदत करेल. ही मोठी बातमी होती, परंतु कोटलिनशी परिचित नसल्यास काही लोकांना थोडासा थंड होऊ शकेल. कोटलिन ही एक लोकप्रिय प्रोग्रामिंग भाषा आहे जी जावाच्या पुढे जाण्यासाठी पर्याय म्हणून काम करेल. पण त्यामध्ये आपल्याला रस का असावा? कोटलिनसह विकासाचे काय फायदे आहेत?

चला कोटलिनसह विकासाचे शीर्ष 10 फायदे मोजूया.

1. सेट करणे खूप सोपे आहे

विकसक खरोखर प्लगइनद्वारे काही काळासाठी कोटलिन वापरण्यास सक्षम होते परंतु अँड्रॉइड स्टुडिओ 3.0.. प्रमाणे, ‘कोटलिन समर्थन समाविष्ट करा’ म्हणून बॉक्सवर टिक करणे इतके सोपे होईल.

2. हे जावा सह इंटरऑपरेबल आहे

पाच वेळा पटकन सांगून पहा! कोटलिन जावा बरोबर इंटरऑपरेबल आहे, याचा अर्थ असा की आपण जावा फ्रेमवर्क वापरू शकता आणि आपल्या कोडमध्ये दोन्ही भाषांमधील आज्ञा देखील मिक्स करू शकता!


3. हे बॉयलर प्लेट कोड कमी करते

प्रोग्रामिंगच्या संदर्भात ‘बॉयलर प्लेट’ म्हणजे कोडच्या ओळींचा संदर्भ असतो जे आपल्या कोडच्या कार्यामध्ये प्रत्यक्षात जोडत नाहीत अशा गोष्टींचा आपल्यास समावेश असतो. हा ‘अतिरिक्त’ कोड कमी करण्यासाठी कोटलिन बर्‍याच सुलभ युक्त्या आणि पद्धती वापरतात आणि असे केल्याने वापरकर्त्यांना अधिक द्रुत आणि सुलभतेने अ‍ॅप्स तयार करण्यात मदत करते. आम्ही या यादीतील काही विशिष्ट उदाहरणे तपासू.

कोटलिन नियमितपणे समान गोष्ट करण्यासाठी कमी कोडचा वापर करते

4. सिंथेटिक विस्तार

कोटलिनसाठी बर्‍याच उपयुक्त विस्तार उपलब्ध आहेत, त्यापैकी बरेच Android च्या विकासासाठी आयुष्य सुलभ बनवू शकतात. विशेषतः उपयुक्त उदाहरण म्हणजे ‘सिंथेटिक’, एक विस्तार जो आपल्याला टाइपिंग पूर्णपणे काढून टाकण्याची परवानगी देतो FindViewByID. कोडची एक ओळ जोडा आणि त्यांचा आयडी वापरण्याची आवश्यकता नसताना आपण थेट दृश्यांमध्ये प्रवेश करण्यात सक्षम व्हाल.


जर ती तुमच्या डोक्यावर गेली असेल तर हे सांगणे पुरेसे आहे की यामुळे आपला प्रकल्प मोठ्या प्रकल्पात शेकडो ओळींनी कमी करू शकतो. कोटलिनचा हा माझा वैयक्तिक आवडता फायदा आहे!

5. आपण आपले स्वतःचे प्रोग्रामिंग तत्वज्ञान निवडू शकता

पूर्णपणे ऑब्जेक्ट-देणारं जावा विपरीत, कोटलिन ऑब्जेक्ट-देणारं आणि फंक्शनल कन्स्ट्रक्शन्स दोन्ही वापरते. याचा अर्थ असा आहे की आपल्याला ऑब्जेक्ट देणारं प्रोग्रामिंग वापरण्यास भाग पाडले जात नाही जर आपल्याला ते गोंधळात टाकणारे वाटले किंवा आपण कार्यशील पार्श्वभूमीवर आले तर. निवडण्याचे स्वातंत्र्य ही चांगली गोष्ट असू शकते!

पुढील वाचा: एन्क्रॉनोस प्रोग्रामिंगसाठी कोटलिन कॉरटॉईन्स आपल्याला मदत करतात

6. यापुढे शून्य पॉइंटर अपवाद नाहीत

याला ‘अब्ज डॉलरची चूक’ म्हणूनही ओळखले जाते, निरर्थक संदर्भ जावा विकसकांचे निर्दोष आहेत आणि इतर कोणत्याही त्रुटीपेक्षा Android वर अधिक क्रॅशसाठी जबाबदार आहेत. कोटलिन सर्व गोष्टींमध्ये या गोष्टी बनविण्याचा प्रयत्न करीत आहेत परंतु “शून्य सेफ्टी” असलेल्या काही प्रकरणांमध्ये आहेत. हा आणखी एक मार्ग म्हणजे तो विकास सुव्यवस्थित करतो!

7. अर्ध-कोलोन नाहीत

हे कदाचित प्रथम एखाद्या लहान गोष्टीसारखे वाटेल, परंतु कोटलिन कोड आपल्याला अर्ध-कोलोनसह ओळी समाप्त करण्याची आवश्यकता नसल्याचा अर्थ असा आहे की पुन्हा विराम चिन्हे शोधण्यासाठी आपल्याला पुन्हा कधीही शोधावा लागणार नाही! आपण इच्छित असल्यास आपण अद्याप त्यांचा वापर करण्यास सक्षम आहात, परंतु आपण पुन्हा एकदा निवडण्यास मोकळे आहात…

8. ओव्हरहेड नाही

कोटालिन विरूद्ध जावामध्ये अॅप लिहिण्यामुळे कोणत्याही प्रकारचे ओव्हरहेड लागणार नाहीः आपला अ‍ॅप धीमा होणार नाही आणि त्यापेक्षा मोठा असणार नाही. कोटलिनची मानक लायब्ररी लहान आणि हलकी आहे आणि हे जावाप्रमाणेच जावा व्हर्च्युअल मशीनवर चालते.

9. आधीच चांगला आधार आहे

अंगभूत कोटलीन समर्थन Android स्टुडिओसाठी कदाचित नवीन असू शकेल, परंतु विकसक हे थोड्या काळासाठी Android आणि इतरत्र वापरत आहेत. याचा अर्थ असा की आपल्याला प्रारंभ करण्यास मदत करण्यासाठी भरपूर समर्थन आणि समुदाय आहे आणि प्ले स्टोअरमध्ये आधीपासूनच बरीच अॅप्स आहेत जी कोटलिन वापरून तयार केली गेली आहेत.

१०. नवीन भाषा शिकणे नेहमीच चांगली गोष्ट असते

नवीन प्रोग्रामिंग भाषा निवडण्याची आणि आपले ज्ञान विस्तृत करण्याची ही एक उत्तम संधी आहे. कोटलिनचा उपयोग वेब विकास आणि सर्व्हर-साइड विकासासाठी देखील केला जातो, जेणेकरून आपण आपल्या धनुष्यात आणखी तार जोडत असाल.

विचार बंद

कोटलिनचे आणखी बरेच फायदे आहेत जे मी येथे नमूद केलेले नाहीत जे काही विकसकांना आकर्षित करतील. उदाहरणार्थ, अपवाद तपासले गेले नाहीत आणि लॅम्बडा अभिव्यक्ती समर्थित आहेत. सर्वसाधारणपणे, कोटलिन वाचनीय आहे, नवशिक्यांसाठी निवडण्यासाठी तुलनेने सोपे आहे आणि जावापेक्षाही बर्‍याच प्रकारे आधुनिक आहे. आपण अधिक शोधू इच्छित असल्यास, Android विकास ट्यूटोरियलसाठी कोटलिनची माझी ओळख पहा.

लँबडा अभिव्यक्ती, आम्हाला आणखी अधिक वेळ वाचवित आहे

फेलआउट शेल्टर हा कदाचित बेथेस्डाच्या हिट फ्रेंचायझीमधील नवीनतम आणि सर्वात मोठा खेळ असू शकत नाही, परंतु त्यात थोडा गंभीर राहण्याची शक्ती असल्याचे सिद्ध झाले आहे. अद्यतने आणि नवीन वैशिष्ट्यांनी या सर्व ...

सीईएस 2019 जोरात सुरू आहे आणि अल्काटेलने नवीन वर्षासाठी विद्यमान उपकरणांमध्ये काही रीफ्रेशची घोषणा केली आहे.सीईएस लाइनअपमधील पहिले डिव्हाइस अल्काटेल 1 सी आहे. हा फोन उदयोन्मुख बाजारपेठांसाठी बनविला गे...

साइट निवड