कोडअसिस्ट (CodeAssist) हे तुमच्या फोन आणि टॅब्लेटसाठी एक अँड्रॉइड आयडीई (IDE) आहे. कोटलिन (Kotlin) आणि जावा (Java) मध्ये कोड लिहा, तुम्ही टाईप करत असताना जेटपॅक कंपोज (Jetpack Compose) प्रीव्ह्यू अपडेट होताना पाहा, आणि थेट डिव्हाइसवरच खरे अँड्रॉइड ॲप्स बिल्ड, साइन व इन्स्टॉल करा. पीसी नाही, क्लाउड बिल्ड सर्व्हर नाही, ग्रॅडल डेमन नाही.
हे एक संपूर्ण अँड्रॉइड आयडीई आहे, केवळ कोड प्लेग्राउंड नाही: मल्टी-मॉड्यूल अँड्रॉइड प्रोजेक्ट्स उघडा, मेव्हन (Maven) मधून लायब्ररी जोडा, आणि एक एपीके (APK) किंवा ॲप बंडल (App Bundle) पाठवा जे तुम्ही इन्स्टॉल किंवा पब्लिश करू शकता.
तुमच्या डिव्हाइसवर अँड्रॉइड ॲप्स तयार करा
• संपूर्ण टूलचेन तुमच्या फोनवर चालते: aapt2, कोटलिन कंपायलर, जावा कंपायलर, D8 डेक्सिंग, पॅकेजिंग आणि APK साइनिंग
• इन्क्रिमेंटल बिल्ड्स फक्त बदललेल्या गोष्टी पुन्हा तयार करतात
• एका टॅपमध्ये तुमचे ॲप इन्स्टॉल आणि लाँच करा, त्यानंतर लॉगकॅटमध्ये त्याचा आउटपुट फॉलो करा
• R8 श्रिंकिंग, अँड्रॉइड ॲप बंडल्स (AAB) आणि तुमच्या स्वतःच्या साइनिंग कीसह रिलीज बिल्ड्स
• मल्टी-मॉड्यूल प्रोजेक्ट्स, बिल्ड व्हेरिएंट्स, व्ह्यूबाइंडिंग, AIDL, KSP (रूम, हिल्ट) आणि फायरबेससाठी google-services.json
• मेव्हन सेंट्रल आणि गुगलच्या मेव्हन रिपॉझिटरीमधून डिपेंडन्सीज, तसेच लोकल JAR आणि AAR फाइल्स
• विद्यमान ग्रॅडल प्रोजेक्ट्स इम्पोर्ट करा, किंवा तुमचा प्रोजेक्ट ग्रॅडल प्रोजेक्ट म्हणून एक्सपोर्ट करून कॉम्प्युटरवर उघडा
कोटलिन आणि जावा कोड एडिटर
• कोड कंप्लीशन जे अर्धवट लिहिलेल्या कोडवरही काम करत राहते, ऑटोमॅटिक इम्पोर्ट्ससह
• तुम्ही टाइप करत असताना एका टॅपमध्ये एरर्स आणि वॉर्निंग्स त्वरित उपाय
• डेफिनेशन, इम्प्लिमेंटेशन आणि प्रकारावर जा, सिम्बॉल शोध, आणि वाचनीय लायब्ररी स्रोत
• कोड रिफॉर्मेट करा, इम्पोर्ट्स ऑप्टिमाइझ करा, कोड फोल्डिंग आणि वर्ड रॅप
• लेआउट्स, मॅनिफेस्ट्स, व्हॅल्यूज आणि ड्रॉएबल्ससाठी अँड्रॉइड XML कंप्लीशन
• सिम्बॉल्ससाठी कोडिंग कीबोर्ड बार, पिंच टू झूम, आणि एडिटर कलर स्कीम्स
जेटपॅक कंपोज आणि लेआउट प्रिव्ह्यू
• @Preview कंपोजेबल्स तुमच्या कोडच्या शेजारी थेट रेंडर होतात आणि तुम्ही संपादन करताच अपडेट होतात
• बिल्ड न चालवता, तुमच्या स्वतःच्या कस्टम व्ह्यूजसह XML लेआउट्सचा प्रिव्ह्यू पहा
AI कोडिंग असिस्टंट
• बदलाचे साध्या शब्दांत वर्णन करा. एजंट तुमचा प्रोजेक्ट वाचतो, कोड संपादित करतो, बिल्ड चालवतो आणि तुम्हाला एक बदल (diff) दाखवतो जो तुम्ही पूर्ववत (undo) करू शकता
• अँथ्रोपिक क्लॉड, गूगल जेमिनी, ओपनएआय किंवा ओपनराउटरसाठी तुमची स्वतःची की वापरा, किंवा सुसंगत गेटवे वापरा. मोफत जेमिनी की काम करते
• स्क्रीनशॉट जोडा, @ वापरून फाईल्सचा उल्लेख करा आणि सेव्ह केलेले सेशन्स नंतर पुन्हा वापरा
गिट आणि गिटहब
• क्लोन, कमिट, ब्रांच, मर्ज, स्टॅश आणि पुश
• खाजगी रिपॉझिटरीज क्लोन करण्यासाठी आणि पुल रिक्वेस्ट उघडण्यासाठी गिटहबवर साइन इन करा
शिका आणि सराव करा
• तुमच्या डिव्हाइसवर कंपाईल आणि रन होणाऱ्या सरावांसह इंटरॅक्टिव्ह जावा आणि कोटलिन धडे
• सार्वजनिक लीडरबोर्डसह एक दैनिक कोडिंग आव्हान
• प्रोजेक्ट्स स्टोअरमधील टेम्प्लेट्स आणि नमुना ॲप्सपासून सुरुवात करा, किंवा तुमचे स्वतःचे प्रकाशित करा
यामध्ये हे देखील समाविष्ट आहे
• ब्लॉक एडिटर: एकही अक्षर न गमावता जावा फाईलला स्क्रॅच-स्टाईल ब्लॉक्समध्ये आणि परत बदला
• इंटरॅक्टिव्ह कन्सोलसह जावा आणि कोटलिन कन्सोल प्रोग्राम्स चालवा
• एक रन सँडबॉक्स जो तुमचा प्रोग्राम नेटवर्क, फाईल्स किंवा इतर प्रक्रिया वापरण्यापूर्वी विचारतो
• आयडीईचा विस्तार करणारे प्लगइन्स, ज्यात सी आणि सी++ साठी एनडीके प्लगइन समाविष्ट आहे
• मटेरियल यू रंगांसह लाईट आणि डार्क थीम्स
मोफत आणि ओपन कोडअसिस्ट (CodeAssist) हे GNU जनरल पब्लिक लायसन्स v3.0 अंतर्गत परवानाकृत एक मोफत, ओपन-सोर्स अँड्रॉइड आयडीई (IDE) आहे. यात काही लहान जाहिराती दिसतात आणि तुम्ही त्या ॲपमध्ये विनाशुल्क बंद करू शकता. सोर्स कोड, समस्या आणि रिलीझ गिटहबवर उपलब्ध आहेत:
https://github.com/tyron12233/CodeAssist
अँड्रॉइड आयडीई: कोटलिन आणि जावामध्ये कोड करा, कंपोजचे पूर्वावलोकन करा, एपीके तयार करा. पीसीची आवश्यकता नाही.
या रोजी अपडेट केले
३ नोव्हें, २०२६