Рубрика: Хабр Мобильная разработка

[recovery mode] [Async/await] Новые синтаксические конструкции языка Swift

Привет! После прочтения прошлых двух статей (первая, вторая) и вас есть все вводные — мы знаем, какие проблемы необходимо решить и знаем новую модель по работе с асинхронными задачами. Теперь можно изучать новые синтаксические конструкции языка Swift. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Как создавать нативные компоненты и модули в React Native с помощью Swift

Привет! Меня зовут Георгий Мишин, я мобильный разработчик в СберМаркете. Хочу рассказать, как подключить Swift в React Native-проект. В рамках статьи создадим простенький нативный модуль и компонент, обсудим layout в React Native-приложении и поговорим, что же происходит в shadow thread. Это текстовая версия моего выступления на Android Meetup | СберМаркет Tech. Читать дальше → Щелкните...

[Android] Ускорение сборок flavors и buildTypes малой кровью и кастомным BuildConfig

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

Поговорим про безопасность в Dart и Flutter

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

Дайджест интересных материалов для мобильного разработчика #450 (4 — 10 июля)

В нашем новом дайджесте калькулятор на Swift и задачи для разработки, первые игры и переоцененные принципы, доходы рынка приложений, последние экраны блокировки и многое другое. Подключайтесь! Подключайтесь к нашему Telegram-каналу Mobile Insights, где подборки статей и новостей выходят каждый день. Читать дальше → Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Эволюция игрового фреймворка. Клиент 4. Вложенные компоненты

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

LiveOps карточки: как рассказать об ивенте прямо на странице приложения в App Store и Google Play

Лайв-опсами можно назвать по сути любые апдейты и ивенты в приложении. Раньше в App Store и Google Play не было нативных маркетинговых инструментов для их продвижения, затем появились лайв-опс карточки. Они могут прямо в сторе познакомить пользователя с игровыми ивентами, и ему даже апдейт качать не придется.  Звучит просто, но, как всегда, есть куча подводных...