CodeAssist је Андроид IDE за ваш телефон и таблет. Пишите Kotlin и Java, гледајте како се прегледи Jetpack Compose ажурирају док куцате и правите, потписујте и инсталирајте праве Андроид апликације на самом уређају. Без рачунара, без сервера за изградњу у облаку, без Gradle демона.
То је комплетан Андроид IDE, а не игралиште за кодирање: отварајте вишемодулне Андроид пројекте, додајте библиотеке из Maven-а и пошаљите APK или App Bundle који можете инсталирати или објавити.
Правите Андроид апликације на свом уређају
• Читав ланац алата ради на вашем телефону: aapt2, Kotlin компајлер, Java компајлер, D8 дексирање, паковање и потписивање APK-а
• Инкременталне израде понављају само оно што је промењено
• Инсталирајте и покрените своју апликацију једним додиром, а затим пратите њен излаз у Logcat-у
• Објавите израде са R8 скраћивањем, Android App Bundles (AAB) и вашим сопственим кључем за потписивање
• Вишемодулни пројекти, варијанте израде, ViewBinding, AIDL, KSP (Room, Hilt) и google-services.json за Firebase
• Зависности од Maven Central-а и Google-овог Maven репозиторијума, плус локалне JAR и AAR датотеке
• Увезите постојеће Gradle пројекте или извезите свој као Gradle пројекат за отварање на рачунару
Kotlin и Java уређивач кода
• Довршавање кода које наставља да ради на полуписаном коду, са аутоматским увозом
• Грешке и упозорења док куцате, са брзим исправкама једним додиром
• Идите на дефиницију, имплементацију и тип, претрагу симбола и читљиви извори библиотеке
• Реформатирање кода, оптимизација увоза, савијање кода и прелом речи
• Андроид XML довршавање за распореде, манифесте, вредности и цртаће елементе
• Трака са тастатуром за кодирање за симболе, зумирање помоћу прстију и шеме боја уређивача
Jetpack Compose и прегледи распореда
• @Preview композибилни елементи се приказују уживо поред вашег кода и ажурирају док уређујете
• Преглед XML распореда, укључујући сопствене прилагођене приказе, без покретања изградње
AI асистент за кодирање
• Опишите промену једноставним речима. Агент чита ваш пројекат, уређује код, покреће изградњу и приказује разлику коју можете поништити
• Користите свој кључ за Anthropic Claude, Google Gemini, OpenAI или OpenRouter, или компатибилни gateway. Бесплатан Gemini кључ ради
• Приложите снимке екрана, поменујте датотеке са @ и касније преузмите сачуване сесије
Git и GitHub
• Клонирајте, повежите, гранајте, спајајте, складиштите и пуштајте
• Пријавите се на GitHub да бисте клонирали приватне репозиторијуме и отворили захтеве за повлачење
Учите и вежбајте
• Интерактивне лекције о Јави и Котлину са вежбама које се компајлирају и покрећу на вашем уређају
• Дневни изазов кодирања са јавном табелом најбољих
• Почните од шаблона и примера апликација у Пројекатској продавници или објавите своје
Такође укључено
• Уређивач блокова: пребаците Јава датотеку у блокове у стилу Скретча и назад без губитка карактера
• Покрените Јава и Котлин конзолне програме помоћу интерактивне конзоле
• Песковник за покретање који пита пре него што ваш програм користи мрежу, датотеке или друге процесе
• Додаци који проширују IDE, укључујући NDK додатак за C и C++
• Светле и тамне теме са бојама Material You
Бесплатно и отвореног кода
CodeAssist је бесплатан, отвореног кода Андроид ИДЕ лиценциран под ГНУ-овом општом јавном лиценцом v3.0. Приказује неколико малих огласа, а можете их бесплатно искључити у апликацији. Изворни код, издања и верзије су на ГитХабу:
хттпс://гитхуб.цом/тирон12233/ЦодеАссист
Андроид ИДЕ: код у Котлину и Јави, преглед писања, израда АПК-ова. Није потребан рачунар.