2 марта 2026
Google представила вторую бета-версию Android 17
Google выпустила вторую бета-версию Android 17. Она предлагает ряд новых возможностей, в том числе программный оболочку EyeDropper и средство выбора контактов с сохранением конфиденциальности.
Обновления Android 17 Beta 2:
Bubbles — функция многооконного режима, которая позволяет запускать любые приложения в плавающих окнах, напоминающих отображаемые поверх другого контента уведомления для отправки сообщений, не привязанные к специализированному программный оболочку. Чтобы открыть приложение в плавающем окне, нужно удерживать его пиктограмму. Такие окна можно группировать, перемещать и закреплять на экране;
системный программный оболочку EyeDropper программный оболочку — теперь приложение может получить информацию о цвете любого пикселя на экране без необходимости получения полномочий на захват экрана. Пользователь сам выбирать область для определения цвета через управляемый платформой интерфейс c пипеткой;
val eyeDropperLauncher = registerForActivityResult(ActivityResultContracts.StartActivityForResult()) { result -> if (result.resultCode == Activity.RESULT_OK) { val color = result.data?.getIntExtra(Intent.EXTRA_COLOR, Color.BLACK) // Use the picked color in your app } } fun launchColorPicker() { val intent = Intent(Intent.ACTION_OPEN_EYE_DROPPER) eyeDropperLauncher.launch(intent) }
системный инструмент выбора контактов, доступный через ACTION_PICK_CONTACTS, который предоставляет временный, основанный на сессии, доступ на чтение только к конкретным полям данных, запрошенным пользователем. Это снижает необходимость в широких разрешениях READ_CONTACTS. Он равным образом позволяет выбирать контакты из личного или рабочего профиля устройства;
val contactPicker = rememberLauncherForActivityResult(StartActivityForResult()) { if (it.resultCode == RESULT_OK) { val uri = it.data?.data ?: return@rememberLauncherForActivityResult // Handle result logic processContactPickerResults(uri) } } val dataFields = arrayListOf(Email.CONTENT_ITEM_TYPE, Phone.CONTENT_ITEM_TYPE) val intent = Intent(ACTION_PICK_CONTACTS).apply { putStringArrayListExtra(EXTRA_PICK_CONTACTS_REQUESTED_DATA_FIELDS, dataFields) putExtra(EXTRA_ALLOW_MULTIPLE, true) putExtra(EXTRA_PICK_CONTACTS_SELECTION_LIMIT, 5) } contactPicker.launch(intent)
унифицирована обработка событий от мыши и тачпада — теперь по умолчанию события тачпада, связанные с перемещением указателя и жестами прокрутки, преобразуются в формат с относительными координатами, как для мыши. Доступ к абсолютным координатам предоставляется при явном указании режима POINTER_CAPTURE_MODE_ABSOLUTE;
// To request the new default relative mode (mouse-like events) // This is the same as requesting with View.POINTER_CAPTURE_MODE_RELATIVE view.requestPointerCapture() // To request the legacy absolute mode (raw touch coordinates) view.requestPointerCapture(View.POINTER_CAPTURE_MODE_ABSOLUTE)
добавлен вызов метода getInitialRestingBounds в ChooserSession Android, чтобы программа могло определить целевую позицию диалога выбора (Chooser) после завершения анимации и загрузки данных;
новый api Handoff позволяет указать состояние приложения для возобновления работы на другом устройстве, в частности, на планшете Android. При включении этой функции платформа синхронизирует состояние через CompanionDeviceManager и отображает предложение о передаче приложения в меню запуска ближайших устройств. Handoff поддерживает как переходы между нативными приложениями, так и резервный переход из приложения в веб-версию;
расширенные api для определения расстояния — UWB DL-TDOA (позволяет приложениям использовать UWB для навигации внутри помещений с сохранением конфиденциальности) и программный интерфейс Proximity Detection (даёт возможность приложениям применять новую спецификацию определения расстояния, принятую WFA);
использование getStreamingAppMaxDownlinkKbps и getStreamingAppMaxUplinkKbps для оптимизации качества мультимедиа в приложении, чтобы получать максимальную скорость передачи данных, выделенную оператором;
новое полномочие ACCESS_LOCAL_NETWORK для ограничения доступа приложений к локальной сети. Это даёт возможность приложениям определять и подключаться к устройствам в локальной сети, в частности, к устройствам умного дома и мультимедийным системам. Полномочие добавлено, чтобы блокировать сканирование вредоносными приложениями локальной сети для скрытого отслеживания пользователей;
расширена безопасность от перехвата одноразовых паролей (OTP) и кодов подтверждения через SMS. Прямой доступ к подобным сообщениям теперь открывается большинству приложений лишь спустя три часа после поступления сообщения. В штатном приложении для чтения SMS подобные сообщения показываются сразу;
интент ACTION_TIMEZONE_OFFSET_CHANGED, который срабатывает при изменении смещения часового пояса системы, в частности, во время перехода на летнее время. Он дополняет существующие интенты ACTION_TIME_CHANGED и ACTION_TIMEZONE_CHANGED, которые срабатывают при изменении метки времени Unix и при изменении идентификатора часового пояса соответственно;
приложения, ориентированные на Android 17, которым необходимо напрямую обращаться к NPU, должны объявить FEATURE_NEURAL_PROCESSING_UNIT в своем манифесте, чтобы избежать блокировки доступа;
основные библиотеки интернационализации обновлены до ICU 78, что расширяет поддержку новых шрифтов, символов и блоков эмодзи, а равным образом даёт возможность напрямую форматировать объекты времени.
Сборки прошивки подготовлены для устройств Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold, Pixel 10/10 Pro/10 Pro XL/10 Pro Fold, Pixel Fold и Pixel Tablet.
В феврале Google начала распространять первую бета-версию Android 17. В новой ОС убрали ранее действовавшие опции для отключения нового поведения на устройствах с экранами шириной более 600 условных пикселей, связанного с игнорированием некоторых api для управления изменением размера и ориентацией экрана (screenOrientation, resizeableActivity, [min|max]AspectRatio), а равным образом адаптивным размещением приложений в окнах, допускающих изменение размера и перемещение по экрану.
Читают сейчас

5 марта 2026 г.
После редизайна SharePoint работает на основе ИИ от Anthropic
SharePoint используется в корпоративных средах для управления контентом и файлами, размещёнными в частных сетях организаций, поэтому каждое апдейт влияет на миллионы клиентов по всему миру. Корпорация

5 марта 2026 г.
ИИ не может контролировать свои мысли — и это хорошая новость: OpenAI протестировали 13 моделей
OpenAI опубликовали исследование контролируемости цепочки рассуждений (chain of thought, CoT) у reasoning-моделей — и пришли к парадоксальному выводу: все 13 протестированных моделей плохо справляются

5 марта 2026 г.
OpenAI представила новую схема GPT-5.4
Компания продолжает развивать линейку языковых моделей, делая упор на более сложные задачи, программирование и работу с инструментами. Новая версия ориентирована не только на диалог, но и на выполнени

5 марта 2026 г.
OpenAI выпустила GPT-5.4 — свою новую флагманскую схема
Главное модификация: схема объединила возможности кодинга из GPT-5.3-Codex с улучшенным рассуждением из GPT-5.2. Раньше это были отдельные модели под разные задачи, теперь одна. На бенчмарке GDPval, г

5 марта 2026 г.
Вышла GPT-5.4 — первая схема OpenAI, которая управляет компьютером
OpenAI выпустила GPT-5.4 — новую flagship-модель, которая заменяет сразу две предшественницы: GPT-5.2 (универсальную) и GPT-5.3-Codex (кодерскую). Контекстное окно выросло до 1,05 млн токенов — в 2,5