До релиза финальной версии операционной системы Android N осталось несколько недель, а пока компания Google представляет версию Android N Developer Preview 4. Здесь доступны окончательные варианты интерфейсов прикладного программирования, которые разработчики будут использовать в своих приложениях.
Android N Developer Preview 4 получает номер сборки NPD56N. Образы доступны для всех поддерживаемых устройств - Nexus 5X, Nexus 6, Nexus 6P, Nexus 9 (Wi-Fi и LTE), Nexus Player, Pixel C и General Mobile 4G (Android One). Используется API level 4, так что разработчики уже сейчас могут подготовить свои приложения в релизу финальной версии системы, не опасаясь появления изменений и необходимости проделывать дополнительную работу в будущем. Также разработчики могут выставлять приложения в Google Play Store.
Вошёл в состав системы финальный API для Android Studio версии 2.1.2 и выше, что позволит использовать многооконный режим и режим «картинка в картинке», а также уведомления. Чего в системе нет, так это поддержки различных степеней нажатия на экран, хотя она была в Preview 2. Эта функция носит название Launcher Shortcuts и аналогична Apple 3D Touch.
Название финальной версии Android N пока остаётся неизвестным.
Технологические компании одна за другой отказываются от применения технологии Flash Player из-за её многочисленных проблем с производительностью и безопасностью. Последней из таких компаний стала Apple.
Она объявила о том, что начиная с версии браузера Safari 10 в операционной системе macOS Sierra Flash по умолчанию отключен и браузер будет пытаться загружать версии сайтов на HTML5, если таковые существуют. Однако Flash остаётся весьма популярным в глобальной сети, так что в Safari 10 можно будет включить его поддержку вручную либо для всего сайта, либо для каждого компонента отдельно. Будет также вариант включать определённый контент Flash при каждом посещении определённого сайта, в остальных случаях включение временное, после перезапуска браузер вернётся к настройкам по умолчанию, то есть Flash будет выключен.
Apple рекомендует разработчикам использовать альтернативы Flash, главной из которых остаётся технология HTML5. Для пользователей это приведёт к обеспечению более безопасного, быстрого и стабильного применения браузера.
В 2015 Adobe закрыла 316 уязвимостей Flash Player. Сейчас Adobe работает над критической уязвимостью Flash Player, уже используемой злоумышленниками и способной дать полный контроль над системами пользователей. Релиз патча ожидается 16 июня.
Новое семейство приложений-вымогателей под названием RAA использует исключительно код на JavaScript для инфицирования компьютеров и шифрования файлов на них. RAA не является первым вымогателем на JavaScript, однако до него такие приложения не использовали исключительно JavaScript.
В январе Фабиан Восар из компании Emsisoft обнаружил Ransom32, первое написанное на JavaScript семейство вымогателей. Для его написания использовалась среда Node.js, а распространение велось в виде исполняемого файла. RAA же распространяется в виде файла с расширением .js. Его прикрепляют к электронным письмам, выдавая за документ Office. Такие файлы на компьютерах чаще всего запускаются через Windows Script Host (WSH), что даёт вредоносному коду доступ к системным утилитам. Обфускация кода старается скрыть его природу от исследователей и не дать помешать его выполнению.
RAA включает в себя библиотеку CryptoJS. Этот комплект для JavaScript добавляет в него поддержку криптографических функций, именно он позволяет RAA шифровать файлы. Также RAA содержит функции для скачивания и установки программы типа Infostealer под названием Pony. Это семейство собирает пароли в браузере и прочую информацию на компьютере. Pony обычно используется в системе как разведчик, зачастую работая совместно с банковскими троянами, но не в случае с RAA.
RAA шифрует файлы 16 типов и отображает приведённое выше сообщение. Пока оно обнаружено только на русском языке. Размер выкупа составляет 0,39 биткоинов (около $250), говорится об использовании алгоритма шифрования AES-256, для получения ключа нужно связаться с автором вымогателя по электронной почте. К настоящему времени взломать RAA не удалось.
Компания Apple в понедельник представила очередную версию операционной системы не только для смартфонов, но и для своих настольных компьютеров и ноутбуков. Самым заметным изменением стало переименование системы - она называется macOS. Теперь у Apple есть iOS, watchOS, tvOS и macOS - последняя версия называется macOS Sierra.
Среди новых функций представлена Auto Unlock - возможность разблокировки компьютера, когда поблизости от него находятся часы Apple Watch. Появился универсальный буфер обмена, благодаря которому можно обмениваться данными между ПК и мобильным устройством. Ранее такую возможность давали только сторонние приложения.
Apple показала улучшения в iCloud, которые упростят управление файлами и освободят место на локальных дисках. iCloud включает в себя папку для файлов с ПК, которые будут доступны на всех устройствах. Можно будет решать, какие файлы хранить локально, а какие будут только в iCloud Drive и доступны по запросу. Другая функция названа Optimized Storage и может сканировать корзину, историю браузера, почту и ряд других мест для автоматического удаления ненужных файлов. При демонстрации на сцене с жёсткого диска вместимостью 256 Гб эта функция удалила 130 Гб данных.
Два сервиса Apple приходят на компьютеры Mac. Можно делать покупки в браузере Safari при помощи платёжной системы Apple Pay на сайтах с поддержкой этой возможности, если у вас есть iPhone для идентификации. С компьютера можно работать с Siri и искать файлы, открывать плейлисты, создавать задания. Как уже сказано в новости про iOS 10, доступ к Siri получают сторонние разработчики.
Появилась новая файловая система - APFS (Apple File System). Она призвана заменить устаревающую HFS+, впервые представленную в 2001 году. Новая система разработана с нуля с прицелом на твердотельные накопители и прочие устройства хранения на основе флеш-памяти, а также на шифрование данных. Система масштабируема и может использоваться в часах на платформе watchOS.
Релиз финальной версии macOS ожидается осенью, а публичной бета-версии в июле. Система совместима с MacBook и iMac от 2009 года выпуска и новее, MacBook Air, MacBook Pro, Mac mini и MacPro 2010 года и новее.
Значительную часть времени своего выступления на открытии конференции разработчиков WWDC 2016 компания Apple потратила на обсуждение будущей версии своей мобильной операционной системы. iOS 10 полна изменений, призванных расширить возможности мобильных устройств и упростить взаимодействие с ними.
Apple переработала экран блокировки, который отображает более полноценные уведомления. Датчик отпечатков пальцев Touch ID работает столь быстро, что обычно открывает сразу домашний экран, даже когда хочется лишь посмотреть уведомления на экране блокировки. В iOS 10 экран блокировки можно будет открыть, просто взяв устройство в руки и не нажимая на кнопки. Функция 3D Touch входит в состав экрана блокировки и работает с центром уведомлений.
Apple открывает ассистент Siri для разработчиков, расширяя его возможности по взаимодействию со сторонними приложениями. Пользователи смогут заказывать такси в Uber, производить платежи и отправлять текстовые сообщения в WeChat при помощи Siri. Также Siri будет работать в клавиатуре QuickType. Если в чате кто-нибудь спросит контактную информацию друга или коллеги, Siri выдаст ответ из адресной книги. Если пользователя спросят, где он находится, Siri выдаст окно для отправки местоположения на карте. Siri также имеет связь с календарём, недавними адресами и может описывать значение незнакомых слов.
Также iOS 10 улучшена сортировка и поиск фотографий, для чего используется компьютерное зрение и технология глубокого обучения, изменён дизайн приложений Карты с проактивными функциями, переработано в сторону упрощения приложение Apple Music, новый дизайн получила программа Apple News, появилось приложение Home, предлагающее элементы управления бытовой техникой и транскрипцию голосовой почты.
Приложение Messages обзавелось дополнительной анимацией, можно отправлять написанные от руки сообщения и рисунки. Смайлы вырастут в размерах втрое и могут даже отображаться в рекомендациях в процессе набора текста. Среди не упомянутых на презентации новшеств имеется возможность удалять установленные по умолчанию приложения, такие как Maps, Weather, Notes, Calendar, Watch, iTunes Store, Stocks, Voice Memos, iCloud Drive, Reminders, Music, Mail, Calculator, Podcasts, Tips, Contacts, Compass, Facetime, Videos и Home. Нельзя удалить Camera, App Store, News, Photos, Wallet и Clock.
iOS 10 в виде предварительной версии уже доступна разработчикам, релиз финальной версии ожидается осенью.
Добавлено: выяснилось, что удалять приложения всё же нельзя, и они лишь скрываются от пользователя, не совобождая место на флеш-памяти. При их повторной установке через магазин они не скачиваются, а просто возвращаются на своё место с устройства пользователя.