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

Язык Java продолжает лидировать в мобильной разработке – рейтинг IEEE Spectrum

Сайт Dice Insights представил рейтинг языков программирования для разработки мобильных приложений. За основу при составлении рейтинга взяты данные журнала IEEE Spectrum о 55 языках, чаще всего используемых на GitHub. Также учтена частота, с которой тот или иной язык встречается на 8 различных площадках и сайтах, включая StackOverflow, Google Trends и Reddit.IT-новости 5 августа: язык Java продолжает лидировать в мобильной разработке, Apple опубликовала требования для разработчиков, бывшего сотрудника Google приговорили к тюрьме за кражу технологии - 1Первая тройка лидеров в области мобильной разработки состоит из языка Java (95,3), C (94,6) и C++ (87). Далее с заметным отрывом следуют: Swift (70,5), Dart (65,6) и Scala (63,5). Несмотря на то, что Google продолжает активно рекомендовать разработчикам Kotlin как ключевой язык для Android-разработки, ему вряд ли удастся обогнать Java в ближайшее время. В рейтинге IEEE Spectrum язык Kotlin занял лишь 7-е место с показателем 57,8. Источник: Dice Insights

Apple опубликовала требования для разработчиков стороннего софта

Apple разрешит установку сторонних браузеров и почтовых клиентов «по умолчанию» на устройства с операционной системой iOS 14. Компания уже опубликовала документацию для разработчиков, в которой описаны требования к таким приложениям. В частности, браузеры, которые могут использоваться в качестве альтернативы Safari, должны содержать текстовое поле для ввода URL-адреса, панель поиска и функцию добавления интернет-страниц в закладки. При открытии адреса браузер должен переходить прямо на страницу назначения и отображать веб-контент без перенаправления в другое место. Почтовые клиенты должны отправлять сообщения на любой действующий адрес и получать письма от любого отправителя. Apple допускает возможность использования в почтовых приложениях функций проверки входящих писем, контролируемых пользователями. С полным списком требований можно ознакомиться на сайте Apple Developer. Стабильный релиз iOS 14 ожидается этой осенью. Источник: Apple Developer

Google добавила в Android функцию обмена файлами Nearby Share

Google запускает новую функцию Nearby Share. Она обеспечивает прямой обмен данными между любыми устройствами под управлением Android 6 и выше.IT-новости 5 августа: язык Java продолжает лидировать в мобильной разработке, Apple опубликовала требования для разработчиков, бывшего сотрудника Google приговорили к тюрьме за кражу технологии - 2Передача файлов осуществляется автоматически по наиболее оптимальному протоколу беспроводной связи: Bluetooth, Bluetooth Low Energy, WebRTC или Wi-Fi. Получателю файлов достаточно лишь нажать кнопку «Принять». Принцип работы Nearby Share похож на функцию AirDrop от компании Apple, которая с 2011 года используется в iPhone, Mac и iPad. Пока что новая функция поддерживается только на смартфонах Samsung и Google Pixel. В ближайшие недели Google собирается добавить поддержку Nearby Share для всех устройств на базе Android. Затем Nearby Share появится на устройствах Chromebook, работающих под управлением операционной системы Chrome OS. Источник: The Verge

В Microsoft Teams добавили масштабирование конференций до 20 тысяч участников

В сервис командной работы Microsoft Teams добавлен новый план Advanced Communications. Он масштабирует конференции, увеличивая максимальное количество участников до 20 тысяч человек. Функция масштабирования не предполагает, что все 20 тысяч участников могут участвовать в обсуждении – интерактивные встречи ограничены лишь первой тысячей участников. При превышении этого показателя конференция переходит в «режим просмотра». В перечень дополнительных функций Microsoft Teams входит также индивидуальный брендинг конференций и Teams Calling (использование телефонного номера для совершения и приема вызовов). План Advanced Communications можно добавить к любой платной подписке Microsoft 365 или Office 365. Кроме того, можно воспользоваться 60-дневной бесплатной пробной версией. Источник: Microsoft

Бывшего сотрудника Google приговорили к 18 месяцам тюрьмы за кражу технологии беспилотных автомобилей

Окружной суд Сан-Франциско приговорил бывшего инженера Google Энтони Левандовски к 18 месяцам тюрьмы по делу о краже технологии. Несмотря на то, что прокурор настаивал на 27 месяцах заключения, судья сократила срок в связи с пандемией COVID-19.IT-новости 5 августа: язык Java продолжает лидировать в мобильной разработке, Apple опубликовала требования для разработчиков, бывшего сотрудника Google приговорили к тюрьме за кражу технологии - 3Обвиняемый должен выплатить штраф в $95 000 и возместить убытки на сумму $756 499 компании Waymo – подразделению Google, которое занимается беспилотным транспортом. Левандовски работал в Google с 2009 по 2016 год, где отвечал за разработку технологий для беспилотных автомобилей. После ухода из этой компании он основал стартап по производству беспилотных грузовиков Otto, который впоследствии продал Uber. Вскоре Waymo обвинила Uber в краже технологий. Во время расследования выяснилось, что перед увольнением Левандовски скопировал данные о беспилотниках, над которыми он и другие специалисты работали в Google. Источник: TechCrunch

Microsoft выплатила $13,7 млн за найденные уязвимости в софте

За прошедший год корпорация Microsoft выплатила «этичным хакерам» $13,7 млн. Вознаграждения получили 327 человек – те, кто сумел найти уязвимости в программном обеспечении и устройствах Microsoft. Размер выплат более чем в три раза превышает показатель за предыдущий год, когда на премии за найденные ошибки потратили $4,4 млн. Наиболее крупная награда за найденную критическую ошибку составила $200 000. В течение года в Microsoft прислали 1226 отчетов об уязвимостях. Премии за обнаружение ошибок в Microsoft выплачивают седьмой год подряд. Аналогичные программы выплаты вознаграждений «этичным хакерам» действуют и в других крупных IT-компаниях. За 9 лет существования подобной программы в Google, искателям багов перечислено в виде премий около $21 млн. Источник: Venture Beat