Давно мы опросов никаких не проводили 😀 Скажите, в каком регионе вы сейчас работаете? Можно достаточно примерно.
Разработка
• Самые популярные языки программирования 2014-2019
• Нет времени, нет бюджета, нет проблем: завершение The First Tree
• Приложение на заказ: как заказчику работать с внешней командой
• React Native — серебряная пуля для всех проблем? Как мы выбирали кросс-платформенный инструмент для Profi.ru
• Менеджеру продукта: как посмотреть на старый интерфейс свежим взглядом, где искать вдохновение и что почитать на досуге
• Объяснение S.O.L.I.D за 5 минут
• Превратите ваш код в поэзию
• 5 прекрасных идей для пользовательского интерфейса Gmail
iOS
• Библиотека анимации для iOS – Lottie, Hero и Spring
• UIKit, SwiftUI, LiveView - как использовать Live Preview в UIKit
• Как программно сделать UI и переходы без SwiftUI
Android
• От веба до приложения за один DeepLink
• Google только что после 10 лет работы закрыл мой аккаунт издателя за один час
• Используем Корутины и Flow с архитектурой MVVM
• MaterialDialog: анимированные диалоги для Android
Разработка
• Самые популярные языки программирования 2014-2019
• Нет времени, нет бюджета, нет проблем: завершение The First Tree
• Приложение на заказ: как заказчику работать с внешней командой
• React Native — серебряная пуля для всех проблем? Как мы выбирали кросс-платформенный инструмент для Profi.ru
• Менеджеру продукта: как посмотреть на старый интерфейс свежим взглядом, где искать вдохновение и что почитать на досуге
• Объяснение S.O.L.I.D за 5 минут
• Превратите ваш код в поэзию
• 5 прекрасных идей для пользовательского интерфейса Gmail
iOS
• Библиотека анимации для iOS – Lottie, Hero и Spring
• UIKit, SwiftUI, LiveView - как использовать Live Preview в UIKit
• Как программно сделать UI и переходы без SwiftUI
Android
• От веба до приложения за один DeepLink
• Google только что после 10 лет работы закрыл мой аккаунт издателя за один час
• Используем Корутины и Flow с архитектурой MVVM
• MaterialDialog: анимированные диалоги для Android
AppTractor
Самые популярные языки программирования 2014-2019
На этом видео - самые популярные языки программирования с 2004 по 2019 год.
Какие ваши ставки - забьет Apple на Россию с предустановкой приложений или все таки смирится? С одной стороны вроде как 3 по объему рынок смартфонов в Европе, с другой вряд ли так уж много потеряет, все и так поедут и купят. Да и вроде вообще "приложение может быть установлено как на стадии производства, так и при продаже устройства клиенту", установят в магазине и все. Уйдет Apple или не уйдет, вот в чем вопрос!
Разработка
• Путин подписал закон о предустановке российского софта
• 3 источника трафика для e-commerce, которые вас приятно удивят: кейс Joom и Rocket10
• Новая версия платформы Appbooster
• Сколько стоит приложение
• Приложение предупредит пешеходов о приближающихся машинах
• Podlodka #139: Как читать книги
• Adjust и App Annie выпустили «Отчет о мобильных финансах — 2019»
• Flutter. Часть 2. Для iOS разработчиков
• Flutter: рисуем текст вдоль окружности
• Как с нуля написать приложение? С чего начать новичку? Flutter/Программирование
• Как контролировать разработку приложения
• Минимализм в дизайне жив и никогда не умрет
• Всем предпринимателям: разработчикам нужно пространство, чтобы делать все, что они хотят
• Рисование плавных линий с Cocos2dx
• Вам действительно нужен бэкэнд для вашего мобильного приложения?
iOS
• Каникулы App Store: с 23 по 27 декабря
• UIKit + SwiftUI! Как добавить компоненты SwiftUI в UIView?
• 5 iOS-библиотек, которые сделают UI вашего приложения действительно красивым
• Введение в Apple Core ML 3 - создание моделей глубокого обучения для iPhone
• Полное руководство по Property Wrapper в Swift 5
Android
• Дирижирование View
• Дивный новый мир Android с AssistedInject
• Тестируйте все с Kotlin
• LiquidSwipe: жидкие свайпы для Android
Разработка
• Путин подписал закон о предустановке российского софта
• 3 источника трафика для e-commerce, которые вас приятно удивят: кейс Joom и Rocket10
• Новая версия платформы Appbooster
• Сколько стоит приложение
• Приложение предупредит пешеходов о приближающихся машинах
• Podlodka #139: Как читать книги
• Adjust и App Annie выпустили «Отчет о мобильных финансах — 2019»
• Flutter. Часть 2. Для iOS разработчиков
• Flutter: рисуем текст вдоль окружности
• Как с нуля написать приложение? С чего начать новичку? Flutter/Программирование
• Как контролировать разработку приложения
• Минимализм в дизайне жив и никогда не умрет
• Всем предпринимателям: разработчикам нужно пространство, чтобы делать все, что они хотят
• Рисование плавных линий с Cocos2dx
• Вам действительно нужен бэкэнд для вашего мобильного приложения?
iOS
• Каникулы App Store: с 23 по 27 декабря
• UIKit + SwiftUI! Как добавить компоненты SwiftUI в UIView?
• 5 iOS-библиотек, которые сделают UI вашего приложения действительно красивым
• Введение в Apple Core ML 3 - создание моделей глубокого обучения для iPhone
• Полное руководство по Property Wrapper в Swift 5
Android
• Дирижирование View
• Дивный новый мир Android с AssistedInject
• Тестируйте все с Kotlin
• LiquidSwipe: жидкие свайпы для Android
AppTractor
Путин подписал закон о предустановке российского софта
Президент Владимир Путин подписал закон о предустановке российского программного обеспечения (ПО) на гаджеты.
Huawei и Honor приглашают разработчиков мобильных приложений на конференцию Huawei Developer Day по запуску новой открытой платформы Huawei Mobile Services, которая состоится
• 16 декабря в Нижнем Новгороде
• 18 декабря в Новосибирске
Во время конференции вы сможете одним из первых начать работать на новой программной платформе и познакомиться с планом её развития.
В программе:
• Стратегия мобильной экосистемы Huawei Russia
• Знакомство с мобильными сервисами
• Увеличение темпов роста с помощью решений Huawei по продвижению мобильных приложений
• Введение в HMS Core
• Как разработчикам достичь эффективного развития, быстрого роста и стабильной монетизации.
• HiAI — открытая платформа для поддержки разработки решений на базе искусственного интеллекта
• Workshop, во время которого участникам предложат на скорость попробовать свои силы в интеграции HMS. Победители получат ценные призы (смартфоны и фитнес-трекеры ).
Бесплатное участие в Нижнем Новгороде: http://tiny.cc/okxzgz
Бесплатное участие в Новосибирске: http://tiny.cc/bjxzgz
• 16 декабря в Нижнем Новгороде
• 18 декабря в Новосибирске
Во время конференции вы сможете одним из первых начать работать на новой программной платформе и познакомиться с планом её развития.
В программе:
• Стратегия мобильной экосистемы Huawei Russia
• Знакомство с мобильными сервисами
• Увеличение темпов роста с помощью решений Huawei по продвижению мобильных приложений
• Введение в HMS Core
• Как разработчикам достичь эффективного развития, быстрого роста и стабильной монетизации.
• HiAI — открытая платформа для поддержки разработки решений на базе искусственного интеллекта
• Workshop, во время которого участникам предложат на скорость попробовать свои силы в интеграции HMS. Победители получат ценные призы (смартфоны и фитнес-трекеры ).
Бесплатное участие в Нижнем Новгороде: http://tiny.cc/okxzgz
Бесплатное участие в Новосибирске: http://tiny.cc/bjxzgz
Google и Apple практически одновременно объявили о лучших играх и приложениях года. На Android лучшим приложением стал мотивационный YouCan, на iOS - фооткамера Spectre Camera. Игры года - Call of Duty: Mobile и Sky: Children of the Light соответственно. Apple заодно определила и главный тренд в приложениях 2019 - “простой способ поделиться своей историей”.
Разработка
• Лучшие приложения и игры для Android 2019 в Google Play
• Лучшие приложения и игры 2019 года в App Store
• ASOdesk запускает бета-тестирование StoreConsole
• Президент Qualcomm планирует, что в скором времени очки заменят смартфоны
• В myTarget появилось А/B-тестирование рекламных кампаний
• Невозвратные затраты: когда стоит бросить проект?
• Глобальный отчёт по VPN на мобильных устройствах в 2019 году
• Оформить тёмную тему с умом: заметки, инструкции и примеры для дизайнеров интерфейсов
• 5 крутых пользовательских интерфейсов для книжного магазина
• Самый копируемый сниппет StackOverflow всех времен имеет недостатки!
iOS
• Понимаем UICollectionViewLayout на примере Photos App
• Уровень абстракции базы данных для iOS
• Как использовать подписки с GraphQL, Apollo iOS SDK и Swift
• CollectionViewSlantedLayout: красота наклона
Android
• Reactor, WebFlux, Kotlin Coroutines, или Асинхронность на простом примере
• Пишем простой модуль Magisk для Android
• Улучшение производительности UI вашего Android-приложения
• BIGCASH удален из PLAY STORE по ложным обвинениям
Разработка
• Лучшие приложения и игры для Android 2019 в Google Play
• Лучшие приложения и игры 2019 года в App Store
• ASOdesk запускает бета-тестирование StoreConsole
• Президент Qualcomm планирует, что в скором времени очки заменят смартфоны
• В myTarget появилось А/B-тестирование рекламных кампаний
• Невозвратные затраты: когда стоит бросить проект?
• Глобальный отчёт по VPN на мобильных устройствах в 2019 году
• Оформить тёмную тему с умом: заметки, инструкции и примеры для дизайнеров интерфейсов
• 5 крутых пользовательских интерфейсов для книжного магазина
• Самый копируемый сниппет StackOverflow всех времен имеет недостатки!
iOS
• Понимаем UICollectionViewLayout на примере Photos App
• Уровень абстракции базы данных для iOS
• Как использовать подписки с GraphQL, Apollo iOS SDK и Swift
• CollectionViewSlantedLayout: красота наклона
Android
• Reactor, WebFlux, Kotlin Coroutines, или Асинхронность на простом примере
• Пишем простой модуль Magisk для Android
• Улучшение производительности UI вашего Android-приложения
• BIGCASH удален из PLAY STORE по ложным обвинениям
Не знаю как у вас, а у меня прямо периодически руки так и чешутся встроить чат в какое-нибудь приложение. Но лепить всю инфраструктуру с нуля не охота. Сначала был полон энтузиазма - да библиотек сотни, чата чтоли не найти? Так почему-то оказалось, что мобильный чат - какое-то страшно дорогое дело. Там ниже индус какой-то обозревает лучшие SDK, но навскидку у первых трех решений даже цен нет, а дальше все с тысяч долларов начинается. Придется, видимо, самому писать 🤷♂️
Разработка
• Аннотации к дизайну сделают ваших разработчиков счастливее
• Flutter Dev Podcast #9: CI/CD – Jenkins, Bitrise, Codemagic
• Chefclub: простые рецепты
• В Google Photos добавили мессенджер
• Видео Mobile Era 2019
• Ключевые тренды мобильного UX на 2020 год
• Почему мы отказались от монетизации Bounty Hunter Space Lizard
• Список программистских игр для практики и улучшения навыков
• Лучшие API и SDK для разработки чатов в 2020
iOS
• FigmaGen: Автоматизация стилей в iOS-приложении
• 8 удивительных SwiftUI-библиотек для использования в вашем следующем проекте
• Обнаружение и распознавание номерных знаков на iOS
• Как создать приложение музыкального проигрывателя (Audio & Background Play)
• Архитектура переключения функций
• 5 iOS-библиотек для улучшения вашего приложения
Android
• Как Java 8 поддерживается в Android
• Руководство начинающих по gRPC в Android
• Фантомные типы в Kotlin
Разработка
• Аннотации к дизайну сделают ваших разработчиков счастливее
• Flutter Dev Podcast #9: CI/CD – Jenkins, Bitrise, Codemagic
• Chefclub: простые рецепты
• В Google Photos добавили мессенджер
• Видео Mobile Era 2019
• Ключевые тренды мобильного UX на 2020 год
• Почему мы отказались от монетизации Bounty Hunter Space Lizard
• Список программистских игр для практики и улучшения навыков
• Лучшие API и SDK для разработки чатов в 2020
iOS
• FigmaGen: Автоматизация стилей в iOS-приложении
• 8 удивительных SwiftUI-библиотек для использования в вашем следующем проекте
• Обнаружение и распознавание номерных знаков на iOS
• Как создать приложение музыкального проигрывателя (Audio & Background Play)
• Архитектура переключения функций
• 5 iOS-библиотек для улучшения вашего приложения
Android
• Как Java 8 поддерживается в Android
• Руководство начинающих по gRPC в Android
• Фантомные типы в Kotlin
AppTractor
Аннотации к дизайну сделают ваших разработчиков счастливее
Как дизайнеру, вам когда-нибудь задавали вопросы о спецификациях дизайна? Представьте, что проект, над которым вы работаете, приближается к фазе реализации. Разработчики в вашей команде начинают задавать более конкретные вопросы. Они могут спросить: «Что…
Снова поддерживаем опрос Developer Economics - крупнейшее исследование/опрос разработчиков. Есть шанс выиграть призы, но в целом просто хорошее индустриальное исследование. Если есть время - расскажите миру о своих любимых инструментах, платформах и технологиях.
Разработка
• Новый опрос Developer Economics — пройдите опрос и выиграйте новые гаджеты!
• “Классический синий” – цвет 2020 года
• Задачи с собеседований: поиск одинаковых чисел в двух строках
• Duolingo привлек $30 млн. при оценке $1.5 млрд.
• Craigslist принимает 21 век
• Проходим технические интервью: что спрашивают в крупных IT-компаниях?
• Поставить себя на место пользователя и понять его: какие эмоции помогут дизайнеру спроектировать отзывчивый интерфейс
• Cosmic: изучение UI/UX
• Распознавание текста с помощью Firebase ML Kit на iOS и Android
• Вот как выглядит распорядок успешного разработчика приложений
iOS
• Топ-5 популярных iOS-библиотек в ноябре
• Cards: карточки из App Store
Android
• Vivaldi для Android: одна бета — хорошо, а вторая — лучше
• Тестирование Android-приложений с использованием Selenoid. Поиск location в мобильном приложении с помощью Appium
• Топ-5 самых популярных Android-библиотек в ноябре
• Как поддерживать темы в кастомных View
Разработка
• Новый опрос Developer Economics — пройдите опрос и выиграйте новые гаджеты!
• “Классический синий” – цвет 2020 года
• Задачи с собеседований: поиск одинаковых чисел в двух строках
• Duolingo привлек $30 млн. при оценке $1.5 млрд.
• Craigslist принимает 21 век
• Проходим технические интервью: что спрашивают в крупных IT-компаниях?
• Поставить себя на место пользователя и понять его: какие эмоции помогут дизайнеру спроектировать отзывчивый интерфейс
• Cosmic: изучение UI/UX
• Распознавание текста с помощью Firebase ML Kit на iOS и Android
• Вот как выглядит распорядок успешного разработчика приложений
iOS
• Топ-5 популярных iOS-библиотек в ноябре
• Cards: карточки из App Store
Android
• Vivaldi для Android: одна бета — хорошо, а вторая — лучше
• Тестирование Android-приложений с использованием Selenoid. Поиск location в мобильном приложении с помощью Appium
• Топ-5 самых популярных Android-библиотек в ноябре
• Как поддерживать темы в кастомных View
AppTractor
Новый опрос Developer Economics — пройдите опрос и выиграйте новые гаджеты!
Присоединяйтесь к сообществу - более 40 000 разработчиков из более чем 165 стран 2 раза в год отвечают на вопросы ключевого исследования.
Так, в общем до 5,000 осталось 24 человека и самое время порекомендовать наш канал коллегам, друзьям, родственникам и всем, кому придется 😀 Размеры моей благодарности будут безграничны... в пределах разумного!
Разработка
• Отчет “Состояние маркетинга игровых приложений 2019”
• Правила, которые я выработал по результатам тысяч code review
• Melee: игровая социальная сеть от Imgur
• Кейс RetouchMe: успешная локализация приложения на 35 языков
• Podlodka #140: Искусственный интеллект
• JetBrains представил среду для командной работы Space
• Niantic и Qualcomm вместе работают над AR-очками
• Как спроектировать систему уведомлений. Пошаговая инструкция с примерами
• Почему мы отказались от Realm
• Как Быть Успешным Удаленным Разработчиком
• Как заставить ваших лучших разработчиков отказаться от увольнения
iOS
• Четыре урока, которые я вынесла от участия в Apple Entrepreneur Camp
• 5 iOS-библиотек для улучшения интерфейса приложения
• Единственная жизнеспособная iOS-архитектура
Android
• Google выпускает Android Game SDK
• Курсы по Kotlin в JetBrains Academy
• 16 советов по разработке для Android на языке Kotlin. Часть 1
• Android, Google и свободные лицензии на контент. Кто виноват и что делать
• Kivy. Сборка пакетов под Android и никакой магии
• Сложный UI/анимации на Android
• Как реализовать Text-To-Speech в Android Studio
Разработка
• Отчет “Состояние маркетинга игровых приложений 2019”
• Правила, которые я выработал по результатам тысяч code review
• Melee: игровая социальная сеть от Imgur
• Кейс RetouchMe: успешная локализация приложения на 35 языков
• Podlodka #140: Искусственный интеллект
• JetBrains представил среду для командной работы Space
• Niantic и Qualcomm вместе работают над AR-очками
• Как спроектировать систему уведомлений. Пошаговая инструкция с примерами
• Почему мы отказались от Realm
• Как Быть Успешным Удаленным Разработчиком
• Как заставить ваших лучших разработчиков отказаться от увольнения
iOS
• Четыре урока, которые я вынесла от участия в Apple Entrepreneur Camp
• 5 iOS-библиотек для улучшения интерфейса приложения
• Единственная жизнеспособная iOS-архитектура
Android
• Google выпускает Android Game SDK
• Курсы по Kotlin в JetBrains Academy
• 16 советов по разработке для Android на языке Kotlin. Часть 1
• Android, Google и свободные лицензии на контент. Кто виноват и что делать
• Kivy. Сборка пакетов под Android и никакой магии
• Сложный UI/анимации на Android
• Как реализовать Text-To-Speech в Android Studio
AppTractor
Отчет «Состояние маркетинга игровых приложений 2019»
Игры всегда были движущей силой экономики маркетинга приложений: в 2019 году 35% неорганических установок в целом по отрасли приходилось на эту категорию, что на 10% больше, чем в 2018.
Microsoft представила новый мобильный дизайн-фреймворк, в соответствии с которым обновились все приложения Microsoft 365. Fluid – это новая технология, помогающая раздробить крупные интерфейсы на динамичные компоненты, работающие в реальном времени и идеальные для использования в мобильном контексте. Красиво до чертиков (по крайней мере в презентации), смысла в виде “микрозадач” тоже подвезли, так что будем посмотреть.
Разработка
• Взламывая код мобильной продуктивности
• App Annie запустила продвинутый анализ отзывов
• WalkMe получает $90 млн. на платформу цифровой адаптации
• Как научить нейросеть воспроизводить игровую физику
• Над чем стоит работать в первую очередь: формула для расстановки приоритетов в дизайне интерфейсов
• Как сделать приложение Hacker News App на Flutter
• 5 пользовательских интерфейсов для приложений медитации
• Как сделать ваш код переиспользуемым
• 5 задач для Front-End разработки (декабрь 2019)
iOS
• Создание инкрементального сервера для iOS Team
• Подборка Awesome Apple Watch
• Множественный выбор в TableView и CollectionView
Android
• Fortnite для Android попадет в Google Play?
• Создайте простой поиск с помощью RecyclerView
• Kaspresso: фреймворк для автотестов, которого вы так ждали
• The GoldMovies: кино для Android
Разработка
• Взламывая код мобильной продуктивности
• App Annie запустила продвинутый анализ отзывов
• WalkMe получает $90 млн. на платформу цифровой адаптации
• Как научить нейросеть воспроизводить игровую физику
• Над чем стоит работать в первую очередь: формула для расстановки приоритетов в дизайне интерфейсов
• Как сделать приложение Hacker News App на Flutter
• 5 пользовательских интерфейсов для приложений медитации
• Как сделать ваш код переиспользуемым
• 5 задач для Front-End разработки (декабрь 2019)
iOS
• Создание инкрементального сервера для iOS Team
• Подборка Awesome Apple Watch
• Множественный выбор в TableView и CollectionView
Android
• Fortnite для Android попадет в Google Play?
• Создайте простой поиск с помощью RecyclerView
• Kaspresso: фреймворк для автотестов, которого вы так ждали
• The GoldMovies: кино для Android
AppTractor
Взламывая код мобильной продуктивности
Глобальное приключение Microsoft по переосмыслению, редизайну и выравниванию всех мобильных приложений компании.
Прогноз по ASO от AppFigures в пяти предложениях - легко не будет, все же в ASO понесло, без этого никак, поиск будет меняться, но ХЗ как, больше слов, быстрее итерации, конверсия в установки - вторая важная половина оптимизации, не забывайте про нее. В общем - будет новый интересный год 😀
Разработка
• 5 тенденций App Store Optimization на 2020 год
• Jow: умная доставка продуктов
• “Как работает Google Play” – отчет Google
• Android TV обновился до Android 10
• Awesome Apple Watch: разрабатываем для часов
• Профессии будущего: программирование это новый пузырь?
• Очередной «первый в мире» SuperApp
• Против всех: in-app голосовые помощники
• QA для начинающих: как протестировать ракету или самолёт?
• Как мы пытались пройти в Y Combinator: от заявки до интервью
• 10 способов сделать полностью персонализированный интерфейс
• Безопасность мобильных приложений: лучшие практики для Android и iOS
• UX для API
• Хватит писать хреновый код
• Эффективное тестирование программного обеспечения: 10 основных принципов
• Эффективный процесс сбора требований: 5 основных ловушек
iOS
• AppCode 2019.3: работает быстрее, лучше понимает Swift, знает про Mac Catalyst, удобно отображает сообщения сборки
• Яндекс.Карты: Зашел на контроллер карт — сразу получил позицию пользователя
• Разнообразьте ваши CollectionView с этими библиотеками
• Ускорение автоматических тестов в iOS
Android
• В некотором царстве, не в «спринговом» государстве. Доклад Яндекса
• Как мы справились с масштабной миграцией на AndroidX
• 7 уроков, которые я усвоил за два года Android-разработки
Разработка
• 5 тенденций App Store Optimization на 2020 год
• Jow: умная доставка продуктов
• “Как работает Google Play” – отчет Google
• Android TV обновился до Android 10
• Awesome Apple Watch: разрабатываем для часов
• Профессии будущего: программирование это новый пузырь?
• Очередной «первый в мире» SuperApp
• Против всех: in-app голосовые помощники
• QA для начинающих: как протестировать ракету или самолёт?
• Как мы пытались пройти в Y Combinator: от заявки до интервью
• 10 способов сделать полностью персонализированный интерфейс
• Безопасность мобильных приложений: лучшие практики для Android и iOS
• UX для API
• Хватит писать хреновый код
• Эффективное тестирование программного обеспечения: 10 основных принципов
• Эффективный процесс сбора требований: 5 основных ловушек
iOS
• AppCode 2019.3: работает быстрее, лучше понимает Swift, знает про Mac Catalyst, удобно отображает сообщения сборки
• Яндекс.Карты: Зашел на контроллер карт — сразу получил позицию пользователя
• Разнообразьте ваши CollectionView с этими библиотеками
• Ускорение автоматических тестов в iOS
Android
• В некотором царстве, не в «спринговом» государстве. Доклад Яндекса
• Как мы справились с масштабной миграцией на AndroidX
• 7 уроков, которые я усвоил за два года Android-разработки
AppTractor
5 тенденций App Store Optimization на 2020 год
Мы ожидаем, что 2020 год будет насыщенным для ASO-специалистов. Все усложнится, но итерации и эксперименты принесут отличные результаты, а наличие правильных инструментов значительно облегчит поиск новых возможностей и мониторинг производительности.
В ситуации с nginx вроде и сказать что-то надо, но и сказать особо нечего - полное днище, из которого еще и стучат. Сделаете хоть насколько-то успешный проект или просто хотя бы имеете востребованную специальность - бегите и не оглядывайтесь. Rambler удачно постулировал этот принцип теперь и для IT 🤷♂️
Разработка
• Android сможет обновляться незаметно
• Вышел новый стабильный релиз Flutter
• YouTube заработал $1 миллиард
• Сушите вёсла #4: Очередь в back-end
• Топ-5 тенденций, повлиявших на маркетинг мобильных приложений в 2019
• Разработка мобильных приложений на Python. Библиотека KivyMD
• Тысяча и один UI-баг, или Как помочь разработчику избегать типовых ошибок в UI
• CI/CD в Playrix: как мы собираем и тестируем наши игры
• Пять инструментов, помогающих узнать аудиторию мобильного приложения и увеличить прибыль
• Kotlin Multiplatform для Android/iOS: структуры проекта
• Музыка для программирования
• Flutter: TabBar с кнопками в виде вкладок
• Зачем начинать программный проект с консультации
iOS
• Как научить UITextView красиво выделяться
Android
• Управление жестами: От края до края (I)
• 5 основных технологий Android-разработки на 2020 год
• Запускаем React Native-приложение на Android-эмуляторе
• Как начать писать повторно используемые компоненты для Android?
• ParallaxScrollingView: галерея с паралаксом
Разработка
• Android сможет обновляться незаметно
• Вышел новый стабильный релиз Flutter
• YouTube заработал $1 миллиард
• Сушите вёсла #4: Очередь в back-end
• Топ-5 тенденций, повлиявших на маркетинг мобильных приложений в 2019
• Разработка мобильных приложений на Python. Библиотека KivyMD
• Тысяча и один UI-баг, или Как помочь разработчику избегать типовых ошибок в UI
• CI/CD в Playrix: как мы собираем и тестируем наши игры
• Пять инструментов, помогающих узнать аудиторию мобильного приложения и увеличить прибыль
• Kotlin Multiplatform для Android/iOS: структуры проекта
• Музыка для программирования
• Flutter: TabBar с кнопками в виде вкладок
• Зачем начинать программный проект с консультации
iOS
• Как научить UITextView красиво выделяться
Android
• Управление жестами: От края до края (I)
• 5 основных технологий Android-разработки на 2020 год
• Запускаем React Native-приложение на Android-эмуляторе
• Как начать писать повторно используемые компоненты для Android?
• ParallaxScrollingView: галерея с паралаксом
AppTractor
Android сможет обновляться незаметно
Благодаря новой функции больше не потребуется участие пользователя при установлении обновлений, и весь процесс будет происходить незаметно. Для этого Resume on Reboot сохранит вашу регистрационную информацию (PIN-код или биометрические данные), и автоматически…
App Annie подвела итоги за 10 (десять) лет. Топ приложений в России по загрузкам - WhatsApp, VK, Viber, Instagram, Sberbank. Топ по тратам пользователей - VK, OK, Litres, BOOM, Yandex Music. Самой скачиваемой игрой десятилетия как в России, так и во всем мире стала датская Subway Surfers. При этом по тратам пользователей всех опережает Clash of Clans – как у нас в стране, так и глобально.
Разработка
• App Annie подвела итоги десятилетия
• Победители App Growth Awards 2019
• Yubo: социальная сеть для подростков
• Mail.Ru Group выпустит свою умную колонку с “Марусей”
• Тихий скетчинг
• «Лаборатория Касперского» создает собственную мобильную ОС
• Как Делают Игры: Работа аутсорс-студии графики
• Podlodka #141: Здоровье программиста 2: питание и спорт
• Мобильное приложение для обслуживания и мониторинга электроподстанций
• Знакомство с драйверами Appium (или как выбрать нужный)
• Arduino для начинающих - начало робототехники
• Отчет AI Index 2019
• Введение в MVVM во Flutter
iOS
• Видео iOSDevCampDC 2019
• Как рисовать на холсте в iOS
• Анимация Metal с помощью CoreAnimation
• 5 iOS-библиотек для использования в вашем следующем приложении
• Opaque типы и 'Some' в Swift
Android
• Mobile People Talks #12: Android NDK и C++
• В Google Assistant заработал перевод разговоров
• Chrome 79 для Android удалил все данные пользователей
• 16 советов по разработке для андроид на языке Kotlin. Часть 2
• Использование Lottie на Android для отображения динамических анимаций
• Повысьте производительность приложения с помощью профилировщиков Android
• Diagnostics: диагностические данные от пользователей
• AndroidSpeech: голос в текст
Разработка
• App Annie подвела итоги десятилетия
• Победители App Growth Awards 2019
• Yubo: социальная сеть для подростков
• Mail.Ru Group выпустит свою умную колонку с “Марусей”
• Тихий скетчинг
• «Лаборатория Касперского» создает собственную мобильную ОС
• Как Делают Игры: Работа аутсорс-студии графики
• Podlodka #141: Здоровье программиста 2: питание и спорт
• Мобильное приложение для обслуживания и мониторинга электроподстанций
• Знакомство с драйверами Appium (или как выбрать нужный)
• Arduino для начинающих - начало робототехники
• Отчет AI Index 2019
• Введение в MVVM во Flutter
iOS
• Видео iOSDevCampDC 2019
• Как рисовать на холсте в iOS
• Анимация Metal с помощью CoreAnimation
• 5 iOS-библиотек для использования в вашем следующем приложении
• Opaque типы и 'Some' в Swift
Android
• Mobile People Talks #12: Android NDK и C++
• В Google Assistant заработал перевод разговоров
• Chrome 79 для Android удалил все данные пользователей
• 16 советов по разработке для андроид на языке Kotlin. Часть 2
• Использование Lottie на Android для отображения динамических анимаций
• Повысьте производительность приложения с помощью профилировщиков Android
• Diagnostics: диагностические данные от пользователей
• AndroidSpeech: голос в текст
AppTractor
App Annie подвела итоги десятилетия
Компания App Annie, лидер в области данных о состоянии рынка и аналитики мобильной индустрии, подвела итоги за десять лет и назвала самые скачиваемые приложения.
Хотел еще обратить внимание на вчерашнюю новость - Mail.Ru Group выпустит свою умную колонку с «Марусей», так что помощнице Яндекса не долго быть в одиночестве. Яндекс говорит, что “Алисой” пользуется около 45 миллионов человек, что выглядит, конечно, неправдоподобно, но все же даже если на порядок уменьшить, то 4 миллиона вполне неплохая аудитория для первого такого российского продукта. Верите ли вы в будущее голосовых интерфейсов? Начали уже разрабатывать приложения для колонок и помощниц?
Разработка
• myTracker расширил анализ эффективности рекламы и возврата пользователей
• Самые скачиваемые, зарабатывающие и растущие приложения 2019
• Лучшие новые мобильные игры 2019 года
• Анонсирована вторая часть The Wolf Among Us
• DartUP 2019: итоги и видеозаписи докладов
• Физика в Unity-проекте на примере мобильного файтинга
• ок.tech QATOK: материалы мероприятия
• Почему я отказался от кросс-платформенных решений в мобильной разработке
• Как мы сделали, наверное, самый лучший мобильный личный кабинет
• Stream Flutter: создание социальной сети с лентами активностей на Flutter
• 20 прогнозов о тенденциях развития программного обеспечения в 2020 году
• Плохой опыт онбординга новых разработчиков может убить ваш стартап
• 5 пользовательских интерфейсов для приложения покупки продуктов
• Читаем текст на изображении с помощью одной строки кода на Python
iOS
• Продвинутые методы ускорения компиляции в Xcode
• Как сделать модальный View на SwiftUI
Android
• Видео KotlinConf 2019
• Управление жестами: Обработка визуальных перекрытий. Часть 2
Разработка
• myTracker расширил анализ эффективности рекламы и возврата пользователей
• Самые скачиваемые, зарабатывающие и растущие приложения 2019
• Лучшие новые мобильные игры 2019 года
• Анонсирована вторая часть The Wolf Among Us
• DartUP 2019: итоги и видеозаписи докладов
• Физика в Unity-проекте на примере мобильного файтинга
• ок.tech QATOK: материалы мероприятия
• Почему я отказался от кросс-платформенных решений в мобильной разработке
• Как мы сделали, наверное, самый лучший мобильный личный кабинет
• Stream Flutter: создание социальной сети с лентами активностей на Flutter
• 20 прогнозов о тенденциях развития программного обеспечения в 2020 году
• Плохой опыт онбординга новых разработчиков может убить ваш стартап
• 5 пользовательских интерфейсов для приложения покупки продуктов
• Читаем текст на изображении с помощью одной строки кода на Python
iOS
• Продвинутые методы ускорения компиляции в Xcode
• Как сделать модальный View на SwiftUI
Android
• Видео KotlinConf 2019
• Управление жестами: Обработка визуальных перекрытий. Часть 2
AppTractor
myTracker расширил анализ эффективности рекламы и возврата пользователей
Пользователям мобильной маркетинговой платформы myTracker стали доступны более детальная оценка эффективности рекламной монетизации и ограничение периода расчета Rolling Retention.
Хочу бесплатно прорекламировать :) инициативу AppCraft и Александра Мурзанаева - видео-ревью мобильных приложений. Когда-то делали такое на AppTractor, правда в текстовом виде, с MobileUp и было это довольно громоздко и трудоемко. Видео, кажется, намного лучше. Нравится вам такой формат? Имеет смысл?
Разработка
• Разбор приложения “Рязань – новогодняя столица России 2020”
• Mail.ru запускает собственную DMP
• 5 интерфейсов для приложений покупки продуктов
• YouAppi запустила инструмент ретаргетинга ReAppi
• Актуальный маркетинг: создание масок в соцсетях
• “Руководство по мобильному бета-тестированию” от Instabug
• Разработка приложений в VK mini apps
• Продолжайте полет с Xamarin.Forms 4.4
• Как я нашел способ отследить всех водителей «Ситимобил»
• Маркетологи в мобайле. Владимир Солосин, «Яндекс.Такси»
• Скрытые риски зависимости от модели роста через покупной рекламный трафик
• Как чат-боты могут изменить образовательные мобильные приложения?
• Введение в анимацию Flutter с AnimatedContainer
• Лучшие практики для улучшения UX в eCommerce
• 5 правил кода
• Как провести ваше техническое интервью - что нужно и чего нельзя делать
iOS
• Находим потерянные файлы в нескольких Xcode таргетах
• 5 iOS-библиотек для дизайнерского вдохновения
• Темный режим с Swift Observation Protocol
Android
• Как прошёл второй митап по Android от Tinkoff
• 16 советов по разработке для Android на языке Kotlin. Часть 3
• Разбор конкурса-квиза по Android со стенда hh.ru на Mobius 2019 Moscow
• Android. Surface
• Как Enum может повлиять на производительность Android-приложений
• MotionLayout: новый способ создания анимации в Android
• Press: текстовый редактор на Kotlin Multiplatform
Разработка
• Разбор приложения “Рязань – новогодняя столица России 2020”
• Mail.ru запускает собственную DMP
• 5 интерфейсов для приложений покупки продуктов
• YouAppi запустила инструмент ретаргетинга ReAppi
• Актуальный маркетинг: создание масок в соцсетях
• “Руководство по мобильному бета-тестированию” от Instabug
• Разработка приложений в VK mini apps
• Продолжайте полет с Xamarin.Forms 4.4
• Как я нашел способ отследить всех водителей «Ситимобил»
• Маркетологи в мобайле. Владимир Солосин, «Яндекс.Такси»
• Скрытые риски зависимости от модели роста через покупной рекламный трафик
• Как чат-боты могут изменить образовательные мобильные приложения?
• Введение в анимацию Flutter с AnimatedContainer
• Лучшие практики для улучшения UX в eCommerce
• 5 правил кода
• Как провести ваше техническое интервью - что нужно и чего нельзя делать
iOS
• Находим потерянные файлы в нескольких Xcode таргетах
• 5 iOS-библиотек для дизайнерского вдохновения
• Темный режим с Swift Observation Protocol
Android
• Как прошёл второй митап по Android от Tinkoff
• 16 советов по разработке для Android на языке Kotlin. Часть 3
• Разбор конкурса-квиза по Android со стенда hh.ru на Mobius 2019 Moscow
• Android. Surface
• Как Enum может повлиять на производительность Android-приложений
• MotionLayout: новый способ создания анимации в Android
• Press: текстовый редактор на Kotlin Multiplatform
AppTractor
Разбор приложения «Рязань – новогодняя столица России 2020»
Цель – не рассказать что крутого есть в магазинах, а как надо (и не надо) делать мобильные приложения. Препарируем приложения и смотрим с точки зрения UI/UX, идей и здравого смысла. Рассматриваем официальное мобильное приложение «Рязань – новогодняя столица…
Вот когда стало понятно, что ажиотаж мобильных приложений подошел к концу - на Хабре и Виси ни одной тематической статьи. Если серьезно - чтобы нам под конец года не провести новое исследование зарплат? Вот и проведем. Ссылка в первой ссылке 😀
Разработка
• Зарплаты российских мобильных разработчиков 2019
• Как улучшить UX магазина
• Сколько стоит аутсорс-разработка: исследование Existek
• Mamba завоевала Израиль
• Wachanga получила инвестиции от Embria
• Apple, Google, Amazon и Zigbee Alliance создают единый стандарт связи для устройств умного дома
• Flutter Interact 2019 - что нового и что стоит использовать
• Разработка лучшего экрана настроек для вашего приложения
• Готов ли Flutter для корпоративных приложений?
• Нейморфизм в пользовательских интерфейсах
iOS
• Используем Граф Памяти Xcode для поиска утечек памяти
Android
• Перенос стилей на Android в Kotlin с использованием Fritz AI и CameraX
• Как сделать анимацию взбалтывания
• Jetpack Compose Playground: примеры работы с Jetpack Compose
Разработка
• Зарплаты российских мобильных разработчиков 2019
• Как улучшить UX магазина
• Сколько стоит аутсорс-разработка: исследование Existek
• Mamba завоевала Израиль
• Wachanga получила инвестиции от Embria
• Apple, Google, Amazon и Zigbee Alliance создают единый стандарт связи для устройств умного дома
• Flutter Interact 2019 - что нового и что стоит использовать
• Разработка лучшего экрана настроек для вашего приложения
• Готов ли Flutter для корпоративных приложений?
• Нейморфизм в пользовательских интерфейсах
iOS
• Используем Граф Памяти Xcode для поиска утечек памяти
Android
• Перенос стилей на Android в Kotlin с использованием Fritz AI и CameraX
• Как сделать анимацию взбалтывания
• Jetpack Compose Playground: примеры работы с Jetpack Compose
Google Docs
Зарплаты российских мобильных разработчиков 2019
Опрос проводится на сайте Apptractor.ru и является полностью анонимным. Результаты его будут опубликованы на сайте в следующем году.
Копаясь в анонсах конференции обнаружил интересный инструмент - Supernova. Сейчас пытаюсь понять Flutter и его UI, и это какой-то мрак. Supernova делает из макетов Sketch и Adobe XD готовый к использованию код, который можно прямо использовать во Flutter, iOS, Android и React Native. Плюс есть редактор, в котором те же макеты можно рисовать. Пока не тестил, но выглядит многообещающе красиво!
Разработка
• Supernova: готовый код из макетов
• Buildbox стал бесплатным
• Формируется список предустанавливаемых приложений
• “Отчет о безопасности поставок мобильной рекламы” от Pixalate
• Blindlee: любовь слепа
• Podlodka #142: Нагрузочное тестирование
• Опрос: Зарплаты российских мобильных разработчиков 2019
• Сказ о том, как QA Engineer вебхуками себе жизнь упрощал на примере Test IT, и при чём здесь Bot Framework
• Пишем приложение на Flutter в связке с Redux
• Правила написания предварительных шагов в тест-кейсах
• 5 причин, почему разработчики выбирают 8base вместо Firebase
• Двигаясь в будущее Dark UI
• Архитектура Flutter-приложения
• Мой идеальный стек 2020 года: новый стек для нового поколения
iOS
• Apple открывает HomeKit Accessory Development Kit
• Кастомные SwiftLint Rules
• Туториал по SwiftUI Tutorial: повторяем приложение Activity
• 5 iOS-библиотек для улучшения пользовательского опыта
• Контекстное меню, оповещения и ActionSheet в SwiftUI
• Веб-сокеты в iOS 13 с Swift и Xcode 11
• Жесты и анимация в SwiftUI
• Юнит-тестирование ViewController и View в Swift
Android
• Как суровые челябинские разработчики делают игры для Google Play и соцсетей
• Facebook заменит Android собственной ОС
• AsyncTask устарел, что теперь?
• Реализуем "Назад" с помощью Jetpack Compose
• Fragments и ViewPager2
• Продвинутое Android-программирование с Kotlin
• Weatherapp: все лучшее в Android-разработке
• Huawei AppGallery - полное руководство для начинающих
Разработка
• Supernova: готовый код из макетов
• Buildbox стал бесплатным
• Формируется список предустанавливаемых приложений
• “Отчет о безопасности поставок мобильной рекламы” от Pixalate
• Blindlee: любовь слепа
• Podlodka #142: Нагрузочное тестирование
• Опрос: Зарплаты российских мобильных разработчиков 2019
• Сказ о том, как QA Engineer вебхуками себе жизнь упрощал на примере Test IT, и при чём здесь Bot Framework
• Пишем приложение на Flutter в связке с Redux
• Правила написания предварительных шагов в тест-кейсах
• 5 причин, почему разработчики выбирают 8base вместо Firebase
• Двигаясь в будущее Dark UI
• Архитектура Flutter-приложения
• Мой идеальный стек 2020 года: новый стек для нового поколения
iOS
• Apple открывает HomeKit Accessory Development Kit
• Кастомные SwiftLint Rules
• Туториал по SwiftUI Tutorial: повторяем приложение Activity
• 5 iOS-библиотек для улучшения пользовательского опыта
• Контекстное меню, оповещения и ActionSheet в SwiftUI
• Веб-сокеты в iOS 13 с Swift и Xcode 11
• Жесты и анимация в SwiftUI
• Юнит-тестирование ViewController и View в Swift
Android
• Как суровые челябинские разработчики делают игры для Google Play и соцсетей
• Facebook заменит Android собственной ОС
• AsyncTask устарел, что теперь?
• Реализуем "Назад" с помощью Jetpack Compose
• Fragments и ViewPager2
• Продвинутое Android-программирование с Kotlin
• Weatherapp: все лучшее в Android-разработке
• Huawei AppGallery - полное руководство для начинающих
AppTractor
Supernova: готовый код из макетов
Supernova конвертирует макеты Sketch и Adobe XD в нативный для Flutter, iOS, Android и React Native код. Плюс есть Supernova Studio, в которой можно макеты рисовать и тут же получать готовый код. Платформа предлагает бесплатный план с экспортом во Flutter…
Записали новый подкаст с Alconost - про локализацию и перевод игр и приложений. В целом вышло довольно интересно, так что самое время в новый год послушать о новых рынках 😀
Разработка
• LOVEMOBILE #03: локализация приложений
• Как делать Code Review
• Отчет Facebook по маркетингу в индустрии игр 2019
• Мессенджер ToTok оказался инструментом разведки ОАЭ
• unDraw: бесплатные иллюстрации
• Ментальные модели для дизайнеров от Dropbox
• Duolingo: улучшение на 1% каждую неделю
• Я перепроектировал Apple Maps и повторил запуск Apple
• Изучите Unreal Engine (с C ++) - полный курс для начинающих
• Flutter - получаем данные из REST API и сохраняем их локально в Sqlite
• Введение во Flutter на DartPad
• Редизайн популярных приложений социальных сетей с использованием мини дизайн-системы
• 5 книг, которые изменили мой код
iOS
• Apple запрещает UIWebView
• Создание умного приложения для вопросов и ответов с CoreML, SwiftUI и Combine
• 7 потрясающих проектов на SwiftUI с открытым исходным кодом, чтобы вдохновить вас
Android
• Конкурс для бэкенд-разработчиков FunCode Java/Kotlin challenge
• Семь (на самом деле 10) главных грехов Android-разработки
Разработка
• LOVEMOBILE #03: локализация приложений
• Как делать Code Review
• Отчет Facebook по маркетингу в индустрии игр 2019
• Мессенджер ToTok оказался инструментом разведки ОАЭ
• unDraw: бесплатные иллюстрации
• Ментальные модели для дизайнеров от Dropbox
• Duolingo: улучшение на 1% каждую неделю
• Я перепроектировал Apple Maps и повторил запуск Apple
• Изучите Unreal Engine (с C ++) - полный курс для начинающих
• Flutter - получаем данные из REST API и сохраняем их локально в Sqlite
• Введение во Flutter на DartPad
• Редизайн популярных приложений социальных сетей с использованием мини дизайн-системы
• 5 книг, которые изменили мой код
iOS
• Apple запрещает UIWebView
• Создание умного приложения для вопросов и ответов с CoreML, SwiftUI и Combine
• 7 потрясающих проектов на SwiftUI с открытым исходным кодом, чтобы вдохновить вас
Android
• Конкурс для бэкенд-разработчиков FunCode Java/Kotlin challenge
• Семь (на самом деле 10) главных грехов Android-разработки
AppTractor
LOVEMOBILE #03: локализация приложений
В гостях Илья Спиридонов и Маргарита Швецова из Alconost — международной компании по переводу и локализации IT-продуктов.
Вы таки будете смеяться, но у нас новый тренд в дизайне. Называется неоморфизм - как скевоморфизм, только мягче, приглушеннее. Пока, правда, живых образцов нет и все ограничивается макетами на Dribbble, но в целом все красиво. Дизайн мобильных приложений совершил круг и вернулся в исходную точку на новом уровне ☺️ Правда, мне визуально больше нравится новое решение Microsoft (вторая ссылка), какое то оно более живое. Но менее нельзя не отметить - мобильный дизайн снова меняется и, кажется, можно снова оседлать волну и выиграть за счет красоты.
Разработка
• Неоморфизм в пользовательских интерфейсах
• Взламывая код мобильной продуктивности
• Новый Mac Pro собирает проекты медленнее предшественников
• В Google Translate появились карточки для запоминания слов
• Физика для мобильного PvP шутера и как мы подружили её с ECS
• Быть программистом не значит писать код
iOS
• Видео Server-Side Swift Conference 2019
• 5 iOS-библиотек для создания красивого онбординга
Android
• Пишем гибкий VerticalSwipeBehavior
• Обнаружение моргания на Android с помощью Face Detection API из Firebase ML Kit
• Ошибка в звездах Kotlin и Gson
• Сбор логов тестеров без библиотек или сторонних приложений
• Google Santa Tracker: где Санта
Разработка
• Неоморфизм в пользовательских интерфейсах
• Взламывая код мобильной продуктивности
• Новый Mac Pro собирает проекты медленнее предшественников
• В Google Translate появились карточки для запоминания слов
• Физика для мобильного PvP шутера и как мы подружили её с ECS
• Быть программистом не значит писать код
iOS
• Видео Server-Side Swift Conference 2019
• 5 iOS-библиотек для создания красивого онбординга
Android
• Пишем гибкий VerticalSwipeBehavior
• Обнаружение моргания на Android с помощью Face Detection API из Firebase ML Kit
• Ошибка в звездах Kotlin и Gson
• Сбор логов тестеров без библиотек или сторонних приложений
• Google Santa Tracker: где Санта
AppTractor
Неоморфизм в пользовательских интерфейсах
На прошлой неделе мы исследовали несколько многообещающих новых тенденций в дизайне пользовательских интерфейсов, причем, один из этих трендов недавно привлек массу внимания как в Dribbble, так и в Instagram. Джейсон Келли в одном из своих комментариев окрестил…
Полагаю, на следующей неделе уже дайджесты делать не будем, поэтому немного заранее всех с Новым годом! Спасибо что читаете нас! Хороших, интересных, зарабатывающих и растущих проектов в Новом году! Ура! 🌲🌲🌲
Разработка
• Локализация приложений — 10 главных языков
• Podlodka #143: Подкастинг
• Архитектор ПО: зачем он нужен и в чём его проклятие
• Почему Koji — идеальный ресурс для начинающих создателей приложений KaiOS
• Десять трендов дизайна мобильных приложений 2020
• Как мошенники зарабатывают миллионы на приложениях и чему можно у них научиться
• «Всё в порядке»: как скрестить Uber с сайтом частных объявлений
• Анимация React Native с Airbnb Lottie
iOS
• 5 iOS-библиотек для создания красивого онбординга
• Создаем приложение с трейлерами фильмов на SwiftUI
Android
• Конференции Android #2. Mobius Москва 2019
• Руководство по сплеш-скринам Android в 2020 году
• Jetpack Compose - новый и простой способ создания Material-UI в Android
• Повысьте производительность приложения с помощью Profiler
• Лучший способ создания гетерогенных макетов внутри RecyclerView
Разработка
• Локализация приложений — 10 главных языков
• Podlodka #143: Подкастинг
• Архитектор ПО: зачем он нужен и в чём его проклятие
• Почему Koji — идеальный ресурс для начинающих создателей приложений KaiOS
• Десять трендов дизайна мобильных приложений 2020
• Как мошенники зарабатывают миллионы на приложениях и чему можно у них научиться
• «Всё в порядке»: как скрестить Uber с сайтом частных объявлений
• Анимация React Native с Airbnb Lottie
iOS
• 5 iOS-библиотек для создания красивого онбординга
• Создаем приложение с трейлерами фильмов на SwiftUI
Android
• Конференции Android #2. Mobius Москва 2019
• Руководство по сплеш-скринам Android в 2020 году
• Jetpack Compose - новый и простой способ создания Material-UI в Android
• Повысьте производительность приложения с помощью Profiler
• Лучший способ создания гетерогенных макетов внутри RecyclerView
AppTractor
Локализация приложений — 10 главных языков
Полезно почитать перед запуском приложения на нескольких языках. Статья основана на статистике рынка приложений и конкретных примерах локализации.
И да, здесь мы все еще проводим ежегодный опрос, связанный с работой и зарплатой российских разработчиков:
https://apptractor.ru/info/analytics/opros-zarplatyi.html
https://apptractor.ru/info/analytics/opros-zarplatyi.html
AppTractor
Опрос: Зарплаты российских мобильных разработчиков 2019
Мы проводим ежегодный опрос, связанный с работой и зарплатой российских разработчиков.