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

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

«“Сделать приложение для людей” — это не набросать на коленке»: о мобильной разработке в ЦФТ Какие проблемы возникают при увеличении мобильной команды в 10 раз? По каким причинам в одной и той же компании Android-разработчики предпочитают использовать известные библиотеки, а в iOS чаще пишут собственные решения? Каково живётся мобильным разработчикам в финтехе? В...

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

Google упростила создание Android-приложений на Chromebook Во время проведения прошлогодней конференции для разработчиков компания Google объявила о добавлении поддержки Linux в Chrome OS, что значительно облегчило веб-разработчикам и Android-разработчикам использование Chromebook в качестве рабочего инструмента. Год спустя компания...

[По докам] Flutter. Часть 2. Для iOS разработчиков После длительного перерыва я продолжу рассказывать о популярном фреймворке Flutter в формате «вопрос — ответ». Первую статью для Android-разработчиков вы можете найти здесь, а сегодня будет полезный материал для разработчиков под iOS. Если у вас мало времени для самостоятел...

Google хочет сделать YouTube Music стандартным плеером на Android Команда разработчиков YouTube Music подготовила первое в этом году обновление сервиса для мобильных устройств. И хотя новая версия приложения с индексом 2.65 не содержит существенных изменений, в его коде обнаружены подтверждения некоторых новых функции, на которых разработч...

Сколько стоит приложение Сколько стоит приложение? В одной из предыдущих статей мы приводили результаты опроса более 55 компаний – разработчиков мобильных приложений из 15 стран – о стоимости разработки типовых приложений. Вот они: То есть создать усредненное мобильное приложение стоит о...

В Steam появятся мобильные игры BlueStacks анонсировала набор инструментов для разработчиков, которые упростят портирование мобильных игр на PC. Благодаря BlueStacks Inside, издателям и создателям игры для Android и iOS не придется формировать отдельную команду для переноса игры на большие платформы. От р...

Kubernetes для автомобиля: как открыть разработчику доступ к бортовому компьютеру и сделать это безопасно Это история в двух частях — о новом витке развития automotive. Эта «серия» посвящена собственной разработке EPAM – Aos Connected Vehicle Platform. Алекс Агизим, CTO, Automotive & Embedded Systems, объясняет, чем она отличается от традиционного облачного решения и как дае...

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

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

Как мы внедряли навигацию из Jetpack в боевое приложение. Доклад Яндекс.Еды В мобильных приложениях всё чаще используются deep links. Это ссылки, которые позволяют не просто перейти в приложение извне, а попасть на конкретный экран. Android-разработчик из Яндекс.Еды Владислав Кожушко объяснил, почему мы для реализации deep links внедрили навигацию и...

Нелюбимая игроками система защиты Denuvo появится в Android-играх Denuvo — настоящий бич современного ПК-гейминга. Это система защиты, используемая для предотвращения пиратства, которая спустя 5 лет все еще работает не так, как хотелось бы разработчикам и издателям. Во-первых, игры с такой защитой взламывают и делают это достаточно быстро...

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

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

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

Кейс от Narcade: разработчики из Турции рассказывают о локализации мобильных игр и турецком игровом рынке В этой статье мы поделимся с вами опытом компании Narcade — разработчика мобильных игр из Стамбула. Они выпустили Farm Bubbles, Ignis и Zipline Valley — игры, которые стали успешными по всему миру. Мы поговорим об их опыте в локализации мобильных игр для Европы и Азии, а т...

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

Как Android-троян Gustuff снимает сливки (фиат и крипту) с ваших счетов Буквально на днях Group-IB сообщала об активности мобильного Android-трояна Gustuff. Он работает исключительно на международных рынках, атакуя клиентов 100 крупнейших иностранных банков, пользователей мобильных 32 криптокошельков, а также крупных e-commerce ресурсов. А вот...

Разработчики не могут портировать Android-приложения ... В первой половине августа Huawei провела конференцию для разработчиков, главным событием которой стал анонс собственной операционной системы HarmonyOS (HongmengOS в Китае). Она создана для разного типа устройств, например, телевизоров, носимой электроники, систем умный дом и...

Apple Arcade — новый сервис Apple с играми по подписке Неожиданно для всех Apple представила новый игровой сервис Apple Arcade. Это первый в мире сервис для десктопных, мобильных и других устройств, разработанный при участии крупнейших игровых студий. С его помощью владельцы iPhone, iPad и Mac получат доступ к более 100 эксклюз...

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

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

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

Chrome OS от Google станет еще удобнее Многие не считают Chrome OS достойным конкурентом Linux, Windows и Mac OS. Да, возможно, пока система не очень популярна и не так развита, но у неё есть все шансы стать полноценным игроком рынка. По крайней мере, Google предпринимает шаги по улучшению ситуации. Об одном так...

Microsoft никогда не думала о возрождении Windows Mobile Последний телефон на Windows, Lumia 650, был выпущен в 2016 году, а флагманские Lumia 950/950 XL были выпущены в 2015 году. В октябре 2017 года Джо Бельфиоре (Joe Belfiore) объявил, что компания отступает от рынка смартфонов и прекращает поддержку Windows 10 Mobile в декабре...

Привет из Матрицы. Агент Смит заразил более 25 млн Android-устройств Согласно отчету компании Check Point, которая занимается вопросами цифровой безопасности, вредоносное приложение Agent Smith заразило более 25 миллионов устройств, работающих под управлением операционной системы Android. Специалисты Check Point утверждают, что приложени...

Benchmarking ORM, используемых при создании Android-приложений Привет, Хабр! Меня зовут Артём Добровинский и я Android-разработчик в FINCH. Однажды, кутаясь в дыму утренней сигары, я изучал исходники одной ORM для Android. Увидев там package под названием benchmarks сразу заглянул туда, и был удивлен тем, что все оценки выполнены с помо...

Зарплаты специалистов в ИТ растут на 10% "Мой круг " подготовил отчет по заработным платам специалистов в ИТ- индустрии за первое полугодие 2019 года. Сервис определил, что зарплаты сотрудников ИТ-компаний выросли на 10%. В среднем специалисты получают 100 тысяч рублей. Разница между Москвой и регионами с...

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

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

Habr Weekly #29 / Умный дисплей из смартфона, IT-жизнь в Шотландии, как расти разрабу в провинции, Stadia не взлетает В этом выпуске: 00:30 На Android-смартфонах стала доступна функция, которая превращает их в умные дисплеи 09:06 Плюсы и минусы IT-шной жизни в Шотландии, asash 17:27 Как разработчику развиваться в небольшом и не самом айтишном городе, seregazhuk 34:49 Google Stadia никак н...

Tinder объявил бойкот Google Play. Чем это обернется для Google А вы знаете, почему игры Fortnite нет в Google Play? Причина в нежелании разработчиков платить Google 30-процентный сбор, который та взимает с каждого проданного приложения и каждой встроенной покупки. Руководство студии Epic Games, создавшей Fortnite, пришло к выводу, что ...

Замените Android на Windows. Разработчики призывают Microsoft изменить свой смартфон Surface Duo На своём недавнем мероприятии Microsoft неожиданно представила Surface Duo — складывающийся смартфон с двумя экранами, работающий под управлением Android. Позже мы узнали, что компания никогда не рассматривала для этого устройства никакую иную ОС, а о возрождении...

Концепты VueJS для backend разработчиков — мастер-класс 22 июня 22 июня в конгресс-центр «Альфа» пройдет мастер-класс «Концепты VueJS для backend разработчиков» Ведущий — Сергей Рябенко имеет пятнадцатилетний опыт коммерческой разработки в различных ролях. Работал разработчиком в LinguaLeo и Head of Engineering в SalesLift. Последний г...

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

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

Блокчейн уходит от трейдинга В 2018 году рынок децентрализованных приложений (DApps) вырос почти втрое, сообщает "КоммерсантЪ" со ссылкой на данные годовой статистики портала State of the DApps. Если в конце 2017 года в реестре State of the DApps было 829 таких приложений, то к концу 2018-го -...

Совместная работа Microsoft и Samsung позволит объединить Android и Windows Microsoft и Samsung формируют более тесное партнёрство для разработки мобильных Android-приложений, которые помогут преодолеть разрыв между смартфонами и ПК, работающими на основе Windows. Генеральный директор Microsoft Сатья Наделла (Satya Nadella) отметил, что данное партн...

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

Переписано с нуля. Snapchat для Android становится быстрее и лучшее Snapchat полностью раскроется только на Huawei P30 и Huawei P30 Pro Социальная сеть Snapchat имела более 300 миллионов активных пользователей в месяц по состоянию на сентябрь прошлого года. Разработчики одноименного приложения из компании Snap официально сообщили о под...

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

Разработчик SearchFace о возможностях алгоритма Всем привет, я один из разработчиков сервиса SearchFace и готов поговорить о нашем сервисе в комментариях. Из-за шумихи с иском ВК на второй план отошло то важное, ради чего мы запустили сервис — чтобы протестировать возможности поиска. А раз уж теперь сервис доступен ши...

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

Чего ждать, если хочешь стать iOS-разработчиком Со стороны iOS разработка может казаться закрытым клубом. Для работы обязательно нужен компьютер от Apple, экосистему пристально контролирует одна компания. Изнутри тоже иногда слышны противоречия — кто-то говорит, что язык Objective-C старый и неповоротливый, а кто-то, чт...

5 причин, почему на Android такие убогие приложения Приложений в Google Play больше, но они не приносят деньги Android обходит iOS по занимаемой доле рынка, а с недавнего времени обходит и по количеству приложений в виртуальном магазине. Но количество не всегда равно качеству — вы и сами можете в этом убедиться, если уй...

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

Apple собирается объединить приложения для iPhone, iPad и macOS в одну платформу до 2021г Apple продолжает усиленно работать над тем, чтобы максимально облегчить разработчикам программного обеспечения оптимизацию их приложений для iOS и macOS. Идея состоит в том, чтобы создать платформу, которая унифицирует код и позволит программам работать на обеих платформах б...

Популярная функция Instagram появится в WhatsApp WhatsApp и Instagram принадлежат Facebook уже довольно давно, однако совсем недавно последняя решила публично заявить об этом на весь мир (чтобы не осталось неосведомлённых), сообщив также, что в скором времени собирается объединить соцсеть, фотосервис и мессенджер в единое...

Зарплата специалистов в российской IT-отрасли выросла в первом полугодии 2019 года Недавнее исследование карьерного портала «Мой Круг» показало, что в первом полугодии 2019 года доходы специалистов в IT-отрасли в среднем выросли на 10 %, достигнув в денежном выражении отметки в 100 000 рублей. Некоторое снижение доходов зафиксировано в сфере маркетинга. В ...

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

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

Huawei выделит миллиард долларов разработчикам Android-приложений На конференции WebSummit 2019 в Лиссабоне представители Huawei рассказали, как компания собирается развивать собственную экосистему решений для разработчиков Android-приложений — от ключевых API до магазина. На поддержку разработчиков, готовых сотрудничать с альтернативой Go...

Новый браузер Microsoft Edge может появиться на Linux В декабре компания Microsoft объявила, что переделает свой браузер на основе открытого движка Google Chrome. После этого он сможет работать не только в системе Windows 10, но и в других, вроде macOS, Windows 7, Windows 8.1.При желании можно будет запустить Edge и на Linux. Л...

Как участвовать в тендерах прямо с iPhone Идея создания площадки, на которой покупатели встречаются с продавцами, далеко не нова, и вряд ли в этом сегменте можно предложить что-то действительно новое. Но, кажется, разработчикам сервиса под говорящим названием «Сбагри» это все же удалось, ведь они создали приложение,...

Bloomberg: iOS-разработчики столкнулись с трудностями при переносе приложений с iPad на macOS Разработчики жалуются на сложность адаптации приложений, а пользователям, возможно, придётся платить дважды.

Nintendo Switch скоро могут превратить в планшет на Android Nintendo Switch довольно стремительно ворвалась на рынок, доказав всему миру, что нестандартные решения вполне могут приносить прибыль, став одной из самых быстропродаваемых консолей от японской компании. «Сердцем» игровой системы является чип Nvidia Tegra, а это ...

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

«Яндекс» запустил сервис онлайн-обучения «Яндекс.Практикум». Будет готовить фронтендеров, веб-разработчиков и аналитиков Вчера «Яндекс» запустил собственный сервис онлайн-обучения «Яндекс.Практикум», где будет готовить специалистов для ИТ-сферы. Как обещают, разработку можно освоить за полгода, если уделять учебе десять часов в неделю. До какого именно уровня, компания не уточняет. Основател...

Доверие к мобильным SDK Недавняя история о бэкдоре в популярнейшей NPM-библиотеке заставила многих задуматься о том, насколько мы доверяем стороннему коду и как смело используем его в своих проектах (потенциально подставляя тем самым пользователей наших продуктов). Но ещё за месяцы до того, как ...

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

Компании обучают юниоров У разработчиков мобильных приложений уровня junior зарплатные ожидания за год выросли на 16-25%, хотя у специалистов более высоких уровней почти не …

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

За 2018 год аудитория мобильного приложения «Госуслуги» увеличилась почти вдвое В 2018 году через приложение пользователи заполнили и отправили более 12,6 млн электронных форм заявлений на получение госуслуг, что в два раза превышает показатели прошлого года.Самой популярной услугой стала возможность узнать размер пенсионных накоплений - граждане сделал...

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

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

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

Браузер Chrome для Android установили более 5 млрд раз Как стало известно, браузер Google Chrome для Android-устройств преодолел планку в 5 миллиардов установок в Google Play. Подобным результатом могут похвастать очень немногие приложения включая Google Maps, YouTube, Gmail и поисковик Google. Стоит отметить, что Google Ch...

Школьники станут 3D-разработчиками на воркшопе Создание 3D-игр – одна из самых интересных и сложных профессий. Подробнее узнать о ней и попробовать себя в качестве гейм-разработчиков смогут школьники в Иркутске. Бесплатный воркшоп, который станет частью  Европейской недели программирования, пройдет в рамках иниц...

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

