Социальные сети Рунета
Пятница, 19 апреля 2024

Microsoft Access наконец-то получил новую иконку В конце прошлого года Microsoft представила совершенно новые значки для своих приложений Office, впервые изменив их дизайн с 2013 года. Одна из целей состояла в том, чтобы отделить букву от значка, что мы и видели в Word, Excel, PowerPoint, и т.д. Два приложения, о которых н...

Apple обновляет приложение WWDC с настраиваемыми значками, скрытой информацией о сеансе и стикерами iMessage В преддверии Всемирной конференции разработчиков 2019 года, которая начнется в понедельник 3 июня, с основного мероприятия, Apple обновила официальное приложение WWDC для устройств iOS. В приложении не было никаких изменений в дизайне, за исключением нового неонового значка,...

Вышла Android Q beta 2 с любопытной функцией Bubbles, напоминающей одну из особенностей Facebook Messenger Компания Google сегодня выпустила вторую бета-версию своей операционной системы Android Q. Одной из самых интересных особенностей, которая отсутствовала в первой версии, является функция Bubbles. Как говорит сама Google, это новый вариант многозадачности. Bubbles будет ...

Apple выпускает бета-версию iOS 13.1 для iPhone 11, 11 Pro и Pro Max Сегодня Apple выпустила бета-версию iOS 13.1, которая предназначена для работы с iPhone 11, iPhone 11 Pro и iPhone 11 Pro Max. Новая бета-версия может быть установлена ​​по беспроводной сети после установки соответствующего профиля в Центре разработчиков Apple. С новой бета...

Microsoft готовит новые значки для приложений Почта и Календарь В настоящее время Microsoft выполняет одно из своих предыдущих обещаний, которое заключалось в том, чтобы представить новые современные офисные иконки на всех платформах. Компания анонсировала новые современные иконки Office в ноябре прошлого года. С тех пор софтверный гиган...

Новые иконки Проводника и других UWP-приложений В рамках реализации свободного проектирования в операционной системе Microsoft обновляет значки всех приложений и сервисов. Около четырех месяцев назад Microsoft выпустила новые значки Office для инсайдеров Windows, после чего последовал публичный запуск.Теперь Microsoft пла...

Обновление дизайна Facebook Messenger Facebook уже давно готовит обновление дизайна пользовательского интерфейса для своего приложения Messenger, и кажется, что оно теперь появляется на пользовательских телефонах по всему миру. Новый дизайн большой, жирный и очень белый. Обжигающий белый фон довольно агрес...

[Перевод] .NET Core 3 для Windows Desktop В сентябре мы выпустили поддержку .NET Core для создания настольных приложений Windows, включая WPF и Windows Forms. С тех пор мы были рады видеть, что многие разработчики делятся своими историями о переносе настольных приложений в .NET Core. Мы постоянно слышим от .NET-разр...

Apple выпустила вторые бета-версии iOS 13.1 и iPadOS 13.1 для разработчиков Вчера Apple выпустила вторую бета-версию грядущего обновления для iPadOS и iOS 13.1 для разработчиков, через неделю после внедрения первой бета-версии. iOS 13.1 и iPadOS 13.1 можно загрузить из центра разработчиков Apple или по беспроводной сети после установки соответствующ...

Разработчики WhatsApp добавляют новые функции для iOS Наиболее важным изменением, в очередном обновлении WhatsApp для iOS, является возможность воспроизведения голосовых сообщений непосредственно из уведомлений. Это можно сделать, нажав и удерживая нажатой кнопку воспроизведения. Кроме того, пользователи WhatsApp теперь смогут...

Слухи: дизайнеры Microsoft работают над новыми значками для приложений Возможно Microsoft разрабатывает новые значки для приложений

Разработчикам придётся равняться на Android 9 при создании своих приложений Google продолжает подталкивать Android-разработчиков к использованию новейших функций последней версии своей операционной системы. В ноябре прошлого года компания обязала разработчиков, чтобы их приложения, представленные в магазине Google Play, поддерживали Android 8.0 Oreo...

Обновилось приложение Google Камера: разбираемся, что нового Приложение Google Камера для устройств Pixel пару дней назад получило обновление с версии 6.1 до 6.2. При пристальном изучении приложения удалось найти в нем несколько изменений, пара из которых совсем незначительны, но одно вам понравится точно – полноценный темный режим. ...

Google начал лишать сайты пользовательских фавиконов за нарушение правил Ранее в этом месяце Google запустил новый дизайн мобильной выдачи, в результате чего в органических результатах поиска стали отображаться фавиконы. Вслед за обновлением вебмастера начали активно настраивать значки для своих сайтов, а Google – лишать их этих значков за наруше...

Все новое в iOS 13 Beta 5: параметры главного экрана iPad, новые уровни громкости Вчера Apple выпустила пятую бета-версию iOS 13 для разработчиков, в которой появились новые исправления ошибок, добавлены и улучшены различные функции iOS 13 и iPadOS. В пятой бета-версии изменения и обновления становятся более незначительными, чем изменения, сделанные в бол...

В Google Play найден легальный способ шпионить за пользователями Android Главным нововведением Android 6.0 Marshmallow стала система разрешений. Она была призвана стать инструментом контроля в руках пользователей, с помощью которого они смогли бы запрещать приложениям доступ к тем или иным функциям своего смартфона. К примеру, благодаря ей можно...

Как будут выглядеть приложения для Android после обновления в стиле iOS Как стало известно ранее в этом месяце, Google собралась внести изменения в правила публикации приложений в Google Play. Теперь все ПО, которое попадает в фирменный каталог, должно будет иметь квадратную пиктограмму со скругленными углами. Эта инициатива, получившая названи...

В Google Play начали удалять приложения с доступом к SMS и звонкам Компания Google сообщила, что начала удалять из фирменного магазина приложений игры и программы, которые запрашивают у пользователей доступ к SMS-сообщениям и звонкам. Данные действия модерации Google Play обусловлены недавними изменениями политики публикации приложений в фи...

Что нового в iOS 13 Beta 6? Вчера Apple выпустила шестую бета-версию iOS 13 для разработчиков, представив новые исправления ошибок, а также добавив и улучшив различные функции iOS 13 и iPadOS. В шестой бета-версии изменения и обновления становятся более незначительными, чем изменения, сделанные в более...

PHP-Watcher: инструмент, который упрощает разработку долгоживущих приложений Мы любим PHP за простоту: ты пишешь код, обновляешь страницу в браузере и сразу видишь изменения. Но если дело доходит до консольных команд, которые могут быть долгоживущими процессами, — например, если мы пишем асинхронный HTTP-сервер для загрузки файлов, — разработка мож...

Пользователи Twitter могут осуществлять микроплатежи в биткоинах У пользователей социальной сети Twitter появилась возможность благодаря расширению Tippin осуществлять микроплатежи с использованием сети второго уровня Lightning Network. Как отмечает в своем блоге блокчейн-разработчик Дэн Руснак, чтобы начать отправлять и получать микропла...

[Из песочницы] Обновляем проекты Unity Android для совместимости с архитектурой ARM64 Google предложил разработчикам обновить приложения для совместимости с архитектурой ARM64 в срок до 1 августа 2019 года, если они не соответствуют этим требованиям Найдем и включим поддержку ARM64 в Unity Для включения, откроем настройки File — Build Settings, далее — Play...

Давно исправленные баги по-прежнему опасны для многих популярных приложений из Google Play Store Эксперты компании Check Point обнаружили, что многие популярные приложения из Google Play Store, включая Facebook, Instagram и WeChat, по-прежнему уязвимы перед старыми багами. Дело в том, что разработчики зачастую не обновляют сторонние компоненты своих продуктов.

Twitter для Mac теперь доступен в Mac App Store Когда Apple объявила о выпуске macOS Catalina на Всемирной конференции разработчиков и представила свою новую функцию Catalyst, которая позволит легко переносить приложения iPad на Mac, Twitter был одним из предстоящих приложений. «MacOS Catalina» была запущена в понедельник...

Экс-цензор App Store: Apple боится приложений, которые заменяют ее собственные Apple предъявляют много претензий. Одни ругают компанию за излишне высокие цены на фирменную продукцию. Другие высказывают недовольство политикой конфиденциальности. А третьи – как правило, это разработчики – готовы подавать на Apple в суд, чтобы доказать, что та ущемляет и...

Вклад дизайнера в разработку мобильных приложений Дизайнер и его роль в разработке мобильных приложений Все мы знаем, что дизайн играет очень важную роль в проектировании и разработке мобильных приложений. У каждого дизайнера свои подход, методы и инструменты для работы над приложениями. От того, на каких платформах будет р...

[Перевод] Что такое Android Lint и как он помогает писать поддерживаемый код Когда разработчик не достаточно осторожен, дела могут пойти весьма плохо. Например, классические упущения разработчика — использование новой версии API, которая не поддерживает работу со старым кодом, выполнение действий, которые требуют специальных пользовательских разреше...

Как конвертировать видео в GIF-анимацию при помощи WhatsApp Один из самых популярных на сегодняшний день мессенджеров WhatsApp продолжает обрастать функциями, о которых большинство пользователей даже не догадываются. Когда в конкурирующих Telegram и Viber появились стикеры, многие упрекали разработчиков в том, что они до сих пор не ...

«Аура» от «Яндекса»: начато тестирование новой социальной сети Технологии искусственного интеллекта помогут быстро найти единомышленников. Российская поисковая система «Яндекс» планирует запустить новый социальный сервис под названием «Аура» внутри собственных приложений iOS и Android. Неназванный представитель компании подтвердил зап...

Как добавить опцию «Привет, Siri» на неподдерживаемые Mac Не секрет, что голосовой ассистент Siri на Mac работает точно так же как и на iPhone. Правда есть одно небольшое но — отсутствует поддержка функции «Привет, Siri». Дело в том, что за это отвечает специальный сопроцессор, которого, на момент релиза macOS Sierra, не был...

Как организовать пространство в док-панели на macOS Скрытые возможности macOS порой удивляют даже самых опытных пользователей этой операционной системы. Вооружившись командной строкой, и подойдя к этому процессу с умом, можно тонко и детально настроить настольную операционную систему Apple, и тем самым улучшить продуктивност...

Мобильный Google Поиск обзавёлся новым дизайном Сегодня компания Google объявила, что немного подправила внешний вид своего Google Поиска, по крайней мере, на мобильных устройствах. Поисковый гигант надеется, что новый дизайн значительно упростит быстрое определение источника информации при просмотре результатов поиска. ...

Sticky Notes в Windows 10 обзавелось новыми функциями Приложение управления задачами Microsoft в Windows 10 получило новое обновление. Обновление приносит новые функции и улучшения.Sticky Notes теперь поддерживает Windows 10 чистую тему (Clear Theme), которая является новой функцией Windows 10 May 2019 Update. Кроме того, после...

Microsoft признает ошибку с Wi-Fi в Windows 10 версии 1903 Microsoft только что признала новую ошибку в Windows 10 версии 1903, поскольку некоторые устройства, оснащенные определенными модулями Wi-Fi, могут больше не иметь возможности подключаться к беспроводным сетям после установки этого последнего выпуска операционной системы.По ...

OneNote для Windows 10 получает новое обновление OneNote для Windows 10 получил новое обновление. Приложение теперь имеет версию 16001.11929.20112.0, а само обновление вводит много новых функций, улучшений производительности и исправлений ошибок. Вы можете увидеть список изменений ниже.Переключение в обычный режим – если а...

Подводные камни идентификации Android-устройства Некоторым разработчикам может понадобится идентифицировать Android-устройства своих пользователей. Чаще всего это делается не для того чтобы распознать именно девайс, а для определения конкретной установки приложения. Также я встречала несколько кейсов, когда это было необх...

Вышла стабильная версия Android 10 для Galaxy Note 10 Компания Samsung выпустила стабильную версию Android 10 с фирменной оболочкой One UI 2.0 для Galaxy Note 10. Обновление весит 139 МБ, для тех кто устанавливал тестовую версию, а те кто впервые будет переходить на Android 10, обновление будет весит 2 ГБ. Обновление получи...

Apple разделит iTunes на три части Что-то с нетерпением ждем: хорошая новость заключается в том, что Apple отделяет функции музыки, телевидения и подкастов от iTunes, так что вам не придется использовать iTunes как можно чаще. Плохая новость заключается в том, что iTunes все еще не исчезает полностью. Посмотр...

В прошивке MIUI для смартфонов Xiaomi с вырезами появится динамическая строка состояния Команда разработчиков прошивки MIUI запустила голосование, целью которого является выяснение у пользователей смартфонов Xiaomi с вырезами, какую строку состояния они хотят больше. Многим пользователям сети на самом деле все равно, где отображаются значки в строке состоя...

Google Maps и Google Search получат режим «инкогнито» Если вы хотите пользоваться браузером, не оставляя при этом никаких следов в истории посещений, то вы наверняка имеете опыт использования режима «инкогнито» в своем браузере. Данный режим давно является стандартным для настольных и мобильных версий браузера ...

Приложение Twitter возвращается на Mac в новой прошивке macOS Catalina Когда Apple анонсировала на Всемирной конференции разработчиков macOS Catalina и представила новую функцию Catalyst, Twitter был одним из демонстрируемых приложений. macOS Catalina запущена в понедельник, а со вчерашнего дня приложение Twitter для Mac вновь доступно в AppSto...

[Из песочницы] Восстание машин началось. Google Play Небоскребы, небоскребы, стены, лифты, этажи, расскажу я вам, ребята, про восстание машин… Сцена из КВН Я — самый настоящий инди-разработчик и это моя страсть. Начал свой путь 4.5 года назад, опубликовав свое первое приложение в Google Play. Мной была сделана вся работа по ...

Как добавить разделитель в док-панель macOS Разделяем элементы в док-панели macOS — несмотря на устоявшее мнение — одна из самых настраиваемых настольных операционных систем. В этом плане ОС от Apple может вполне успешно соперничать с Windows: пользователям стоит лишь изучить возможности «Терминала». Коман...

Что нового в iOS 13.1 Beta 1 Вчера Apple выпустила неожиданную бета-версию iOS 13.1, которая является беспрецедентной, поскольку компания никогда ранее не выпускала точечного обновления для неизданного обновления программного обеспечения. Видео смотрите сегодня на youtube канале iApplenews. iOS 13.1, од...

Что будет нового в Google Play после обновления Material Design – это стиль дизайна Android и приложений, разработанный компанией Google и впервые представленный еще в 2014 году. Material Design подразумевает пастельные цвета, плоские элементы, плавную анимацию переходов, отсутствие в интерфейсе острых углов и градиентов...

Microsoft Launcher v5.9 теперь доступен всем Microsoft выпустила обновление приложения Microsoft Launcher для Android – это обновление было выпущено для пользователей бета-версии в прошлом месяце и теперь оно доступно всем. Приложение имеет версию 5.9, обновление приносит обновленный значок календаря Microsoft, которы...

Как отправлять фотографии без потери качества на iOS Вам когда-нибудь приходилось отправлять фотографии со своего iPhone? Скорее всего, да, а значит, вы сталкивались с проблемой потери качества при пересылке. В результате четкий и контрастный снимок обрастает артефактами, которые просто не позволяют оценить его изначальную кр...

Все, что мы знаем о Windows 10X Основываясь на слухах, Microsoft сейчас разрабатывает новую версию Windows 10 с внутренним кодовым названием Windows Core OS / Windows Lite.Сообщается, что Windows 10X, являющаяся частью Windows Core OS, предназначена для потребительских двухэкранных ПК, ноутбуков и аналогич...

[Перевод] Мертв ли Hadoop? Часть 2 Перевод статьи подготовлен специально для студентов курса «Data Engineer». Читать первую часть Никому не нужна Big Data Когда вы услышите «Никому не нужна Big Data», посмотрите на резюме докладчика. Африканский телекоммуникационный оператор, переживающий удивительные уро...

У Apple снова проблемы из-за App Store. В чем дело? App Store всегда был камнем преткновения в отношениях Apple и независимых разработчиков. Но если обвинять компанию в создании собственных аналогов популярных приложений в общем-то бессмысленно, то ее стремление продвигать свои разработки в ущерб решениям конкурентов не толь...

Как мы спасали код-ревью Я ведущий Java-разработчик в Яндекс.Деньгах. Каждое рабочее утро в 2018 году меня встречали около 30 пулл-реквестов, ожидающих ревью, а у меня не хватало времени разобрать их все за день. В конце лета я ушел в отпуск, а когда вернулся, обнаружил очередь из 50 PR, назначенн...

“Лаборатория Касперского» пожаловалась на Apple Конкретно речь идет о приложении Kaspersky Safe Kids для iOS. Система родительского контроля для браузера Safari распространялась через App Store в течение примерно трех лет, не вызывая претензий администрации интернет-магазина. Однако, в прошлом году компания получила от Ap...

Apple добавляет новые категории контента в приложение подкастов Apple начала развертывать новые категории в своем приложении iOS Podcasts, чтобы помочь улучшить работу в обнаружении контента. Теперь слушатели могут прокручивать вправо по горизонтальной полосе категорий подкастов, которые отображаются на вкладке «Обзор» в разделе «Обзор п...

Как упростить доступ к основным опциям Mac Для macOS разработано большое количество полезных утилит. Но, как правило, спектр их задач довольно ограничен. И для того, чтобы настроить свой Mac под себя, необходимо устанавливать сразу несколько таких программ. Это не всегда удобно. Но решение есть — совсем недавн...

Разрабатываем приложение, которое отсылает данные другим приложениям (экосистемное приложение) Привет, хаброжители! Это моя вторая статья про разработку своего проекта. Тем, кто не читал предыдущая статейку: она про то, как из одного места (гугл таблицы) автоматически экспортировать данные в другое (ноушн). Сегодня я расскажу, как я писал (и проектировал) библиотеку...

Скрытые настройки Android, о которых вы могли не знать Ваш смартфон может вас удивить! Ваш смартфон способен на куда больше вещей, чем вы думаете. Да, у многих гаджетов есть, так сказать, неиспользуемый потенциал. И сегодня мы расскажем вам о настройках и трюках при использовании Android, о которых вы могли не знать. Ну а если м...

Не работает Google Ассистент? Вот что нужно сделать Есть несколько причин, по которым Google Ассистент может не работать на вашем Android-устройстве. К счастью, большинство проблем незначительны и вы сможете их решить в течение нескольких минут не обладая при этом какими-либо техническими знаниями. Чтобы восстановить и снова...

Какие нововведения пользователи ждут от Android Q Не успела Google выпустить Android 9.1, как Сеть начали заполнять утечки о функциональных возможностях Android Q, чей релиз намечен на середину 2019 года. Судя по имеющейся к настоящему моменту информации, обновление должно быть менее масштабным, чем Android 9 Pie, и сосред...

Функция чата Facebook может вернуться в мобильное приложение Вкратце: помните, когда вы могли общаться с друзьями в основном приложении Facebook, не загружая Messenger? Через пять лет после его исчезновения похоже, что этот вариант может вернуться.Исследователь приложений Джейн Маньчун Вонг, обнаружившая множество функций, протестиров...

Что нового в Windows 10 версии 1909 Microsoft остается молчаливой о текущем состоянии разработки Windows 10 19H2, но согласно типичному графику Microsoft, последнее обновление функции Windows 10 в 2019 году будет завершено через несколько дней.Выпуск Windows 10 версии 1909 (под кодовым названием 19H2) должен н...

Vivo Nex 3 станет следующим флагманом с поддержкой 5G Менеджер по продуктам Vivo Ли Сян (Li Xiang) продолжает рассказывать об особенностях грядущего флагмана компании. Ранее он уже сообщил, что у смартфона будет «водопадный экран» и стандартный разъем для наушников, а сейчас можно уже говорить и о встроенном мо...

[Перевод] Руководство по React Native для начинающих Android-разработчиков (с примером приложения) Представляем вам перевод статьи Nikhil Sachdeva, опубликованной на hackernoon.com. Автор делится опытом разработки мобильных приложений с помощью React Native и предлагает создать свое приложение, используя этот фреймворк. Я был Android-разработчиком и довольно длительное...

