Android Studio Jellyfish готова к использованию

Ну, настолько, насколько готовы все последние версии Android Studio. Эта версия может похвастаться ассистентом искусственного интеллекта под названием Gemini - жаль, что Android Studio не так быстра в реализации, как Gemini.

Вы должны знать, что, хотя изначально я был увлеченным разработчиком Android, в последнее время я стал критиком Android Studio и разработки Android в целом - так что вы можете не согласиться с моей точкой зрения. Лично я бы предпочел, чтобы в последнем выпуске команда Studio поработала над тем, чтобы сделать ее более логичной, менее раздутой и гораздо более быстрой. Я установил ее на машину для разработки, которую использовал несколько лет назад, и обнаружил, что она слишком медленная для работы - хотя я мог задавать Gemini вопросы и быстро получать ответы. Странный мир, в котором искусственный интеллект работает быстрее, чем набор инструментов.

Итак, что нового?

  • Гранулярные разрешения на вход позволяют настроить, кто и к чему имеет доступ.
  • Теперь вы можете получить доступ к Android Device Streaming, чтобы установить свое приложение и взаимодействовать с устройством. Это работает не на всех устройствах, но если работает, то это более простой способ тестирования.
  • Теперь у нас есть лучшие отчеты о сбоях.
  • Инспектор макетов встроен по умолчанию и работает на 50 % быстрее.

Из всего перечисленного только Android Device Streaming кажется большим улучшением, и это еще один пример того, что Android становится платформой для сервисов Google, а не для приложений. Со временем Android становится все более Google и все менее открытым исходным кодом.

Итак, самым заметным улучшением является Gemini, ранее называвшаяся Studio Bot, поэтому как я мог не задать ей важные вопросы:

  • Использовать ли мне Constraint Layout или Compose?
    Ответ был таков: для новых проектов используйте Compose, а для поддержки старых устройств - Layout. Далее он сказал: "В конечном счете, лучший способ принять решение - это поэкспериментировать с менеджерами Compose и Layout и посмотреть, какой из них работает лучше для вас".
    Верно, она явно не имеет представления о том, сколько времени требуется для освоения того и другого.
  • Стоит ли по-прежнему использовать фрагменты?
    В целом, фрагменты - это мощный инструмент, который можно использовать для создания модульных и многократно используемых компонентов пользовательского интерфейса. Однако их следует использовать с умом, так как они могут добавить сложности и производительности вашему приложению. Но затем он предлагает:
    Если вы не уверены, стоит ли использовать фрагменты, всегда лучше начать с традиционной компоновки. Вы всегда сможете добавить фрагменты позже, если вам понадобится большая гибкость или модульность.
  • Есть ли будущее у редактора drag-and-drop?
    В целом у редактора drag-and-drop есть большое будущее. Это мощный инструмент, который можно использовать для создания модульных и многократно используемых компонентов пользовательского интерфейса. Однако важно знать об ограничениях редакторов drag-and-drop и использовать их с умом.

Полный балл за то, что вы не сидите на месте.

Взгляните на презентационный ролик, чтобы увидеть более позитивную точку зрения:

В "старой" Android Studio так много недостающих функций, что я возмущен тем, что команда тратит время на "MAD" Android Studio, и наоборот.

Android Studio Jellyfish готова к использованию
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
10 мая 2024 г.
77

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще