Google Jetpack Compose

Продукт
Название базовой системы (платформы): Android
Разработчики: Google
Дата премьеры системы: август 2020 г
Дата последнего релиза: февраль 2021 г
Технологии: Средства разработки приложений

Содержание

2021: Релиз бета-версии

24 февраля 2021 года Google сообщила о том, что набор инструментов для создания пользовательских интерфейсов мобильных приложений Jetpack Compose теперь доступен всем желающим в режиме бета-тестирования. Jetpack Compose призван ускорить и упростить создание софта для всех устройств на Android.

Представленная Google бета-версия Jetpack Compose уже включает полный набор API, который будет в финальном релизе, и никаких других API не будет добавлено, также как и не будет исключено из финального релиза. По сообщению SiliconANGLE, бета-версия уже содержит весь функционал, который необходим для создания готовых к полноценному использованию приложений.

Google представила Jetpack Compose в бета-версии

Одной из основных задач бета-версии было обеспечение взаимодействия с существующими приложениями Android. Google заявила, что разработала несколько интеграций с общими библиотеками, чтобы помочь разработчикам перенести свои приложения в структуру пользовательского интерфейса Jetpack Compose.

«
У многих разработчиков приложений уже есть код, поэтому мы создали Jetpack Compose, чтобы добиться совместимости, - отметил директор по продуктам Google Карен Нг. - Переписывать приложение не нужно.
»

Чтобы помочь разработчикам освоить Jetpack Compose, Google обновила свою схему обучения для бета-версии, добавив новый тщательно подобранный список видеоуроков, практических лабораторных работ и различной документации. Кроме того, Google создала восемь примеров приложений, созданных в Jetpack Compose, с которыми разработчики могут ознакомиться, чтобы понять, как работает инструмент.Международный конгресс по anti-age и эстетической медицине — ENTERESTET 2026

В Google отметили, что следующие шаги будут сосредоточены на стабилизации API-интерфейсов Jetpack Compose в преддверии релиза его полноценной версии, который ожидается в конце 2021 года.[1]

2020: Анонс Google Jetpack Compose - инструмента для быстрой разработки Android-приложений

В конце августа 2020 года Google выпустила инструмент для быстрой разработки Android-приложений под названием Jetpack Compose. Он оптимизирует процесс создания пользовательского интерфейса приложения и требует знания только одного языка программирования - Kotlin, который признан предпочтительной технологией программирования для Android.

Разработчикам Android традиционно приходилось писать элементы пользовательского интерфейса с помощью языка разметки XML. Использование XML усложняет проекты, поскольку основные функции Android-приложения должны быть написаны на совершенно другом языке. Jetpack Compose сокращает объем стандартного кода, необходимого для приложения, и устраняет необходимость в использовании XML, позволяя разработчикам писать как основные функции приложения, так и пользовательский интерфейс на одном языке.

Google выпустила инструмент для быстрой разработки Android-приложений

Jetpack Compose также упрощает разработку пользовательского интерфейса другими способами, например, уменьшая объем кода, который разработчики должны писать для обработки изменений интерфейса. Google надеется внедрить Jetpack Compose в сообщество разработчиков, предлагая несколько дополнительных возможностей. Во-первых, компания упростила использование инструмента вместе с существующими приложениями Android. Элементы интерфейса, созданные с помощью этого инструмента, могут быть встроены в приложение Android, изначально созданное с помощью XML.

Во-вторых, Google интегрировал Jetpack Compose в Android Studio, набор инструментов, который разработчики Android используют для создания приложений. Теперь программист может написать код для элемента интерфейса в редакторе Android Studio и оценить его действие при предварительном просмотре на смежной вкладке. Предварительный просмотр автоматически обновляется при изменении базового кода.[2]

Примечания



СМ. ТАКЖЕ (1)


Подрядчики-лидеры по количеству проектов

За всю историю
2023 год
2024 год
2025 год
Текущий год

  Солар (Solar) (47)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (13)
  Unlimited Production (Анлимитед Продакшен, eXpress) (12)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (11)
  Другие (433)

  Солар (Solar) (6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  РЖД-Технологии (3)
  Robin (Робин) (3)
  Другие (23)

  Unlimited Production (Анлимитед Продакшен, eXpress) (5)
  Солар (Solar) (4)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  Axiom JDK (Аксиом) (2)
  Наносемантика (Nanosemantics Lab) (1)
  Другие (13)

  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Unlimited Production (Анлимитед Продакшен, eXpress) (2)
  Актив (Актив-софт) (2)
  Нота (Холдинг Т1) (2)
  Effective Technologies (Эффектив Технолоджис) (2)
  Другие (24)

  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1)
  Уральский центр систем безопасности (УЦСБ) (1)
  Другие (0)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2023 год
2024 год
2025 год
Текущий год

  Солар (Solar) (2, 49)
  Microsoft (41, 47)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (666, 359)

  Солар (Solar) (1, 6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
  Мобильные ТелеСистемы (МТС) (1, 4)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  РЖД-Технологии (1, 3)
  Другие (15, 24)

  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 5)
  Солар (Solar) (1, 4)
  Мобильные ТелеСистемы (МТС) (2, 3)
  Axiom JDK (Аксиом) (2, 2)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
  Другие (13, 13)

  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Мобильные ТелеСистемы (МТС) (1, 4)
  Python Software Foundation (1, 3)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 3)
  Яндекс (Yandex) (1, 3)
  Другие (19, 25)

  Мобильные ТелеСистемы (МТС) (1, 1)
  Уральский центр систем безопасности (УЦСБ) (1, 1)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 1)
  Другие (0, 0)

Распределение базовых систем по количеству проектов, включая партнерские решения (проекты, партнерские проекты)

За всю историю
2023 год
2024 год
2025 год
Текущий год

  Solar appScreener (ранее Solar inCode) - 49 (49, 0)
  Hyperledger Fabric - 23 (23, 0)
  Windows Azure - 20 (20, 0)
  FIS Platform - 16 (16, 0)
  EXpress Защищенный корпоративный мессенджер - 16 (16, 0)
  Другие 349

  Solar appScreener (ранее Solar inCode) - 6 (6, 0)
  EXpress Защищенный корпоративный мессенджер - 6 (6, 0)
  МТС Exolve - 4 (4, 0)
  РЖД и Робин: Облачная фабрика программных роботов - 3 (3, 0)
  Форсайт. Мобильная платформа (ранее HyperHive) - 3 (3, 0)
  Другие 12

  EXpress Защищенный корпоративный мессенджер - 5 (5, 0)
  Solar appScreener (ранее Solar inCode) - 4 (4, 0)
  МТС Exolve - 2 (2, 0)
  Axiom JDK (ранее Liberica JDK до 2022) - 2 (2, 0)
  Docker Платформа распределённых приложений - 1 (1, 0)
  Другие 12

  МТС Exolve - 4 (4, 0)
  Yandex AI Studio - 3 (3, 0)
  EXpress Защищенный корпоративный мессенджер - 3 (3, 0)
  Python - 3 (3, 0)
  Eftech.Factory - 2 (2, 0)
  Другие 16

  УЦСБ: Apsafe Облачная платформа для непрерывного анализа защищенности приложений - 1 (1, 0)
  Другие 0