Веб-приложения, наконец, стали более родными в Windows 10 Microsoft делает большие ставки на Progressive Web Apps (PWA), которые представляют собой веб-приложения на стероидах, разработанные так, чтобы они выглядели и работали как собственные приложения на Windows 10 и других платформах, включая Android.Прогрессивные веб-приложения...

Как поставить пароль на приложение в iOS 12 В iOS 12 появилась такая функция как «Экранное время». Благодаря этой опции, пользователи получили доступ к статистике использования своего iPhone — сколько было затрачено времени на те или иные приложения, сколько времени смартфон находится в состоянии покоя, количес...

Как отменить отправку сообщения на Android-смартфоне Наверняка ведь почти у каждого была такая ситуация, когда вы отправили сообщение и либо допустили ошибку, либо отправили его не тому абоненту, либо же и вовсе пожалели о том, что написали и хотите все исправить, но сообщение уже ушло. Если вы используете мессенджеры вроде Т...

Разработчики должны будут отправлять программы для Mac на дополнительную проверку На днях компания Apple сделала разработчикам не слишком приятный подарок. Как отмечают купертиновцы, в macOS 10.14.5 они обновят технологию Gatekeeper. После апдейта разработчикам нужно будет заверить все приложения для яблочной настольной платформы. Причем это касается как ...

Red Hat OpenShift 4.2 предлагает разработчикам улучшенный и расширенный инструментарий В октябре 2019 года вышел OpenShift 4.2, вся суть которого продолжает курс на автоматизацию и оптимизацию работы с облачной средой. Напомним, что в мае 2019 года мы представили Red Hat OpenShift 4 – следующее поколение нашей Kubernetes-платформы, которую мы переработали с...

Redmi Note 7 Pro получил новую версию MIUI 10 Компания Redmi опубликовала новую прошивку за версией MIUI 10.2.8.0.PFGINXM для своего флагмана Redmi Note Pro, размер которой составляет около 300 МБ. Данная прошивка содержит мартовское обновление системы безопасности операционной системы Android, которое устраня...

В 2021 году разработчики получат возможность объединения приложений для iOS и macOS в единое ПО Ещё в прошлом году Apple заявила о том, что даст разработчикам инструмент для простого портирования приложений для iOS на macOS. Тогда говорилось, это случится в 2019 году, но других подробностей не было. Ресурс Bloomberg поделился новыми деталями касательно данной иниц...

ВКонтакте тестирует в Казахстане принудительный перевод пользователей на VK Me Социальная сетьВКонтакте тестирует отключение личных сообщений в мобильном приложении ради продвижения своего мессенджера VK Me в Казахстане.  В начале мая команда разработчиков VTosters обнаружила возможность отключения сообщений в официальном клиенте ВКонтакте, чтобы ...

Google Camera получила Dark Mode и прочие улучшения Компания Google выпустила обновления за версией 6.2 для своего приложения Google Camera, после установки которого пользователи получают полноценный ночной режим и прочие улучшения. Приложение автоматически будет переходить в ночной режим, когда включен режим экономии за...

Пользователи разгадали новый логотип браузера Microsoft Четыре года назад Microsoft выпустил новый браузер Edge, логотип которого оказался очень похожим на значок Internet Explorer — та же буква «е» с изломом в месте, где у значка старого браузера пролегала желтое кольцо-орбита. Логотип выглядел стильно, но из-за острых углов мно...

Файловый менеджер WinFile родом из 90-х доступен в Microsoft Store Корпорация Microsoft ранее открыла исходные коды WinFile — Диспетчера файлов Windows, который был создан ещё для версии Windows 3.0. А теперь эта программа появилась в магазине приложений Microsoft Store. Новая «старая» версия получила ряд улучшени...

Разработчики жалуются на перенос приложений с iOS на Mac. Результат кривой, юзер платит дважды   В этом году у сторонних разработчиков появилась возможность портировать свои приложения с iPad на Mac в рамках проекта Catalyst. Участники Catalyst и пользователи столкнулись с проблемами, которые Apple не комментирует. В будущем Project Catalyst позволит разраб...

[Перевод] Как eBay делал сканер штрих-кодов на WebAssembly С момента своего анонса технология WebAssembly сразу привлекла внимание разработчиков фронтенда. Веб-сообщество с энтузиазмом восприняло идею запустить в браузере код, написанный на других языках, кроме JavaScript. Главное, что WebAssembly гарантирует скорость намного выше, ...

Сообщения на YouTube не будут доступны с 18 сентября Компания Google подтвердила, что уберет устаревшую службу чата - сообщения YouTube. Это решение связано с тем, что немногие люди используют возможность отправки сообщений непосредственно на YouTube. Сообщения на YouTube больше не будут доступны после 18 сентября. Не...

Google делает Google Play безопаснее для детей Сегодня утром Google объявила о новом наборе политик для разработчиков, направленных на обеспечение дополнительной защиты для детей и семей, которые ищут приложения для детей в Google Play. Новые политики требуют, чтобы разработчики обеспечивали соответствие своих приложени...

[Перевод] Как делать приложения для телефонов с ограниченными возможностями Продуктовые команды Google вот уже несколько лет проводят исследования, чтобы понять, как правильно проектировать приложения для пользователей из Индии, Южной Азии, Африки, Латинской Америки и других регионов. В ходе работы мы установили несколько полезных паттернов, связа...

Крупное обновление Telegram: архивация чатов, обновленный дизайн на Android и многое другое Разработчики Telegram представили очередное крупное обновление популярного мессенджера. Оно приносит новый инструмент для архивации устаревших чатов, обновленный дизайн приложения для Android и еще несколько полезных функций. Архивирование чатов Новая функция архивирования п...

Sense V2 flip clock 4.98.04 Sense V2 flip clock – это многофункциональные цифровые часы с прогнозом погоды. Виджет часов и погоды в стиле Sense. Приложение включает в себя следующие функции: Виджеты 1-х размеров: 4х2 Анимацию перелистывания Возможность выбора скинов Возможность выбора значков...

Разработчики программ для новой ОС Huawei не могут работать Санкции со стороны США и последовавший отказ Google от предоставления своих сервисов и операционной системы Android для смартфонов Huawei вынудил китайскую компанию искать выход из сложившейся ситуации. Решением стала собственная операционная система HarmonyOS, на которую ра...

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

Google Chrome для macOS получил поддержку ночной темы Ночная тема является одной из наиболее желанных функций для подавляющего большинства пользователей, которые стремятся с ее помощью сохранить зрение, а заодно и сэкономить уровень заряда своих устройств. Поэтому у разработчиков просто не остается иного выхода, кроме как внед...

Apple выпустила третью бета-версию iOS 12.3 с новым телевизионным приложением для разработчиков Сегодня Apple выпустила третью бета-версию грядущего обновления iOS 12.3 для разработчиков, через две недели после выпуска второй бета-версии и через месяц после запуска iOS 12.2, обновления, которое представило Apple News +, новый Animoji и многое другое. Зарегистрированные...

Процесс оформления подписки в App Store стал безопаснее С каждым днём в App Store появляется всё больше приложений, распространяющихся по модели подписки. Нередко разработчики идут на хитрость —  заманивая пользователей пробной, «бесплатной» подпиской. Всё бы хорошо, но подписка через некоторое время становится платной, и ...

Принадлежащая Xiaomi компания Meitu помогала Huawei улучшать камеры ее смартфонов На конференции для разработчиков Huawei Developer Conference китайская компания поделилась новостями о том, как она работает над улучшением камер своих смартфонов. Представители Meitu подтвердили, что сотрудничество было двухсторонним. В результате были разработаны новы...

Screen Share: функция, которая позволяет стримить изображения на другие Android-устройства Функция передачи изображения с одного устройства на другое — крайне удобная штука. Вспомните хотя бы, как круто «перебрасывать» ролики из приложения YouTube со смартфона на смарт-тв под управлением Android. А знали ли вы, что существует масса программ, котор...

Как мы оценивали качество документации Привет, Хабр! Меня зовут Леша, я системный аналитик одной из продуктовых команд Альфа-Банка. Сейчас я занимаюсь развитием нового интернет-банка для юридических лиц и индивидуальных предпринимателей. А когда ты аналитик, тем более в подобном канале, без документации и плотно...

Google добавила анимацию в поисковый виджет Рядом со значком Google теперь появляется анимация, отсылающая к определенному дудлу. Google сегодня празднует День […]

[Перевод] Анонсирован Windows Vision Skills (Preview) Недавно была анонсирована превью-версия Windows Vision Skills, являющяяся частью набора пакетов NuGet, который облегчают разработчикам приложений решение целого комплекса проблем компьютерного зрения с помощью простого набора API. Рисунок 1 — Слева направо вы видите в дейс...

Apple закрывает iTunes Решение было принято потому, что Apple стремиться позиционировать себя как провайдера развлекательных сервисов, а не только производителя техники. Планы касаются iTunes для Mac, это соответствует стратегии децентрализации медиа-контента на iPad и iPhone. В отсутствие iTunes ...

Локализация приложения за 10 шагов По прогнозам аналитической платформы App Annie, в ближайшие 4 года интерес к мобильным приложениям будет стабильно расти: если вы задумываетесь о выводе своего приложения на новые рынки, возможно, сейчас самое подходящее время. За два года работы менеджером по локализации в...

Apple выпускает четвертую бета-версию iOS 12.3 с новым телевизионным приложением Вчера Apple выпустила четвертую бета-версию грядущего обновления iOS 12.3 для разработчиков и публичных бета-тестеров, через неделю после выпуска третьей бета-версии и через месяц после запуска iOS 12.2, обновление, которое представило Apple News +, новый Animoji и многое др...

Apple планирует создать «мультимедийные приложения следующего поколения для Windows» По сообщениям сетевых источников, Apple ищет разработчиков программного обеспечения, которые помогут компании создать новые медиа-приложения для Windows. Производитель iPhone объявил о своих намерениях в списке актуальных вакансий, предложив потенциальным кандидатам «присоед...

Apple призывает делать отдельные приложения для Apple Watch Apple Watch Series 4 с WatchOS 6 Apple начала рассылать разработчикам письма с предложением начать разрабатывать и публиковать приложения не в App Store, а отдельно в Apple Watch App Store. Таким образом компания стимулирует создателей программ разрабатывать приложения не то...

Книга «Kafka Streams в действии. Приложения и микросервисы для работы в реальном времени» Привет, Хаброжители! Эта книга подойдет для любого разработчика, который хочет разобраться в потоковой обработке. Понимание распределенного программирования поможет лучше изучить Kafka и Kafka Streams. Было бы неплохо знать и сам фреймворк Kafka, но это не обязательно: я ра...

Показ фавиконов в Google зависит от браузера Соответствовать правилам поисковика недостаточно, чтобы значок сайта появился в выдаче.

Вот это поворот: почему Apple изменила требования к разработчикам приложений В прошлом месяце Apple опубликовала изменения в гайдлайнах для разработчиков приложений под iOS. Они коснулись, в том числе, приложений для родительского контроля и обеспечения конфиденциальности детей. Причем часть новых рекомендаций идет вразрез с решениями, которые Apple ...

[Из песочницы] Деплоим изоморфное веб-приложение на примере Nuxt.js В средних и больших проектах сайт не ограничивается одним сервисом  —  к примеру только сайтом, как правило существует база данных, API, сервер который маршрутизирует запросы ко всем этим сервисам. Выкатывать и обновлять все это без какой-либо стандартизации непросто, а мас...

Почему Google удаляет из Play Store разработчика, приложения которого скачали более 500 миллионов раз Google забанила одного из крупнейших Android-разработчиков DO Global и в настоящий момент стремительно удаляет его приложения из Google Play. Это стало следствием того, что, как было обнаружено, компания нарушает условия использования магазина и занимается мошенничеством с ...

Конференция для разработчиков платформ от Stripe, Intercom, JetBrains, Miro, ManyChat, Wrike, Targetprocess и др 9 ноября мы проводим Platform Developers Conf — конференцию о создании платформ для разработчиков. Огненные спикеры — техлиды и ведущие инженеры из Stripe, Intercom, JetBrains, Wrike, ManyChat, Targetprocess, Miro и других компаний. Будем говорить про API, вебхуки, архитект...

Microsoft представила новый дизайн приложения To-Do Компания Microsoft представила новый пользовательский интерфейс приложения для управления задачами To-Do, целью которого является объединение самых лучших наработок из To-Do и Wunderlist. Разработчики стремились, чтобы дизайн выглядел простым, но в то же время современным. ...

3 способа запуска Android-приложений на компьютере Вы когда-нибудь думали о том, чтобы запустить приложение или игру для Android на своем ПК? Например для того, чтобы не вглядываться в крошечный экран смартфона или получить более комфортное управление в тех же играх или при, скажем, наборе текста. А может вы начнающий разра...

Windows 10 on ARM для Lumia с функцией набора номера В последнее время версия Windows 10 on ARM появилась в новостях отчасти благодаря чипу Snapdragon 8cx, который был представлен на Computex 2019. С Windows 10 на ARM Microsoft планирует создать линейку доступных «всегда подключенных» ноутбуков, но проект также позволил незави...

[Перевод] Как Project Infer от Facebook помогает искать баги в мобильных приложениях перед деплоем Несколько дней назад команда инженеров Facebook отличилась — ее удостоили награды Most Influential POPL Paper Award. В среде специалистов по машинному обучению это весьма почетно. Награду вручили за работу Compositional Shape Analysis by Means of Bi-abduction, которая рас...

macOS 10.14.5 может серьёзно усложнить жизнь разработчикам Буквально на днях для загрузки стала доступна вторая бета-версия macOS 10.14.5. Это минорное обновление — в сборке ОС не было найдено чего-то действительного нового или интересного, за исключением одного важного нюанса. С выходом общедоступной версии macOS 10.14.5, вс...

Дайджест интересных материалов для мобильного разработчика #313 (26 августа — 1 сентября) В новом дайджесте боремся с потерями пушей, разбираемся с музыкой Apple, изучаем работу звука в Android, экономим деньги при разработке игры, ищем приложение Росстата, отличаем плохой дизайн от хорошего и даже пытаемся понять, безопасен ли будет шарф от Xiaomi. Читать даль...

На страже безопасности. Система Google Play Protect ежедневно сканирует 50 млрд приложений Вчера во время своего мероприятия компания Google поделилась любопытной статистикой. Оказывается, система Google Play Protect, призванная защитить пользователей от вредоносного ПО, ежедневно сканирует около 50 млрд приложений! Учитывая, что такого количества программ в...

Разработчики хотят отвоевать у Apple доступ к «Экранному времени» Несмотря на публичные заявления Apple о намерениях конкурировать, компания до сих пор не предприняла значимых действий, чтобы доказать создателям приложений, что она считает их за равных себе и готова к честной борьбе за звание лучшего. Такого мнения придерживаются разработ...

Google Play Instant. Рефакторинг длиною в жизнь Когда ввязываешься в Early Access Program, никогда заранее не знаешь, что получится в итоге. Конечно, надеешься, что технология взлетит, а твое приложение опередит рынок и получит порцию пиара на Google I/O. И это неплохая мотивация, чтобы на начальном этапе вместо документа...

WhatsApp, наконец, перестанет заниматься самоуправством за вашей спиной Одобрение, подтверждение, согласие – это то, без чего наш современный мир высоких технологий, да и обычный мир без этих пресловутых технологи, представить сложно. Сейчас уже во всех приложениях есть специальная функция, которая не просто уведомляет вас о совершении какого-т...

Google рапортует об успехах внедрения HTTPS на Android По оценке Google, в настоящее время трафик по умолчанию шифруют 80% приложений из каталога Google Play. Показатель программ, ориентированных на Android 9 и 10, еще выше — 90%. Для защиты Android-устройств от перехвата трафика в 2016 году, с выходом версии 7 мобильной ОС был ...

Как на Android переключать песни длительным нажатием на кнопки регулировки громкости Если вы когда-нибудь ранее устанавливали кастомные прошивки (ROM) на свой смартфон, то, скорее всего, видели функцию, позволяющую назначить на длительное нажатие кнопки громкости управление воспроизведением мультимедиа. Если эта опция включена, вы можете зажать кнопку увели...

[Из песочницы] 4 Причины, почему вы должны забыть о Redux в приложениях на React Я работаю с Реактом на протяжении почти 3 лет, использовал как Redux так и MobX и у меня к текущему моменту возник вопрос. Почему абсолютное большинство front-end разработчиков продолжают свято верить в то, что Redux + Redux Saga + Reselect + 100500 других библиотек «облегча...

Хранилище key-value, или как наши приложения стали удобнее Тот, кто разрабатывает на Voximplant, знает о концепции «приложений», которые связывают друг с другом облачные сценарии, телефонные номера, пользователей, правила и очереди звонков. Проще говоря, приложения – это краеугольный камень разработки на нашей платформе, входная т...

Как добавлять / изменить значки и цвета в списках напоминаний на iPhone, iPad и Mac Тонкие изменения, которые появились в iOS 13, iPadOS 13 и macOS Catalina, коснулись и списков напоминаний. Теперь их можно настроить с помощью 60 различных значков и 12 цветов. Узнайте с помощью этого материала, как изменить значки и цвета для списков напоминаний на iPhone, ...

Google решила сделать Android внешне похожей на iOS Одна из основных претензий к Android со стороны пользователей состоит во внешней несогласованности интерфейса ОС. Речь, конечно, идет о разношерстности иконок игр и приложений, загружаемых из Google Play. Из-за отсутствия четко сформулированных правил разработчики под Andro...

[Перевод] Асинхронный PHP. Зачем? Асинхронное программирование сегодня востребовано, особенно в веб-разработке, где отзывчивость приложения особенно важна. Никому не хочется ждать, пока приложение «отвиснет», пусть даже в это время оно выполняет запрос к базе данных, отправляет электронное письмо или работ...

Order of the Inquisition! Станьте одним из первых игроков в Order of the Inquisition! Сегодня открытие бета-теста игры Орден Инквизиции! Совершенно новая игра, где вы можете создать своего персонажа и попробовать сразиться на Арене и пообщаться в чате с другими игроками! Основные действия в игре: ??В...

Официально: League of Legends выйдет на iOS в следующем году Когда выйдет League of Legends для iOS Популярная игра League of Legends выйдет на iOS и Android в 2020 году, подтвердили сегодня представители компании-разработчика Riot Games. Впервые слухи об этом появились еще в мае, но теперь создатели игры официально сообщили, что Leag...

WWDC 2019 бонусы участникам включают: куртку, магнитные значки, специальную футболку для стипендиатов и многое другое WWDC 2019 официально стартует завтра, но, как обычно, процесс регистрации начался сегодня. Разработчики начали собирать свои значки и знаки отличия WWDC, который в этом году снова включает в себя черную куртку, ассортимент магнитных булавок на тему Apple, специальную футболк...

Концепт обновленного приложения «Фотографии» Microsoft постепенно модернизирует внешний вид пользовательского интерфейса Windows 10, внося ряд небольших изменений. Тем не менее, на эти небольшие изменения дизайна потребовалось некоторое время, чтобы прийти к самому популярному встроенному приложению Microsoft – приложе...

Liveprof покажет, когда и почему менялась производительность вашего PHP-приложения Привет, Хабр! Меня зовут Тимур Шагиахметов, я PHP-разработчик в Badoo. Производительность приложения — один из важнейших критериев качества работы программиста. В вопросах оптимизации PHP-приложений помощником является профайлер. Недавно мы рассказывали о том, какими и...

Как отслеживать изменения цен на приложения из App Store Несмотря на то что большинство разработчиков распространяют свои приложения и игры по модели free-to-play, остались еще те, кто честно позволяет приобрести их по фиксированной цене, которая, впрочем, зачастую оказывается довольно высока. Конечно, при желании можно попытатьс...

Как стать Android-разработчиком Сегодня разберем с чего начинать изучение Android-разработки и как найти первую работу. Для создания все новых и новых мобильных приложений компаниям нужны талантливые разработчики: профессия востребована, и специалистам готовы платить. По статистике зарплатного сервиса «Мо...