Пользователи хотят Windows 10X на Surface Duo Хотя многие поклонники Windows Phone поняли прагматичное решение Microsoft выпустить свое устройство Surface Duo на Android, есть пользователи, который все еще требует, чтобы Microsoft выполнила то, что она обещали за многие годы – Surface Phone под управлением Windows. Даже...

Газпромбанк внедрил Smart IDReader для распознавания QR-кодов В новой версии мобильного приложения Газпромбанка встроен модуль распознавания QR-кодов, разработанный российскими специалистами в области создания систем искусственного интеллекта из компании Smart Engines. Внедренная технология используется для приема платежей по QR...

Бета-версия Android 10 Q уже доступна на Huawei Mate 20 Pro Смартфон Huawei Mate 20 Pro оказался в списке устройств, которые первыми смогут опробовать третью бета-версию операционной системы Android Q или Android 10. На самом деле, Huawei Mate 20 Pro оказался первой моделью после семейства Google Pixel, пользователи которой смог...

[Перевод] Пишем мультиязычное приложение на React Native Локализация продукции очень важна для международных компаний, осваивающих новые для себя страны и регионы. Аналогично локализация нужна и мобильным приложениям. Если разработчик начинает международную экспансию, важно дать пользователям из другой страны возможность работа...

Компания-разработчик приложения для медитации и борьбы с бессонницей Calm стала «единорогом» За подписку на сервис платят более 1 млн пользователей.

Компания Apple представила новые средства разработки приложений Компания Apple только что представила несколько новых инструментов, призванных помочь разработчикам создавать новые приложения быстрее и с меньшими усилиями. В частности, представлена уникальная среда для разработки SwiftUI, которая максимально упрощает создание удобны...

Как мы разрабатываем документацию в открытом проекте Embox Добрый день. Являясь одним из разработчиков открытого проекта Embox, я часто слышал (в последнее время слишком часто) о том, что проект интересный, но поскольку документации нет, его невозможно использовать. Мы отвечали, что документация в каком-то виде есть, что мы всегда ...

«Сделаем Карпаты снова чистыми»: разработчики львовского офиса GlobalLogic представили экологическое приложение EcoHike Разработчики львовского офиса GlobalLogic на днях представили свою новую разработку под названием EcoHike. Это мобильное приложение для очищения и сохранения карпатских гор. Как рассказывают авторы, идея создания приложения возникла после совместного подъема на гору Хомяк. &...

«МобилитиЛаб» интегрировала мобильное приложение WorksPad в ОС «Аврора» Российский разработчик программного обеспечения «МобилитиЛаб» завершил разработку мобильного приложения WorksPad для единственной отечественной мобильной операционной системы (МОС) «Аврора». С помощью WorksPad смартфон превращается в защищенное ...

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

Хардкорный экшен Pascal’s Wager выйдет в конце 2019 года с «платными DLC» На презентацию новых iPhone компания Apple пригласила разработчиков экшена Pascal's Wager. Те продемонстрировали, каким образом используют технологические возможности новых устройств на все 100%. Сегодня стало известно, что эксклюзивный релиз проекта на iOS состоится в конц...

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

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

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

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

Мост между Android и HarmonyOS. Компилятор Huawei Ark с открытым исходным кодом доступен для загрузки Компания Huawei представила официальный сайт компилятора Ark, который был запущен для популяризации операционной системы собственной разработки HarmonyOS. Huawei изначально заявила о своем жалении делитьcя и развивать компилятор вместе с разработчиками. Это, по мнению к...

Команда Firefox выпустила для своих пользователей менеджер паролей Lockbox Вчера, 26 марта, команда разработчиков браузера Firefox представила новый продукт под названием Firefox Lockbox — менеджер паролей для мобильный устройств. Согласно странице FAQ проекта, сейчас доступна только версия для iOS, но «в ближайшее время появится и вариант для ус...

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

Мобильная разработка: от идеи до оценки стоимости Мобильных разработчиков часто спрашивают, сколько будет стоить реализовать ту или иную идею. Например, сделать аналог «Убер» или «Авито». При такой постановке вопроса трудно оценить предстоящие трудозатраты, что создает большой разброс цен у разных разработчиков и недовери...

Специальный плагин сжимает Android-приложения на 40% Разработчики из Массачусетского университета в Амхерсте представили плагин под названием Mesh, который способен оптимизировать память, занимаемую приложениями на телефоне.

Приложения будут занимать меньше места в iOS 12.2 Мобильная операционная система iOS 12.2 включает в себя множество интересных находок и нововведений. В недрах ОС разработчиками и энтузиастами были найдены упоминания о новых продуктах и сервисах. Но и это далеко не все. Как сообщает ресурс 9to5Mac, в скором времени все при...

Спрос на ИТ-специалистов растет Основная часть вакансий - больше половины - приходится на специалистов с опытом работы от года до трёх, говорится в аналитическом отчете по рынку вакансий в сфере информационных технологий, подготовленном специалистами Яндекс.Практикума на основе данных аналитической служб...

Умный сервис кэша на базе ZeroMQ и Tarantool Руслан Ароматов, главный разработчик, МКБ Привет, Хабр! Я работаю бэкенд-разработчиком в Московском кредитном банке, и за время работы у меня накопился некоторый опыт, которым я хотел бы поделиться с сообществом. Сегодня я расскажу, как мы писали свой собственный сервис к...

Apple наняла ведущего инженера по процессорам ARM Команда Apple пополнилась очередной именитой фигурой. На этот раз корпорация наняла одного из ведущих инженеров ARM Майка Филиппо. Инсайдеры уверены: переход не был случайным. Есть все основания полагать, что новый сотрудник возглавит отдел разработки фирменных процессоров ...

Тёмный режим — новый тренд? Тёмный тема – вещь довольно полезная, она станет трендовой в 2019 году. Хотя даже сейчас прослеживается стремление компаний внедрять её в свои сервисы. Конечно, пока проблема заключается в разработчиках сайтов, которые используют лишь один светлый шаблон, однако в будущем, ...

Google отказалась брать повышение НДС в Google Play на себя С 1 января 2019 года в России была введена новая ставка НДС, которая увеличилась с 18 до 20%. Ее рост неизменно должен был привести к удорожанию товаров, в том числе цифровых, которые доступны на российском рынке. Но если одни заложили увеличение налогов в текущую цену и не...

Браузер Opera для Android получил встроенный VPN Весной 2018 года разработчики из Opera Software удалили приложение Opera VPN из браузера для мобильных платформ Android и iOS. Причины этого названы не были, потому было неясно, что подвигло разработчиков на такой шаг, ведь популярность приложения была достаточно вы...

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

В WhatsApp для Android уже тестируется Dark Mode Разработчики WhatsApp, одного из самых популярных в мире приложений для обмена сообщениями в мире, наконец-то тестируют в Android-версии функцию, которая уже реализована в прочих мессенджерах. Если говорить точнее, то WhatsApp работает над Dark Mode с сентября 2018 год...

Первоапрельская "Змейка": разработчики встроили легендарную мобильную игру в Google Maps (ВИДЕО) Игра доступна в мобильном приложении навигационного сервиса для Android и iOS, а также в веб-версии на специальном сайте. Роль прожорливой змеи в ней играет гибрид автобуса и трамвая, а основным источником "питания" служат пассажиры, которых нужно подбирать на карте.

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

Раскладные смартфоны: а что насчёт приложений? Всю неделю шли анонсы складных смартфонов: Samsung и Huawei уже жаждут лишить нас крупной суммы, у Oppo и Xiaomi пока что прототипы. Их бурно обсуждали, но в основном речь шла о железе и о ценах. А для любого нового форм-фактора важна и софтовая поддержка: можно вспомнит...

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

[Из песочницы] Путь от хирургии к геймдеву или первый опыт мобильной разработки на Unity Зачем, кому и от кого Всем привет! Меня зовут Анатолий. Я хочу рассказать историю о наших первых шагах в геймдеве, чтобы поделиться пусть и небольшим, но всё же опытом. Зачем? Потому что всего 6 месяцев назад сам искал подобные публикации, перечитывал и выписывал советы. Над...

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

MVP и Dagger 2 – скелет Android-приложения – часть 1 Данная статья нацелена на новичков в Android-разработке и призвана помочь в создании минимально необходимой структуры приложения. Так получилось, что я относительно недавно начал программировать под Android – после месяца без проекта в компании, где я работаю, меня определи...

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

Дайджест интересных материалов для мобильного разработчика #305 (1 — 7 июля) Очередной дайджест для мобильных разработчиков — в нем мобильная экстрасенсорика, новый порос Developer Economics, знакомство с HealthKit, онлайн-квест для разработчиков, Bixby Marketplace и много других интересных материалов. Читать дальше →

SuperJob: разработчики приложений и UX-дизайнеры станут самыми востребованными профессиями в ИТ в 2019 году Самые большие зарплаты в индустрии будут платить аналитикам больших данных и разработчикам, подсчитали в компании.

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

[Из песочницы] Создание фермы Android-устройств с помощью Open STF Доля мобильного трафика увеличивается каждый год. Современный человек мобилен и ему проще получить информацию с экрана собственного смартфона. Поэтому в тренде разработка мобильных приложений. При разработке и тестировании важно иметь доступ к разнообразным устройствам, чтоб...

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

Как работает «Войти с Apple» в iOS 13 В рамках презентации iOS 13 Apple показала еще одну функцию — «Войти с помощью Apple». Это специальная кнопка, которая позволяет пользователю iOS 13 авторизоваться в приложении по аналогии с аккаунтом Google, Twitter или Facebook. Другими словами, войти в то или иное ...

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

Популярные приложения из Google Play выводят из строя Android-смартфоны По данным издания Ars Technica, вредоносное рекламное ПО под названием BeiTaAd было интегрировано в 238 приложений, найденных в магазине Google Play. Все эти приложения, которые были установлены на смартфоны пользователей более 440 миллионов раз, показывали различного рода ...

Мобильное рабочее место WorksPad интегрировали в «Аврору» Российский разработчик программного обеспечения «МобилитиЛаб» завершил разработку мобильного приложения WorksPad для единственной отечественной мобильной операционной системы (МОС) «Аврора». С помощью WorksPad смартфон превращается в защищенное мобильное рабочее место сотруд...

Как YouTube продал мне дороже одну и ту же подписку Летом прошлого года в России официально запустились сервисы YouTube Music и YouTube Premium — последняя включает в себя не только доступ к музыкальному стриминговому сервису, но и убирает всю рекламу с YouTube вообще. Я решил попробовать YouTube Premium, воспользовалс...

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

Docker: как развернуть фуллстек-приложение и не поседеть «Нам нужен DevOps!» (самая популярная фраза в конце любого хакатона) Сначала немного лирики. Когда разработчик является отличным девопсом, умеющим развернуть своё детище на любой машине под любой OC, это плюс. Однако, если он вообще ничего не смыслит дальше своей IDE, это ...

«Мы создаем дополнение сервисам Google, а не альтернативу» — интервью с вице-президентом сервисов HUAWEI AppGallery — магазин приложений Huawei 26 сентября в Москве прошла мобильная конференция MBLT 2019, в рамках которой редакции AndroidInsider.ru удалось пообщаться с вице-президентом подразделения сервисов HUAWEI в Европе — Джейме Гонсало. Поговорили не только о н...

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

В Android-версии Chrome появится режим «картинка в картинке» Режим «картинка в картинке» (Picture-in-Picture) уже доступен для ПК-версии браузера Google Chrome, а также в некоторых приложениях для Android-устройств, таких как YouTube, VLC Player, Google Play Movies, Google Duo и Google Maps. В данный момент Google уже...

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

Может ли Chromebook заменить обычный ПК на Windows? Летом 2016 года первые ноутбуки на Chrome OS начали получать поддержку Android-приложений. Это позволило серьезным образом расширить возможности системы. Конечно, многие Android-приложения пока не поддерживают Chrome OS, но ситуация постепенно налаживается. Наш коллега из a...

Как изменить карьеру, стать frontend-разработчиком в 30 лет и работать в свое удовольствие На фото — мобильное рабочее место фрилансера. Это паром, который курсирует между Мальтой и Гозо. Оставив свою машину на нижнем уровне парома, можно подняться наверх и выпить чашечку кофе, открыть ноутбук и поработать Сегодня публикуем историю студента GeekBrains Александра...

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

WayForPay: Три причины подключить Google Pay и Apple Pay к себе на сайт или в мобильное приложение Оплата инновационными методами Google Pay и Apple Pay набирает популярность во всем мире и в том числе и в Украине. Google Pay™ стартовал в Украине в ноябре 2017. Украинцам стали доступны безналичные расчеты с помощью своего Android-гаджета с технологией NFC. Сегодня сервис ...

Ark Compiler доступен для загрузки с официального сайта В августе в рамках конференции для разработчиков Huawei представила фирменную операционную систему HarmonyOS (HongmengOS), основанную на микроядре. А чтобы приложения из экосистемы Android могли работать на ОС от Huawei, и китайцы смогли в итоге предложить собственную экосис...

Mozilla разрабатывает новый мобильный браузер Компания Mozilla запустила разработку нового мобильного браузера Fenix. Как сообщается, пока что создание приложения находится на ранней стадии, потому реализовано порядка 5 % всего задуманного. Пока что разработчики опубликовали макеты интерфейса будущей программы....

PhoneBook превращает ваш Android-смартфон или iPhone в ноутбук с сенсорным экраном В данный момент на площадке коллективного финансирования Kickstarter с большим успехом идет сбор средств на выпуск устройства PhoneBook. Еще в 2016 году был выпущен SuperBook за 99 долларов, который позволял подключить смартфон на Android и использовать их как ноутбук. ...

Операционная система Fuchsia сможет запускать Android-приложения Операционная система Fuchsia от компании Google впервые попала в поле зрения профильных СМИ в 2016 году. Годом позже разработчики заявили, что новинка не предназначена для замены Android или Chrome OS. Однако, похоже, всё не так просто. На Chrome OS уже можно запуск...

