Сегодня в подборке новостей:

Google открывает программу Stadia Makers для разработчиков инди-игр

Google объявила о создании программы сотрудничества Stadia Makers. Ее цель — привлечь на игровую платформу Stadia большее число независимых разработчиков. IT-новости 24 марта: Google приглашает разработчиков в Stadia Makers, Java Liberica JDK обновлена до версии 14, сервис поиска ошибок DeepCode расширяет поддержку языков - 1Для этого Google совместно в партнерстве с Unity предлагает создателям видеоигр ряд стимулирующих мер, включая техническую поддержку от Unity и бесплатные инструменты для разработки (до 5 комплектов ПО в зависимости от численности команды). Кроме того, чтобы стимулировать создание игр для платформы Stadia, Google готова частично финансировать их разработку. Программа Stadia Makers открыта для разработчиков, создающих игры на Unity 2019.3 или более поздней версии, а также тех, кто планирует выпустить свою игру в 2020 или 2021 году, и готовы при выпуске разместить ее на Stadia. Заинтересованные разработчики могут подать заявку на участие в программе по этой ссылке. Источник: The Verge

Российская среда исполнения Java Liberica JDK обновлена до версии 14

Санкт-петербургская компания Bellsoft сделала новый релиз среды исполнения Liberica JDK 14 (Java Development Kit). Новинка позволит государственным предприятиям, министерствам и ведомствам воспользоваться JDK 14 для разработки и запуска собственных Java-приложений. В Liberica JDK 14 расширена поддержка российских операционных систем. Изменения, присутствующие в Liberica JDK 14, затрагивают четыре области: программный интерфейс, производительность, удобство эксплуатации и поддержку платформ. В новую версию добавлены языковые расширения Java для Switch-выражений и для работы с дата-классами с помощью Records, появился новый API для непрерывного мониторинга виртуальной машины через JDK Flight Recorder. Сборщик мусора с задержкой Z Garbage Collector теперь поддерживается на macOS и Windows. «Нам в Bellsoft в России приятно быть в числе самых активных участников OpenJDK сообщества наравне с мировыми лидерами. Если раньше разработчикам приходилось ждать три года, чтобы получить стабильную версию среды исполнения Java, то сегодня можно назвать разработку итеративной и динамичной, – сообщил генеральный директор Bellsoft Александр Белокрылов. Источник: CNews

Выпущена превью-версия 1.4 M1 языка Kotlin

Компания Jetbrains объявила о выпуске первой предварительной версии 1.4-M1 языка программирования Kotlin. Среди опций, включенных в релиз, стоит выделить:
  • Новый, более мощный алгоритм вывода типов стал опцией по умолчанию.
  • Контракты стали доступны для конечных функций.
  • Компилятор Kotlin/JVM теперь генерирует аннотации типов в байт-код Java 8.
  • Добавлен новый бэкэнд для Kotlin/JS.
  • Появились изменения в стандартной библиотеке: завершение устаревших циклов и исключение некоторых дополнительных частей.
IT-новости 24 марта: Google приглашает разработчиков в Stadia Makers, Java Liberica JDK обновлена до версии 14, сервис поиска ошибок DeepCode расширяет поддержку языков - 2В Kotlin 1.4 присутствует новый, более мощный алгоритм вывода типов. Ранее он был включен в версию Kotlin 1.3 в качестве опции компилятора, теперь он используется по умолчанию. Более подробная информация о Kotlin 1.4-M1 доступна в корпоративном блоге и журнале изменений на GitHub. Источник: Jaxenter

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

Компания Google анонсировала выпуск нового набора инструментов для разработчиков игр: Google Play Asset Delivery, Android Performance Tuner, Android GPU Inspector, Cloud Firestore и др. Предполагается, что их использование значительно облегчит разработку мобильных игр для устройств на базе ОС Android. Новые инструменты включают плагины и расширения для Android Studio и Visual Studio, а также обновления для драйверов. Благодаря им упрощается рендеринг и оптимизация игр, создание APK, перевод игр на платформу Android. Используя инструмент Android Studio Profilers, разработчик, например, может визуализировать исполнение кода, а с помощью Android GPU Inspector можно просматривать подробную информацию об этапах рендеринга игры и показаниях GPU. Чтобы ознакомиться с набором инструментов, необходимо подать заявку на участие в программе Developer Preview на сайте разработчиков Android. Источник: Venture Beat

Microsoft тестирует Windows Core OS для «универсальных устройств»

Несмотря на то, что Microsoft активно продвигает Windows 10 в качестве унифицированной операционной системы, уже появилась информация, что корпорация Билла Гейтса тестирует новую ОС — Windows Core. Она предназначена для «универсальных устройств», включая обычные и двухэкранные мобильные гаджеты, смартфоны и голографические очки HoloLens. IT-новости 24 марта: Google приглашает разработчиков в Stadia Makers, Java Liberica JDK обновлена до версии 14, сервис поиска ошибок DeepCode расширяет поддержку языков - 3Упоминание о будущей операционной системе заметили случайно. В документах поддержки Microsoft появилась информация о совместимости шрифтов. Фраза звучала так: «Обратите внимание: не все шрифты для рабочего стола будут использоваться в нерабочих версиях Windows 10, таких как Xbox, HoloLens, Surface Hub, будущих устройствах с WCOS и т. д.». Хотя упоминание о WCOS быстро убрали, некоторые пользователи успели сделали скриншоты. Таким образом, в Microsoft косвенно подтвердили разработку новой ОС. Предполагается, что Windows Core позволит устанавливать приложения Win32, UWP и PWA и запускать их через контейнеры. Источник: Windows Latest

Сервис поиска ошибок DeepCode расширяет поддержку языков

Швейцарская компания DeepCode, разработавшая облачную платформу машинного обучения для поиска недостатков в коде, объявила о расширении перечня поддерживаемых языков. Наряду с Java, JavaScript и Python, платформа теперь способна проверять код, написанный на C и C++. В DeepCode утверждают, что их модель, обученная на основе анализа тысяч проектов с открытым исходным кодом, обеспечивает более качественную проверку кода, чем традиционные инструменты анализа. DeepCode анализирует код в контексте — не только как текст, но и как работающее программное обеспечение. Модель может использоваться как на облачных платформах, так и в локальных репозиториях. Источник: Infoworld

«Доступный интернет» ограничат сайтами на российском софте

Минкомсвязи РФ предложило включить в список участников проекта «Доступный интернет» только те сайты и сервисы, которые работают на российском программном обеспечении, имеют отечественный контент или принадлежат гражданам России. IT-новости 24 марта: Google приглашает разработчиков в Stadia Makers, Java Liberica JDK обновлена до версии 14, сервис поиска ошибок DeepCode расширяет поддержку языков - 4Ранее, в январском списке социально значимых сайтов, предложенных Минкомсвязи, присутствовало несколько зарубежных сервисов, в том числе турецкий мессенджер Bip, принадлежащий Turkcell. Критерии для включения в перечень сайтов «Доступного интернета» предусматривают наличие:
  • национального домена;
  • программ и баз данных, включенных в реестр российского программного обеспечения;
  • размещения серверов в России (у провайдера — российского юрлица);
Помимо этого, владельцем сайта или сервиса, участвующего в программе «Доступный интернет», должен являться гражданин России или российское юридическое лицо. Источник: РБК