Facebook трудится над над новым мессенджером под названием Threads Facebook работает над новым приложением под названием Threads, которое позволит пользователям делиться своим сообщениями, статусом, местоположением и другой информацией с ближайшими друзьями. Приложение уже проходит внутреннее тестирование в Facebook, которое покажет, може...

Как поместить свои фотографии на карту Google с помощью приложения для Android Ещё несколько лет назад смартфоны научились этому и теперь добавляют на каждую вашу фотографию метку местоположения, чтобы помочь определить, где она была сделана, что особенно полезно при просмотре старых фото и ностальгии по былым временам. Однако найти изображения, сняты...

Dozer — приложение для macOS, которое скрывает значки в трее Наведите наконец порядок в строке меню.

[Перевод] Google запустил «вознаграждения за просмотр рекламы» в приложениях Google объявили о новой функции, которую разработчики могут добавлять в приложения, «вознаграждения за просмотр рекламы». Идея заключается в том, чтобы стимулировать пользователей смотреть больше рекламы, поощряя их виртуальными товарами и внутриигровой валютой. Большое коли...

С Project Catalyst и правда не всё гладко. Apple готовит изменения Project Catalyst должен был облегчить жизнь разработчиков, но только усложнил её Между iPad и Mac всегда была огромная пропасть. Даже когда Apple попыталась превратить планшет в профессиональный инструмент, выпустив увеличенную версию с поддержкой умного пера, это не сделало...

Google Play больше не нужен? Создатели Fortnite придумали лучшую альтернативу Несмотря на то, что рынок мобильных приложений является давно состоявшимся явлением и, казалось бы, уже невозможно привнести в него что-то новое, студия Epic Games решила попробовать. Как сообщил Тим Суини, основатель компании-разработчика культовой игры Fornite, он и его п...

Как запланировать отправку WhatsАpp-сообщений на Android Мы уже рассказывали вам о том, как запланировать отправку сообщения в почтовом клиенте. Это очень удобная функция. Но что насчет мессенджеров? Например, самого популярного среди пользователей смартфонов WhatsАpp? Никаких проблем. Если хотите узнать, как это сделать — ...

Как создать GIF-анимацию на смартфоне Samsung Мы уже вполне привыкли к тому, что можем делать крутые фото или даже записывать видео при помощи наших смартфонов, после чего можем отправлять полученный результат своим друзьям. Но в последнее время (особенно в мессенджерах) популярно использовать GIF-анимацию, так называе...

На OnePlus 6T запустили Windows 10 Некоторое время назад Microsoft анонсировала SDK, который позволяет разработчикам переносить свои приложения x86 на чипы ARM64. С тех пор разработчики также пытаются получить преимущества Windows 10 для процессоров ARM. Нидерландский разработчик Бас Тиммер, который также…

Список смартфонов Huawei, которые получат финальную версию Android 10 В ходе ежегодной пресс-конференции Google I/O 2019 для разработчиков поисковый гигант анонсировал подробности о десятой версии Androiв и опубликовал список первых смартфонов, которые смогут начать бета-тестирование новой операционной системы. До выхода стабильной версии...

Официальный клиент Twitter вернулся в Mac App Store Больше года назад компания Twitter решила удалить свое официальное приложение из Mac App Store. Тогда разработчики аргументировали свое решение низкой популярностью клиента. Однако теперь ситуация изменилась и официально приложение Twitter снова вернулось в Mac App Store.Чит...

AR Doodle, встроенный видеоредактор, ночной режим для селфи и Link to Windows. Российские смартфоны Samsung Galaxy S10, S10+ и S10e получат большое обновление Российское подразделение компании Samsung Electronics объявило дату выхода крупного обновления для смартфонов Samsung Galaxy S10, S10+ и S10e в России.  Начиная с 1 октября смартфоны серии Galaxy S10 получат функции серии Galaxy Note — AR Doodle, встроенный в...

[Перевод] 10 самых распространенных ошибок при работе с платформой Spring. Часть 1 Всем привет. Сегодня делимся первой частью статьи, перевод которой подготовлен специально для студентов курса «Разработчик на Spring Framework». Начнём! Spring — пожалуй, одна из самых популярных платформ разработки на языке Java. Это мощный, но довольно сложный в освоении...

Управление умным пылесосом - ничего сложного Прогресс стремительно идет вперед и с каждым годом инженеры-разработчики предлагают потребителям новые возможности для управления техникой. Сегодня никого уже не удивишь умным пылесосом, который подконтролен хозяину на расстоянии с помощью технологии Wi-Fi, главное — н...

Книга «Микросервисы. Паттерны разработки и рефакторинга» Привет, Хаброжители! Если вам давно кажется, что вся разработка и развертывание в вашей компании донельзя замедлились — переходите на микросервисную архитектуру. Она обеспечивает непрерывную разработку, доставку и развертывание приложений любой сложности. Книга, предназнач...

Как получить некоторые функции Android 10 на старых смартфонах Некоторые функции Android 10 можно получить даже на довольно старых аппаратах Google совсем недавно, наконец, выпустила последнюю версию своей мобильной операционной системы, известной как Android 10. К сожалению, пока ее получили далеко не все смартфоны. Но некоторые произв...

Чего ждать от iOS 13: тёмная тема и многозадачность с несколькими окнами для iPad, которые можно перемещать по экрану Презентация iOS 13 ожидается на конференцию разработчиков WWDC в июне этого года. Разработчик программного обеспечения для устройств Apple Гильермо Рэмбо (Guilherme Rambo) поделился новыми подробностями о ней. Он ссылается на осведомлённые источники и помощь ещё одного ...

Как настроить уведомления на iPhone Уведомления являются полезной и важной частью iPhone и iOS, но их легко пропустить, не увидить. Главное — активировать уведомления только для тех приложений, которые вам нужны, или сгруппировать их, чтобы ими было проще управлять. Чтобы получить доступ к настройкам уве...

Разработчикам не понравилось, что приложения Apple работают на iOS лучше, чем их App Store, которым Apple владеет уже около десяти лет, может обернуться для нее большими проблемами. Успех каталога приложений, фактически сформировавшего рынок мобильного ПО, стал причиной недовольства независимых разработчиков, которые сочли, что Apple отдает своим прилож...

Разработчики не очень довольны технологией Project Catalyst Во время анонса macOS Catalina компания Apple уделила достаточно много внимания технологии Project Catalyst, которая должна была помочь сторонним разработчикам портировать свои приложения с iOS на Mac. При этом купертиновцы обещали, что процесс будет очень простым. Однако на...

[Из песочницы] Разработка приложения для старого КПК (Cybiko Xtreme) в 2019 году Введение Привет Хабр! Я хотел бы поделиться своим опытом написания приложения для очень старого карманного компьютера, который серьезно опередил свое время, а именно Cybiko Xtreme 2001 года выпуска. Тем, кому интересно как жилось мобильному разработчику в начале 2000-х, до...

macOS Catalina лишилась поддержки 32-битных приложений Не самая хорошая новость для тех, кто часто пользуется старыми приложениями — Apple официально лишила macOS Catalina поддержки 32-битных приложений. Это означает, что нам придется распрощаться с большим количеством программ и игр, которые долгое время не получали каки...

Дайджест интересных материалов для мобильного разработчика #320 (28 октября — 3 ноября) Новый дайджест и в нем чтение текста на вывесках, лучшие практики и инструменты разработки, магия автоматической сборки, приложения для цифрового детокса, иллюзии дизайна и Flutter. Читать дальше →

Доступна финальная версия Windows 10 May 2019 Update SDK Компания Microsoft объявила о выходе финальной версии Windows 10 May 2019 Update SDK. Это означает, что разработчики теперь могут создавать приложения, целевой версией которых является Windows 10 (версия 1903), и отправлять их в магазин приложения Microsoft Store. Поскольку...

Один из популярнейших лончеров на Android обзавелся двумя новыми функциями Прошло чуть больше месяца с тех пор, как TeslaCoil Software, разработчик одного из самых популярных лончеров для Android-устройств, выпустил Nova Launcher 6.0, и теперь для загрузки через Google Play стала доступна совершенно новая версия. Nova Launcher 6.1 не является круп...

Google обновила дизайн Play Store После нескольких недель тестирования интернет-гигант Google анонсировал новый дизайн своего магазина приложений Google Play. Его редизайна пользователи ждали несколько лет и теперь наконец-то могут оценить все преимущества нового интерфейса под названием Material. С новым ди...

Google отложила релиз одного из нововведений Android Q Одним из нововведений Android Q должна была стать функция Scoped Storage. Она создавала индивидуальное пространство на диске для каждого приложения в отдельности, позволяя им использовать доступную память, не посягая на отделы, которые принадлежат другому ПО. Таким образом ...

[recovery mode] Новые возможности в Вебмастере Давно были в Вебмастере? Пробегитесь по основным пунктам своего сайта за 5-10 минут времени, и поставьте задачи программистам! Для начала, если у вас есть сайт и нет Yandex-вебмастера – срочно поставьте webmaster.yandex.ru. Доверие 1. Значки перед сайтом: Читать дальше →

[Перевод] Стратегии деплоя в Kubernetes: rolling, recreate, blue/green, canary, dark (A/B-тестирование) Прим. перев.: Этот обзорный материал от Weaveworks знакомит с наиболее популярными стратегиями выката приложений и рассказывает о возможности реализации наиболее продвинутых из них с помощью Kubernetes-оператора Flagger. Он написан простым языком и содержит наглядные схемы, ...

Приложения с поддержкой трассировки лучей NVIDIA RTX будут доступны для 3D художников и дизайнеров в этом году Компания NVIDIA сегодня объявила о том, что ведущие разработчики 3D приложений включат в свои новые продукты […]

Как выглядит настольная версия Android Q Режим рабочего стола, пожалуй, самая игнорируемая функция в Android Q, потому что, честно говоря, ее не так легко обнаружить с точки зрения обычного пользователя. Однако интересен здесь не сам факт ее существования, а то, что он подтверждает планы Google по расширению Andro...

Google Chrome получит альтернативную систему переключения между вкладками Google не устает обновлять свои программные продукты. Порой закрадывается мысль: «а что еще можно добавить и каким образом получится улучшить то, что и так хорошо работает и при этом является довольно функциональным?». Речь идет о мобильной версии браузера Google ...

Ошибки исправлены. OnePlus 7 и OnePlus 7 Pro наконец получили Android 10 и стали фотографировать лучше Компания OnePlus начала распространение обновления до Android 10 для смартфонов OnePlus 7 и OnePlus 7 Pro еще в сентябре, однако установить его смогли не так много пользователей. Так называемая финальная стабильная версия содержала неизвестные ошибки, из-за чего компани...

Черный и белый Google Pixel 4 XL показали на фото На форуме Reddit появились новые фото флагманского смартфона Google Pixel 4 XL в черной и белой расцветках. Самое любопытное в дизайне грядущих новинок, это рамка черного цвета у белого смартфона. Стало быть, при взгляде на экраны смартфонов не определишь, какого цвета тыльн...

Американский сотовый оператор «создал» сеть 5G подменой значка на экранах смартфонов Американский оператор мобильной связи AT&T обновил программное обеспечение трёх смартфонов от корейских компаний Samsung и LG, заменив логотип сети на значок 5G, хотя подключения к сети пятого поколения у смартфонов нет.

Как приложения попадают в топ App Store Попасть в топ-10 приложений не так-то просто В августе 2019 года App Store исполнилось 11 лет. За этот относительно небольшой промежуток времени, Apple совершила самую настоящую революцию на рынке мобильных приложений. Сейчас фирменный каталог насчитывает сотни тысяч приложе...

Помощник Google теперь позволяет выбирать членов семьи Сегодня Google незаметно выпустила новую функцию для Google Assistant, которая позволяет настраивать семейные отношения с помощью приложения. Это немного облегчит настройку определенных параметров и позволит избежать путаницы при взаимодействии с голосовым помощником. Раньш...

Чем мы можем Вам помочь? Чем Вы можете помочь нам? Открытый API и вход по отпечатку пальцев. Что нового в security-приложении Cloud-Clout Приложение для безопасного хранения и обмена данными в облаках Cloud-Clout открывает свой API. Добрый день, Хабр! Прежде всего, разработчики приложения хотят поблагодарить всех хабро...

Microsoft разрабатывает новый планшетный режим для Windows 10 Корпорация Microsoft планирует изменить опыт взаимодействия пользователя с Windows 10 при работе с конвертируемыми ПК 2-в-1, и компания уже начала тестировать новый дизайн интерфейса. При этом новый планшетный режим получит пользовательский интерфейс, более похожий на сущест...

Для PES Club Manager вышло сезонное обновление, в игре появилась подписка Manager Pass Обновление для футбольного симулятора eFootball PES 2020 вышло еще 17 октября, а теперь подоспел новый сезон в PES Club Manager. Его представили с апдейтом 3.0.0. Главные нововведения: списки игроков за сезон 2019-20 гг. приведены в актуальное состояние, а также улучшен алг...

Внедряем Sign in with Apple в свое iOS приложение На WWDC 2019 Apple в очередной раз нарушила покой iOS разработчиков — представила новую систему авторизации пользователей Sign in with Apple. Теперь все iOS приложения, которые используют сторонние системы авторизации (Facebook, Twitter, etc.), должны в обязательном порядке ...

Google обновила дизайн Play Маркета После нескольких недель тестирования интернет-гигант Google анонсировал новый дизайн своего магазина приложений Google Play. Его редизайна пользователи ждали несколько лет и теперь наконец-то могут оценить все преимущества нового интерфейса в стиле Material. С новым дизайном...

Google внедряет защиту от спама в смартфоны пользователей. Как это работает? Декабрь для разработчиков Google выдался очень насыщенным. Программисты представили обновлённый магазин приложений Google Play с переработанным боковым меню для удобной навигации. Также в середине месяца вышел апдейт Keep, который научился предоставлять дополнительное прост...

[Из песочницы] Обзор сервисов SMS-рассылок: популярные сервисы Онлайн-сервисы по отправке sms-рассылок, e-mail-рассылок, а также рассылок по популярным мессенджерам заметно упрощают работу по информированию клиентов и заказчиков о важных событиях компании. Интернет-платформы по отправке смс-рассылок стали незаменимым инструментом рабо...

Дайджест интересных материалов для мобильного разработчика #281 (7 — 13 января) Приветствуем вас в новом году! Спасибо, что читаете наши дайджесты и делитесь материалами! На этой неделе у нас прекрасная история о том, как остаться без «Балды», самые зарабатываемые и скачиваемые приложения в разных категориях, быстрые фейлы, маркетинг приложений в 2019 и...

Обсуждение спецификации PCI-Express Gen 6.0 версии 0.3 завершится через три недели Разработчики спецификации PCI-Express Gen 6.0 предоставили членам организации PCI-SIG доступ к предварительной версии 0.3. Участники консорциума могут изучить спецификацию, прокомментировать ее и высказать свои пожелания разработчикам до 7 ноября этого года. На сайте P...

В macOS 10.15 более не поддерживаются 32-битные приложения. Что вы можете сделать? 7 октября 2019 года Apple выпустила в свет новую версию своей операционной системы для Mac, macOS Catalina. Версия 10.15 содержит множество изменений и улучшений. Одно из значимых – полный отказ от 32-битных приложений. Будучи разработчиком таких приложений для macOS, что в...

Джедайские техники мобильного разработчика: как монетизировать приложение в 2019? Сколько сил и средств нужно, чтобы приложение начало приносить доход? Почему мобильные разработчики — ни разу не миллионеры, и где находится стеклянный потолок в рекламной прибыли? Ребята из Appgrow проанализировали 320+ приложений и рассказали о главных ошибках разработчи...

[Из песочницы] 20 проектов, 20 языков, срок вчера Представьте: у вас есть 7 команд разработчиков общей численностью более 100 человек. Они одновременно пилят 13 приложений. Работа ведется в 20 репозиториях. Все приложения нужно переводить. Какие-то на 6 языков, какие-то на 20. А какие-то на 13, но это совсем другой набор ...

Microsoft представляет новый, более красочный логотип для Edge За последние пару дней Microsoft предоставила поклонникам Edge серию подсказок, касающихся браузера Edge на базе Chromium. Подсказки, которые были быстро расшифрованы фанатами в Discord, сегодня завершилась мини-игрой, которую можно найти в браузере, когда будут выполнены оп...

Facebook подал в суд на двух разработчиков Android-приложений за кликфрод Facebook подал иск в суд против двух компаний-разработчиков приложений для Anroid за инфицирование пользователей вредоносным ПО, генерирующим фейковые клики по рекламным объявлениям. Обе компании – гонкогская JediMobi и сингапурская LionMobi – входили в рекламную сеть F...

OxygenOS Open Beta 6 для OnePlus 7 и OnePlus 7 Pro Разработчики компании OnePlus недавно выпустили OxygenOS 10.0.2 для OnePlus 7 и OnePlus 7 Pro. А теперь ещё эти смартфоны получили новую бету версию. Прошивка вышла с номером сборки OxygenOS Open Beta 6. Разработчики компаний OnePlus исправили некоторые ошибки обновлений: ...

Доступно накопительное обновление для Windows 10 May 2019 Update (18362.267) Второе накопительное обновление для Windows 10 версии 1903, выпущенное в июле 2019 года, выпускается с длинным списком улучшений. Microsoft также опубликовала прямые ссылки для загрузки автономных установщиков Windows 10 KB4505903.Обновление KB4505903 доступно для загрузки ч...

[Перевод] 5 важных и упущенных навыков, необходимых лучшему разработчику Предисловие Вы видели эти статьи тысячу раз: «10 вещей, которые нужно создать чтобы стать лучшим разработчиком.» «Лучшие фреймворки для изучения в 2019.» «Сделайте это чтобы стать разработчиком Rockstar.» «Прочитайте эти десять технических книг, и Вы станете успешным раз...

Когда смартфоны OnePlus получат Android 10 Смартфоны OnePlus обновляются не быстро, но регулярно У пользователей смартфонов OnePlus никогда не было проблем с обновлениями. Мало того, что компания старается поддерживать фирменные аппараты как можно дольше, так ещё и выпускает апдейты гораздо раньше своих конкурентов. ...

[Из песочницы] Улучшение UX при работе с клавишей «Tab» При разработке приложений «фронтендеры» редко обращают внимание на то, как пользователь будет использовать предоставляемые браузером функции клавиш. Я не являюсь исключением, но в один день мне была дана задача касаемо UX и переходов с помощью нажатия «Tab» и «Shift + Tab». ...

Работает только один AirPod? Вот как можно решить эту проблему AirPods спроектированы для бесперебойной работы со всеми устройствами Apple, поддерживающими Bluetooth, и в девяти случаях из десяти беспроводные вкладыши соответствуют своим требованиям, но это не значит, что они идеально работают для всех в сто процентов случаев. Особенно...

[Перевод] Три типовых ошибки в сфере безопасности, о которых должен знать каждый React-разработчик Автор статьи, перевод которой мы сегодня публикуем, говорит, что React — это её любимая библиотека для создания интерактивных интерфейсов. React одновременно и лёгок в использовании, и достаточно хорошо защищён. Однако это не значит, что React-приложения совершенно неуязвимы...

Microsoft возродила настольное приложение OneNote 2016 Microsoft передумала «убивать» настольное приложение OneNote 2016, объявив о продолжении расширенной поддержки приложения и после 2020 года. Напомним, что последнее время компания обновляла только универсальное приложение OneNote для Windows 10, так что даже пакет приложени...

Смотрим на красивый концепт Android 11 R Android Q еще толком не успела добраться до наших смартфонов, как в сети уже начинает появляться информация о следующей за ней версии «зеленого робота». После Android Q будет Android R, а впервые упоминание последней мы встретили в интернете только в прошлом месяце, когда у...

Что нового в iOS 13 beta 5 Вчера для всех зарегистрированных разработчиков стала доступна iOS 13 beta 5. Новое обновление уже можно установить как по «воздуху» (через специальный профиль), так и через компьютер — скачав соответствующий файл ПО на официальном сайте компании. Представляем вашему ...