Как использовать Android-смартфон или планшет в качестве второго монитора Использовать Android-устройство в качестве второго монитора? Нет ничего проще! Второй монитор — это очень полезная вещь для работы. Благодаря ему можно значительно увеличить рабочее пространство и тем самым уместить куда больше полезных элементов. Однако не у всех есть...

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

Инструменты для автотестов, интеграция Yandex Mapkit 3, крутой дизайн и подход Server Driven UI — анонс Android-митапа Привет! Меня зовут Андрей Данилов, я андроид-разработчик в Авито. Хочу пригласить вас на Android-митап, который пройдёт в нашем офисе 28 сентября. Обсудим опыт интеграции Yandex Mapkit 3 в приложение, инструменты для автотестов, поговорим, как сделать по-настоящему запоминаю...

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

Выбираем мобильного разработчика за 5 шагов: взгляд IT-компании Всем привет! Мобильные приложения сегодня приобретают все большее значение для бизнеса, но найти надежного подрядчика – непростая задача. Мы в mobile.SimbirSoft пообщались с нашими заказчиками и выяснили, что при выборе исполнителя их всегда волнует следующий вопрос: на что ...

Как заставить любые Android-приложения работать в режиме разделенного экрана Режим разделения экрана можно использовать даже в программах, которые его не поддерживают Еще несколько лет назад с выходом новой версии Зеленого Робота Android Nougat, Google добавили в свою мобильную операционную систему возможность запуска сразу двух приложений одновремен...

Jetson Nano: $99 за маленький, но мощный компьютер NVIDIA CUDA-X для работы со всеми ИИ-моделями Маленький, но мощный компьютер для задач ИИ на базе CUDA-X™ обеспечивает производительность в 472 гигафлопс в сегодняшних приложениях для ИИ при энергопотреблении всего 5 Вт. Представленный на GPU Technology Conference генеральным директором NVIDIA Дженсеном Хуанго...

Какое приложение Google закрыла для iOS, но оставила для Android Компания Google, организовавшая программу сбора данных пользователей за плату при помощи приложения Screenwise Meter, приостановила его действие для iOS, сообщил TechCrunch. Причиной стала негативная реакция Apple, которая обвинила поискового гиганта в нарушении сертификата...

Google заплатит за уязвимости, найденные в Facebook, Instagram и WhatsApp Указанные приложения были подведены под действие баунти-программы Google Play Security Reward Program (GPSRP), представленной на платформе HackerOne. До этого под программу подпадало всего восемь популярных приложений сторонних разработчиков, которые Google выбрала по частны...

Фонд Grishin Robotics инвестировал 1,25 миллиона долларов в издателя мобильных игр Компания Rogue Games был основана в 2017 году в центре мировой индустрии развлечений, Лос-Анжелесе, ветеранами игровой отрасли с опытом работы в Kabam, Apple, Glu Mobile, IGN и Activision Blizzard. У компании также есть офисы в Сан-Франциско и Сиэтле. Rogue Games уже заключи...

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

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

[Перевод] Вышел ML.NET 1.0 RC. Что нового? ML.NET — это кроссплатформенная среда машинного обучения с открытым исходным кодом (Windows, Linux, macOS) для разработчиков .NET. Работая с ML.NET, разработчики могут использовать существующие инструменты и навыки для разработки и внедрения AI в свои приложения, создавая по...

Дайджест интересных материалов для мобильного разработчика #316 (16 — 22 сентября) Очередной дайджест и очередная порция самых интересных материалов из мира мобильной разработки — живое видео Одноклассников, маленькая собственная Unity, неработающий компилятор Huawei, портал разработчиков KaiOS и многое другое. Читать дальше →

Пользователи «Яндекс.Карт» смогут платить за топливо без выхода из автомобиля Разработчики «Яндекса» добавили в приложение «Яндекс.Карты» функцию по оплате топлива без выхода из автомобиля.

Игра AirAttack! — наш первый опыт разработки в VR Продолжаем серию публикаций о лучших мобильных приложениях выпускников «IT ШКОЛЫ SAMSUNG». Сегодня – слово молодым разработчикам из Новосибирска, победителям конкурса VR-приложений «ШКОЛА VR 360» в 2018 году, когда они были студентами-первокурсниками. Этим конкурсом заверша...

В приложение Apple Music для Android добавили Dark Mode, онлайн-радиостанции и поддержку Chromecast Вчера Google объявила о появлении темной темы для мобильного приложения Gmail, причем как для Android, так и для iOS, после чего Apple решил порадовать владельцев Android-смартфонов новыми функциями сервиса Apple Music. Неподготовленному пользователю кажется логичным использ...

Российский разработчик внедрил решение, которое оградит предпринимателей от серых схем на заправках Первый в России сервис оплаты топлива на АЗС через мобильное приложение BENZUBER, разработанный ООО «ТД «СМАРТ-ТЕХНОЛОГИИ» (группа «СКОН») 3 года …

Приложение украинских разработчиков Partizan взяло гран-при на Adria Security Summit 2019 Мобильное приложение, разработанное украинским офисом компании Partizan Security, одержало победу в номинации «Лучшее мобильное приложение для систем видеонаблюдения». Partizan Security – известный европейский производитель оборудования и разработчик программного обеспечения...

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

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

Бывший инженер Nokia объяснил провал Windows Phone Компания Microsoft много лет доминирует в сегменте операционных систем для персональных компьютеров. Однако, это нисколько не помогло ей закрепиться на рынке смартфонов. Хотя платформу Windows Phone можно назвать уникальной, она не снискала повсеместной популярности и разраб...

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

Обзор Factory Inc. Классная казуальная игра В последнее время разработчики игровых проектов стали все чаще и чаще обращать внимание на казуальные игры, так как для реализации подобных проектов совершенно не нужно тратить много сил и времени. Достаточно взять уже придуманную другими стратегию, использовать ее для созда...

Скоро на Android-смартфоны можно будет позвонить с ПК Позвонить с компьютера на Android-смартфон? Почему бы и нет Буквально несколько дней назад знаменитая компания Microsoft анонсировала весьма интересный гаджет Surface Duo, который будет работать под управлением Зеленого Робота. Чем изрядно удивила своих поклонников. Мы об эт...

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

Бета macOS 10.14.4 раскрыла особенности нового сервиса Apple Пару дней назад Apple разослала официальные приглашения на свою презентацию, на которой, как ожидается, будут представлены новые программные продукты компании — стриминговый видеосервис и новостной сервис с платной подпиской. Чем ближе мероприятие — тем больше п...

Разработчики жалуются на Project Catalyst. Чуда не вышло Project Catalyst оказался не тем, чем казался Этим летом Apple объявила о том, что с выходом macOS Catalina позволит разработчикам быстро и беспроблемно переносить приложения с iPad на Mac и наоборот. В Купертино уверяли, что перенос будет осуществляться чуть ли не в один кл...

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

Чем Pixel 3a лучше iPhone X по мнению Google Ранее на этой неделе Google разместила в сети очередной промо-ролик, в котором сравнила свой новый Pixel 3a со смартфоном известной «яблочной компании». В этом ролике акцент был сделан на возможности навигации, которая в случае с Pixel задействует AR, в то время как в Appl...

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

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

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

«Одноклассники» и «ВКонтакте» научат создавать мобильные игры Годовой курс «Разработчик игр на HTML5» позволит овладеть профессией HTML5-разработчика и даст доступ к аудитории двух российских соцсетей. Социальные сети «Одноклассники» и «ВКонтакте» совместно с образовательным порталом GeekBrain...

Синхронизация клиентских запросов в Spring Сегодня предлагаю Вам разобрать одну практическую задачу о гонке клиентских запросов, с которой я столкнулся в МаксимаТелеком при разработке back-end для нашего мобильного приложения MT_FREE. При старте клиентское приложение асинхронно отправляет «пачку» запросов к API. При...

Более 10 миллионов долларов. Huawei решила вложиться в развитие альтернативы сервисов Google в России Компания Huawei объявила на конференции в Москве о планах инвестировать более 10 миллионов долларов в развитие экосистемы Huawei Mobile Services в России.  В рамках первой конференции Huawei Developers Day компания поделилась своими успехами по развитию фирм...

«То, что мы обсуждаем в России, актуально и на Западе»: интервью с Денисом Неклюдовым Денис Неклюдов интересен Android-разработчикам по целому ряду причин. Он занимается «Android Dev Подкастом», выступает на конференциях, посещает саммиты GDE — в общем, вовлечён в жизнь сообщества самыми разными способами. А поскольку сейчас живёт в США и работает в Lyft, м...

360 Security 5.1.6 360 Mobile Security — эффективная и бесплатная защита вашего мобильного устройства с системой Android. Антивирусное приложение предназначено для защиты вашего смартфона от новых вирусов, вредоносных программ, уязвимостей системы и утечек конфиденциальных данных. 360 Mo...

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

[Из песочницы] Fish Redux — новая Redux библиотека для Flutter В конце 2018 года Google, не без помощи Open-Source сообщества, сделал большой подарок для мобильных разработчиков, выпустив первую стабильную версию кросс-платформенного фреймворка для мобильной разработки Flutter. Однако, при разработке крупных приложений, немного больших,...

Google рассказала, как создавать приложения на Android «Разработка Android-приложений на языке Kotlin» – это бесплатный онлайн-курс, который компания Google разработала совместно с образовательной организацией Udacity для того, чтобы любой желающий мог пройти самостоятельное обучение и постичь азы (и не только) программирования...

Более 18 тысяч мобильных приложений угрожают приватности Разработчики мобильных приложений массово пренебрегают политиками безопасности Apple и Google, чтобы отслеживать активность пользователей. Эксперты AppCensus обнаружили более 18 тыс. приложений, которые собирают излишнюю информацию вопреки правилам, установленным для iOS и A...

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

[Из песочницы] Как при помощи 2 видов unit-тестов сделать приложение более стабильным Привет, Habr. Меня зовут Илья Смирнов, я Android-разработчик в компании FINCH. Хочу показать вам несколько примеров работы с Unit-тестами, которые мы наработали у себя в команде. В наших проектах используется два вида Unit-тестов: проверка на соответствие и проверка на выз...

Все, что нужно знать о Google Play Pass Что такое Google Play Pass и чем он так хорош? Недавно Google запустили подписку на сервис Google Play Pass, и многие пользователи, естественно, начали сравнивать его с Apple Arcade. Хотя у них есть некоторые общие черты, это далеко не «клоны» друг друга. В этой ст...

Duet Display превращает смартфон или планшет с ОС Android в дополнительный дисплей для ПК Программное обеспечение Duet Display, которое позволяет превратить планшет Apple iPad в дополнительный дисплей компьютера Mac, стало доступно пользователям ОС Android. Приложение Duet Display для Android дает возможность использовать смартфон или планшет с ОС Android ил...

Популярное Android-приложение внезапно стало вредоносным Приложение CamScanner стало представлять угрозу для пользователей после того, как разработчики добавили в него рекламную библиотеку с вредоносным модулем.

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

Что Huawei будет делать без Google? На международной технологической конференции Web Summit 2019 компания HUAWEI представила подробности программы поддержки разработчиков Developer Incentive Program. Бюджет программы составит 1 миллиард долларов. Прежде всего она создана для поддержки сторонних разработчиков и...

Windows Core OS получает еще одно упоминание в Интернете Напомним, что Microsoft, по слухам, работает над Windows Core OS, модульной операционной системой, построенной на Windows, которая будет работать с новой категорией устройств, включая складные ПК и, возможно, устройства, которые еще не обсуждались.Отчет от Forbes показывает,...

В myTracker стала доступна аналитика по подпискам в мобильных приложениях Мобильная маркетинговая платформа myTracker открыла доступ к аналитике по подпискам в приложениях. Теперь в сервисе можно видеть данные по количеству подписок (в том числе пробных) и аудитории, которая пользуется приложением по подписной модели. Разработчики приложений смогу...

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

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

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

The Verge: «Apple Arcade хочет уничтожить "free-to-play монстра", которого создала iOS» Будьте готовы к тому, что до осени, когда, по плану, должен официально запустится сервис Apple Arcade, в сети появится много «аналитики» о том, как он сможет повлиять на состояние игровой индустрии. Мы будем пытаться донести самые важные мнения до вас, потому что и сами счит...

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

Популярный мультиплеерный хоррор Dead by Daylight выйдет на мобильных Dead by Daylight – один из первых асимметричных мультиплеерных экшенов, которому удалось стать популярным. Он был создан студией Behaviour Interactive. Впервые вышел на ПК в 2016 году, а с тех пор успел добраться до консолей, включая Nintendo Switch. Суть игры в следующем: ...

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

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

Docker'изация: что нужно знать каждому .Net-разработчику В век победившего DevOps разработчики просто обязаны знать про Docker контейнеры, зачем они нужны и как с ними работать. Это многократно облегчает работу. Причем всю силу контейнеризации могут почувствовать даже те, кто работает с .Net Core в среде разработки Visual Studio 2...

Перо Logitech VR Ink Pilot Edition предназначено для приложений виртуальной реальности Сегодня, в преддверии выставки Augmented World Expo, компания Logitech анонсировала устройство Logitech VR Ink Pilot Edition, которое сама она называет первым в мире пером для виртуальной реальности, работающим как на двухмерных поверхностях, так и в трехмерном простран...

Дайджест интересных материалов для мобильного разработчика #301 (3 — 9 июня) Наконец-то можно сказать, что WWDC получился. Роскошный SwiftUI, новые версии операционных систем и новая iPadOS, App Store на часах, PencilKit, Catalyst для портирования приложений на macOS, новые инструменты для виртуальной реальности, реактивный Combine. На полгода разбир...

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

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

Что не так с функцией авторизации «Войти с Apple» Борьба за конфиденциальность – это то, чем всегда славилась Apple. Чтобы обезопасить своих клиентов, компания по максимуму сократила сбор пользовательской информации. С выходом iOS 13 в Купертино решили продолжить славную традицию и представили функцию «Войти с Apple», кото...

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

