• नया Android CLI एक terminal-आधारित interface है, जो विभिन्न AI agent और tools के साथ इंटीग्रेट होकर Android ऐप development की गति को अधिकतम 3 गुना बढ़ाता है
  • यह Gemini, Antigravity, Claude Code, Codex आदि के साथ काम करता है और Android Studio के बाहर भी नवीनतम recommended patterns और best practices का पालन करने वाला development environment देता है
  • Android skills और Android Knowledge Base के जरिए LLM नवीनतम guidelines का उपयोग कर सकते हैं और जटिल workflows को अपने आप चला सकते हैं
  • CLI commands से SDK management, project creation, device execution, updates किए जा सकते हैं, और CI व automation environments में भी इसका प्रभावी उपयोग संभव है
  • prototype चरण से Android Studio तक विस्तार करके visual editing, debugging, profiling को एकीकृत करने वाला AI-accelerated development experience बनाया जा सकता है

Android CLI और agent-आधारित development tools का परिचय

  • Android developers को Gemini, Antigravity, Claude Code, Codex जैसे विभिन्न agents और tools इस्तेमाल करने में मदद देने के लिए नया Android CLI और उससे जुड़े resources जारी किए गए हैं
  • इस toolkit में Android skills और Android Knowledge Base शामिल हैं, जो Android Studio के बाहर भी नवीनतम recommended patterns और best practices का पालन करने वाला प्रभावी development environment उपलब्ध कराते हैं
  • शुरुआती से लेकर अनुभवी developers तक, mobile और web दोनों को कवर करने वाला app development AI support और नवीनतम guidelines के साथ कर सकते हैं
  • CLI-आधारित workflow से शुरू करने पर भी किसी भी समय Android Studio में स्विच किया जा सकता है, और advanced tools व agents का उपयोग करके app quality बेहतर की जा सकती है

Android CLI की फिर से शुरुआत

  • नया Android CLI terminal में Android SDK और development environment के साथ इंटरैक्ट करने वाला एक हल्का programming interface है
    • यह environment setup, project creation, और device management commands देता है, साथ ही modern features और आसान updates का समर्थन करता है
  • आंतरिक प्रयोगों के अनुसार, Android CLI LLM token उपयोग को 70% से अधिक कम करता है और मौजूदा tools की तुलना में काम की गति 3 गुना बढ़ाता है
  • मुख्य विशेषताएँ
    • SDK management: android sdk install से केवल आवश्यक components डाउनलोड करें
    • Project creation: android create से official templates पर आधारित नया project बनाएं, और recommended architecture अपने आप लागू करें
    • Device management और deployment: android emulator, android run से virtual device बनाएं और app चलाएं
    • Updates: android update से नवीनतम features बनाए रखें
  • इसका उपयोग CI, maintenance और automation environments में भी किया जा सकता है, और यह distributed Android development के लिए उपयुक्त संरचना देता है

आधिकारिक Android Skills के साथ LLM को मजबूत बनाना

  • LLM को जटिल workflows चलाने के लिए जरूरी सटीक और executable instructions देने हेतु Android skills GitHub repository जारी की गई है
  • हर skill SKILL.md फ़ॉर्मैट की modular Markdown specification से बनी है, और prompt metadata से मेल खाने पर अपने आप सक्रिय हो जाती है
  • ये skills Android development के उन क्षेत्रों को कवर करती हैं जहाँ अक्सर कठिनाई आती है, और best practices व नवीनतम guidelines का पालन करने वाले patterns लागू करने में मदद करती हैं
  • शुरुआती release में शामिल skills के उदाहरण
    • Navigation 3 setup और migration
    • Edge-to-edge support implementation
    • AGP 9 और XML-to-Compose migration
    • R8 configuration analysis आदि
  • android skills command से skills को खोजा जा सकता है और workflows सेट किए जा सकते हैं, साथ ही community द्वारा बनाई गई skills के साथ भी इनका उपयोग संभव है

Android Knowledge Base के साथ नवीनतम guidelines उपलब्ध

  • Android Knowledge Base एक विशेषज्ञ data source है, जिसे android docs command या Android Studio के नवीनतम version में access किया जा सकता है
  • agents Android developer documentation, Firebase, Google Developers, Kotlin documentation आदि से नवीनतम recommended guidance और best practices खोज और उपयोग कर सकते हैं
  • भले ही LLM का training data पुराना हो, फिर भी यह नवीनतम framework और patterns पर ताज़ा जानकारी आधारित responses तैयार कर सकता है

Android Studio तक विस्तार

  • Android CLI और संबंधित resources prototype development से Android Studio में transition को आसान बनाते हैं
  • Android Studio में visual code editing, UI design, debugging, profiling जैसी advanced capabilities के जरिए app quality बेहतर की जा सकती है
  • AI-आधारित New Project flow के जरिए idea prototype जल्दी बनाया जा सकता है
  • built-in agent smartphone, foldable, tablet, Wear OS, Android Auto, Android TV जैसे विभिन्न device types तक app को expand करने में मदद करता है
  • पूरे project source code context और debugging, profiling, emulation tools को एकीकृत करने वाला AI-accelerated development toolkit उपलब्ध कराया जाता है

शुरू करें

  • Android CLI अभी preview version में उपलब्ध है, और इसे Android skills व Knowledge Base के साथ इस्तेमाल किया जा सकता है
  • d.android.com/tools/agents से डाउनलोड करके तुरंत इस्तेमाल किया जा सकता है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.