Xiaomi показала работающий на Android 10 Q флагман Mi 9 Во время конференции для разработчиков Google I/O 2019 компания Google представила третью бета-версию операционной системы Android Q и сделала её доступной для тестирования более чем для двух десятков смартфонов. Среди них оказались Xiaomi Mi 9 и Mi Mix 3 5G. Теперь Чж...

В России появилась новая социальная сеть. На этот раз с искусственным интеллектом! Проект под название "Аура" не существует отдельно, он "живет" в других приложениях Яндекса. Узнать о поддержке "Ауры" можно по соответствующему значку под поисковой строкой в иных сервисах.

Самые красивые приложения и игры | WWDC 2019 В ходе конференции были объявлены проекты, которые (по мнению корпорации из Купертино) обладают наиболее привлекательным дизайном и уникальными возможностями. Список 9 «лучших из лучших» в 2019 году выглядит следующим образом: гоночная игра Asphalt 9: Legends; игра-головоло...

[Перевод] Использование Immer для управления состоянием React-приложений Состояние используется для организации наблюдения за данными React-приложений. Состояния меняются по мере того, как пользователи взаимодействуют с приложениями. Когда пользователь выполняет некое действие — нам нужно обновить состояние, представляющее собой набор данных, на ...

Лучшее из опыта создания чистых и быстрых Angular приложений На написание этой статьи сподвигли поиски JavaScript front-end разработчиков в свою компанию в Ставрополе. Т.к. длительное время не удавалось найти толкового программиста и тогда мы решили запустить программу стажировки с большим количеством обучающего материала по Angular &...

Mozilla обновила браузер Firefox специально для iPad Mozilla обновила браузерное приложение Firefox, которое теперь оптимизировано для iPad. Чтобы использовать больший экран iPad, приложение Firefox теперь поддерживает разделенный экран, которое может запускать два приложения рядом. Несколько вкладок теперь отображаются в виде...

Доступно накопительное обновление Windows 10 Build 18362.329 [KB4512941] После недолговременного тестирования в канале Release Preview Microsoft выпустила обновление KB4512941 для всех пользователей Windows 10 May 2019 Update.KB4512941 обновляет ОС до сборки 18362.329, которая содержит следующие основные исправления и улучшения:• Исправлена пробл...

Google улучшает поиск и качество приложений в Google Play Каждый месяц более 2 миллиардов пользователей из более чем 190 стран посещают Google Play в поисках новых приложений и игр. Само собой, Google уделяет большое внимание своему магазину и всячески старается его улучшать. Так, в ближайшие недели компания будет глобально обновл...

Как настроить и подключить ваши новые AirPods (2-го поколения) В марте Apple дебютировала с AirPods второго поколения, представив несколько обновлений по сравнению с оригинальными популярными беспроводными наушниками с одноименным названием. Если вы только что получили пару новых наушников Apple, вы будете использовать их для прослушива...

В приложении «Ваш телефон» началось тестирование уведомлений сообщений Microsoft тестирует небольшое, но заметное обновление для приложения Your Phone. Данное обновление доступно в настоящее время для примерно половины общего числа инсайдеров, которое добавляет непрочитанные индикаторы к вашим разговорам, позволяя сразу увидеть, какие контакты ...

[Перевод] Вы не Google Разработчики сходят с ума от самых странных вещей. Мы все предпочитаем считать себя супер-рациональными существами, но когда дело доходит до выбора той или иной технологии, мы впадаем в некое подобие безумия, перескакивая от комментария на HackerNews к посту в каком-нибудь ...

Значок Яндекс.Справочника на 20% улучшает ранжирование сайта в Картах Поэтому стоит обновлять карточку организации раз в месяц

[Перевод] Опять [про то, как стать умнее] Повторение как основа для созидания В наши дни многие дизайнеры разрабатывают «умные» вещи, которые обещают улучшить и укрепить наш разум, производительность и благополучие. Мне лично нравится смещать акцент с того, чтобы делать вещи вокруг нас умнее, на то, чтобы мы станов...

[Перевод] Разрабатывать приложения под Android — словно быть (демонетизированным) ютубером Как известно, некоторые авторы на YouTube крайне недовольны условиями, которые предлагает эта платформа. Аналогичное сражение сейчас ведут разработчики Android-приложений на платформе Google Play. Попытаюсь за 20 минут объяснить, что не так с Android. Когда-то Android счита...

[Перевод] Моделирование состояния приложения с использованием объектов Store в SwiftUI На этой неделе я хочу поговорить о моделировании слоя данных в SwiftUI. Я уже закончил работу над своим самым первым приложением, которое я создаю используя только SwiftUI. Теперь я могу поделиться способом создания слоя модели с использованием объектов Store, которые я испо...

[Перевод] Профилирование кода Go-проекта и решение проблемы с выделением памяти Пожалуй, каждому программисту известны слова Кента Бека: «Make it work, make it right, make it fast». Сначала надо сделать так, чтобы программа работала, дальше — надо заставить её работать правильно, а уже потом можно переходить к оптимизации.  Автор статьи, перевод кото...

Разработка программ для центрального процессора Redd на примере доступа к ПЛИС В прошлой статье я сказал, что нам пора переходить к потоковым протоколам. Но начав подготовку рассказа о них, я понял, что сам плаваю в одной очень важной теме. Как уже отмечалось, у меня с Линуксом достаточно своеобразные отношения. В общем, я понял, что сам не могу создат...

Ключ к облакам: как сделать свои приложения Cloud-Native В предыдущем посте мы рассказали, как облачные сервисы превратились в негласный стандарт предоставления ИТ-услуг. Нетрудно догадаться, что компании, которые желают по-прежнему зарабатывать на пользовательских приложениях, должны адаптировать и создавать новые продукты с учет...

Facebook позволила пользователям отключать красные значки оповещений и удалять вкладки на главной панели в приложении Пока только на iOS.

Аннотации к дизайну сделают ваших разработчиков счастливее Как дизайнеру, вам когда-нибудь задавали вопросы о спецификациях дизайна? Представьте, что проект, над которым вы работаете, приближается к фазе реализации. Разработчики в вашей команде начинают задавать более конкретные вопросы. Они могут спросить: «Что происходит с этим эл...

Microsoft уходит с рынка мобильных ОС Впрочем, как заявили в Microsoft, поддержка может предоставляться сторонними компании или в рамках платных программ. Но сама служба технической поддержки Microsoft перестанет предлагать общедоступные обновления или исправления для Windows 10 Mobile.10 декабря 2019 года будет...

После обновления аккумулятор фитнес-трекера Samsung Galaxy Fit станет работать лучше Южнокорейская компания Samsung опубликовала первое обновление для своего фитнес-трекера Samsung Galaxy Fit. Французские пользователи первыми сообщили, что они начали получать обновление под номером версии R370XXU0ASG1, которое весит 20,72 МБ. Обновление будет распростра...

Как проходил первый хакатон на The Standoff На PHDays 9 впервые в рамках кибербитвы The Standoff состоялся хакатон для разработчиков. Пока защитники и атакующие в течение двух дней боролись за контроль над городом, разработчики должны были обновлять заранее написанные и развернутые приложения, а также обеспечивать и...

[Перевод] Публикуем приложения iOS в App Store с GitLab и fastlane Как GitLab с fastlane собирает, подписывает и публикует приложения для iOS в App Store. Недавно у нас был пост о том, как быстро собрать и запустить приложение Android с GitLab и fastlane. Здесь мы увидим, как собрать и запустить приложение iOS и опубликовать его в TestFlig...

Twitter выпустил приложение для Mac, портировав его с iPad Приложение уже можно скачать в Mac App Store Этим летом Apple анонсировала Project Catalyst — амбициозный кроссплатформенный проект, который призван увеличить количество новых программ и игр на платформе macOS. Для этого будет использоваться огромная экосистема приложе...

Новый смартфон Xiaomi Redmi порадует автономностью Вице-президент Xiaomi, который возглавляет самостоятельное подразделение Redmi, Лю Вейбинг (Lu Weibing) организовал среди поклонников опрос. В опросе предлагали указать самый важный параметр смартфона, на который вы обращаете внимание, когда покупаете новое устройс...

В каких приложениях ждать неизвестный вредоносный код? Сегодня просматривал статистику Wildfire и стало интересно по каким приложениям ходит неизвестный вредоносный код (zero-day) и как часто. На картинке приведена статистика по приложениям и частоте атак через это приложение. В первом столбце имя приложения. Во втором столбце у...

[Перевод] 5 отличных способов анимировать React-приложения в 2019 году Анимация в приложениях React — популярная и обсуждаемая тема. Дело в том, что способов ее создания очень много. Некоторые разработчики используют CSS, добавляя теги в HTML-классы. Отличный способ, его стоит применять. Но, если вы хотите работать со сложными видами анимаци...

Дайджест интересных материалов для мобильного разработчика #302 (10 — 16 июня) В новом дайджесте продолжаются рассказы про WWDC и SwiftUI, а заодно говорим про темные режимы, гипер казуальные игры, приложения для людей, рынок фитнес-приложений и многое другое. Читать дальше →

[Перевод] Создание вашего первого ARCore-приложения В предыдущей статье я уже объяснил, что такое ARCore и как он помогает разработчикам создавать удивительные приложения дополненной реальности без необходимости понимания математики и OpenGL. Если вы ещё не читали её, я настоятельно рекомендую это сделать, прежде чем перейти...

Как добавить стикеры из Telegram в WhatsApp Перенести стикеры из Telegram в WhatsApp — дело двух минут Довольно популярный в народе мессенджер WhatsApp, что удивительно, получил поддержку стикеров одним из последних. В то время, как конкуренты в лице Telegram и Viber имели эту функцию довольно давно, создатели W...

Центр уведомлений не работает после установки накопительного обновления KB4515384 для Windows 10 Вчера стало известно, что у некоторых пользователей появились проблемы с Центром уведомлений. Сегодня этих сообщений с невозможностью открыть Центр уведомлений после установки обновления стало еще больше.«После установки KB2515384 я не могу открыть Центр уведомлений или Micr...

Microsoft открыла код Калькулятора Windows Несколько дней назад корпорация Microsoft приняла решение открыть исходный код известной всем программы — «Калькулятора» из ОС Windows. Это приложение входило во все дистрибутивы ОС от Microsoft начиная с 1985 года, когда свет увидела Windows 1.0. Microsoft использует ли...

Apple: Мы приветствуем конкуренцию в App Store Вот уже который год магазин приложений App Store подвергается критике со стороны разработчиков и издателей. По их мнению, Apple намеренно дискредитирует разработки конкурентов с целью продвижения собственных сервисов. Корпорацию не первый раз обвиняют в монополии, именно эт...

[Перевод] AMP: будущее электронной почты Динамическое электронное письмо, созданное с использованием технологии AMP, российскими разработчиками из ecwid.ru Проект AMP задумывался, чтобы улучшить пользовательский опыт в сети, а это значит и работу с электронной почтой, когда она происходит в вебе. Для большинства и...

Как мы сделали мобильное приложение, которому не нужен дизайнер Очень часто в компании дизайн полностью зависит от дизайнера. Он может даже внезапно изменить его полностью, несмотря на протестующие крики «фронтов» и «мобильщиков». Мы придерживаемся другого мнения: внутреннее мировоззрение дизайнера или видение разработчика не должны силь...

Гарнитуры Oculus, Hololens и Vive смогут обмениваться приложениями Группа Khronos выпустила первую официальную версию спецификации OpenXR, которая может сделать кроссплатформенные приложения AR и VR гораздо более распространенными в будущем. Это позволяет разработчикам создавать приложения, которые могут работать на различных устройствах ра...

Первая Beta-версия Android Q: улучшения конфиденциальности, улучшенное меню общего доступа и многое другое На днях Google выпустил долгожданную первую бета-версию следующей мобильной операционной системы Android Q. Android Q станет десятой версией ОС, которая принесет ряд изменений в устройства на базе Android. Согласно сообщению на сайте разработчиков Android, Google заявил, что...

Fluent Design System теперь обладает кроссплатформенностью На мероприятии Build 2019 Microsoft представила новый веб-сайт про Fluent Design System, который расширяет свой язык дизайна не только для Windows, но и для iOS, Android и Интернета. Это является ключом к цели Microsoft – представить свой новый язык дизайна для всех своих пр...

WhatsApp появятся функция исчезающие сообщения Разработчики популярного мессенджера WhatsApp собираются добавить в своё фирменное приложение новую функцию. Это функция позволит пользователям отправлять сообщения, которое автоматический удаляются за определенное время. Сперва такую возможность добавят в групповые чаты,...

Apple разрабатывает новые приложения для macOS Catalina На конференции для разработчиков WWDC 2019, в ходе которой были представлены программные продукты, Apple также продемонстрировала возможное будущее macOS — показав Project Catalyst, инструмент для переноса iOS-приложений на Mac. В рамках этой инициативы, разработчики ...

Популярное приложение для Mac шпионило за пользователями через веб-камеру Принято считать, что Apple не ведет слежку за своими пользователями, как это делает, например, Google. В Купертино гордятся этим и подают как серьезное достижение. Но если сами сотрудники Apple не следят за своими клиентами, это еще не значит, что такой возможности нет у ко...

В macOS Catalina можно подписывать документы с помощью iPhone и iPad Подпись цифровых документов — дело достаточно муторное. Как правило, чтобы подписать PDF-файл, его нужно сначала распечатать, а уже потом, подписанный, отсканировать. Apple заметно упростила эту процедуру на Mac, но раньше для подписи документов в «Просмотре» был нуже...

Аналитика и монетизация мобильных приложений для начинающего разработчика На GeekBrains в начале осени был запущен факультатив «Аналитика и монетизация мобильных приложений». Новое направление, действующее в рамках факультетов Android и iOS-разработки, стало востребованным — монетизация мобильных приложений становится все более актуальной. Появ...

Как отправить фото без сжатия по WhatsApp WhatsApp является крайне удобной программой не только для общения, но и для того, чтобы делиться со своими друзьями и родственниками видеозаписями, различными файлами, документами и фотографиями. И если с первыми тремя пунктами все более или менее понятно, то вот со снимкам...

Apple полностью переработает 4 приложения под macOS к релизу Catalina Проект Catalyst, предполагающий унификацию приложений для Mac и iPad, должен существенно облегчить жизнь как разработчикам, так и рядовым пользователям. Однако, прежде чем это станет реальностью, Apple предстояло проделать большую работу по созданию специального инструмента...

Новые возможности Safari в iOS 13 iPhone 11 Pro Max лежит на клавиатуре MacBook Pro Вчера состоялся релиз iOS 13, добавившей устройствам под управлением этой операционной системы множество новых возможностей, дополнений, призванных улучшить пользовательский опыт, а также бессчётное количество полезных, но ма...

Разработчик, помни — трафик твоего приложения смотрят На данный момент существует так много типов уязвимостей, что разработчики совсем забывают об элементарных из них. На днях мне удалось обойти авторизацию в новом приложении WOG (ТОВ «ВОГ РІТЕЙЛ» — вторая по величине сеть АЗС в Украине). В 2017 году, точно такую же уязвимость...

Инструменты Node.js разработчика. Работа с веб-сокетами по протоколу mqtt Технология веб-сокет позволяет в веб-приложении или в мобильном приложении реализовать отправку сообщений с сервера на клиент, что невозможно сделать средствами REST-API. Для работы с веб-сокетами часто используют библиотеку socket.io, или же разработчики работают с нативным...

[Перевод] Подготовка приложения для Istio Istio — это удобный инструмент для соединения, защиты и мониторинга распределенных приложений. В Istio используются разные технологии для масштабного запуска ПО и управления им, включая контейнеры для упаковки кода приложения и зависимостей для развертывания и Kubernetes — ...

Обновление May 2019 Update доступно для консолей Xbox One 16 мая компания Microsoft объявила о выпуске обновления для Xbox One – May 2019 Update. Это обновление имеет версию 1905, которое является обновлением апрельской версии 1904.Обновление довольно незначительное, хотя в нем есть несколько новых функций. Во-первых, вы сможете ув...

Новые голосовые приложения на C# в 3CX v16 3CX v16 уже на подходе, и у нас есть отличные новости о нашем приложении для разработчиков Call Flow Designer. В новом релизе CFD использует новый скриптовый «движок», интегрированный в ядро сервера 3CX. Благодаря выполнению скриптов в ядре АТС, производительность голосовых ...

[Перевод] От Witcher 3 до Cyberpunk: эволюция дизайна квестов CD Projekt The Witcher 3 известен своим превосходным дизайном квестов, но разработчик игры CD Projekt Red обещает в своём новом проекте Cyberpunk 2077 развить и улучшить проверенный подход. На E3 2019 директор отдела квестов Матеуш Томашкевич рассказал нам, чему он научился, управляя...

Некоторые приложения из App Store записывают экраны ваших iPhone В нашем мире практически невозможно скрыться от слежки. Приложения, веб-сайты и сервисы так или иначе собирают о вас информацию и потом продают ее на сторону за весьма неплохие деньги. Неэффективность борьбы с трекингом признала даже Apple, отказавшись от одной из функций, ...

Huawei EMUI 10: первые впечатления о новом билде EMUI на Android Q  Компания Huawei уже ознакомила нас с ранней версией EMUI 10, запущенной на Huawei P30 Pro, до выхода бета-версии. Да, в ней пока ещё имеются недочёты, которые не исправлены и которые Huawei не успела откорректировать в новом билде. Очевидно, что к моменту релиза EMUI 10 в ко...

Сборка Windows 10 20H1 намекает на удаление старого браузера Microsoft Edge Microsoft Edge на базе Chromium впервые дебютировала в Windows 10 в апреле этого года, а месяц спустя она появилась в macOS, а недавно и в Windows 7. Microsoft также регулярно обновляет браузер Edge новыми функциями и улучшениями. Microsoft не сообщила, когда планирует удали...

Google убивает Голосовой поиск на Android До всем известного Ассистента у Google был так называемый «Голосовой поиск», который также был тесно интегрирован с обычным Google Поиском. За последние несколько лет все инновации «поискового гиганта» были сосредоточены в основном на Google Ассистенте, и поэтому сейчас ком...

Instagram для iOS почернел вслед за версией для Android Приложение Instagram для устройств, которые работают под управлением операционной системы Android, получило поддержку темного режима работы несколько дней назад, хотя обновление пока доступно не на всех смартфонов. Теперь же пришла пора версии Instagram для iOS, для кот...

Тестирование Flutter-приложений. Начало Про Flutter вспоминают тогда, когда нужно быстро сделать красивое и отзывчивое приложение сразу для нескольких платформ, но как гарантировать качество «быстрого» кода? Вы удивитесь, но во Flutter есть средства для того, чтобы не только обеспечить качество кода, но и гарантир...

Воронка изменений Чего воду в ступе толочь, вступления писать, сразу к делу. Первый слой – кто хочет? Многие из нас хотят что-то изменить в своем отделе, или компании, или даже в отрасли — профессиональной, например. Я это знаю, потому что давно наблюдаю и общаюсь — как в нашем кругу, так и ...

Как работать с Postgres в Go: практики, особенности, нюансы Неожиданное поведение приложения в отношении работы с базой приводит к войне между DBA и разработчиками: DBA кричат: «Ваше приложение роняет базу», разработчики — «Но ведь до этого всё работало!». Хуже всего, что DBA и разработчики не могут помочь друг другу: одни не знают ...