Как в Яндекс.Практикуме побеждали рассинхрон на фронтенде: акробатический номер с Redux-Saga, postMessage и Jupyter Меня зовут Артём Несмиянов, я фулстек-разработчик в Яндекс.Практикуме, занимаюсь в основном фронтендом. Мы верим в то, что учиться программированию, дата-аналитике и другим цифровым ремёслам можно и нужно с удовольствием. И начинать учиться, и продолжать. Любой не махнувший ...

Мобильные игровые приложения для детей содержат критические уязвимости Игровая индустрия ежегодно демонстрирует завидную стабильность роста. По данным отчета мирового лидера в области игровой аналитики Newzoo, в 2018 году объём глобального рынка мобильных игровых приложений достиг 63,2 миллиарда долларов США, что на 12,8% больше, чем в 2017. По...

Приложение-файлообменник 4shared показывает скрытую рекламу ИБ-эксперты из компании Upstream обнаружили вредоносные возможности в Android-приложении для обмена файлами 4shared. По словам специалистов, программа, установленная более 100 млн раз, скрытно отображает рекламу на устройствах жертв и оформляет подписки на платные сервисы. &...

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

Google против марихуаны. Новые правила не позволят появляться в Play Store приложениям, которые дают возможность приобрести марихуану Марихуана в том или ином виде становится законной всё в большем числе стран. В США больше половины штатов легализовали марихуану. Это привело к тому, что возможность приобрести марихуану стала появляться и в онлайне в целом, и в мобильных приложениях в частности. Однак...

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

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

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

10 фактов, которые вы должны знать о Harmony OS На своей на конференции для разработчиков компания Huawei с большой помпой представила Harmony OS. В первую очередь новая операционная система ориентирована на продукты Интернета вещей (IoT, Internet of Things) и является резервным планом, если в какой-то момент Huawei больш...

Windows 10 активна на 825 млн. устройств Согласно внутренним документам Microsoft, попавшим в распоряжение веб-сайта Thurrott.com, в начале мая операционная система Windows 10 работала более чем на 825 млн. устройств по всему миру. Неизвестно, почему компания не стала оглашать эти цифры на конференции разработчиков...

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

[Из песочницы] Крибле Карбле Gradle: магия автоматической сборки Разработчики облегчают жизнь людям, а Gradle — разработчикам. Если вы пишете на Android, эта статья для вас. Читайте о том, что за зверь этот Gradle (спойлер: он слон), а также — как с ним работать. Gradle — система автоматической сборки, которую используют для упрощения раб...

Выведение Action type с помощью Typescript Всем привет! Меня зовут Дмитрий Новиков, я javascript-разработчик в Альфа-Банке, и сегодня я расскажу вам про наш опыт выведения Action type при помощи Typescript, с каким проблемами мы столкнулись и как их решили. Это расшифровка моего доклада на Alfa JavaScript MeetUp. К...

Первый Flutter meetup в Петербурге: видеозаписи докладов 26 сентября в питерском офисе Wrike прошел Flutter meetup. В преддверии второй русскоязычной конференции по Dart и Flutter – DartUP 2019 – мы собрались обсудить лучшие практики по разработке архитектуры приложений на флаттере и нюансы по работе с графикой и анимацией. За д...

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

Разработка долгостроя Exiles of Embermark приостановлена, авторы работают над кликером Dungeoning Многообещающая RPG Exiles of Embermbark разрабатывается уже много лет. У нас на сайте можно найти посвященные ей новости за 2016 год, где предполагалось, что уже осенью стартует бета-тест, а затем и релиз. Спустя 3 года проект так и не вышел, а сегодня разработчики объявили,...