Google заблокировал в Play Store одного из крупнейших ... В официальном магазине мобильных приложений Google Play был заблокирован аккаунт одного из крупнейших разработчиков «DO Global». Сейчас Google также занимается поиском и удалением любых других приложений от этого издателя, опубликованных с других аккаунтов (якобы...

Рецепты TeamCity. Доклад Яндекс.Такси Меня зовут Эдуард Мацуков, я делаю Таксометр — приложение для водителей Яндекс.Такси. Занимаюсь инфраструктурой и всем, что с ней связано. Какое-то время назад я выступил с докладом — рассказал об опыте дружбы TeamCity с нашим проектом и с разработчиками в целом. Отдельная ч...

[Перевод] Архитектура программного обеспечения переоценена, простой и понятный дизайн — недооценен Вашему вниманию предлагается перевод поста Гергелия Ороса, занимающего должность Engineering Manager в Uber. В нем он делится своим взглядом на проектирование крупномасштабных систем, основанном на собственном практическом опыте работы в Uber и Microsoft. В сочетании с ком...

Раздел приложений: помощь государства может навредить разработчикам ПО Идея обязать производителей устанавливать отечественные приложения в гаджеты, поставляемые в Россию, всё ближе к тому, чтобы стать законом. Как западные разработчики добиваются попадания своих программ в телефоны и почему инициатива чиновников может навредить рынку, разбирал...

iTunes могут разделить на несколько приложений с выпуском следующей версии macOS По информации ресурса 9to5mac, в следующем крупном релизе macOS компания Apple планирует разделить iTunes на четыре отдельных приложения для музыки, книг, телевидения и подкастов. Новые приложения будут созданы с помощью Marzipan – проекта Apple, который позволяет создавать ...

Воссоздан очень редкий Jaguar 1963 года Diez Concepts Реконструкция старой модели была создана специалистом Марком Диезом (Marco Diez), известным по другим подобным работам, при помощи компаний Fast Cars Ltd. и RS Panels. Машину представили на мероприятии The Quail, A Motorsports Gathering в Калифорнии, США. ...

Oral-B выпустила зубную щетку GENIUS X с искусственным интеллектом Oral-B выпустила электрическую зубную щетку Genius X за $ 220, которая использует искусственный интеллект. Щетка подключается к приложению на смартфоне через Bluetooth. Когда вы начнете чистить, приложение покажет таймер того, как долго вы чистите зубы, и покажет, где следуе...

Apple проконтролирует приложения, записывающие экран Компания Apple угрожает разработчикам удалением приложений из App Store за скрытый сбор данных. Чтобы избежать такой участи, создатели уличенных в слежке программ должны обнародовать часть кода, ответственную за трекинг действий, либо избавиться от нее. Информация об этом по...

[Из песочницы] Из гуманитария в разработчики в цифрах и красках Привет, Хабр! Давненько читаю тебя, но все никак не доходили руки написать что-нибудь свое. Как обычно – дом, работа, личные дела, туда сюда – и вот ты снова отложил написание статьи до лучших времен. Недавно кое-что изменилось и я расскажу вам, что же сподвигло меня описать...

19 октября Яндекс проведет Боткэмп для разработчиков голосовых приложений 19 октября в московском офисе Яндекса  состоится третий Боткэмп — встреча разработчиков навыков Алисы, чат-ботов и других диалоговых продуктов. Боткэмп будет интересен как опытным, так и начинающим разработчикам. В первой части мероприятия разработчики поделятся своим о...

Zebra Technologies представляет вэб-платформу Savanna для работы приложений предприятий нового поколения Инновационные компании и разработчики ПО теперь могут создавать масштабируемые приложения и решения, ориентированные на работу с данными.

Apple попросила разработчиков делать приложения для Watch App Store   Сегодня Apple попросила разработчиков приступить к созданию, тестированию и отправке программ watchOS 6 для автономного магазина Watch App Store. Начиная с этой операционки, разработчики могут создавать приложения исключительно для Apple Watch без необходимости ...

[recovery mode] «Так я понял, что теперь я дата инженер, и по-другому можно себя спозиционировать на рынке» Хабр, привет! Еще одно интервью с нашим выпускником – Николай Рекубратский, тимлид команды разработчиков в компании XING. Николай рассказал о жизни в Германии, о ресурсе, на котором он нашел работу, чем европейские специалисты отличаются от российских в подходе к работе, о в...

[Перевод] Асинхронные Stream в C# 8 Функционал Async/Await появился в C# 5, чтобы улучшить скорость отклика пользовательского интерфейса и веб-доступ к ресурсам. Другими словами, асинхронные методы помогают разработчикам выполнять асинхронные операции, которые не блокируют потоки и возвращают один скалярный ре...

Microsoft рассказала о новшествах в Cortana для Windows 10 Участники программы Windows Insider уже некоторое время тестируют новую версию приложения Cortana для Windows 10, однако подробная информация о сделанных изменениях опубликована лишь сейчас. Теперь Microsoft позиционирует Cortana как полноценный виртуальный ассистент, помог...

[Перевод] Знакомство с Тестированием в Python. Ч. 3 Друзья, у нас для вас отличные новости. Во-первых на улице наконец-то светит солнышко, а это значит, что весна начинает полноправно вступать в свои права. Вторая новость более профильная — уже 20 марта стартует первое занятие в новом потоке по курсу «Разработчик Python», в с...

ФАС России возбудила дело в отношении Apple Inc Дело о признаках нарушения части 1 статьи 10 Закона о защите конкуренции в отношении Apple возбуждено по заявлению "Лаборатории Касперского" о необоснованном отклонении версий программы родительского контроля Kaspersky Safe Kids (KSK) со стороны компании Apple, в р...

Chrome и Firefox перестанут показывать в адресной строке названия компаний Разработчики Google Chrome и Mozilla Firefox объявили, что их браузеры перестанут показывать в адресной строке названия тех компаний, что владеют EV SSL сертификатом. Это изменение будет внедрено в Chrome 77, который выйдет в сентябре, и в Firefox 70, релиз которого запланир...

Пишем собственный CLI для React Если вы делаете Ctrl+C каждый раз при создании нового компонента в реакте, то эта статья точно для вас! У реакта нет своего CLI, и понятно почему. Не существует определенных правил, как именно должна выглядеть структура компонента, есть только общие рекомендации в документа...

Как запретить встроенные покупки на iPhone и iPad Фирменный магазин приложений App Store насчитывает сотни тысяч программ и игр, многие из которых распространяются совершенно бесплатно. У подобных приложений и игр, как правило, есть один минус — они включают в себя рекламу и встроенные покупки. Это особенно важно, ес...

В приложении Samsung Health появится контроль медитаций и отслеживание сна Samsung расширяет возможности своего приложения для поддержки здоровья. Компания объединилась с сервисом Calm, чтобы добавить новые оздоровительные функции в свое приложение Samsung Health.

Дайджест интересных материалов для мобильного разработчика #318 (14— 20 октября) Мы возвращаемся из отпуска с новым дайджестом в котором есть длинная история путеводителя, закрытие Daydream, самые красивые приложения Material Design Awards 2019, темные темы и рост продуктов, рынок приложений в 3 квартале и многоликий Retention. Читать дальше →

Дайджест интересных материалов для мобильного разработчика #311 (12 — 18 августа) В новом дайджесте мы обсуждаем подготовку приложений к iOS 13 и Android Q, работу протокола QUIC, отсутствие инновационных приложений в Google Play и в целом его работу, магазин приложений от Huawei и многое другое. Присоединяйтесь! Читать дальше →

Как обойти проверку учетной записи Google на устройствах Android Большинство устройств Android привязаны к учетной записи Google для активации и использования. В попытке сделать гаджеты более безопасными, если ваше устройство потеряно или украдено, Google реализовали функцию под названием Factory Reset Protection (FRP). Хотя это, вне сом...

Radio by Deezer – приложение для бесплатного прослушивания более 30000 радиостанций Разработчики из компании Access Industries не стали заострять свое внимание исключительно на сервисе потоковой музыки Deezer и на днях выпустили приложение Radio by Deezer. Оно, в свою очередь, предоставляет бесплатный доступ к более чем 30000 радиостанций по всему миру. Инт...

[Из песочницы] Как создать свое первое веб-приложение с помощью Go Привет, Хабр! Представляю вашему вниманию статьи "How to build your first web application with Go" автора Ayooluwa Isaiah. Это руководство к вашему первому веб-приложению на Go. Мы создадим новостное приложение, которое использует News API для получения новостных с...

Приложение Gmail для Android обновилось, получив новый дизайн и расширенные возможности Компания Google продолжает планомерно обновлять дизайн своих фирменных сервисов и приложений в соответствии с концепцией Material Design, запущенной в 2014 году и обновленной до версии 2.0 в прошлом году. Как известно, веб-версия почтового сервиса Google Gmail получила новый...

BlueStacks Inside — мобильные игры в Steam и других магазинах, скоро Игровая платформа BlueStacks, которая с 2009 года дает игрокам возможность запускать Android-приложения на ПК под управлением Windows и macOS, анонсировала запуск BlueStacks Inside – SDK, с помощью которого разработчики смогут размещать свои проекты в Steam и Discord. Тепер...

В приложении Samsung Health появятся управление сеансами медитаций и отслеживание сна Samsung расширяет возможности своего приложения для поддержки здоровья. Компания объединилась с сервисом Calm, чтобы добавить новые оздоровительные функции в свое приложение Samsung Health.

[Перевод] Внепроцессный отладчик для C++ в Visual Studio 2019 В Visual Studio 2019 Preview 1 представлен улучшенный отладчик для C++, который использует внешний 64-разрядный процесс для размещения своих ресурсозатратных компонентов. Если у вас ранее возникали проблемы с памятью при отладке приложений C++, теперь эти проблемы должны быт...

Google вводит новое требование для приложений из Google Play Несмотря на то что релиз Android 9 Pie состоялся более полугода назад, часть приложений из Google Play по-прежнему не поддерживает актуальную версию операционной системы. Чтобы избежать распространения фрагментации еще и на фирменный каталог, Google приняла решение ввести н...

Мошенники распространяют фальшивые версии кошелька Wasabi Злоумышленники распространяют поддельную копию криптокошелька Wasabi с помощью ссылок на форумах. Об этом сообщил автор оригинального приложения, известный в Twitter под псевдонимом nopara73. Разработчик также отметил, что фальшивка пока не вызывает подозрений у антивирусных...

AirPods следующего поколения с функциями «Мониторинга здоровья» появятся в первой половине 2019 года DigiTimes сообщает, что Apple выпустит AirPods следующего поколения, которые включают «функции мониторинга состояния здоровья» в первой половине 2019 года. Источники DigiTimes часто предоставляют надежную информацию, но сайт имеет смешанную репутацию, когда дело доходит до ...

Mobile Shell для Windows 10 on ARM делает значительные успехи Microsoft больше официально не выпускает операционную систему для смартфонов, и Windows 10 Mobile прекратит получать обновления безопасности в следующем году. Пока Windows 10 Mobile потихоньку уходит от нас, группа преданных разработчиков перенесла Windows 10 on ARM (полноце...

В Google Maps появились значки дорожных камер контроля скорости Пользователи приложения Google Maps в разных странах мира обратили внимание, что на картах поискового гиганта появились новые объекты — дорожные камеры контроля скорости. Как сообщается, камеры отмечаются на картах оранжевыми значками. Кроме того, при приближении к ним в реж...

Где взять и как установить новые шрифты на iOS iOS 13 позволяет устанавливать кастомные шрифты. Но зачем? Наверное, на это мало кто обратил внимание, но за последнее время Apple сильно продвинулась по части всевозможных разрешений для iOS. В результате то, что ещё несколько лет назад было немыслимым, сегодня является абс...

[Перевод] Автоматический перенос приложений iOS (ARM) на macOS (x86) с помощью Bitcode Когда Apple представила технологию Bitcode и сделала её обязательной для watchOS и tvOS, компания словно отмахнулись от вопросов, зачем она вообще нужна. Лишь туманно сказала, что она помогает настраивать двоичные файлы и использует последние улучшения компилятора. С тех по...

Стоит ли устанавливать iOS 13? Как выглядит регулировка громкости на iOS 13 Несмотря на то что у пользователей устройств Apple за редким исключением не бывает перебоев в обновлении, со временем многие из них стали воспринимать новые версии ОС предельно настороженно. Ещё бы, ведь мало кто по доброй воле со...

Новости Android: самое интересное за неделю В этом выпуске поговорим о самых интересных событиях из мира Android, произошедших на этой неделе. Вспомним о самом неудачном смартфоне, обсудим культовые игры и не объедим внимание Google. Самый неудачный Android-смартфон получит преемника Сказать, что на этот смартфон, а...

Как оседлать радугу: история создания тёмной темы В сентябре мы выпустили тёмную тему официального приложения ВКонтакте для iOS, а неделю назад релиз состоялся и на Android. За этим запуском стоит большой совместный труд разработчиков и дизайнеров. Вместе мы не просто перевели VK на тёмную сторону, но и серьёзно изменили п...

3 выигрышные стратегии монетизации приложения в 2019 Главная боль разработчика — понять, почему еще вчера его стратегия монетизации работала и приносила доход, и вдруг перестала. Январь — идеальное время, чтобы проснуться от спячки и переосмыслить свою стратегию монетизации. Ниже мы подготовили обзор трех выигрышных стратеги...

Mozilla ускорила работу Firefox, чтобы на равных конкурировать с Chrome Mozilla выпустила новую версию своего браузера с внутренними изменениями, которые должны существенно улучшить его производительность. Разработчики смогли определить те области, в которых браузер способен ускорить процесс загрузки веб-страниц. Новые алгоритмы распознают основ...

Гайд для разработчиков по созданию ИИ-приложений Создайте вашего первого умного бота с Microsoft AI Искусственный интеллект ускоряет цифровую трансформацию в каждой отрасли, включая производство, розничную торговлю, финансы, здравоохранение и многие другие. При таком уровне каждая отрасль сможет использовать ИИ для улучшен...

Outlook для Android и iOS получил тёмную тему оформления Около года назад компания Microsoft объявила о работе над созданием тёмной темы оформления для мобильного приложения Outlook, и теперь она становится доступна. С сегодняшнего дня приложение Outlook для Android и iOS будет включать в себя специальный переключатель для включе...

Google научит предустановленные на смартфон приложения обновляться без необходимости входа в учётную запись поискового гиганта Как сообщает источник, компания Google в ближайшие месяцы начнёт тестировать новую функцию, связанную с Android и ПО для этой системы. Суть обновления в том, что оно позволит предустановленным на смартфоне приложениям обновляться без входа в учётную запись Google. Проще...

Apple продолжает улучшать Mac App Store В 2018 году Apple плотно взялась за развитие Mac App Store. Сначала компания полностью обновила внешний облик магазина, придам ему современный вид, затем появились комплекты приложений, а теперь корпорация ввела опцию поэтапного обновления для разработчиков. Что это за функ...

noexcept-ctcheck или несколько простых макросов, чтобы компилятор помогал при написании noexcept кода При разработке на C++ время от времени приходится писать код, в котором исключения не должны возникать. Например, когда нам нужно написать не бросающий исключений swap для собственных типов или определить noexcept move-оператор для своего класса, или вручную реализовать нетр...

Как включить тёмную тему в приложении «ВКонтакте» на Android Через пару месяцев после запуска темной темы в iOS-клиенте разработчики «ВКонтакте» добавили аналогичную функцию в собственное приложение для Android. Включить ее достаточно просто — для этого даже не нужно обновлять программу.

MOSDROID #15 Phosphorus Приглашаем вас на пятнадцатый митап сообщества Android разработчиков MOSDROID, который пройдет 2 февраля в офисе компании Туту, в БЦ Ньютон Плаза по адресу Москва, 1-й Нагатинский проезд 10с1. В этот раз поговорим о трансформации архитектуры одного из крупнейших мобильных...

Утечка раскрыла внешний облик новых приложений macOS 10.15 Буквально через несколько дней состоится всемирная конференция для разработчиков WWDC 2019, где Apple явит миру свои новые программные продукты. Чем ближе мероприятие — тем больше в Сети появляется секретных сведений. Известный разработчик Гильермо Рэмбо, неоднократно...

В App Store проник двойник официального приложения «Мой налог» Меры безопасности, которыми Apple оградила App Store, постаравшись защитить его от вредоносных и мошеннических приложений, иногда дают сбой, и в каталог все-таки проникает нежелательное ПО. Так произошло и в этот раз. На текущей неделе в App Store проник двойник приложения ...

Приложение Google Play получило новый дизайн После нескольких месяцев тестирования Google представил новый дизайн магазина приложений Google Play. Компания также сообщила, что ежемесячная аудитория сервиса на сегодняшний день превышает 2 млрд пользователей. В ходе обновления приложение Google Play получило оформление в...

[Перевод] GitLab 12.4 с улучшенными зависимостями мердж-реквестов и Audit API В GitLab 12.4 появилось несколько улучшений в сфере управления, включая Audit API, утверждение от владельца кода для защищенных веток и контроль доступа для Pages. Зависимости мердж-реквестов помогают управлять работой в командах, а другие замечательные фичи позволяют работ...

React Hook Router современная альтернатива React Router Вольный перевод публикации How React Hooks can replace React Router. Автор Peter Ekene Eze. С момента появления React Hooks многое изменилось. Возможности, предоставляемые хуками, позволили пересмотреть наш подход к определенным концепциям в React, в том числе и к маршрут...

[Перевод] Интервью с веб-разработчиком Pornhub Вне зависимости от вашего отношения к порнографии было бы глупо отрицать огромное влияние индустрии сайтов для взрослых на развитие интернета. От расширения возможностей браузеров в плане воспроизведения видео и до показа рекламы через WebSocket в обход блокировщиков — для т...

Apple переходит на универсальные приложения Разработчики смогут создавать приложения, совместимые с iPhone, iPad и Mac

Смартфоны OnePlus 5 и OnePlus 5T получили OxygenOS 9.0.5 Смартфоны OnePlus 5 и OnePlus 5T получили свежее обновление программного обеспечения, которое включает в себя исправления системы безопасности, выпущенные в апреле 2019 года, и другие улучшения. Обновление стало доступно для участников программы бета-тестирования еще не...

«Лаборатория Касперского» пожаловалась в ФАС на Apple Компания «Лаборатория Касперского» заявила о жалобе, поданной в Федеральную антимонопольную службу (ФАС) на компанию Apple. Представители ФАС сообщили о том, что жалоба уже поступила на рассмотрение, о чем сообщают «Ведомости». По мнению «Лаборатории Касперского» корпораци...

В Instagram изменился язык на английский. Что делать? Вчера неожиданно для многих пользователей мобильное приложение Instagram автоматически вернуло языковые настройки к стандартным, активировав вместо привычного для большинства русского языка английский. Почему это произошло, доподлинно неизвестно. Возможно, разработчики соци...

Особенности подходов к дизайну в реальном производственном секторе Когда ты делаешь дизайн для цифровых продуктов, которыми будут пользоваться люди, чьи привычки и паттерны использования ты можешь предугадать, это не так сложно. Ты почти всегда знаешь, что человек по ту сторону будет держать смартфон вот так, доставать до элементов и контро...

Microsoft прекратит поддерживать Windows 10 Mobile в этом году В 2017 году Microsoft прекратила поддерживать Windows Phone 8.1, а теперь сообщила о том, что перестанет поддерживать и последнюю версию своей мобильной операционной системы — Windows 10 Mobile — 10 декабря этого года. При этом, по словам Microsoft, смартфоны с версией 1703 ...

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

6 скрытых функций историй в Instagram, о которых вы не знали Instagram на сегодняшний день — это одна из самых популярных социальных сетей. Она постоянно обрастает новыми и новыми функциями. Уже довольно давно в Instagram появились истории (или сторис), которые можно публиковать в специальной ленте и они будут доступны вашим по...

Приложения Facebook, Instagram и WeChat не обновляются в Google Play Store Обновление, которое не обновляетРаспространено мнение, что, если человек регулярно обновляет приложения до последней версии, он защищен от хакерских атак. Но это не так. Исследователи Check Point доказали, что патчи в высококлассных приложениях - Facebook, Instagram, WeChat ...

Преступники маскируют adware-зловред под блокировщик рекламы ИБ-специалисты нашли adware-зловред для Android, выдающий себя при этом за блокировщик рекламы. От атак приложения FakeAdsBlock пострадали как минимум 500 пользователей, однако, по мнению исследователей, кампания только набирает обороты. Вредоносная программа распространяетс...

Цифра дня: Сколько заплатила Apple разработчикам приложений для iOS? Компания Apple поделилась очередным достижением своего онлайн-магазина приложений App Store. С момента запуска App Store в 2008 году разработчики приложений под iPhone и iPad получили 120 миллиардов долларов.

«Аура» — новый вариант социальной сети в видении «Яндекса» Как сообщают источники, компания «Яндекс» готовится к запуску собственной социальной сети под названием «Аура». На данный момент эта платформа уже проходит тестирование среди сотрудников компании и ряда обычных пользователей. У «Ауры»...

Подробности о партнёрстве Microsoft и Samsung В рамках конференции Galaxy Unpacked Samsung объявила о расширении существующего партнёрства с Microsoft. Учитывая, что обе компании заинтересованы в том, чтобы улучшить бесшовное переключение работы между устройствами, новый этап партнёрства позволит Microsoft стать намног...

Как привлечь команду к процессу поиска идей и получить намного больше, чем идеи Создание дизайн-макетов и визуализация решений почему-то всегда вызывает огромный интерес у всех участников продуктовой команды, будь то менеджер, желающий освоить Sketch, или разработчик, который многое повидал и теперь хочет делать крутые интерфейсы сам, а не просить об эт...

Как диагностировать проблемы интеграции SDK. Опыт команды разработки Yandex Mobile Ads SDK Всем привет! Меня зовут Дмитрий Фисько, я разрабатываю Yandex Mobile Ads SDK. Наша библиотека предназначена для монетизации мобильных приложений на платформе Android и iOS. Сегодня я хочу рассказать вам о том, как мы упростили разбор сложных ошибок интеграции SDK в Android-п...

Microsoft представит Windows 10X в конце 2020 года На мероприятии, посвященному Surface, 2 октября Microsoft поделилась более подробной информацией о Windows 10X, которая является частью семейства Windows Core OS / Windows Lite. Это следующая версия Windows, разработанная с нуля для устройств с двумя экранами и других форм-ф...

Создание таблиц в дизайн системе Figma и реализация в Storybook (React) В предыдущей статье на тему дизайна таблиц в Фигме мы выяснили, что базовый элемент создания любого data grid — это компонент ячейки, внутри которого спрятано все необходимое для того, чтобы оставаться в одном экземпляре и строить таблицы ячейка-за-ячейкой. Теперь поговори...

Как отключить темный режим в Chrome без изменения настроек Windows 10 Google в прошлом месяце начал обновлять браузер Chrome в Windows 10 с функцией долгожданного темного режима. Когда вы включаете общесистемный темный режим в настройках, браузер Google учитывает эту команду и автоматически переключается в темный режим.Однако не многим пользов...

[Перевод] Распределение памяти в JVM Всем привет! Перевод сегодняшнего материала мы хотим приурочить к запуску нового потока по курсу «Разработчик Java», который стартует уже завтра. Что ж начнём. JVM может быть сложным зверем. К счастью, большая часть этой сложности скрыта под капотом, и мы, как разработчики ...

Oppo разрабатывает оболочку, которая скроет вырез для фронтальной камеры Компания Oppo готовит новую оболочку для своих смартфонов, которая замаскирует вырез фронтальной камеры под значок […]

В App Store всё больше мошеннических приложений App Store, пожалуй, самый прибыльный магазин приложений в мире. Однако, высокие показатели доходности привлекают не только добросовестных разработчиков и издателей, но и мошенников. В фирменном каталоге приложений можно найти огромное количество приложений, которые вводят п...

[Перевод] Пример создания Makefile для Go-приложений В этом руководстве мы рассмотрим, как разработчик Go может использовать Makefile при разработке собственных приложений. Что такое Makefile-ы? Makefile — невероятно полезный инструмент автоматизации, который можно использовать для запуска и сборки приложений не только на G...

Google выпустила пять новых приложений для смартфонов, чтобы побороть зависимость от смартфонов Компания Google представила сразу пять новых экспериментальных приложений для смартфонов, призванных помочь контролировать цифровую зависимость и время, проведённое за гаджетами.  В прошлом году Google представила функцию Digital Wellbeing (Цифровое благополучие) ...

Доступен Windows 10 SDK Insider Preview Build 18312 Стала доступна новая предварительная версия набора средств разработки Windows 10 SDK под номером 18312, что соответствует номеру актуальной инсайдерской сборкой Windows 10 19H1 на быстром канале обновлений. Разработчики могут использовать предварительные версии SDK для знак...

Microsoft готовит темный режим пакета Office для Android и iOS? Microsoft может развернуть темный режим для мобильных приложений Office уже на этой неделе, судя по серии тизеров, выпущенных официальными лицами компании в последнее время.Хотя ни один из этих тизеров не указывает конкретно на темную тему, которая появится в приложениях Off...

В Сеть попала предварительная сборка Android 10.0 Q Еще Google толком не успела обновить все устройства до актуальной Android 9.0 Pie, как в Сеть попала предварительная сборка новой Android 10.0 Q. Опробовать ее возможности предоставилось изданию XDA Developers на смартфоне Pixel 3 XL и здесь есть о чем рассказать.Android 10....

Кир Шатров: Shopify начался с Rails и здесь искренне любят этот фреймворк На конференции RubyRussia Кир Шатров расскажет об архитектуре Shopify. Как одного из самых больших и нагруженных в мире приложений на Rails поддерживает рост бизнеса на протяжении 10 лет, не переходя на микросервисы, Elixir и другие популярные альтернативы? В традиционном ин...

Дейстивтельно ли темная тема продлевает время работы батареи? Темная тема — это красиво. Но вот практично ли ее использование? В последнее время темная тема для смартфонов находится, что называется, «на хайпе». При этом помимо того, что тема эта выглядит весьма стильно и свежо, она имеет и практическую пользу. По крайне...

1 млрд загрузок. Приложение Microsoft Word стало первым у компании, преодолевшим знаковый рубеж в Google Play Текстовый редактор Microsoft Word для многих является безальтернативным приложением на ПК. Казалось бы, на смартфонах он должен быть бесполезен для большинства пользователей, но статистика указывает иное. Именно Word стал в своё время первым приложением Microsoft для An...

Стать Леонардо Ди Каприо. Приложение ZAO мгновенно стало вирусным, миллионы хотят примерить на себя образы звезд ZAO - новое китайское приложение, которое позволяет заменить лицо знаменитости на свое — за последние несколько дней стало настоящим хитом с несколькими миллионами загрузок. ZEO вышло в китайском сегменте App Store, за несколько часов приложение стало вирусным. С...

[Перевод] Хороший разработчик мудр, а не гениален Одним из самых важных уроков, которые я постиг в качестве разработчика 15 лет назад, была эта простая мысль: Хороший код выразителен, а не впечатляющ. Я помню, как услышав это спросил «А в чём разница?», и получил ответ. «Выразительный» — понятный, однозначный и конкретный....

Популярные игры отправляют ваши данные третьим лицам, а разработчики даже не в курсе Ряд исследований показал, что популярные игры отправляют данные нескольким сторонним организациям, и порой даже даже сами разработчики этих игр могут не знать, какие данные кому отправляются. Например, одна из популярнейших во всем мире франшиз Angry Birds, как выяснилось, ...

Google удаляет приложения из Play Store, которые запрашивают разрешения для SMS и журнала вызовов В прошлом году Google объявил, что изменит свою политику в отношении некоторых приложений, опубликованных в Play Store. Компания из Mountain-View очень серьезно относится к доступу к конфиденциальным данным и разрешениям, поэтому она больше не позволяет разработчикам выпуска...

В приложении Google Duo появилось несколько полезных функций Из последних приложений компании Google не так уж много стало успешными. Google Duo — одно из таких. Сервис действительно достаточно популярен благодаря своей простоте и удобству, пусть и при этом у него весьма ограниченные возможности. Сегодня поисковый гигант вы...

Инди-разработчик портировал на iOS классику id Software, включая DOOM 3 Был момент, когда студия id Software очень интересовалась мобильными играми. В первую очередь, это связано с личной любовью Джона Кармака к iPhone. Благодаря этой любви родились мобильные порты шутеров Wolfenstein 3D и DOOM. Продажи оказались неплохими, и студия выпустила да...

Впечатляющие возможности камеры Huawei P30 Pro в сравнении с Samsung Galaxy S10+, LG V40 и iPhone X На тему камеры Huawei P30 Pro можно говорить сколько угодно долго, но факт остается фактом: смартфон возглавляет рейтинг DxOMark, а реальные пользователи подтверждают, что устройство позволяет получать яркие и детализированные снимки даже в темном помещении. На сле...

Приложения для электронных книг на операционной системе Android (часть 2) В первой части обозрения приложений для электронных книг на операционной системе Android были изложены причины, по которым далеко не всякое приложение для системы Android будет корректно работать на электронных книгах с этой же операционной системой. Именно этот печальный ...

Впервые пробуем App Center и рассказываем о своем опыте Сегодня, когда в кармане у каждого жителя мегаполиса есть компьютер, который может  куда больше, чем долететь до луны, мы пользуемся мобильными приложениями каждый день. Новости, погода, акции, шопинг — все эти функции реализованы в сотнях тысяч приложений. Но если любимое п...

Apple вернула в App Store легендарный Техасский Холдем В истории современной Apple было мало провальных продуктов, которые вынудили ее отказаться от их дальнейшей поддержки. Поэтому и возрождать ей обычно бывает нечего. Однако, если хорошенько покопаться в этом скудном списке похороненных продуктов, кое-что все-таки можно найти...

WWDC19: взгляд изнутри Ожидания В этом году сообщество разработчиков ждало от Apple нескольких новинок. Все были готовы к анонсу «темной темы» в iOS 13, проект «Марципан» (упрощенный перенос приложений с iOS на macOS) тоже уже не был секретом, тем более, что в прошлом году Apple уже показала нараб...

Шпион Exodus несколько лет размещался в Google Play Исследователи некоммерческой организации Security Without Borders обнаружили в Google Play 25 версий нового мобильного шпиона, которые неоднократно публиковались в репозитории с 2016 года. Эксперты связали зловред с итальянскими правоохранительными органами и предупредили, ч...

Что такое «At A Glance» в Pixel Launcher и почему после обновления он станет еще удобнее «At A Glance» – это одна из самых простых, но от этого не менее приятных и удобных в использовании, особенностей Pixel Launcher. «At A Glance» представляет из себя виджет для рабочего стола, который показывает текущий день недели, дату и информацию о погоде, включая темпера...

По образу и подобию: Google сделает Google Play похожим на App Store Система оценивания приложений — это, пожалуй, самое противоречивое явление. Пользователи терпеть не могут давать оценки программам, но при установке новых сами ориентируются именно на рейтинг и отзывы, не видя в этом противоречия. Во многом на нелюбовь к оцениванию по...

[Перевод] HTTP-заголовки для ответственного разработчика Сегодня быть онлайн — это привычное состояние для многих людей. Все мы покупаем, общаемся, читаем статьи, ищем информацию на разные темы. Сеть соединяет нас со всем миром, но прежде всего, она соединяет людей. Я сам пользуюсь интернетом уже 20 лет, и мои отношения с ним изм...

Бета-версия EMUI 10 Global доступна для 8 смартфонов Huawei Huawei уже достаточно давно выпустила открытую бета-версию фирменной прошивки EMUI 10 для нескольких своих смартфонов в Китае. Теперь у разработчиков дошли руки и до глобальной прошивки и с сегодняшнего дня владельцы 8 моделей смартфонов компании могут опробовать фишки и изм...

В Yoast SEO обновилось превью мобильного сниппета Разработчики WordPress-плагина Yoast SEO обновили превью мобильного сниппета страниц. Теперь плагин будет более точно показывать, как контент может выглядеть в качестве поискового сниппета в мобильной выдаче Google. В частности, в превью появятся выделенные жирным ключевые с...

Как сканировать документы в приложении «Файлы» в iOS 13 Сканировать документы можно не только с помощью приложения «Заметки» Многие знают, что встроенное приложение «Заметки» обладает очень полезной возможностью — сканировать документы или любую другую информацию с бумажных носителей. Данная функция появилась еще ...

Криптокошелек Coinomi отсылал пароли в Google Десктопная версия криптокошелька Coinomi отправляла незашифрованные пароли пользователей в сервис Google для проверки правописания (Google Spellcheck API). Проблему обнаружил ИБ-специалист из Омана Варит Аль-Маавали (Warith Al Maawali) после того, как с его аккаунта пропало ...

«Уделяя внимание вопросам доступности, вы получаете крайне преданных пользователей»: интервью с Джоном Фоксом (Netflix) Известно, что accessibility — это важно, но далеко не все уделяют доступности своего приложения достаточное внимание. Ещё известно, что появление компании NeXT и её последующая покупка Apple — важный эпизод карьеры Стива Джобса, но мало кто лично писал софт для компьютеро...

Как замедлить или ускорить воспроизведение в Apple Music Случается, что иногда нужно замедлить музыкальную композицию, чтобы наверняка расслышать то, что произнес исполнитель, дикция которого оставляет желать лучшего, или наоборот ускорить ее. Это не проблема, если вы звукорежиссер с соответствующей аппаратурой, но что делать тем...

Как пользоваться Apple TV+. Полное руководство Apple работает над десятками оригинальных телешоу и фильмов с участием известных режиссеров, продюсеров и актеров, и весь этот контент будет доступен через новое приложение Apple TV +, которое будет выпущено этой осенью. В руководстве ниже мы собрали все, что мы знаем о ново...

Avito попало под удар Apple. Приложение исчезло из App Store Из магазина приложений App Store исчезло приложение популярной российской торговой площадки Avito. В самом магазине по запросу Avito предлагаются сервисы-конкуренты, а ссылка на сайте Avito тоже на данный момент ведёт в никуда.  Исчезновение приложения связы...

Раскрыта дата релиза Motorola RAZR 2019 и его стоимость в Европе Уже давно ходят слухи, что Motorola возродит серию Razr, сделав ремейк своим первым складным смартфоном, и сегодня появились новые подробности об этом устройстве. Как и ожидалось, это будет устройство среднего класса, и его релиз в Европе состоится в декабре 2019 или январе...

[Перевод] Как живется разработчикам в Иране В этой статье я буду говорить о цензуре и санкциях. Фото с сайта zvestia.kiev.ua Цензура неизбежно появляется с первыми же зачатками государственной власти. Во многих странах мира правительство имеет обыкновение блокировать для своих граждан доступ к определенным доменам ...

Сторонний разработчик показал современный файловый менеджер для Windows 10 С момента выпуска Windows 8 в 2012 году Microsoft пытается сделать свою ОС более современной и гибкой. Одним из путей этого является внедрение универсальных приложений (UWP) наряду с классическими Win32. Однако это касается не всех аспектов работы системы. Пров...

В 2019 году состоится обновление Проводника с применением Fluent Design Microsoft анонсировала Fluent Design System пару лет назад, и с тех пор компания усердно работает над ее внедрением в новую свою систему. Мы видели, как Microsoft добавила Fluent Design к элементам ОС Windows 10, а также и к приложениям Microsoft.Тем не менее, одному большом...

SMARTlife: Моды на Андроид – что это, зачем и как ими пользоваться?! Моды приложений и игр, которые устанавливаются пользователем из apk файлов являются модифицированной версией своих оригинальных файлов-исходников. Главная задача установки софта не из официального магазина – возможность сразу обеспечить лучшие функции от разработчиков и не п...

Microsoft рассказала о разработке приложений для устройств с двумя экранами В прошлом месяце Microsoft поделилась своим видением устройств с двумя экранами, представив миру Surface Neo и Surface Duo. Они разработаны для того, чтобы помочь людям повысить эффективность работы на мобильных форм-факторах. Теперь же компания поделилась первой информацие...

Прошлись по больному. Samsung троллит Huawei по поводу отсутствия сервисов Google Вчера прямо в ходе презентации Huawei Mate 30 и Huawei Mate 30 в Мюнхене компания Samsung разослала своим клиентам электронное письмо, в котором прослеживается явных укол в адрес конкурентов из Huawei. Компания Huawei не скрывала своих намерений возглавить рынок см...

Google сломала Chrome для Android после обновления Google сломала Chrome для Android. С кем не бывает Несмотря на то что Google давно поставила на поток разработку новых версий своего ПО и, казалось бы, должна была отточить этот процесс до совершенства, время от времени в апдейты закрадываются те или иные баги. Чаще всего эт...

Рекомендовать нельзя спрятать Привет, Хабр! Меня зовут Николай, и я занимаюсь построением и внедрением моделей машинного обучения в Сбербанке. Сегодня расскажу о разработке рекомендательной системы для платежей и переводов в приложении на ваших смартфонах. У нас было 2 сотни тысяч возможных вариантов пл...

На Samsung Galaxy Note 9 выпустили бету версию Android 10 Компания Samsung выпустила программу тестирования системы для смартфона Samsung Galaxy Note 9 на базе Android 10 с оболочкой One UI 2.0. Подать заявку на участие в тестировании уже могут владельцы смартфонов европейских стран. Когда выйдет стабильный релиз пока что компания...

[Перевод] Представляем Microsoft Game Stack Мы объявляем о новой инициативе «Microsoft Game Stack», в рамках которой мы объединим инструменты и сервисы Microsoft, которые позволят всем разработчикам игр, независимо от того, являются ли они независимыми разработчиками или студией AAA, добиться большего. Сегодня в мире...

Когда почта доставляет: боремся с потерями push-уведомлений в iOS Со стороны пользователя почтовый клиент — приложение нехитрое. Разработчики Яндекс.Почты даже шутят, что в приложении всего три экрана: список писем; отправка письма; экран about. Но очень много интересного происходит под капотом. Как многие мобильные приложения, Почта испо...

Создаём Azure DevOps extension У нас есть проект с настроенным CI/CD-процессом. Когда разработчик заканчивает задачу и вливает свои изменения в develop\qa, автоматически запускается билд, который выкладывает новую версию приложения на тестовую среду. В идеальном мире тестировщик автоматически узнаёт о зад...

[Перевод] Почему в Kubernetes так сложно с хранилищами? Когда пришли оркестраторы контейнеров, вроде Kubernetes, подход к разработке и деплою приложений изменился кардинально. Появились микрослужбы, а для разработчика логика приложения больше не связана с инфраструктурой: создавай себе приложения и предлагай новые функции. Kuber...

Как удалить ненужные предустановленные приложения с вашего Android-смартфона Некоторые предустановленные приложения стоит удалить Не все предустановленные приложения на вашем смартфоне одинаково полезны. Удалив ненужные программы, вы сможете не только улучшить производительность вашего телефона и освободить место для хранения. Некоторые из предустано...

Windows 10 Build 18945 доступна для загрузки Windows 10 Build 18945 теперь распространяется на пользователей, зарегистрированных в программе Windows Insider в канале Fast Ring. Windows 10 Build 18945 имеет ряд улучшений, включая новое приложение Cortana и обновленную подсистему Windows для Linux (WSL).Для инсайдеров Wi...

5 полезных советов для продуктивной работы на Mac Миллионы пользователей по всему миру сходятся во мнении, что macOS – это самая удобная операционная система. Она прекрасно работает из коробки, не страдая от синего экрана смерти и не требуя ежедневных перезагрузок. Но это не значит, что macOS нельзя улучшить. Это можно сде...

Видео дня: ранняя сборка Android 10.0 Q С началом 2019 года многие производители продолжают обновлять свои смартфоны до Android 9.0 Pie, а ресурс XDA Developers уже заполучил в свое распоряжение раннюю бета-версию Android 10.0 Q. Пока что неизвестно, какое слово будет скрываться под словом Q, однако мы знаем...

Слух: Microsoft представит новую операционную систему Lite OS в мае этого года Microsoft Windows по-прежнему доминирует в категории десктопных операционных систем, но в последнее время значительную долю рынка стала занимать Chrome OS, особенно, что касается ноутбуков начального уровня, планшетных ПК и компьютеров, предназначенных для сферы образования....

Одноклассники обновили дизайн мобильного приложения для iOS Одноклассники провели редизайн своего мобильного приложения для устройств под управлением iOS, убрав фирменный оранжевый цвет на второй план.  Разработчики отказались от использования оранжевого для заголовков, чтобы сконцентрировать внимание пользователей на контенте и...

Что нового в iOS 13 beta 2 Вчера вечером для загрузки стала доступна вторая по счету бета-версия iOS 13. Новое обновление можно установить как по «воздуху» (через специальный профиль), так и через компьютер. Представляем вашему вниманию краткий обзор ключевых изменений, которые были найдены нами в по...

Предварительный обзор iQOO Neo 855. Очень доступно Современные производители смартфонов, особенно те, что могут похвастаться популярным названием, давно перестали радовать нас доступными смартфонами. И это понятно, ведь когда ты обрел имя и популярность, то хочется на этом заработать. Есть еще небольшие компании, которые пок...

Apple готовит большую презентацию на начало 2020 года По словам известного аналитика Минг-Чи Куо, новый iPad Pro будет готов только в начале следующего года. Ожидается, что новинка получит систему камер с выдержкой времени полета (ToF). Система камер ToF использует лазеры или светодиоды для измерения окружающей среды, ...

Дайджест интересных материалов для мобильного разработчика #299 (20 — 26 мая) Этот выпуск нашего дайджеста затрагивает вопросы деления пиццы, работы CarPlay, обсуждает Google I/O, развитие приложений в 2019, консоль-шарманку и ошибки пуш-уведомлений. Читать дальше →

[Из песочницы] Архитектура SPA-приложения биржи в 2019 году Приветствую, хабровчане! Читаю данный ресурс со времени основания, но время на написание статьи появились только сейчас, а значит пора поделиться своим опытом с сообществом. Начинающим разработчикам, рассчитываю, статья поможет улучшить качество проектирования, а опытным выс...

Все изменения сборки Windows 10 Build 18956 Windows 10 Build 18956 теперь распространяется для инсайдеров с улучшениями для приложения «Параметры», «Уведомления», «Кортана» и многого другого. Microsoft заявляет, что также обновляет калькулятор в Windows 10 20H1 с поддержкой режима «Всегда сверху», и эта функция скоро ...

Apple ответила на обвинения ФАС Вчера, 8 августа, Федеральная антимонопольная служба возбудила дело против Apple по жалобе «Лаборатории Касперского». Разработчик антивирусов обвинил компанию в умышленной блокировке функций его приложения родительского контроля Kaspersky Safe Kids, которому запретили огран...

Как отправлять сообщения на Android-смартфон прямо с компьютера Не так давно в очередном обновлении ОС Android появилась новая функция, или, скорее, возможность, которая дает пользователям операционки от Google обмениваться сообщениями с владельцами компьютеров. Это та самая возможность, которая была у владельцев устройств на macOS и iO...

Следующий смартфон Xiaomi сможет снимать 8K видео Наряду с анонсом новых смартфонов Mi 9 Pro 5G и Mi MIX Alpha, компания Xiaomi также представила новую версию MIUI 11, отличающуюся новым дизайном и обновленным приложением для камеры. В новой прошивке разработчики XDA Developers обнаружили некоторые подробности о грядущих…

Apple закрыла доступ к своему онлайн-магазину со старых версий OS X Apple очень трепетно относится к обновлениям своих устройств. Чтобы избежать фрагментации, в Купертино одновременно обновляют все свои iPhone, iPad и Mac, не задерживая выход апдейтов для более старых моделей, как это делают конкуренты. Само собой, далеко не все пользовател...

5 непонятных функций Android, которые вы будете использовать Даже те, кто использует ОС Android уже несколько поколений подряд могут быть не в курсе тех его функций, про которые мы расскажем в этом материале. Что уж говорить, про тех, кто на Android пришел только недавно. Из поколения в поколение компания Google пытается всячески улу...

«Что-то превосходное» в понимании Nvidia — это ноутбуки с GPU GeForce RTX для профессионалов и новые видеокарты линейки Quadro За несколько дней до открытия выставки Computex 2019 компания Nvidia пообещала представить «что-то превосходное», а хэштег #GeForce явно намекал на какие-то видеокарты. После этого усилилось ощущение, что Nvidia готовит какой-то свой ответ на 3D-карты AMD Na...

Уникальный калькулятор MyScript Calculator 2 доступен на iOS и Android бесплатно Разработчики приложения MyScript Calculator 2 сделали все для того, чтобы сделать процесс решения примеров и уравнений максимально простым и интуитивным. Вместо того, чтобы выбирать нужные цифры и знаки на виртуальной клавиатуре, вам достаточно просто написать пальцем,...

Android-приложения, которые обучат вас игре на гитаре Сразу играть как легендарный Slash из Guns’n’Roses у вас вряд ли получится, но вот сделать первые шаги к этому при помощи приложений вы запросто сможете Кажется, что обучиться игре на гитаре — это довольно сложное занятие. Которое к тому же требует от вас п...

[Перевод] Плюсы и минусы Django Прим. перев.: Эта статья рассчитана в основном на тех кто только выбирает фреймворк для веб-разработки. Опытные разработчики на Django вряд ли узнают что-то новое. Django описывают как «веб-фреймворк для перфекционистов с дедлайнами». Его создали, чтобы переходить от протот...

Несколько простых, но полезных советов по работе с геттерами в Vuex Vuex предоставляет удобные инструменты для работы с данными, но некоторые разработчики используют их не всегда по назначению, либо создают избыточные конструкции там, где можно было написать более понятно и ёмко, такое также случается, когда разработчик только знакомится с д...

[Перевод] USB4: что в нём нового и почему это важно Приближается выход следующей отличной (но, возможно, способной сбить с толку) версии USB. В сентябре 2019 года форум реализации USB, USB-IF, опубликовал спецификации на USB4, проторив дорогу к невероятно быстрым USB-подключениям по сравнению со скоростями Thunderbolt 3. С...

Разработчики приложений отказываются от поддержки macOS из-за новых правил Apple macOS Catalina стала большой проблемой для многих пользователей и разработчиков На каждом публичном выступлении Тим Кук традиционно делает акцент на колоссальной роли пользователей, которую те играют в развитии Apple. Не будь их, все те инновации, что разрабатывают в Куперти...

[Перевод] Как Apple убивает веб технологии Компания сделала чрезвычайно трудным использование веб-технологий на своих платформах, и она надеется, что разработчики не будут беспокоиться Языки программирования, используемые для создания веб-сайтов, также часто находят применение в приложениях. Во многом это связано ...

Как писать хороший и понятный код: 3 простых способа для программиста От переводчика: сегодня публикуем для вас статью разработчика из Индии Рави Шанкара Рахана. Он рассказывает о том, что стоит делать, если вы хотите научиться писать простой и понятный код. Статья рекомендуется всем начинающим программистам. Написать простой код несложно...

[Перевод] Подготовка приложения к Android Q. Часть 1 Перевод статьи подготовлен специально для студентов курса «Android-разработчик. Базовый курс». Также напоминаем о том, что мы продолжаем набор на расширенный курс «Специализация Android-разработчик» Мы находимся на 10-м году разработки Android (Android Q должен быть верс...

Android 10 Q Beta 3 доступна для загрузки для Pixel и 15 других моделей телефонов   Сразу после анонса на конференции Google I/O 2019 для загрузки стала доступна третья бета-версия Android 10 Q, которая не только несет солидный багаж нововведений, но и доступна для установки как на смартфонах Google Pixel, так и на 15 смартфонов от партнеров Google, среди...

[Перевод] Разработчикам игр пора перестать слушать своих фанатов? Тут был спор из-за статьи и я решил выложить ее перевод на всеобщее обозрение. С одной стороны, автор говорит, что разработчики не должны потакать игрокам в вопросах сценария. Если смотреть на игры, как на искусство, то я согласен — никто не будет спрашивать у комьюнити, как...

Apple задолжала россиянам сотни тысяч долларов Российские разработчики приложений пожаловались, что Apple с начала 2019 года стала задерживать им выплаты. По словам некоторых, компания должна разработчикам уже сотни тысяч долларов.

Google обновила Android-версии своих офисных приложений Компания Google разработала новый дизайн для собственных приложений Google Docs, Slides и Sheets на базе операционной системы Android. Отмечается, что теперь внешний вид сервисов соответствует остальному набору приложений G Suite.

Бот для ВКонтакте деанонимизировал пользователей Pornhub Программист Даниил Суворов создал скрипт для деанонимизации посетителей Pornhub, авторизованных через ВКонтакте. Бот PRNHB, уже заблокированный администрацией социальной сети, указывал пользователям, кто из их друзей заходил на порносайт. Разработчики PornHub и ВКонтакте нал...

Разработка мобильного приложения без сервера Очень часто при разработке мобильных приложений (возможно с веб-приложениями та же проблема) разработчики попадают в ситуацию, когда бэкэнд не работает или не предоставляет нужных методов. Такая ситуация может происходить по разным причинам. Однако, чаще всего на старте ра...

Samsung заспамила интерфейс своих смартфонов рекламой Galaxy Note 10 У нас на сайте был уже не один материал про то, какая же всё-таки Android «дырявая» система, и основывались те материалы в том числе и на том, что разработчик практически любого приложения без особого труда может сделать так, чтобы выгодная ему реклама показывалась вам прям...

Обновления Google Play упростят поиск приложений На днях Google Play обновился. Однако обновление это произошло по большей части для разработчиков, а не для пользователей. Но и последние из этого извлекут немалую выгоду. Благодаря нововведениям, внесённым в Google Play, в ближайшем будущем поиск определенных типов приложе...

Магазин Google Play Store ждёт очередная смена дизайна Компания Google постепенно приводит к единому дизайну все свои мобильные (и не только) сервисы и приложения. Как сообщает источник, вскоре очередной редизайн ждёт и магазин приложений Play Store, хотя нельзя сказать, что его давно не обновляли. Кардинального преобразо...

Intel Quartus Prime — все что нужно для работы с FPGA Intel В 2015 году Intel приобрела компанию Altera — одного из известнейших разработчиков FPGA и SoC. Постепенно все продукты Altera — как аппаратные, так и программные — сменили свое название, в частности, ПО для дизайна FPGA-систем Altera Quartus стало именоваться Intel Quartus...

Мессенджер WhatsApp обзаведется двумя важными функциями Как и большинство компаний, WhatsApp тоже тестирует свои новые функции на ограниченном круге пользователей в специальных бета-версиях приложения. Прежде чем добавить эти функции в финальную сборку и предоставить всем пользователям доступ к новым функциям, компания должна уб...

Словарь рекламных метрик.  CTR, CPI, CPM, CPC, CR Для того, чтобы оценить качество рекламных компаний существует большое количество различных метрик. Все они давольно таки простые для понимания, но чтобы было проще ориентироваться, в данном посте будут описаны основные из них. Разберем один из стандартных процессов попа...

Как я начал уметь в маркетинг Всем привет! Я хотел бы рассказать о своем прошлом – замечательном проекте Withme, но «без купюр». В публикациях здесь я уже пытался рассказать о всех событиях в хронологическом порядке, однако многие факты были “немного” спрятаны под смешными «факапами», безудержным весел...

Функции Android 10, которые вы точно будете использовать Android 10 призван сделать управление смартфоном еще удобнее Совсем недавно мы писали о скрытых функциях новейшей версии мобильной операционной системы от Google. Советуем вам ознакомиться с этим материалом, ну а чтобы не пропускать подобное в дальнейшем — подписывайте...

[Из песочницы] Как быть опубликованным в Google Play в 2019 Вступление Опубликовать приложение, не нарушив ни чьих прав, стало непростой задачей. За последние пару лет в Google Play добавилось множество новых правил и ограничений, причем некоторые из них действуют только в определенных регионах и бремя отслеживания какие ограничения ...

Критическая уязвимость имплантированных устройств жизнеобеспечения дает злоумышленникам возможность управлять ими О том, что производители разного рода девайсов основное внимание уделяют дизайну и удобству пользования, оставляя вопросы информационной безопасности за бортом, на Хабре писали много раз. Это касается как компаний, которые выпускают смартфоны, IoT гаджеты, плюс оказалось, ...

Калькулятор Windows 10 получит новые функции Microsoft является одним из крупнейших игроков в сообществе разработчиков программного обеспечения с открытым исходным кодом, и компания недавно выпустила приложение Калькулятор Windows 10 на Github. Этот подход позволил разработчикам внести свой вклад в разработку калькулят...

Почему вы должны срочно обновить WhatsApp для Android Иногда кажется, что разработчики WhatsApp специально добавляют в мессенджер уязвимости, чтобы было веселее жить WhatsApp — парадоксальный мессенджер. Несмотря на то что в нём регулярно находят какие-то уязвимости, которые подвергают опасности переписку пользователей, с...

[Перевод] Apollo Client. Теперь — с хуками React Автор материала, перевод которого мы публикуем сегодня, говорит, что миссия разработчиков Apollo Client заключается в том, чтобы сделать этот инструмент самым современным и удобным решением для управления состоянием React-приложений. Сообщество React развивается и осваивает ...

Skype разрешил делиться экраном на iOS и Android Skype запустил функцию, которая позволяет делиться экраном устройства, в своих приложениях для iOS и Android. Ранее она была доступна только в десктопной версии сервиса. Эту функцию можно будет использовать для решения рабочих вопросов, совместных покупок с друзьями и других...

Особенности проверки гипотез для мобильных приложений Сколько времени занимает проверка гипотезы для мобильного приложения? Давайте посчитаем: Разработка приложения, работающего в разных режимах для разных групп пользователей. Тестирование результата. Выкладывание приложения в магазины приложений и ожидание одобрения. Ожидани...

[Перевод] Опыт кандидата при рекрутинге разработчиков программного обеспечения. Часть 2 Добрый день. Делимся с вами второй частью статьи о рекрутинге разработчиков ПО, которая приурочена к запуску курса «IT-Recruiter». Первую часть можно прочитать тут. Уведомление привлекательно Итак, вы сходили на свое первое свидание, а потом… ничего. Вы звоните на следую...

[Из песочницы] Как рушатся стереотипы начинающего разработчика при старте игры Сегодня хотел бы уже начать свою деятельность на этом хабе и написать свою первую статью. Она будет посвящаться тому, как были в миг обрушены мои стереотипы об успешной карьере на Google Play для каждого желающего. И да, я начинающий разработчик на Google Play. Но давайте об...

Пробую .NET Core + Kubernetes + appmetrics + prometheus + grafana + jobs + health checks Краткое знакомство с kubernetes для разработчиков на примере разворачивания простого шаблонного сайта, с постановкой его на мониторинг, выполнением джобов по расписанию и health checks (все исходники прилагаются) — Установка Kubernetes — Установка UI — Запуск своего прил...

In-App Updates: ускоряем процесс обновления приложения на Android Среди многообразия инструментов, анонсированных на Android Dev Summit, особое внимание хочется уделить механизму обновления приложения In-App Updates (IAUs), который помогает разработчикам ускорить добавление новых фич, баг-фиксов и улучшений производительности. Поскольку ...

Как прочитать удаленные сообщения в WhatsApp WhatsApp, одно из самых популярных в мире приложений для обмена сообщениями, принадлежащее Facebook, постоянно получает все новые и новые функции. И их уже настолько много, что некоторые пользователи даже не знают об их существовании. А опции эти весьма полезные и они позво...

Microsoft планирует обновлять Блокнот в Windows 10 через магазин Microsoft Store Начиная с Windows 10 20H1, унаследованное приложение «Блокнот» потеряет свою зависимость от обновлений Windows 10. В своем новом отчете Microsoft подтвердила, что приложение «Блокнот» будет чаще обновляться из магазина Microsoft Store и не будет зависеть от новых версий Wind...

Вышла Android Q Beta 4 Участники программы Android Q Beta могут установить очередную бета-версию новой версии операционной системы — четвертую по счету. Это очередной шаг на пути выхода стабильной сборки Android 10 в августе нынешнего года. Но перед тем как она появится, предстоит дождаться ...

AT&T «перешёл» на 5G, сменив значок на экране Новый значок на экране абонентского устройства AT&T На горизонте новая технология сотовой связи, и вся индустрия работает над развёртыванием новой инфраструктуры, чтобы обновиться с 4G LTE на 5G mmWave. Обновление требует много новых чипов для мобильных устройств, а также...

Windows 10 на ARM для Lumia получает поддержку датчиков Проект Windows 10 on ARM для Lumia 950 и Lumia 950 XL дал новую жизнь телефонам с Windows и открыл двери для новых функций, которые на самом деле были недоступны в Windows 10 Mobile.Совсем недавно проект Windows 10 on ARM для Lumia 950 и Lumia 950 XL получил обновление драйв...

Новая прошивка для Samsung Galaxy A50 улучшила камеру и работу Wi-Fi Еще в июне Samsung выпустила обновление для Galaxy A50, которое представило ночной режим и запись видео в замедленном режиме Super Slo-Mo. Очередное обновление также улучшает работу камеры и включает июльскую заплатку системы безопасности операционной системы Android. В...

Все приложения Google Play должны поддерживать Android 9.0 Pie к ноябрю 2019 Компания Google время от времени устанавливает новые правила для приложений, которые появляются в магазине Google Play. В ноябре прошлого года было объявлено о том, что все приложения (свежие и ранее выпущенные) обязаны поддерживать операционную систему Android 8.0 Oreo...

Правила подготовки макетов в Figma Боль с одним проектом привела нас к решению написать правила работы Необходимость составить список правил появилась, когда мы прочувствовали, как больно бывает исправлять ошибки. Макет сайта из одной программы кочевал в другую, разработчиков это не устраивало, дизайнеров ...

Представлены новый формат карт памяти — microSD Express В нем устаревший интерфейс дополнен интерфейсом PCIe и поддержкой NVMe, что позволило получить скорость до 985 МБ/с при сохранении обратной совместимости Организация SD Association представила на мероприятии MWC 2019 спецификацию карты памяти microSD Express. В новом см...

R2DBC Arabba-RELEASE — новый взгляд на реактивное программирование для SQL Поздравляем Хабр с выходом R2DBC версии Arabba-RELEASE! Это самый первый стабильный релиз проекта. R2DBC (Reactive Relational Database Connectivity) — открытый проект, посвященный реактивному программированию для SQL. Разработчики R2DBC готовили первую версию спецификации ц...

Microsoft создает новую иконку Проводника для Windows 10, используя Fluent Design Пользователи уже много лет просят переработать Проводник в Windows, но до сих пор Microsoft, похоже, не готова наделить свой файловый менеджер новыми важными функциями и переработанным пользовательским интерфейсом. Тем не менее, здесь и там добавляются небольшие изменения, и...

Google удалила популярную клавиатуру для Android из Google Play. В чем дело? Google Play, несмотря на относительную безопасность по сравнению с другими каталогами приложений, то и дело оказывается в центре скандала из-за очередной вредоносной программы, проникшей в его ассортимент. Но если раньше это были в основном приложения-подделки, которые соби...

[Перевод] Руководство по ML.NET — первое приложение за 10 минут В прошлом году мы представили ML.NET, кросс-платформенную и открытую систему машинного обучения для разработчиков .NET. За это время она очень сильно развилась и прошла через множество версий. Сегодня делимся руководством по тому, как создать свое первое приложение на ml.net...

Анализ кода ROOT — фреймворка для анализа данных научных исследований Пока в Стокгольме проходила 118-я Нобелевская неделя, в офисе разработки статического анализатора кода PVS-Studio готовился обзор кода проекта ROOT, используемого в научных исследованиях для обработки больших данных. Премию за такой код, конечно, не дашь, а вот подробный обз...

Как при помощи NFC-чипа Android-смартфон может подцепить вирус NFC может быть опасен Не все знают, но на самом деле, устройства под управлением Android имеют довольно интересную функцию, получившую название NFC Beam. Она предназначена для обмена файлами, видео, приложениями и фотографиями между двумя устройствами посредством, что логичн...

Android Q сможет спасти вам жизнь, но только если вы владелец смартфона Pixel На Google I/O в этом году компания, ответственная за Android, показала много новых и интересных вещей, появления которых нам стоит ожидать уже в следующей итерации самой популярной в мире мобильной ОС. К ним относятся поддержка системой по умолчанию складных устройств, нако...

Microsoft Cortana не будет поддерживаться 31 января Microsoft закроет свое приложение Cortana на Android и iOS с 31 января следующего года. Производитель поясняет, что контент, созданный в приложении, будет по-прежнему доступен через Cortana в Windows, но в самом приложении или в Microsoft Launcher. Кроме того, приложе...

OnePlus добавила в приложение ZenMode 1.40 21-дневную тренировку Компания OnePlus анонсировала ZenMode режим, который помогает пользователям меньше проводить времени с телефоном. Сейчас разработчики выпустили новую версию программы, добавив одну очень полезную функцию. В приложении ZenMode 1.40 появилась 21-дневная тренировка. Это прилож...

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

[Перевод] Как работает Flutter Как Flutter работает на самом деле? Что такое Widgets, Elements, BuildContext, RenderOject, Bindings?.. Сложность: Новичок Вступление В прошлом году (прим: в 2018), когда я начал свое путешествие в сказочный мир Flutter, в Интернете было очень мало информации по сравнению с...

Создано приложение для автоматического удаления лишних людей с фото Проблема современного мира и больших городов — перенаселение. Очень сложно найти место, где не было бы большого потока людей. Проблема становится еще более заметной, когда ты занимаешься фотографией — то и дело у тебя не получается сделать идеальный кадр просто потому что пр...

Как использовать режим разделенного экрана на Android Уже довольно давно (задолго до iOS) операционная система Android предоставила своим пользователям возможность использовать режим разделенного экрана для запуска нескольких приложений в соседних окнах. Это очень удобно как для работы, когда можно без переключения между прогр...

[Перевод] Представляем шрифт Cascadia Code Cascadia Code наконец-то здесь! Вы можете установить его непосредственно со страницы релизов в нашем репозитории на GitHub или автоматически получить его в следующем обновлении Windows Terminal. Постойте, что за «Cascadia Code»? Cascadia Code был представлен в мае этого г...

[Перевод] 5 чрезвычайно простых способов ощутимо повысить скорость вашего VueJS-приложения Здравствуйте. Перевод данной статьи подготовлен специально для студентов курса «Разработчик JavaScript», который стартует уже на следующей неделе. Голос Чуи Немного обо мне — меня зовут Вайбхав, я из Five2One. Я вовлечен во VueJS уже целых 2 года (с момента выхода 1.0) и...

Apple представила iPadOS — отдельную версию iOS для своих планшетов Сегодняшняя презентация Apple отдельно порадовала владельцев планшетов iPad. По крайней мере, не самых старых. Дело в том, что Apple выделила iOS для iPad в отдельную версию и даже дала ей собственное имя — iPadOS. Конечно, это вовсе не новая операционная система...

Забудьте о Netflix и Tesla: Три компании, которые Apple следовало бы купить Ряд экспертов находит весьма перспективным приобретение не очень известных компаний, разрабатывающих оригинальные технологии, дополняющие собственные возможности Apple. Apple располагает огромными финансовыми ресурсами и часто использует их для покупки других компаний. Ин...

Использование DiagnosticSource в .NET Core: теория DiagnosticSource — это простой, но весьма полезный набор API (доступен в NuGet пакете System.Diagnostics.DiagnosticSource), который, с одной стороны, позволяет различным библиотекам отправлять именованные события о своей работе, а с другой — позволяет приложениям подписывать...

На iPhone 11 завезли суперночной режим Несколько дней назад разработчики приложения NeuralCam для камер всех смартфонов iPhone выпустили обновленную версию 1.2, которая принесла ряд улучшений в качестве картинки. NeuralCam 1.2 позволяет делать снимки в ночном режиме на iPhone 11, используя ультраширокоугол...

Замена Android от Huawei может выйти уже этой осенью с поддержкой Android-приложений Самой большой историей в мире технологий на этой неделе является распоряжение президента США, запрещающее американским компаниям поставлять свою продукцию Huawei. Одним из результатов этого распоряжения оказалось то, что Google отозвала лицензию Huawei на использование Andr...

Как сделать работу с Dock-панелью удобнее Скрытые возможности macOS порой удивляют даже самых опытных пользователей этой операционной системы. Вооружившись командной строкой, и подойдя к этому процессу с умом, можно тонко и детально настроить настольную операционную систему Apple, и тем самым улучшить продуктивност...

Как быстро открыть два окна одного приложения на iPad в iPadOS Вы уже наверняка знаете о возможности в iPadOS 13 использовать несколько окон для одного приложения. Наверняка вы уже успели понять, что создавать новое окно не так и просто. Потребуется открыть приложение, из нижней части экрана сдвинуть Dock вверх, а потом снова нажать на ...

[Из песочницы] Инкрементальные бэкапы postgresql с pgbackrest — курс молодого бойца от разработчика Дисклеймер Я — разработчик. Я пишу код, с базой данных взаимодействую лишь как пользователь. Я ни в коем случае не претендую на должность системного администратора и, тем более, dba. Но… Так вышло, что мне нужно было организовать резервное копирование postgresql базы данны...

Apple упростила доступ к платным подпискам в iOS 12.1.4 Ни для кого не секрет, что в App Store с каждым годом увеличивается количество приложений, которые используют модель распространения по подписке. Но как бы это не парадоксально звучало — далеко не все знают, как управлять своими платными подписками. Опция запрятана гл...

Прошивка ColorOS 6 на основе Android Pie для Realme 1 и Realme U1 принесла ночной режим съемки, новый интерфейс и прочие улучшения Realme выпустит специальные версии смартфонов в честь выхода фильма «Человек-паук: Вдали от дома» Компания Realme опубликовала тизер, на котором подтверждается, грядущий анонс смартфона, созданного в честь выхода нового фильма «Человек-паук: Вдали от ...

Как адаптировать любой виджет под режим Always-on-Display Режим Always-on-Display отлично подойдет для использования в устройствах с AMOLED-дисплеями. Ведь уже многим известно, что на черном фоне AMOLED-дисплеи не затрачивают энергию аккумулятора. Если вы не знаете, какой тип дисплея установлен на вашем устройстве, можно просмотре...

Windows 10 Build 18990 доступна для загрузки Сегодня Microsoft выпустила Windows 10 Insider Preview Build 18990 (20H1) для инсайдеров Windows в Fast Ring. Итак, что же нового в Build 18990?ВКЛЮЧЕНИЕ АВТОМАТИЧЕСКОГО ПЕРЕЗАПУСКА ДЛЯ ПРИЛОЖЕНИЙ UWPВ прошлом месяце Microsoft представила новый отдельный параметр, позволяющ...

[Перевод] Как делать сайты в 2019 году Веб стремительно меняется, не отставай и ты! Я писал такую подобную статью в 2018 году, но веб меняется так быстро, что те гайдлайны уже безнадёжно устарели. Давайте-ка шаг за шагом разберём важнейшие принципы веб-дизайна в 2019 году. Обязательно дайте пользователю знать, ч...

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

Как установить Android на Nintendo Switch Nintendo Switch — это не то устройство, которое мы обычно ассоциируем с разработкой для Android, однако, благодаря усердной работе двух разработчиков с ресурса XDA Developers, на любой взламываемой Nintendo Switch (обычно взлому или jailbreak поддаются те консоли, что...

[Перевод] Лучшие практики для контейнеров Kubernetes: проверки работоспособности TL;DR Чтобы добиться высокой наблюдаемости контейнеров и микросервисов, журналов и первичных метрик мало. Для более быстрого восстановления и повышения отказоустойчивости приложения должны применять Принцип высокой наблюдаемости (HOP, High Observability Principle). На уров...

Компилятор Ангуляр в 200 строчек кода Привет. Меня зовут Роман, и я не изобретатель велосипедов. Мне нравится фреймворк Angular и экосистема вокруг него, и я разрабатываю с его помощью свои веб-приложения. С моей точки зрения, основное преимущество Angular в долгосрочной перспективе базируется на разделении кода...

Путь архитектора: сертификация и погружение в продукт Практически каждый разработчик задается вопросами, как ему следует развивать свои навыки и какое направление роста выбрать: вертикальное — то есть, стать управленцем, либо горизонтальное — фулстек. Многолетняя работа над одним продуктом, вопреки мифам, становится не ограниче...

Какие смартфоны получат Android Q Android Q уже здесь, по крайней мере, в виде ранней бета-версии, которую могут использовать разработчики, чтобы подготовиться к моменту, когда бета начнет перевоплощаться в финальную публичную версию. Сейчас эта тема важна, как никогда раньше, поскольку мы видим, что произв...

Если у вас зависимость от магазина приложений, Google вам поможет Google постоянно ищет новые способы улучшить безопасность, дизайн и удобство своего магазина Play Store, часто внедряя различные изменения и новые функции, которые на первый взгляд могут показаться незначительными, но которые на самом деле значительно улучшают взаимодействи...

[Перевод] 19 концепций, которые нужно изучить для того, чтобы стать эффективным Angular-разработчиком TODO-приложение во фронтенд-разработке — это то же самое, что «Hello world» в обычном программировании. При создании TODO-приложений можно изучить выполнение CRUD-операций средствами того или иного фреймворка. Но часто подобные проекты лишь весьма поверхностно касаются того,...

Samsung Galaxy S10 В течение нескольких месяцев было много шума о предстоящей серии смартфонов Galaxy S10 от Samsungs. Помимо использования нового дисплея Samsungs Infinity, различные утечки указывают на то, что данная серия телефонов может отказаться от сканера отпечатков пальцев на задней па...

Разработчики рассказали, что не могут перенести Android-приложения на HarmonyOS HarmonyOS — новая ОС от Huawei на замену Android Без чего немыслима никакая современная ОС? Конечно, без экосистемы и софта. Но если спроектировать составные элементы экосистемы такой компании, как Huawei, в общем-то, по силам, то перенести чужое ПО вручную — уже...

Функции Galaxy Note 10, о которых вы не знали Galaxy Note 10 имеет массу интересных и полезный опций Samsung Galaxy Note 10 вышел совсем недавно. Но новые гаджеты — это отнюдь не всегда лишь новое железо и «экран пошире, да оперативки побольше». Это новые возможности, которые (особенно на флагманских уст...

Названа ориентировочная дата запуска Ethereum 2.0 Нулевая фаза перехода экосистемы Ethereum в стадию 2.0 будет запущена 3 января 2020 года. Об этом заявил разработчик Джастин Дрейк, сообщает Trustnodes. Дата выбрана не случайно — по словам Дрейка, она приурочена к 11-летию генезис-блока биткоина. Он также отметил, до ...

Google напомнила, что с 1 августа все приложения Android должны иметь 64-битные версии Ещё в 2017 году Google сообщила о планах прекращения поддержки 32-битных приложений для Android. Теперь же появилась новая информация на этот счёт. По данным компании, с 1 августа этого года будут обновлены требования к разработчикам программ. Главным изменением ста...

Как удалить данные о вашем старом смартфоне из Google Play Google Play Store хранит в своей памяти список всех ваших устройств. Когда вы посмотрите на этот список, вы можете обнаружить, что половину из них вы уже не используете, а может и вовсе это уже не ваши гаджеты (например, вы отдали смартфон своей маме). В этом нет ничего пло...

Приложение Facebook больше не доступно для Windows Phone Facebook прощается приложением для Windows Phone, включая Messenger, Instagram и оригинальное приложение Facebook. Представитель Microsoft подтвердил, что Facebook прекращает поддержку своих приложений на Windows Mobile, начиная с 30 апреля. Пользователям Windows Phone п...

4 приема, которые помогли нам оптимизировать frontend В трендах дизайна уже давно засели красивые анимации. UI-дизайнеры делают выверенные «карусели», загрузки, анимации меню и другие украшения, а frontend разработчики переводят их в код. Но сайт должен не только хорошо выглядеть, но и быстро работать. Современный «фронтенд» до...

Samsung рассекретила крутые таланты камеры Galaxy S11. Режиссёрский режим, ночной гиперлапс и многое другое Энтузиасты XDA Developers продолжают разбирать по буковке код в приложении Samsung Camera в последней бета-версии фирменной прошивки One UI 2.0 для Samsung Galaxy S10.  Концептуальный дизайн на основе слухов Ранее там были обнаружены указания на разрешение камеры ...

Используем скрытые возможности Safari на iPhone и iPad Мобильная версия Safari, несмотря на свою внешнюю простоту, обладает большим количеством «скрытых» опций и функций. Многие из них уже давно стали достоянием общественности, тем не менее, некоторые возможности всё еще могут удивить даже опытных пользователей. Сегодня мы расс...

Опубликованы рендеры тёмной темы Outlook для Android В прошлом году Microsoft объявила, что приложения Outlook для Android и iOS получат поддержку тёмной темы оформления, чтобы соответствовать другим версиям Outlook. С того момента прошло уже достаточно много времени, однако эта долгожданная функция до сих пор не появилась в ...

[Из песочницы] Используем AppDynamics с Red Hat OpenShift v3 В последние время многие организации хотят, чтобы их приложения переходили из монолитов в микросервисам с использованием «платформы как услуги» (PaaS), таких как RedHat OpenShift v3, AppDynamics сделала значительные инвестиции в обеспечение первоклассной интеграции с такими...

Функциональный телефон Lava A7 с 6 днями автономной работы Индийский производитель телефонов Lava выпустил функциональный телефон Lava A7 с 6 днями автономной работы. Аппарат поставляется с 2,4-дюймовым цветным дисплеем и буквенно-цифровой клавиатурой, которая позволяет пользователям печатать на пяти разных языках - английском,...

Apple выпустила macOS 10.14.6 beta 5 для разработчиков Несмотря на то что Apple, как правило, стремится выпускать обновления всех своих операционных систем одновременно, в последнее время в Купертино пренебрегают это практикой. В результате между релизами тестовых сборок образовывается зазор в несколько дней. Так, в частности, ...

Универсальные приложения для iPhone, iPad и Mac. Когда? На конференции для разработчиков WWDC 2018, представители Apple впервые рассказали о планах унифицировать приложения для iOS и macOS. Внутренняя работа над этим проектом велась на протяжении двух лет, что дало свои положительные результаты. В рамках этой инициативы уже были...

Apple заплатила $120 млрд разработчикам приложений для iOS Apple объявила об очередном рекорде своего магазина приложений App Store – с открытия его в 2008 году разработчики приложений для iOS получили $120 млрд. Более 25% от данной суммы было получено только за 2018 год. Представители компании заявили, о значительном ежеквартальном...

Интересные материалы для разработчика мобильных приложений #262 (10 – 16 июня) В новом дайджесте продолжаются рассказы про WWDC и SwiftUI, а заодно говорим про темные режимы, гипер казуальные игры, приложения для людей, рынок фитнес-приложений и многое другое.

5 замен стандартному приложению «Погода» на iPhone Настроение — гулять и шуршать листьями Когда перевёрнут календарь, под ногами плачущее небо, а лес остыл и листья сбросил, становится крайне важно не пропускать каждое мгновение тёплого солнца. И, конечно, необходимо, выходя утром из дома, знать о надвигающейся вечерне...

Доступен Windows 10 SDK Insider Preview Build 18317 Компания Microsoft выпустила новую предварительную версию Windows 10 SDK под номером 18317, что соответствует актуальной инсайдерской сборке Windows 10 19H1, доступной на быстром канале обновлений. В блоге не упоминаются какие-либо новшества, а значит можно говорить только ...

Как сменить регион в Google Play Store Использовать Google Play Store довольно просто: вы открываете его, находите приложение, которое вам нужно, читаете отзывы (хотя и это не обязательно), нажимаете кнопку «Загрузить», и устанавливаете программу на свое устройство. Но что делать, если вы переедете в д...

Google тестирует функции антиспама и СМС-напоминаний в Сообщениях Google всегда проводит так называемое A/B-тестирование новых функции в своих приложениях. Часто перед выпуском какой-либо функции в финальной или даже бета-версии фанатам уже удается обнаружить её описание или упоминание внутри приложения (или системы). Но иногда эту скрыту...

[Перевод] Приближающиеся изменения SameSite Cookie в ASP.NET и ASP.NET Core SameSite — это расширение файлов cookie HTTP 2016 года, предназначенное для предотвращения подделки межсайтовых запросов (CSRF). Первоначально его дизайн представлял из себя дополнительную функцию, которую можно использовать, добавив новое свойство SameSite в файлы cookie. У...

Безопасность iOS 13.1 поставлена под сомнение iOS 13.1 повержена хакерами Apple ежегодно совершенствует безопасность своих операционных систем — для этого компания нанимает лучших специалистов в области информационных технологий. iOS 13 не стала исключением из этого правила — разработчики внедрили в ОС новые...

Twitter получил улучшенный ночной режим Dark Mode Компания Twitter представила темный режим Night Mode для своего приложения пользователям Android и iOS еще в 2016 году. На этой неделе компания выпустила обновленный Dark Mode для мобильных устройств, работающих под управлением iOS. Разработчики Twitter представили ...

[Перевод] Когда исчезнут JavaScript-фреймворки? Автор материала, перевод которого мы сегодня публикуем, веб-разработчик, говорит, что он старается регулярно пересматривать набор инструментов, которыми пользуется. Делает он это для того, чтобы понять, может ли он без некоторых из них обойтись, решая свои обычные задачи. Не...

Что нового в iOS 13 beta 3 Вчера для всех зарегистрированных разработчиков стала доступна iOS 13 beta 3. Новое обновление уже можно установить как по «воздуху» (через специальный профиль), так и через iTunes — скачав соответствующий файл официальном сайте компании. Представляем вашему вниманию ...

Как проехать в Лланвайр-Пуллгвингилл? С «Картами» Google стало гораздо удобнее путешествовать Компания Google объявила о запуске новой функции для фирменных «Карт» (Google Maps), объединив их с «Переводчиком» (Google Translate). Теперь мобильное приложение сможет озвучивать названия мест и адреса на нужном языке.  В результате, поль...

Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 2/2: Trusted Web Activity В первой части мы превратили наш сайт в Progressive Web App. Там же было сказано, что совсем недавно, 6 февраля 2019 года, Google предоставили простую возможность выкладывать PWA в Google Play при помощи Trusted Web Activity. Всё, что нужно сделать, это написать небольшую ...

[Перевод] Как я создал более 100 приложений с открытым кодом, используя инструменты автоматизации Представляем вам перевод статьи Sm0ke, опубликованной на сайте dev.to. Автор рассказывает о своем опыте генерации веб-приложений и способе автоматизации процесса их создания. Привет, кодеры! Я — разработчик-фрилансер, и я сгенерировал более 100 приложений на различных язык...

RBKmoney Payments под капотом — инфраструктура платежной платформы Привет, Хабр! Описание работы внутренностей большой платежной платформы логично будет продолжить описанием того, как именно все эти компоненты работают в реальном мире на физическом железе. В этом посте рассказываю о том, как и где размещены приложения платформы, каким обра...

В macOS 10.15 появится несколько новых приложений На мартовской презентации Apple нам рассказали, что обновленные приложения Apple News+ и Apple TV+ будут доступны на Mac. Но на этом, похоже, корпорация не намерена останавливаться — стало известно, что компания ведёт работу над новыми приложениями для настольной опер...

Google тестирует глобальную кнопку управления воспроизведением в Chrome Разработчики Chrome могут скоро добавить в этот браузер кнопку «Воспроизведение/Пауза», которая позволит управлять воспроизведением звуко- и видеозаписей  вне зависимости от того, на какой вкладке они находятся, и какая вкладка активна в данный момент. ...

Безопасная передача данных между двумя приложениями Всем привет, сегодня я хотел бы вам рассказать о некоторых вариантах передачи данных между двумя андроид приложениями и рассмотреть их с точки зрения безопасности. Я решил написать эту статью по двум причинам. Первая — я начал часто сталкиваться с непониманием разработчиков ...

Google выпустила обновленный эмулятор для тестирования приложений в Android Automotive OS Разработчикам больше не нужен автомобиль, чтобы разрабатывать приложения для мультимедийной системы от Google. За последний […]

Apple перестает подписывать iOS 12.2 после выпуска iOS 12.3 После выпуска iOS 12.3 13 мая Apple прекратила подписывать iOS 12.2, предыдущую версию iOS, которая была доступна для потребителей. Владельцы iPhone, iPad и iPod touch, которые обновились до iOS 12.3, больше не смогут переходить на iOS 12.2. iOS 12.3, доступная на всех устро...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)