[Из песочницы] Как я библиотеку для сервиса «Яндекс.Музыка» писал Введение Обо мне Всем привет, я обычный учащийся по специальности "техник-программист". С детства увлекаюсь компьютерами, с класса 7-го начал познавать само программирование. Являюсь владельцем подписки на Яндексу Музыку уже больше года и в целом доволен сервисом (...

[Перевод] Как разработчики процедурно создали кучу «мусорных» мобильных игр и заработали 50 тысяч долларов Два инди-разработчика рассказывают, как использовали автоматизацию, один аккаунт Google Play и единственный шаблон игры про слот-машины для создания и публикации более тысячи приложений. На проводимой в этом году Game Developers Conference выступили два разработчика игр, с...

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

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

Не все хотят видеть Microsoft Surface Duo на Android В начале октября у Microsoft случилось, пожалуй, одно из самых интересных мероприятий в этом году. Одной из занятных новинок, представленных компанией, стал Surface Duo, направленный на узкую аудиторию.     Surface Duo — это дружелюбный гаджет 2-в-1 Несмотр...

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

iOS 13: Что нужно и чего совершенно не нужно делать при разработке под новую ОС С момента выхода iOS 13 вышло бесчисленное количество обзоров, в которых уже рассказано о новых фишках системы для пользователей. Сегодня мы не будем подробно останавливаться на этом, но зато поговорим о том, что меняет iOS 13 для разработчика приложений. Читать дальше →

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

[Из песочницы] Эволюция самого популярного инструмента любого разработчика В любой среде разработки есть инструмент с названием «Output». Нет нужды описывать что он делает, поскольку абсолютно все разработчики его используют в своей работе ежедневно. Он прост и консервативен. По сути не менялся десятилетиями и до этих пор выглядит как то так: Т...

Бесконтактная оплата даже без NFC. «Сбербанк» запустил оплату по QR-коду в магазинах «Сбербанк» объявил о запуске платежного сервиса «Плати QR». С его помощью пользователи приложения «Сбербанк Онлайн» теперь могут оплачивать покупки смартфонами с помощью QR-кодов.  Чтобы пользоваться сервисом, покупателю ...

Мобильные отчеты на Oracle BI EE 12c — на раз, два, три. Методология из курса Oracle BI EE 12c CAD У многих компаний — пользователей продукта Oracle BI 12c есть общая проблема: их разработчики по разным причинам не хотят связываться с мобильной разработкой отчетов. На наших курсах по BI этот вопрос в новой версии был освещен достаточно полно, поэтому мы выкладываем факти...

Google сильно упростила взаимодействие Google Pay с системами бесконтактной оплаты Google Pay – это простой и быстрый способ оплаты покупок в магазинах и миллионах онлайн-сервисов. Однако Google Pay также используется и для оплаты поездок на общественном транспорте, так как платить через эту систему не только удобно, но и безопасно. Компания заявляет, что...

Буткемп в Яндексе: как разработчику выбрать себе команду Большие IT-компании часто предлагают кандидатам на роль разработчика выбрать между несколькими командами. Сделать этот выбор непросто — разработчик ещё не работал ни с одной из команд, не знает их специфики. Чтобы упростить ему задачу, мы придумали Буткемп. Это особый способ...

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

Detox и Appium: автоматизированный тест интерфейса в React Native Незнакомая мобильная среда Я, возможно, также как и вы, пришел к React Native как разработчик JavaScript нежели как разработчик нативных мобильных приложений. Абсолютно новый мир со своими нюансами и хитростями. Одной из самых важных тем для изучения станет тестирование. ...

Opera представила встроенный VPN в Android-браузере Opera, норвежский разработчик браузеров, выпустила новую версию мобильного браузера Opera для Android 51 со …

Microsoft выпустит AR-приложения для HoloLens на Android и iOS Компания Microsoft объявила, что этой весной представит фирменные интеллектуальные бизнес-приложения Dynamics 365 AR на мобильных платформах Android и iOS. В настоящее время набор доступен для использования только в Windows 10 совместно с гарнитурой дополненной реальности Ho...

[recovery mode] Мой опыт подготовки к трудоустройству в Google От переводчика: сегодня публикуем для вас статью Праякты Татавадкар, она разработчик с небольшим стажем, но знания и опыт позволили ей получить работу в Google (со второй попытки), стать членом команды разработчиков YouTube. Google была для меня компанией мечты с самого...

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

Потенциальная замена Android. Google запустила сайт для разработчиков Fuchsia Как сообщил ресурс AndroidPolice, компания Google запустила сайт для разработчиков Fuchsia.dev. Как не трудно догадаться, он посвящён новой операционной системы Fuchsia.  На сайте размещается официальная документация с инструкциями и другой информацией, которая мо...

Анонсировано приключение Shovel Knight Dig, оно может выйти на мобильных Студия Yacht Club Games провела презентацию, во время которой анонсировала сразу несколько проектов. Но нас больше всего интересует совершенно новое приключение Shove Knight Dig, которое с большой долей вероятности может выйти на мобильных, хотя пока что анонс был сделан тол...

О чём говорили на Google I/O 2019: Android 10, AR-приложения и многое другое В этой статье я расскажу о своих впечатлениях от конференции Google I/O 2019, на которой мы с коллегами побывали на днях (и даже “засветились” с нашим приложением в одной из презентаций). Она поможет вам проникнуться атмосферой и, возможно, побудит посмотреть несколько докла...

Microsoft сделала ряд связанных с Azure анонсов перед конференцией Build 2019 Конференция разработчиков Microsoft Build 2019 уже закончена. Перед её началом компания представила информацию относительно того, как будет развиваться сервис Azure. Разработчики получают новые когнитивные сервисы, улучшения в искусственном интеллекте и машинном обучении.В к...

Теперь в Windows 10 можно посмотреть заряд и дублировать обои с Android-смартфона Microsoft в очередной раз обновила фирменное приложение Your Phone для Windows 10. В новой версии приложения стала доступна демонстрация уровня заряда батареи подключенного к компьютеру смартфона, а также синхронизация обоев Windows с мобильным устройством.

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

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

Twitch Extensions. Пишем свое расширение для взаимодействия со зрителями Для подписчиковДва года назад разработчики стриминговой платформы Twitch представили новый способ взаимодействия стримеров и зрителей — Twitch Extensions. Эта система позволяет разработчикам дополнять и улучшать интерфейс как сайта, так и мобильного приложения, создавая разл...

На что еще ваш iPhone будет способен с NFC в iOS 13 Начиная с iPhone 6 компания Apple оснащает свои смартфоны NFC. Эта технология бесконтактной передачи данных ранее использовалась Apple исключительно для обеспечения работы платежной системы Apple Pay. Разработчикам сторонних приложений доступ к NFC в iPhone был запрещён. Мн...

Мобильные игры заработали почти $15 млрд за первый квартал 2019 + топы кассовых и скачиваемых проектов Одна из основных аналитический компаний, собирающих информацию по мобильным играм, Sensor Tower, представила данные за первый квартал 2019 года. Доход индустрии вырос на 12,3%. Разработчики заработали $14,6 млрд. 59% дохода ($8,6 млрд) принадлежит App Store. В Google Play...

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

Творчество на iPad и iPhone Для iOS постоянно появляются приложения для творчества. Музыкальные синтезаторы,  рисование акварелью, пиксель-арт и много чего ещё. Вдохновившись очередным таким приложением, я решил поделиться с вами информацией о возможностях для творчества, которые доступны на iOS-устр...

Юникорн-стартап Bolt проведет чемпионат для разработчиков с призом 350 тыс. рублей и возможностью релокации в Европу Европейский сервис вызова такси и аренды транспорта Bolt (бывший Taxify, «европейский Uber») объявил о старте онлайн-чемпионата для разработчиков. Призовой фонд соревнования составит 350 тысяч рублей, лучшие разработчики получат возможность релокации в Европу. Для участи...

О чем не говорят при разработке приложений для Android / IOS? Развитие современных технологий привело к тому, что разработка приложений для Android / IOS стала одной из самых прибыльных сфер во всей сфере создания софта. До недавнего времени на первом месте стояли сложные эксклюзивные решения. Однако сегодня любая крупная компания разр...

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

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

Huawei может заменить Google Maps своими картами Раньше приложение Google Maps было предустановлено на каждом iPhone. Но в итоге концерн из Купертино заменил его на собственные карты. Несмотря на потерю iOS-устройств, Google Maps продолжает оставаться самым популярным картографическим приложением и все благодаря доминирова...

Дайджест интересных материалов для мобильного разработчика #282 (14 — 20 января) В нашем новом дайджесте карта доверия к мобильным SDK, реки пользовательских данных, интерфейсы и юзабилити, определяющий отчет App Annie об экономике мобильных приложений и многое другое! Читать дальше →

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

DevConfX::Management – доклады управленцев простыми словами Привет, Хабровчане! Очень скоро пройдет юбилейная, десятая конференция DevConf. В рамках секции менеджмента эксперты поделятся своим опытом и своими знаниями в сфере управления. Представляем вашему вниманию некоторые из докладов секции: Страх и ненависть работы в высокотехн...

Локализация приложения и поддержка RTL. Доклад Яндекс.Такси При локализации сервиса важно внимательно отнестись к согласованию переводов между собой. Руководитель группы клиентской Android-разработки Яндекс.Такси Александр Бонель рассказал, какие практики и инструменты упрощают локализацию. Во второй части доклада Саша поделился опыт...

Обзор Drops. Изучаем иностранные языки Сегодня мы проварим о приложении Drops, которое открывает пользователю доступ к изучению иностранного языка — у вас громадный выбор языков, удобная система обучения и отсутствие требований вливать реальные деньги. Разве можно от этого отказаться? Давайте посмотрим, как это в...

Обзор Pigeon POP. Атака голубей Казуальные игры это всегда крайне тонкая тема, которая требует от разработчика каких-то вложений. Не обязательно финансовых, иногда достаточно, чтобы студия потратила свое время и силы на создание чего-то интересного. Ведь никто не хочет в десятый раз играть в одну и ту же и...

CardInfo — API для определения логотипа, цветов банка и прочего по номеру карты Тут и демо, и документация: cardinfo.online Это API. Вы ему 6 первых цифр банковской карты, оно вам ссылку на логотип банка, его фирменные цвета, бренд (Visa, MasterCard, и т.д.) и прочее в формате JSON. CardInfo нужен тем, кто создаёт форму для приёма банковских карт у се...

Summer Droid Meetup Привет! Приглашаем android-разработчиков на наш Summer Droid Meetup. 3-е августа, Сад Эрмитаж, Каретный ряд, д 3, стр 6, «Веранда 32.05». Начало в 12:00. Программа митапа «Сбор и анализ неординарных данных Android-приложения», Дмитрий Васильев, FunCorp О докладе Доклад ...

Работаем с USB Custom HID на Android В современных Android — приложениях для взаимодействия с другими устройствами чаще всего используются беспроводные протоколы передачи данных, как например Bluetooth. В годы, когда часть устройств имеют беспроводную зарядку, сложно представить себе связку Android устройства ...

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

Музыкальное приключение Cytus II от Rayark раздают бесплатно по случаю релиза песен Хацунэ Мику Cytus II– одна из лучших музыкальных игр на мобильных от легендарного разработчика Rayark. Она не только прекрасна сама по себе, но и активно поддерживается командой, постоянно получая новый контент. Сегодня, например, в игре появились долгожданные многими (особенно, азиатс...

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

Apple News+ никому не нужен? Количество подписчиков почти не увеличилось спустя полгода Люди совсем перестали читать? Помните такой сервис — Apple News+? Ну, тот, в котором компания хотела собрать лучшие газеты и журналы со всего мира и предоставить их владельцам iPhone, iPad с помощью собственного мобильного приложения. В арсенале Apple News+ более 300 г...

Флагманские телефоны Android работают с полноценной Windows 10 Еще в 2017 году Microsoft представила версию Windows 10 для устройств на чипах ARM. С тех пор Microsoft и Qualcomm совместно работают над оптимизацией под Windows 10 для ARM и позволяют разработчикам переносить свои приложения x86 на устройства ARM64.Разработчики возились с ...

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

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

Удаленка в IT: личный опыт Сейчас все больше компаний готовы к найму удаленных сотрудников. Для работодателей это расширяет возможность выбора высококвалифицированных специалистов. В Surf найм удаленных сотрудников практикуется уже давно, на данный момент 40% работают дистанционно — разработчики и мен...

Робот-тьютор для детей с РАС Комплекс томичи разрабатывают в сотрудничестве с центром поведенческого анализа Новосибирского государственного университета, компанией Комплект-ОМ (Новосибирск), при поддержке центра НейроНет(Новосибирск)."Расстройства аутического спектра - это проблема для всего мира....

[Перевод] Теория вместо эвристики: становимся лучше как frontend-разработчики Перевод Becoming a better front-end developer using fundamentals instead of heuristics Наш опыт показывает, что не имеющие технического образования разработчики и самоучки чаще полагаются не на теоретические принципы, а на эвристические методы. Эвристика — шаблоны и пров...

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

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

Зачем Microsoft использует Android на Surface Duo и Windows 10X на Surface Neo На прошлой неделе компания Microsoft представила два гибких устройства, которые должны поступить в продажу в конце 2020 года. Бренд Surface начнёт распространяться на устройства новых категорий. Интересно отметить, что модель Surface Neo будет работать на Windows, а устройст...

Начинаю больше двигаться. Хочу бесплатно получить AirPods Не знаю, как вы, а я уже и не знаю, как заставить себя больше двигаться. Сидячий образ жизни (а если вы проводите за компьютером 5-6 часов в день, он у вас именно такой), отсутствие регулярных прогулок и тренировок впоследствии приводят к ухудшению общего самочувствия ̵...

Теперь и файлообменник. Mozilla запустила бесплатный сервис Firefox Send Компания Mozilla выпустила собственный файлообменник, который получил название Firefox Send. В данный момент существует только веб-версия, однако разработчики планируют запустить и приложение для мобильных устройств, работающих под управлением операционной системы Andro...

[Перевод] Пишем Android-приложение на ассемблере Эта рассказ о нестандартном подходе к разработке Android-приложений. Одно дело — установка Android Studio и написание «Hello, World» на Java или Kotlin. Но я покажу, как эту же задачу можно выполнить иначе. Читать дальше →

Мотивация, делегирование и автоматизация: рецепт создания суперкоманды Знакомьтесь, это Дима. Он тимлид и отвечает за техдолг и код-ревью, за планирование и технические процессы, за выполнение разработчиками задач в срок — мотивирует, нанимает и, если надо, увольняет. Дима хочет работать только над важными задачами, но работает над миллионом са...

Найден способ добавить в Huawei Mate 20, P30 и другие смартфоны Huawei эксклюзивную функцию Huawei P30 Pro Разработчики сообщества XDA Developers нашли способ добавить Huawei Mate 20, Huawei P30 и другим смартфонам компании функцию, которая идёт предустановленной на Huawei P30 Pro с новой фирменной оболочкой EMUI 9.1.  Речь идёт о функции записи звонка, встроенной прям...

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

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

Facebook пропатчила Fizz — свою реализацию протокола TLS Компания Facebook закрыла серьезный баг в протоколе Fizz — оригинальной реализации TLS с открытым исходным кодом. Эксплуатация уязвимости позволяла удаленному злоумышленнику вызвать отказ в обслуживании и приводила к сбою в работе целевой системы. Баг обнаружили ИБ-специалис...

Дайджест интересных материалов для мобильного разработчика #290 (11 марта — 17 марта) Новый дайджест рассказывает про идемпотентность API, борьбу Apple и Spotify, именные законы дизайна, самые зарабатывающие приложения и чистое золото мобильных игр. Читать дальше →

RxSwift и корутины в Kotlin — факультатив по мобильной разработке от AGIMA и GeekBrains Знания — это хорошо, просто отлично. Но нужна еще и практика, чтобы можно было использовать полученные данные, переведя их из статуса «пассивное хранение» в статус «активное использование». Каким бы хорошим ни было теоретическое обучение, требуется еще работа «в поле». Ска...

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

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

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

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

Такой iOS 13 точно не будет. А хотелось бы Считанные часы остаются до начала WWDC 2019, хедлайнером которой, безусловно, станет новая версия операционной системы iOS. Тем не менее до сих пор непонятно, как точно будет выглядеть iOS 13: да, в Сети гуляет множество концептов и якобы «утечек», но до самой презентации н...

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

Дайджест интересных материалов для мобильного разработчика #304 (24 — 30 июня) В нашем новом выпуске создание вездесущих сплэшскринов, уход прекрасного Джони Айва, тщательная проверка приложений в App Store, параноидальные видео, искусственная музыка и много других интересных материалов. Читать дальше →

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

Google выйдет на новый рынок с сервисом Stadia Компания Google выходит на рынок игрового стриминга. Сегодня, в ходе конференции разработчиков игр в Сан-Франциско компания рассказала о сервисе Stadia — результате ее усилий в этой области. Потоковый сервис позиционируется как «Netflix для игр». В ид...

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

Представлена операционная система HarmonyOS (HongmengOS) Сегодня в Китае стартовала конференция Huawei Developers Conference 2019, в рамках которой компания решила рассказать о новых программных продуктах.   Повод для гордости Начать форум было решено с того, что глава мобильного подразделения похвастался достижениями Huawei...

Распознавание по лицу станет стандартной функцией ... Работа над Android Q продолжается и разработчикам предстоит еще полгода доводить до ума ее работу пока они не выпустят стабильную сборку прошивки. А вот превью новой версии операционной системы должны показать на конференции Google I/O, которая в том году пройдет с 7 по 9 ма...

В Apple News+ нашли первую серьёзную уязвимость В ходе вчерашнего мероприятия, Apple представила обновленный новостной агрегатор Apple News+. Компания сумела договориться с многими популярными новостными изданиями и журналами, и теперь все они будут доступны для чтения на iPhone, iPad и Mac в рамках одного приложения. Пр...

Новые подробности об iOS 13: улучшенная производительность, темный режим и многое другое Авторитетное издание Bloomberg поделилось новыми, ранее неизвестными подробностями об iOS 13. По утверждениям источника, Apple готовит что-то действительно масштабное — в мобильной операционной системе дебютирует множество новых функций. Предлагаем ознакомиться с наиб...

Fuchsia OS сможет запускать Android-приложения Пройдёт несколько лет, прежде чем операционная система Fuchsia, которую называют преемницей Android, появится на мобильных устройствах. Тем не менее, Google делает всё возможное, чтобы процесс перехода был бесшовным. По последним данным, Fuchsia получит поддержку Android-при...

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

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

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

Edge передает SmartScreen данные в открытом виде Браузер Edge отправляет фильтру SmartScreen незашифрованные сведения о сайтах, открытых пользователем. Данные передаются по защищенному каналу, но URL при этом не хешируется. По мнению ИБ-специалистов, это может стать причиной раскрытия конфиденциальной информации о работе с...

Apple ищет главного разработчика для создания нового поколения медиа-приложений для Windows Компания Apple формирует команду разработчиков программного обеспечения, которая займется разработкой медиа-приложений для Windows. Об этом свидетельствует соответствущая вакансия на сайте Apple — компания ищет старшего разработчика ПО для «создания нового поколения медиа-пр...

Оригинальный мобильный бильярд Pocket Run Pool добрался до Android Zach Cage — известный разработчик мобильных игр, который берет знакомые всем концепции и меняет их интересным образом. Его перу принадлежат Ridiculous Fishing, Really Bad Chess, Flipflop Solitaire. Но только половина из них доступна на Android. Теперь к спискe добавилась и ...

Разработчики навыков для Алисы смогут следить за отзывами пользователей из консоли В консоли разработчика навыков появилась возможность читать отзывы пользователей, а также отслеживать изменения оценок: С сегодняшнего дня разработчики навыков смогут найти в консоли всю информацию о том, что пользователи когда-либо писали об их навыках. Если ...

Дайджест интересных материалов для мобильного разработчика #323 (18 — 24 ноября) В нашем новом выпуске разработка для Авроры, Дубай Молл в смартфоне, тренды UX-дизайна, инструменты HTML5-разработки, доходы 1% топовых издателей, которые получают 93% денег всего рынка приложений. Интересный дайджест у нас получился! Читать дальше →

Перевод: живые плитки Windows 10 мертвы? Зак Боуден (Zac Bowden), редактор портала Windows Central, поделился своими размышлениями о некоторых функциях Windows 10, учитывая, что в 19H1 компания начала постепенно отказываться от функций, которые не сработали. Например, в течение 2019 года, видимо, Microsoft полност...

Деплой приложений в VM, Nomad и Kubernetes Всем привет! Меня зовут Павел Агалецкий. Я работаю тимлидом в команде, которая разрабатывает систему доставки Lamoda. В 2018 году я выступал на конференции HighLoad++, а сегодня хочу представить расшифровку своего доклада. Моя тема посвящена опыту нашей компании по деплою с...

Подписка Google Play Pass представлена официально. Google снова подсматривает идеи у Apple? Скоро в магазине приложений от Google появится подписка Компания Google официально подтвердила, что новый сервис Play Pass скоро будет запущен. Идея проекта заключается в том, что пользователи Android смогут получать доступ к платным приложениям Google Play Store и играм за ...

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

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

Обзор Tap Tycoon. Кликай и зарабатывай Довольно часто разработчики мобильных игр делают свои новинки в жанре кликеров, ведь это самый доступный для студии жанр. Вам не нужно думать над сложной механикой, над красивым дизайном уровней, над какими-то сложными элементами геймплея. Просто делаете более-менее понятный...

«Днём работал в банке, а ночью писал программы»: личный опыт юриста, который выучился на разработчика и сменил профессию И потратил на это всего полгода.

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

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

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

Число пользователей мобильных сервисов Huawei за год выросло на 117% На этой неделе в Санкт-Петербурге завершилась конференция игровой индустрии White Nights. В ходе этого мероприятия компания Huawei рассказала о собственном магазине приложений Huawei AppGallery, доступном российским пользователям с конца прошлого года. Магазин п...

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

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

[Перевод] 19 вопросов, которые стоит задать веб-разработчику на собеседовании Наём новых сотрудников может оказаться настоящим кошмаром. Иногда, чтобы найти подходящего кандидата, приходится пройти долгий и трудный путь. Если вы ищете веб-разработчика, техническая сторона этой профессии значительно усложняет процесс поиска. Подготовьтесь заранее Ест...

Понимаем UICollectionViewLayout на примере Photos App Здравствуй, Хабр! Меня зовут Никита, я работаю над мобильными SDK в компании ABBYY и в том числе занимаюсь UI-компонентом для сканирования и удобного просмотра многостраничных документов на смартфоне. Этот компонент сокращает время на разработку приложений на базе технологии...

Представлена операционная система watchOS 6 Одновременно с операционной системой iOS 13 для мобильных устройств компания Apple представила операционную систему watchOS 6 для носимых устройств — то есть для умных часов Apple Watch. По словам производителя, watchOS 6 даст возможность пользователям Apple Watch...

Facebook подал в суд на двух украинских разработчиков за незаконный сбор данных Facebook подал иск в суд на двух украинских разработчиков за создание приложений и браузерных расширений, с помощью которых осуществлялся сбор данных и внедрялась реклама в ленты пользователей. Ответчики – Глеб Случевский и Андрей Горбачов – проживают в Киеве и работают в ко...

Android-приложение в памяти. Доклад об оптимизации для Яндекс.Лончера В облегченной системе Android Go действуют повышенные требования к предустановленным приложениям — размеру и используемой памяти. Перед нами встала задача в эти требования уложиться. Мы провели ряд оптимизаций и решили серьезно поменять архитектуру нашей графической оболочки...

[Из песочницы] Deploy Symfony + React приложения на AWS посредством CI Добрый день, в данной статье я покажу как развернуть Symfony 4 приложение на AWS. В официальной документации есть пример подобного процесса, однако мой вариант не столь тривиален, как загрузка zip архива с приложением. На дворе 2019, в моде docker, микросервисная архитектура...

Измерение качества кода Android-приложения с помощью Sonarqube и Jacoco в 2019 году Привет, Хабр! Меня зовут Артём Добровинский, я работаю Android-разработчиком в компании FINCH. Однажды, за парой пинт с коллегой из компании, которая занимается размещением объявлений по продаже комиссованных МИГ'ов и комаров по имени Игорь, мы начали обсуждать статические ...

«Мы не передавали ее на разработку другой студии»: анонсирована Path of Exile Mobile Diablo Immortal ждут во всем мире. Забудьте о тысячах дизлайков под трейлерами игры на YouTube. Что можно противопоставить армии людей, уверенных, что «знакомое имя на мобилках — это круто» против группы истинных фанатов? Как показал пример Call of Duty: Mobile — ничего. Но ...

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

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

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

Часы Xiaomi Mi Watch на первом качественном фото используют для управления умным домом Проверенный сетевой информатор, который ведет страничку в социальной сети Twitter под ником @AndroidSaint, опубликовал первую качественную фотографию умных часов Xiaomi Mi Watch. Нам показывают Xiaomi Mi Watch на руке у пользователя. Надпись ниже гласит, что Xiaomi Mi W...

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

Телевизоры OnePlus TV будут получать обновления Android TV не менее трех лет Грядущий телевизор OnePlus TV будет работать под управлением операционной системы Android TV. OnePlus провела несколько сравнительных раундов с другими операционными системами и долго обсуждала этот момент, прежде чем принять такое решение. Генеральный директор OnePlus ...

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

В Android-приложении Госуслуг появилась поддержка Google Pay Google Pay теперь позволяет расплачиваться на Госуслугах Как бы плохо я не относился к бесконтактной оплате через Google Pay, нужно признать, что иногда сервис всё-таки может быть полезен. Например, при оплате покупок в интернет-магазинах. Очень удобно бывает вместо того что...

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

Трагичная история знакомства с poppler …Или как мы писали пилот приложения для ОС Sailfish с использованием poppler. Год начался с занятной задачи — нашей команде нужно было за короткий срок собрать пилот приложения «Мобильное рабочее место руководителя» на ОС Sailfish. По сути, это мобильный клиент СЭД, т.е. о...

ОС Google Fuchsia получит поддержку Android-приложений Предположения о том, что грядущая операционная система Google Fuchsia будет поддерживать Android-приложения, получили подтверждение. Как свидетельствуют новые изменения в Android Open Source Project, Fuchsia будет поддерживать Android-приложения при помощи Android Runtime. О...

Студия Sumo Digital, ответственная за All-Stars Racing и LittleBitPlanet 3, открывает мобильное подразделение Помните отчет о доходах в игровой индустрии за 2018 год, из которого стало понятно, что мобильные игры зарабатывают в несколько раз больше компьютерных и консольных? Крупным разработчикам эта информация известна давно, и они предпринимают разные действия, чтобы урвать свой к...

Google Assistant стал ещё круче. Что теперь умеет помощник? Фирменный голосовой ассистент Google постоянно совершенствуется. Например, в конце сентября интерфейс помощника стал более интуитивным на Pixel 3 XL. Тогда пользователи заметили перемещение приветствия с предложением помощи, в то время как иконки Google Lens и клавиатуры по...

На мобильных выйдет зрелищный шутер Bright Memory от соло-разработчика В январе в Steam появился первый эпизод шутера под названием Bright Memory. Самое примечательное в нем — студия разработки FYQD, которая на самом деле состоит всего из одного человека. Сейчас у разработчика закончились деньги на дальнейшую работу над игрой и заработать их о...

Как получать уведомления с Android-смартфона на Windows-компьютере Экосистема– это именно то, за что пользователи ценят Apple. Способность фирменных устройств компании работать вместе, дополняя друг друга, позволила ей обрести миллионы фанатов по всему миру, которые уже ни за что не готовы пересесть на альтернативную платформу. Такой раскл...

Twitter получило тёмную тему на Android Разработчики Twitter наконец-то добавили в своё фирменное приложение на Android настоящую тёмную тема. Dark Mode в Android-версии Twitter теперь также оптимизирован под дисплеи с AMOLED-матрицей и может сэкономить заряд батареи устройства. Новая тема уже доступна всем поль...

Яндекс.Деньги стали мультивалютным сервисом Чтобы оплатить с карты Яндекс.Денег покупку за границей, пользователю не придется переключаться на иностранную валюту - сервис сам поймет, какие деньги выбрать для расчета. Благодаря этому можно будет удобно и выгодно платить в разных странах с одной карты Яндекс.Денег."...

Apple Arcade — лучшее, что случалось с мобильным геймингом iPhone с логотипом Apple Arcade Релиз сервиса Apple Arcade состоялся совсем недавно, но уже сейчас его активными подписчиками стали миллионы людей по всему миру. Сервис вызвал неоднозначную реакцию пользователей и журналистов, но всё же, как показывает практика, положительны...

Sailfish OS — очередная альтернатива Android для смартфонов Huawei Мы уже не раз писали о том, что Huawei вовсю работает над своей собственной заменой популярной мобильной ОС Android. Почему компания ищет замену «зеленому роботу», я думаю, объяснять не надо, так как информация об этом в последние недели лезет изо всех щелей. Однако во всем...

«Яндекс» создал прототип беспилотной Hyundai Sonata Компания «Яндекс» рассказала о своей новой разработке в области беспилотных автомобилей. Компания подписала соглашение о сотрудничестве с производителем автомобильных компонентов Hyundai Mobis. Первым опытом совместной работы стал прототип беспилотного автом...

Вероятно, Tencent и Riot Games работают над мобильной версией League of Legends MOBA League of Legends от Riot Games – одна из самых крупных и популярных игр на планете. В нее играют миллионы человек, а турниры собирают стадионы. Тем не менее проект доступен только на компьютерах. Мобильным же игрокам остаются Vainglory, Arena of Valor и другие менее по...

4 июня выйдет Bewildebots — качественная головоломка для фанатов сложных загадок  Во время Global Game Jam (тип мероприятий, когда разработчики собираются, чтобы за короткое время создавать игры) в 2018 году группа разработчиков создала проект Buddy System, который перерос в полноценную игру Bewildebots. Ее релиз ожидается 4 июня в App Store. По аналогии...

Как поместить напоминания из Календаря на главный экран на Android 10 Приложение Календарь обладает массой удобных функций Некоторые пользователи (в первую очередь сегодня это касается владельцев смартфонов Google Pixel) уже получили новейшую версию мобильной операционной системы Android 10. Другие почитатели «Зеленого Робота» ждут о...

Популярные приложения на Google Play содержат уязвимости Эксперты Check Point обнаружили серьезные уязвимости в представленных на Google Play приложениях с сотнями миллионов загрузок, включая продукты Facebook и Yahoo. По словам исследователей, безопасные на первый взгляд Android-программы содержат глубинные баги, грозящие исполне...

Прибыль Epic Games в 2018 году превысила 3 млрд долларов Как сообщают хорошо осведомленные источники, компания Epic Games заработала в этом году чистыми более 3 млрд долларов. Речь идет не о доходе, а именно о прибыли. Такой успех компании обеспечила многопользовательская онлайновая игра Fortnite, которая была анонсирована в...

Sigma Theory от авторов Out There выйдет на ПК 18 апреля, порт на мобильные — только после этого Шпионская Sigma Theory от Mi-Clos Studio – авторов Out There – была анонсирована еще в 2015 году. Разработчики раз в год делились подробностями, публиковали скриншоты и даже показывали геймплей, но к полноценному релизу проект готов только сейчас. И это только на ПК. Sigma ...

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

Зачем разработчикам ABBYY Mobile нейросети, музей и Random Coffee Здравствуй, Хабр! В далёком 2005 году в ABBYY появился первый мобильный SDK. А в 2007 в компании образовался отдельный департамент ABBYY Mobile, и начали рождаться технологии, которые стали основой наших приложений — ABBYY Business Card Reader, ABBYY FineScanner и ABBYY Te...

Google обновила Google Maps для Android. Зачем нужны «Сообщения» в «Картах» Не успел 2019 год толком вступить в свои права, как компания Google представила очередное обновление приложения «Google Карт» для Android. Главным нововведением апдейта, который, очевидно, пока еще доступен в тестовом режиме избранным пользователям, стал нативный виджет при...

Что такое Magisk и зачем вам нужно установить его на свой Android-смартфон О том, что такое root-права (или права суперпользователя) знают практически все обладатели смартфонов под управлением Android. Однако не многие в курсе, что есть кое-что получше, чем обычные root-права. Это Magisk, особая модификация ПО вашего телефона таким образом, чтобы ...

Чем ещё удивит macOS 10.15 Мы уже рассказывали о том, что в macOS 10.15 появится более тесная интеграция с Apple Watch. Сегодня стало известно о других нововведениях: новая операционная система обзаведётся несколькими новыми функциями. Речь идёт о таких опциях как «Быстрые команды Siri» и «Экранное в...

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

Дайджест интересных материалов для мобильного разработчика #288 (24 февраля — 3 марта) В новом дайджесте мы справляемся с раскладушками и пишем приложения на ассемблере, практикуем функциональный Swift и делаем бионическое зрение, разрабатываем на Flutter и улучшаем UX, исследуем лучшие игры и приложения. Добро пожаловать! Читать дальше →

Почему Microsoft использует разные системы на Surface Neo и Surface Duo На прошлой неделе компания Microsoft представила два новых складных устройства, которые, как ожидается, поступят в продажу в конце следующего года, открыв путь бренду Surface в новые категории устройства. Но не все понимают, почему Microsoft выбрала разные операционные сист...

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

Один из обходных путей по установке Google-сервисов на ... В прошлом месяце была представлена линейка Huawei Mate 30, успех которой на большинстве рынков под большим вопросом. Сервисов Google в них нет и это первые устройства компании без них. Правда, есть обходные пути, позволяющие ставить сервисы «руками». Одним из ни...

WorksPad поддержит Sailfish Также мобильное рабочее место интегрируют с InfoWatch Traffic Monitor и расширят его возможности с помощью WorksPad X и WorksPad Assistant. Компания «МобилитиЛаб» обеспечит в мобильном рабочем месте WorksPad поддержку российской мобильной операционной ...

Android-приложение Spotify получает таймер сна Spotify является одним из лучших сервисов потоковой передачи музыки мире, благодаря своей «умной» системе рекомендации. Кроме того, его клиент может похвастаться поддержкой устройств различного типа, что делает приложение Spotify чуть ли не самым популярным в некоторых регио...

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

В России состоится первый картографический марафон Missing Maps И дру­гие важ­ные ново­сти дня по мне­нию редак­ции Теп­ли­цы. «Врачи без границ»: первый в России картографический марафон  12 октября 2019 года впервые в России состоится картографический марафон Missing Maps, организованный «Врачами без границ» совместно с Теп...

«Волшебное слово» для работодателей – опыт ИИБС НИТУ «МИСиС» Если верить порталу HH.ru, то специалисты по Big Data, сложным информационным системам, прочие архитекторы IT-решений и PLM- консультанты – сегодня одни из самых завидных женихов. Извиняюсь, востребованных и высокооплачиваемых профессионалов. Big Data Engineers, к примеру, п...

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

FAQ по мобильной медиации в РСЯ Мобильная медиация, запущенная Яндексом в конце прошлого года, предназначена помогать владельцам мобильных приложений увеличивать доходы от рекламы. Она позволяет настроить автоматический подбор рекламы в мобильных приложениях из нескольких рекламных систем и зарабатывать на...

[Перевод] В прошлом месяце мы назвали Цукерберга болваном; исправляемся: на самом деле, он и его Facebook – просто долбаный стыд Когда он говорил, что 5% пользователей его приложения, высасывавшего личные данные пользователей, были детьми, на самом деле он имел в виду куда как большее число Анализ Последним номером в, кажется, бесконечной серии полуправдивых заявлений, соцсеть Facebook признала, что ...

[Из песочницы] Опыт разработки тестового задания на React для Aviasales Привет, я хотел поделиться опытом разработки тестового задания для Aviasales. Я недавно наткнулся на вакансию React разработчика в компанию Aviasales. Отправил заявку, после чего на следующий день мне ответил HR и сообщил, что я должен буду сделать тестовое задание. Я крайне...

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

Раскрыта мошенническая схема, из-за которой быстро разряжаются миллионы Android-смартфонов Мошенники пользовались сервисами, оплачивающими просмотр рекламы, и делали так, что пользователи якобы запускали видеообъявления, которые на самом деле были не видны владельцам устройств. Для реализации аферы злоумышленники задействовали популярные приложения, которые скачив...

Google признался в том, что платил пользователям за доступ к их смартфонам Нарушая при этом условия лицензии разработчика приложений в App Store

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

ФАС возбудила очередное дело против Apple Подавать на Apple в суд и жаловаться на нее компетентным органам давно стало надежным способом для мелких разработчиков прославить себя и свой продукт. Даже если выиграть дело не получится, можно рассчитывать на повышение цитируемости в СМИ, что в конечном итоге все равно д...

На мобильных вышла мультяшная RPG Battle Breakers от авторов Fortnite Игра Battle Breakers от Epic Games вышла в режиме пробного запуска в некоторых странах еще в 2017 году, и только сегодня она наконец-то добралась до всех остальных в полноценном виде на мобильных устройствах. Стоит отметить, что это первый проект компании после выхода Fortni...

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

Интересные материалы для разработчика мобильных приложений #253 (1-7 апреля) В нашем новом дайджесте за неделю рассказ про сложные отношения с издателем, про еще более сложную Android-разработку, материалы про модульность, Hype-driven превращения, новинки Snapchat для разработчиков и многое другое.

Чек-лист по ASO: как ничего не упустить Недавно наши сотрудники прослушали серию вебинаров, посвященных поисковой оптимизации мобильных приложений. В ходе обсуждения полученной информации мы пришли к выводу, что, несмотря на большой опыт в сфере разработки и ASO, простые меры по оптимизации выдачи, которые порой к...

Как установить macOS 10.15 Catalina beta 1 без аккаунта разработчика В рамках традиционной конференции разработчиков WWDC 2019, Apple представила очередное обновление операционной системы для компьютеров Mac. macOS 10.15 получила название Catalina в честь скалистого острова Санта-Каталина близ побережья Калифорнии. На данный момент операционн...

Лучшие блокировщики рекламы на Android Android не iOS, iOS не Android. Давно уже продолжается противостояние между двумя самыми популярными мобильными ОС на сегодняшний день. И основная суть и причина этого противостояния заключается в том, что Android – система открытая, и позволяется пользователям при должной ...

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

В России появится бесконтактное мобильное платежное приложение MirPay Национальная платежная система «Мир» готовится к запуску собственного мобильного приложения для бесконтактной оплаты с помощью смартфонов MirPay. Платежный сервис начнет работать уже в первом квартале 2019 года.

Анонсирована MMORPG Echo of Soul RED — мобильная версия популярной ПК-игры Корейский разработчик Blue Potion Games, занятый сейчас поддержкой MMORPG для компьютеров Echo of Soul, анонсировал официальное название для мобильной версии игры — Echo of Soul RED. Особый акцент в игре будет сделан на PvE-режимах, в которых вам вместе с другими игроками п...

DataArt запустил бесплатный сервис улучшения резюме CV Duck Сервис рассчитан, в первую очередь, на разработчиков и тех, кто занимается созданием цифровых продуктов. HR-эксперты и редакторы исправляют ошибки и дают рекомендации, как структурировать резюме, описать профессиональный опыт и навыки. Бета-версия CV Duck доступна пользо...

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

Чем грозит переход на ARM в компьютерах Mac Слухи о том, что Apple собирается перевести свои компьютеры Mac на архитектуру ARM ходят уже достаточно давно. Мы уже рассматривали плюсы подобного решения в данной статье, и теперь пришло время рассказать и о недостатках. Чем чреват отказ от процессоров Intel и почему комп...

Flutter. Плюсы и минусы В первую очередь расскажем немного о том, что же такое Flutter. Это фреймворк для создания мобильных приложений от компании Google. Он является кроссплатформенным и позволяет компилировать созданный проект под 3 операционные системы: Android iOS Fuchsia Причем для послед...

Mozilla выпустила Android-браузер Firefox Preview Разработчики называют его лучшим предложением для мобильных устройств.

Интересные материалы для разработчика мобильных приложений #248 (27 февраля-3 марта) В новом дайджесте мы справляемся с раскладушками и пишем приложения на ассемблере, практикуем функциональный Swift и делаем бионическое зрение, разрабатываем на Flutter и улучшаем UX, исследуем лучшие игры и приложения. Добро пожаловать!

[Перевод] Эффективное и надежное управление кластерами в любом масштабе с Tupperware Сегодня на конференции Systems @Scale мы представили Tupperware — нашу систему управления кластерами, которая оркестрирует контейнеры на миллионах серверов, где работают почти все наши сервисы. Впервые мы развернули Tupperware в 2011 г., и с тех пор наша инфраструктура разр...

Как создать UI kit, который продается. Этапы разработки коммерческой дизайн-системы Сегодня у любого дизайнера есть возможность заработать на собственном дизайн-продукте. Иконки, иллюстрации, шаблоны сайтов и приложений можно превратить в цифровой продукт и продавать по всему миру. Кому-то ваша поделка поможет ускорить работу и человек за нее заплатит. Др...

Нейросеть создает резюме по фотографии Прорывная технология в интернет-рекрутменте стала возможна после анализа свыше 25 миллионов фото из резюме, которые есть в базе Superjob. Так, с вероятностью 98% алгоритм Superjob может определить наличие или отсутствие у пользователя высшего образования, его пол, возраст и ...

В macOS 10.15 появится отдельное приложение для Apple Music В 2001 году компания Apple впервые представила iTunes. Благодаря iPod, медиаплеер Apple быстро набрал популярность по всему миру — с каждым годом компания добавляла в программу что-то новое. Но похоже вектор развития всё же зашёл в тупик: корпорация намерена отказатьс...

Оригинальный микс из рогалика и головоломки, Plunge, может выйти на мобильных На PAX West 2017 студия Spooky Buns представила чудаковатый dungeon crawler под названием Plunge. В нем разработчики совместили механики рогалика и головоломки с перемещением плиток. Около недели назад проект добрался до Steam и Nintendo, где пока что получает только положи...

Сколько нужно загрузок для первого места в App Store и Google Play в 2019? Большой редизайн App Store осенью 2017 года сместил внимание пользователей с топ чартов на редакционный контент. Но разработчики приложений по-прежнему хотят стремятся к первым местам. Согласно новому исследованию, проведенному Sensor Tower, за последние несколько лет неигро...

Интересные материалы для разработчика мобильных приложений #252 (25-31 марта) В нашей подборке за неделю есть создание игры «не художником», автоматизированная разработка мусора, видео докладов с конференций, разработка, отладка, костыли и документация. Добро пожаловать!

Huawei пытается переманить разработчиков популярных приложений из Google Play в App Gallery Ранее сообщалось, что компания Huawei ведет переговоры с разработчиками магазина Aptoide открытым исходным кодом, насчитывающего более 900 000 приложений и более 100 миллионов пользователей. Кроме того, Huawei пытается убедить европейские телекоммуникационные компании п...

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

Дайджест интересных материалов для мобильного разработчика #265 (1 — 7 июля) Очередной дайджест для мобильных разработчиков — в нем мобильная экстрасенсорика, новый порос Developer Economics, знакомство с HealthKit, онлайн-квест для разработчиков, Bixby Marketplace и много других интересных материалов.

Для головоломки Agent A: A Puzzle in Disguise вышла долгожданная пятая глава  Головоломка Agent A: A Puzzle in Disguise вышла еще в 2015 году и распространялась по эпизодам. Заключительная глава могла выйти еще в прошлом году, но из-за того, что разработчики решили выпустить ее одновременно с запуском готового проекта на других платформах, фанатам при...

Стратегия zCube в лучших традициях классических RTS игр для ПК вышла на iOS и Android На мобильных со стратегиями большие проблемы. Да, есть Feral Interactive с серией Rome, есть Home Net Games с Hex Commander, есть EasyTech — Paradox в миниатюре, но все это крупицы в море сами знаете чего. zCube — не новое слово в жанре и не игра, которая заставит вас полюб...

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

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

Как перенести фотографии из iCloud на Android-смартфон iCloud доступен только на устройствах Apple, однако это не значит, что данные из облака нельзя перенести на Android Переезд с одной операционной системы на другую всегда затруднителен. Настройка, поиск альтернативного софта и перенос данных – всё это кого угодно выбьет из ко...

Третья в мире после Android и iOS. Разработчики операционной системы KaiOS получили 50 млн долларов инвестиций Операционная система KaiOS сделала то, что не смогли сделать многие другие. Сейчас это одна из самых популярных платформ для обычных кнопочных телефонов. Некоторые источники даже стали называть телефоны с такой ОС умными телефонами, но при этом это ещё не полноценные см...

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

Взлом GitHub-аккаунта Canonical не затронул Ubuntu Компания Canonical, куратор проекта Ubuntu Linux, столкнулась с неприятным киберинцидентом. Неизвестные лица получили доступ к ее учетной записи на GitHub и создали 11 новых репозиториев, которые оставили пустыми. Согласно заявлению в Twitter, стороннее вмешательство было об...

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

Новые iPad Pro 2018 лидируют в свежем рейтинге AnTuTu с огромным отрывом Разработчики популярного тестового приложения AnTuTu опубликовали свежий рейтинг самых быстрых устройств, работающих под управлением мобильной операционной системы iOS, который был составлен по итогам декабря 2018 года. Первые два места с огромным отрывом от своих младш...

Сервис Apple Music теперь доступен на умных колонках Google Компания Google выпустила обновление для приложения Google Home, добавив приложению на iOS и Android поддержку сервиса Apple Music. Это означает, что владельцы умных колонок Google Home могут установить себе Apple Music в качестве музыкального сервиса по умолчанию. Учит...

[Из песочницы] Какой уровень востребованности PHP разработчиков на 1 квартал 2019 года? На рынке труда программисты PHP являются одними из наиболее востребованных специалистов. За последние 3 года их популярность среди работодателей выросла на более чем на 12%. PHP — самый распространенный язык программирования общего назначения с открытым исходным кодом, многи...

Не долго музыка играла… или как ОС Эльбрус так и не стала свободной Несколько дней назад некоторые СМИ сообщили о возможности свободного скачивания операционной системы Эльбрус. Ссылки на дистрибутив предоставлялся только для x86 архитектур, но даже в такой виде, это могло бы стать очень важной вехой в развитии данной операционной системы. ...

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

В WhatsApp на Android появилась блокировка сканером отпечатков пальцев Разработчики WhatsApp обещали предоставить пользователям Android биометрическую защиту — учитывая, что пользователям iOS эта функция уже доступна некоторое время, — и теперь, после короткого периода бета-тестирования, она стала доступна всем пользователям и на A...

[Перевод] Монорепозитории: пожалуйста не надо От переводчика: Привет, Хабр! Да, это очередная статья о преимуществах и недостатках монорепозиториев. Собирался написать свою статью о том, как мы используем монорепозиторий, как мы переходили с maven на bazel и что из этого получилось. Но пока собирался с мыслями, вышла от...

Завершилась лотерея Apple WWDC 2019, победители начинают получать письма с подтверждением Лотерея на Всемирную конференцию разработчиков Apple в 2019 году завершилась, и после окончания регистрации Apple начала рассылать письма-подтверждения победителям. Разработчики, получившие билет на WWDC 2019, могут рассчитывать на то, что в течение следующих нескольких дне...

Как получать Android-уведомления и отвечать на них на вашем ПК или ноутбуке Сегодня у нас есть масса сервисов и приложений для работы или общения. И было бы удобно держать все уведомления (и отвечать на них) в одном месте. Только вот синхронизация официально не поддерживается ни Microsoft, ни Google. Точнее, так было раньше. Но теперь софтверный ги...

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

Этот человек работал над Google Play, а теперь в Huawei создает сервисы для смартфонов: интервью с Хайме Гонсало Хайме Гонсало — вице-президент направления мобильных сервисов Huawei Consumer Business Group в Европе. Прежде он был главой Google Play в Европе, а еще раньше запускал игры Electronic Arts Mobile. Мы поговорили с ним о сервисах Huawei для смартфонов, работе в условиях санкци...

Huawei пока не решила, станет ли Hongmeng OS заменой Android Выступая на пресс-конференции, посвященной грядущей публикации финансового отчета компании Huawei за первое полугодие, председатель Лян Хуа (Liang Hua) сделал важное заявление относительно операционной системы Hongmeng. Во-первых, в ходе своего выступления он официальн...

[Перевод] Создание игры для SEGA Mega Drive/Genesis в 2019 году Даже сегодня люди по-прежнему продолжают создавать новые игры для старых консолей. Мы называем их «homebrew». Иногда это способ реализовать детскую мечту о создании игры для консоли, на которой играл ребёнком. Но кроме того это ещё и интересная задача для любого дизайнера и...

В системе разрешений Android — серьезный баг, и Google о нем знает Система разрешений – это одно из самых полезных нововведений, которые когда-либо появлялись в Android. Благодаря ей пользователи могут самостоятельно контролировать, какую информацию собирают приложения и к каким компонентам операционной системы они имеют доступ. Если вы не...

Дождались: Google готовится к тестированию тёмного режима в Chrome На прошлой неделе любителей Chrome ждала отличная новость — браузер получил тёмную тему. Увы, тогда это касалось исключительно операционной системы Windows и программы Chrome Canary. К тому же сам ночной режим был неполноценным: текст в некоторых контекстных меню оказывался...

В Android обнаружили уязвимость нулевого дня Исследователи Google Project Zero нашли в ядре Android уязвимость, с помощью которой можно получить root-доступ к мобильному устройству. По словам аналитиков, как минимум один эксплойт на ее основе уже применяется в кибератаках. Как работает обнаруженная 0-day в Android Уязв...

Несем IoT в массы: результаты первого IoT-хакатона от GeekBrains и Ростелекома Интернет вещей — восходящий тренд, технология используется везде и всюду: в промышленности, бизнесе, быту (привет умным лампочкам и холодильникам, которые сами заказывают еду). Но это только начало — задач, которые можно решать при помощи IoT, великое множество. Для того...

Билл Гейтс обвиняет антимонопольные разбирательства в том, что Android победил Windows Mobile Компания Microsoft, основанная в 1975 году Полом Алленом и Биллом Гейтсом, стала триллионной компанией из-за ряда замечательных решений, принятых Гейтсом и руководителями Cheif.На одном мероприятии Гейтс недавно заявил, что одна ошибка, которая беспокоит его по сей день, – э...

Shader — это не магия. Написание шейдеров в Unity. Введение Всем привет! Меня зовут Дядиченко Григорий, и я основатель и CTO студии Foxsys. Сегодня хочется поговорить про шейдеры. Умение писать шейдеры (и в целом работать с рендером) очень важно при разработке под мобильные платформы или AR/VR, если хочется добиться крутой графики. М...

[Перевод] Вышли обновления ML.NET и Model Builder: что нового Мы рады сообщить о выходе обновлений Model Builder и ML.NET. ML.NET — это кроссплатформенная среда машинного обучения с открытым исходным кодом (Windows, Linux, macOS) для разработчиков .NET. ML.NET предлагает Model Builder (простой инструмент пользовательского интерфейса)...

Google I/O 2019: где, когда и чего ожидать? Google I/O это ежегодная конференция разработчиков, проводимая компанией Google, на которой традиционно анонсируются новое программное обеспечение, обновления для различных сервисов и приложений от Google и очередные гаджеты. В этом году мероприятие состоится 7 мая в городке...

[Из песочницы] Как мы переводили легаси проект на GraphQL Привет, Хабр. Меня зовут Антон Потапов, я iOS разработчик в компании FINCH. Сегодня я хочу подробно рассказать про то как перевести мобильный проект на GraphQL, описать плюсы и минусы этого подхода. Приступим. Краткое введение Читать дальше →

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

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

В мобильное приложение «Биглион» добавлена «темная тема» В мобильном приложении (на базе iOS) купонного сервиса «Биглион» появилась «темная тема». Разработчики приложения выражают уверенность в том, что попробовать такой режим захотят все пользователи. Использование этого режима приводит к изменению всего внешнего вида приложения ...

[Перевод] Дизайн система Société Générale: Гармония дизайна и разработки Предлагаем вашему вниманию перевод истории о создании дизайн системы, рассказанной дизайнером из Societe Generale. Нынешний всплеск статей о дизайн системах вдохновил нас больше говорить о том, над чем мы работаем в Societe Generale. Мы давно экспериментируем с нашей дизайн...

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

[Перевод] Вход в Azure DevOps с использованием учетных данных GitHub В Microsoft мы сфокусированы на идее, которая заключается в том, чтобы дать разработчикам возможность быстрее создавать качественные приложения. Одним из способов достижения этой цели является предоставление ряда продуктов и услуг, охватывающих все этапы жизненного цикла раз...

«Билайн» и GoTech выбрали стартапы для тестирования в пилотной зоне 5G Лучшими проектами стали компания «Кластер» - разработчик систем умного дома и мобильный сервис монетизации благодарности FlyPenny.

Стабильная версия Android Oreo 8.1 пришла на ПК и ноутбуки Команда разработчиков Android-x86 портировала мобильную операционную систему Oreo 8.1 для работы на компьютерах с процессорами Intel или AMD. Предварительная версия Android-x86 8.1 была доступна ещё в июне прошлого года, но теперь разработчики представили финальный ...

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

Какие изменения нас ждут в macOS 10.15? Мы уже рассказывали, какие нововведения и изменения может получить iOS 13. Пришел черед рассказать об macOS 10.15. Как стало известно из источников в Bloomberg, ключевым нововведением новой настольной операционной системы Apple станут универсальные приложения. По данным изд...

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

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

Edition-Based Redefinition: можно ли в production? Привет! Меня зовут Антонина, я Oracle-разработчик IT-подразделения «Sportmaster Lab». Работаю тут всего два года, но благодаря дружной команде, сплоченному коллективу, системе наставничества, корпоративному обучению, накопилась та самая критическая масса, когда хочется не пр...

Главная фишка Google Pixel 4 пока не достанется сторонним разработчикам Компания Google, когда вопрос заходит о новых разработках на рынке смартфонов, зачастую стремится к тому, чтобы новые решения и технологии получали как можно большее распространение. Однако в случае Motion Sense ситуация будет иной. Как сообщается, поисковый гиг...

«А если я не знаю математику, я безнадежен?» — специалисты отвечают на частые вопросы о профессиях в Data Science Интерес с Data Science продолжает расти, рынку нужны хорошие специалисты. Но порог входа в профессию довольно высок, новичков часто останавливают мифы и стереотипы о сфере — «долго, сложно, без физмат-образования лучше не соваться». Собрали самые частые вопросы и опасения те...

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

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

Обзор Web-Tycoon. Строим виртуальные сайты Довольно редко на просторах интернета можно найти интересные мобильные игры, которые действительно увлекают. К примеру, сегодня я нашел очень крутой проект, который построен на основе симулятора разработчика сайтов. Очень красиво все реализовано, правильно работают механики,...

Как редактировать текст в PDF-документах на Mac Для большинства простых пользователей PDF является форматом, в основном предназначенным для пассивного чтения и ознакомления. Но как быть, если вам в силу той или иной причины понадобилось внести в подобный документ правки? Вам для этого потребуется специальное приложение, ...

Повышаем продуктивность на GitHub: советы для новичков и не только От переводчика: публикуем для вас статью Даррена Барнса, который делится своим опытом работы с GitHub. Его советы будут полезны, в первую очередь, новичкам. Возможно, и опытный кодер найдет что-то для себя. GitHub — отличный сервис, которым пользуются пусть не все, но ...

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

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

[Перевод] Топ-5 JS-фреймворков для фронтенд-разработки в 2020 году. Часть 1 Вероятно, фронтенд-разработчикам знакомо нечто подобное: вводишь в поисковике «лучшие JavaScript-фреймворки» и получаешь в ответ целую гору результатов, из которой очень непросто выбрать именно то, что нужно. Что лучше всего подходит для разработки клиентских частей веб-про...

Как продвигать мобильное приложение в 2019 году: 4 практических способа + полезные инструменты Конкуренция на рынке мобильных приложений растет быстрыми темпами. Сегодня уже трудно рассчитывать на успех, освоив подходы ASO, необходимо более глубокое погружение и разработка нестандартных рекламных и маркетинговых шагов. Сегодня мы поговорим о способах продвижения м...

Huawei выпустила Android-приложение для управления авто Новое приложение Huawei позволит управлять автомобилями удалённо. Но зачем? Практически ни одна корпорация, которая сегодня занимается выпуском смартфонов, не начинала свой путь именно с мобильных устройств. Например, Apple зародилась как производитель компьютеров, Samsung &...

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

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

WWDC 2015: Apple уменьшила приложения Если бы пользователи iOS-устройств обращали внимание на “всякую ерунду”, они были бы шокированы: начиная с осени 2015 года приложения для iOS стали вдруг худеть. Как если бы в Apple появилось подразделение магов, не иначе. Но пользователи, как правило, до цифровой прозы ...

Опыт участия в программе F2P Campus Меня периодически мотает по разным странам (если точнее, по разным программам акселерации). Стараюсь делиться опытом, т.к. у нас что-то совсем глухо с этим в стране. А существующие инвест фонды берут стартапы/команды на скотских условиях. Можно почитать про наш опыт в Y Comb...

Логи фронтенд-разработчика Хабра: рефакторим и рефлексируем Мне всегда было интересно, как устроен Хабр изнутри, как построен workflow, как выстроены коммуникации, какие применяются стандарты и как тут вообще пишут код. К счастью, такая возможность у меня появилась, ведь недавно я стал частью хабракоманды. На примере небольшого реф...

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

Apple назвала лучшие приложения и игры для iPhone и iPad Победителями Apple Design Awards 2019 стали 9 мобильных программ от разработчиков из США, Австрии, Литвы, Франции, Австралии, Италии и Великобритании. В их число вошли «однопальцевый» экшен-платформер Ordia и приложение для создания заметок Flow by Moleskine.

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

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

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

Использование Paging library совместно с Realm На одном из митингов Android-отдела я подслушал, как один из наших разработчиков сделал небольшую либу, которая помогает сделать «бесконечный» список при использовании Realm, сохранив «ленивую загрузку» и нотификации. Сделал и написал черновик статьи, которой почти в неизме...

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

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

Android-троян FANTA «заработал» десятки миллионов рублей на российских пользователях Несмотря на то, что различные вариации Android-троянов семейства Flexnet известны уже более 4 лет, с 2015 года, и подробно изучены, сам троян и связанная с ним инфраструктура постоянно развиваются: злоумышленники разрабатывают новые эффективные схемы распространения, добавля...

Cruise открывает исходный код Worldview В Cruise Automation сотни инженеров и тестировщиков работают с данными, собранными на дорогах и через симулятор. Также специальная внутренняя команда AV Tools создает приложения для визуализации, поиска и анализа этих данных. Ведь пользователи и разработчики должны понимать ...

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

[По докам] Flutter. Часть 1. Для Android разработчиков Про Flutter написано уже много статей. С каждым месяцем он становится всё популярнее. Поэтому я решил интерпретировать официальную документацию Flutter в лаконичный формат «вопрос — ответ». Думаю, многие, как и я, не имеют достаточно свободного времени для подробного изучени...

[Из песочницы] Бот VS Приложения: плюсы и минусы. Кейс бота-бухгалтера Работать со сложнейшими налоговыми приложениями для бухгалтеров нашей команде – не в новинку. Но рынок диктует свои правила, и вот однажды у наших партнёров родилась идея создания чат-бота, который бы полностью заменил для предпринимателей сервисы отчетности, и позволил ФОПа...

Apple App Store 2 месяца не платит русским разработчикам приложений По словам авторов софта их обращения либо игнорируют либо переадресуют в другие подразделения, например в Finance Team.

Дайджест интересных материалов для мобильного разработчика #276 (16–22 сентября) Очередной дайджест и очередная порция самых интересных материалов из мира мобильной разработки — живое видео Одноклассников, маленькая собственная Unity, неработающий компилятор Huawei, портал разработчиков KaiOS и многое другое.

Как мы пересадили всю команду на другой язык за один день (на самом деле — нет) func main() { envs.UpdateDotenv() ctx := context_os.Context(context.Background()) res := resources.Get(ctx) ready := readiness.New() ready.AddProbe(func() { //add some initialization }) h := handlers.New(res) s := server.NewServer(ready) s.HandleFunc("/test", h.Tes...

Opera выпустила мобильный браузер для Android со встроенным бесплатным и безлимитным VPN-сервисом Сегодня норвежский разработчик браузеров выпустил новую версию мобильного браузера Opera для Android 51 со встроенным бесплатным и безлимитным VPN-сервисом. Активировав встроенный VPN, пользователь создает приватное зашифрованное 256-битным алгоритмом шифрования соединение м...

Google позволит протестировать новые функции Android, не устанавливая обновлений Обновление Android За что мы так любим обновления? Конечно, за нововведения, которые они содержат. Благодаря им мы получаем доступ к функциям, которые ранее не были нам доступны. Другое дело, что иногда плата, которую нам приходится платить за испытание новых возможностей оп...

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

В Перми появится центр разработки решений для «умного города» Инжиниринговый центр будет заниматься разработкой новых решений для "умного дома", "умного города", платформ для управления энергоресурсами на основе Интернета вещей, 5G, LoRaWan и NB-IoT. На базе центра будут совместно работать специалисты компании, тала...

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

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

В «ЛУКОЙЛ» создали возможность оплаты топлива на АЗС с помощью мобильного приложения В мобильном приложении "АЗС ЛУКОЙЛ" появилась возможность оплаты топлива на АЗС прямо из мобильного приложения с помощью привязанной банковской карты. Клиенту нужно вставить пистолет в бак и далее следовать подсказкам на экране.

[Из песочницы] Путь школьника к разработке мобильных приложений Здравствуйте, хочу рассказать о том, как я пришёл к созданию своей первой относительно серьезной игры для IOS и Android. Предыстория Ещё в средней школе, мы с другом хорошо относились к урокам информатики, мне нравилось кодить и решать различные проблемы при помощи програм...

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

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

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

В iOS 13 дебютирует режим одновременной съёмки на две камеры Новая версия мобильной операционной системы от Apple обзаведётся интересной опцией — возможностью съёмки на две камеры сразу. Речь идёт об одновременной записи с фронтальной и основных камер. Об этом рассказали представители компании, в ходе одной из обзорных лекций WW...

Light Phone 2 — минимализм в телефоне О Light Phone 2 впервые стали говорить в марте 2018 года, когда стартап появился на площадке Indiegogo. Устройство должны начать отправлять первым покупателям уже в апреле, поэтому мы просто обязаны напомнить о необычном и уникальном телефоне. Light Phone — это идеаль...

Еще одна функция в Android Q сделает «зеленого робота» похожим на iOS В далеком 2015 году, с выходом iPhone 6s мы написали интересный материал, который был посвящён технологии Force Touch, которая помогает пользователю быстрее и точнее взаимодействовать со своим смартфоном за счёт дополнительных действий, доступных при надавливании на экран, ...

Скрытый Dark Mode. В Facebook Messenger для iOS обнаружили долгожданный режим В Facebook Messenger, приложении для обмена мгновенными сообщениями и видео, которое было создано компанией Facebook, обнаружился скрытый ночной режим Dark Mode. Напомним, новые версии мобильных операционных систем Android и iOS должны получить нативную поддержку ночног...

Как узнать пароль от Wi-Fi, к которому подключён ваш Android-смартфон За время использования своего Android-устройства вы, скорее всего, подключались к десяткам сетей Wi-Fi. Школа, дом, работа, спортзал, дома ваших друзей и семьи, кафе – каждый раз, когда вы вводите один из этих Wi-Fi-паролей, ваше Android-устройство сохраняет его для безопас...

Apple выпустила Android-приложение для управления наушниками Beats Пожалуй, самыми удобными наушниками для Android-смартфонов являются Pixel Buds. Они не только обладают функцией бесшовного сопряжения, но еще и имеют множество полезных возможностей, а управлять ими не сложнее, чем AirPods от Apple. К сожалению, музыкальные способности Pixe...

Huawei выпустил уже миллион устройств с собственной ОС Как сообщает «Федеральное агентство новостей» со ссылкой на данные брокерской компании Rosenblatt Securities, Huawei произвел и отгрузил, как минимум, миллион гаджетов под управлением ОС HongMeng для своих партнеров. Разработка программного обеспечения находится в финальной ...

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

iPadOS обзавелась поддержкой мыши и внешних накопителей Вчера вечером Apple представила публике отдельную операционную систему для планшетных компьютеров — iPadOS. Обновление можно назвать масштабным: изменений набралось действительно много. Случилось то, что многие ждали — планшеты iPad стали ещё на шаг ближе к полн...

GameClub: новый игровой сервис для iPhone и iPad с акцентом на классику мобильного гейминга Вчера в App Store для iPhone и iPad стало доступно приложение для геймеров – GameClub. Подписка на игровой сервис, подобно Apple Arcade, стоит $4,99 в месяц и предлагает первый месяц бесплатного пользования. Пользователи iPhone и iPad получают доступ к библиотеке, которая в ...

Visual Studio 2019 — свидетельство отсутствия амбиций Microsoft на рынке мобильных ОС Visual Studio 2019 выйдет в апреле этого года, и одним из важных моментов является улучшенная поддержка приложений UWP, на которые Microsoft продолжает делать большую ставки в рамках продвижения Windows 10. Естественно, приложения UWP разработаны с целью поддержки н...

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

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