Нет, ну понятно, машинное обучение, распознавание изображений и все вот это, но должен быть какой-то конечный человек для проверки и понимания… В наш маленький ламповый канал в Дзене отчаянно пытаюсь залить Android Dev Podcast #98. И все бы хорошо, но картинка заглавная к нему никак не прикрепляется. Казалось бы - почему? На третий день до меня дошло, что с ней не так 😀
• Android Dev Podcast #98: Большое интервью о Google и Compose
• Лучший квартал для мобайла за всю историю
• Apple открыла в Китае акселератор
• Вирус Agent Smith показывает свою рекламу на Android
• Staffbase: первое мобильное решение для коммуникаций внутри компании
• Почему мы не можем прекратить играть в мобильные игры?
• Онбординг в Мобильных Приложениях: Что Можно и Нельзя
• Как мы сделали приложение для велопарада
• Юнит-экономика за 30 слов. Самое простое и понятное объяснение
• Как распознать текст с фото: новые возможности фреймворка Vision
• Курс Молодого Геймдизайнера: как считать баланс персонажей и снаряжения без математики
• GitHub Package Registry будет поддерживать пакеты Swift
• Создание игры Tower Defense в Unity: башни и стрельба по врагам
• Создание реального приложения на SwiftUI
• Мое первое разочарование во Flutter
• Использование анимации Lottie
• Использование нескольких версий Xcode параллельно с помощью Bitrise
• Swift 5.1 выводит инъекции зависимостей на новый уровень
• Новые функции и важные изменения React Native 0.60
• Карта Метро Москвы и всего мира для Android
• Слияние между WorkManager и AlarmManager
• Android Dev Podcast #98: Большое интервью о Google и Compose
• Лучший квартал для мобайла за всю историю
• Apple открыла в Китае акселератор
• Вирус Agent Smith показывает свою рекламу на Android
• Staffbase: первое мобильное решение для коммуникаций внутри компании
• Почему мы не можем прекратить играть в мобильные игры?
• Онбординг в Мобильных Приложениях: Что Можно и Нельзя
• Как мы сделали приложение для велопарада
• Юнит-экономика за 30 слов. Самое простое и понятное объяснение
• Как распознать текст с фото: новые возможности фреймворка Vision
• Курс Молодого Геймдизайнера: как считать баланс персонажей и снаряжения без математики
• GitHub Package Registry будет поддерживать пакеты Swift
• Создание игры Tower Defense в Unity: башни и стрельба по врагам
• Создание реального приложения на SwiftUI
• Мое первое разочарование во Flutter
• Использование анимации Lottie
• Использование нескольких версий Xcode параллельно с помощью Bitrise
• Swift 5.1 выводит инъекции зависимостей на новый уровень
• Новые функции и важные изменения React Native 0.60
• Карта Метро Москвы и всего мира для Android
• Слияние между WorkManager и AlarmManager
Экспериментальная функция дайджеста - русские материалы толстыми буллетами, на английском - тонкими. Норм?
• Microsoft Teams обогнал Slack по количеству пользователей
• Wilberries открывает школу программирования
• Microsoft Word достиг 1 млрд. скачиваний на Android
• Anvyl: управление D2C
• Наталья Першиц (World of Tanks Blitz): все танки различаются
• Курс по Kotlin – руководство для начинающих
• Shoelace: гиперлокальная социальная сеть от Area 120
• #BeardyCast WWDC 2019. Нейронные сети, Core ML и Create ML
• Gravity Sound: бесплатные звуки и музыка
• Rokit выделяет $50 млн на поддержку инди-разработчиков
• Бесплатный обучающий курс по разработке навыков с Alexa Skills Kit
• Почему небольшие команды выигрывают
• 8 простых UI приёмов чтобы сделать дизайн-прототип динамичным, не прибегая к анимации
• Инструкция: создать и загрузить разметку изображений в новый инструмент Apple для обучения нейросетей Create ML
· В поисках неявной стоимости дизайна
· Как использовать iOS Background Task, чтобы поддерживать ваше приложение в актуальном состоянии
· Инкрементальная загрузка и анимация изображений в SwiftUI
· Как определить токсичного издателя мобильных игр
· Архитектура Instagram - как хранить и искать миллиарды изображений
· Триумфальное возвращение пробных версий
· Прекратите писать комментарии в коде
· Забудьте о пользователях, думайте о людях
· Кто такой тестировщик?
· Разработка игры в рулетку для Android
· Google Analytics вместе с Tag Manager + Firebase
· Создание обложек для Wear OS
· Готовим приложение для Android Q
· Как сделать View функцией State в Kotlin
• Microsoft Teams обогнал Slack по количеству пользователей
• Wilberries открывает школу программирования
• Microsoft Word достиг 1 млрд. скачиваний на Android
• Anvyl: управление D2C
• Наталья Першиц (World of Tanks Blitz): все танки различаются
• Курс по Kotlin – руководство для начинающих
• Shoelace: гиперлокальная социальная сеть от Area 120
• #BeardyCast WWDC 2019. Нейронные сети, Core ML и Create ML
• Gravity Sound: бесплатные звуки и музыка
• Rokit выделяет $50 млн на поддержку инди-разработчиков
• Бесплатный обучающий курс по разработке навыков с Alexa Skills Kit
• Почему небольшие команды выигрывают
• 8 простых UI приёмов чтобы сделать дизайн-прототип динамичным, не прибегая к анимации
• Инструкция: создать и загрузить разметку изображений в новый инструмент Apple для обучения нейросетей Create ML
· В поисках неявной стоимости дизайна
· Как использовать iOS Background Task, чтобы поддерживать ваше приложение в актуальном состоянии
· Инкрементальная загрузка и анимация изображений в SwiftUI
· Как определить токсичного издателя мобильных игр
· Архитектура Instagram - как хранить и искать миллиарды изображений
· Триумфальное возвращение пробных версий
· Прекратите писать комментарии в коде
· Забудьте о пользователях, думайте о людях
· Кто такой тестировщик?
· Разработка игры в рулетку для Android
· Google Analytics вместе с Tag Manager + Firebase
· Создание обложек для Wear OS
· Готовим приложение для Android Q
· Как сделать View функцией State в Kotlin
AppTractor
Microsoft Teams обогнал Slack по количеству пользователей
Microsoft раскрыла количество пользователей мессенджера Teams. по словам компании, сейчас конкурентом Slack каждый день пользуется более 13 миллионов человек, а в месяц - более 19 миллионов.
Два интересных наблюдения - в App Store чувак протестировал триальную версию приложения и прокатило. Под триалом тут понимают пробный ознакомительный период, а потом полное отключение всех функций - раньше такое было запрещено, но после WWDC в гайдлайны внесли изменения. А во-вторых Google отказывается от приложений для AdSense. Вместо них будет мобильный сайт с AMP и PWA. Технологии дозрели?
• Триал для приложений: возвращение в App Store?
• Google AdSense отказывается от мобильных приложений
• Как повысить эффективность удаленной команды с помощью хакатонов
• MagazineLayout: UICollectionView от Airbnb
• Самые зарабатывающие приложения с подпиской во 2 квартале 2019
• ShineButton: сияющие кнопки
• Сегментация как инструмент поиска инсайтов
• Могут ли цифровые продукты быть безвременными?
• Создаем шаблон Xcode проекта
• Из веба и банков в iOS-разработку: личный опыт программиста Apiqa
• Нативная разработка, React Native и Flutter: критерии выбора
• Полное руководство по правильному использованию анимации в UX
· iOS 13 - готово ваше приложение к темноте?
· Хороший UX, плохой UX: Создаем UX, который работает
· Делаем Minecraft за неделю с использованием C++ и OpenGL
· Сокращение объема памяти и OOM-завершений в iOS
· 4 минуты на то, чтобы стать лучшим разработчиком
· Топ-10 инструментов Data Science и ML для не-программистов
· Создание статичных фреймворков в Carthage
· Пакет приложений и Sideloading: как предотвратить сбои
· Создаем сканер QR-кодов с использованием Firebase ML Kit и CameraX
· Исследуем App Actions на Android
· 10 самых многообещающих трендов Android-разработки в 2019
• Триал для приложений: возвращение в App Store?
• Google AdSense отказывается от мобильных приложений
• Как повысить эффективность удаленной команды с помощью хакатонов
• MagazineLayout: UICollectionView от Airbnb
• Самые зарабатывающие приложения с подпиской во 2 квартале 2019
• ShineButton: сияющие кнопки
• Сегментация как инструмент поиска инсайтов
• Могут ли цифровые продукты быть безвременными?
• Создаем шаблон Xcode проекта
• Из веба и банков в iOS-разработку: личный опыт программиста Apiqa
• Нативная разработка, React Native и Flutter: критерии выбора
• Полное руководство по правильному использованию анимации в UX
· iOS 13 - готово ваше приложение к темноте?
· Хороший UX, плохой UX: Создаем UX, который работает
· Делаем Minecraft за неделю с использованием C++ и OpenGL
· Сокращение объема памяти и OOM-завершений в iOS
· 4 минуты на то, чтобы стать лучшим разработчиком
· Топ-10 инструментов Data Science и ML для не-программистов
· Создание статичных фреймворков в Carthage
· Пакет приложений и Sideloading: как предотвратить сбои
· Создаем сканер QR-кодов с использованием Firebase ML Kit и CameraX
· Исследуем App Actions на Android
· 10 самых многообещающих трендов Android-разработки в 2019
AppTractor
Триал для приложений: возвращение в App Store?
Джон Скало из студии Windmill опробовал новый режим монетизации приложения по давно известной схеме trialware. И он работает!
Новый опрос Developer Economics!
Станьте одним из 40,000 разработчиков, которые ежегодно делятся своим опытом и рассказывают о тенденциях в сфере разработки.
Вопросы о средствах разработки, платформах, языках программирования, инфраструктуре, а также ресурсах для обучения и развития. Новый определяющий отчет ждет вас!
Пройдите опрос и выиграйте классные призы!
Станьте одним из 40,000 разработчиков, которые ежегодно делятся своим опытом и рассказывают о тенденциях в сфере разработки.
Вопросы о средствах разработки, платформах, языках программирования, инфраструктуре, а также ресурсах для обучения и развития. Новый определяющий отчет ждет вас!
Пройдите опрос и выиграйте классные призы!
Мое любимое - маленькие быстры сервисы. Stein - обертка для Google Таблиц, быстро превращающая их в маленькие базы данных. Дает RESTful доступ к данным и с его помощью таблицы можно использовать для быстрого прототипирования или мелких задач. Для больших проектов таблицы, конечно, не подойдут, но для небольших задач самое то - избавляет от массы ненужных телодвижений с установкой и настройкой новой базы данных на сервере.
• Stein: база данных из Таблицы Google
• Blackstone покупает Vungle
• Работа с CloudKit
• Видео Conference for Kotliners 2019
• Minecraft Earth начинает бета-тестирование
• Apple представляет новые эмодзи
• Как создавался Pokemon Go и почему он стал таким успешным
• Идея для приложения: с чего все начинать?
• Обзор новой операционной системы iPadOS Beta от Apple
• Сравнение Ionic и Flutter для разработки мобильных и прогрессивных приложений
• Зачем нужны скрытые игровые механики
• Custom refactoring tool: Swift
› Code Reviews в Medium
› Начинаем работу с Combine в Swift
› Как думать по noSQL с Firebase
› Сколько стоит локализация?
› Разбил лобовое стекло и заработал $ 10 000 в программе поиска уязвимостей Tesla
› Как использовать Swift для WatchConnectivity
› Как Kotlin упростил мою жизнь в мире Java
• Stein: база данных из Таблицы Google
• Blackstone покупает Vungle
• Работа с CloudKit
• Видео Conference for Kotliners 2019
• Minecraft Earth начинает бета-тестирование
• Apple представляет новые эмодзи
• Как создавался Pokemon Go и почему он стал таким успешным
• Идея для приложения: с чего все начинать?
• Обзор новой операционной системы iPadOS Beta от Apple
• Сравнение Ionic и Flutter для разработки мобильных и прогрессивных приложений
• Зачем нужны скрытые игровые механики
• Custom refactoring tool: Swift
› Code Reviews в Medium
› Начинаем работу с Combine в Swift
› Как думать по noSQL с Firebase
› Сколько стоит локализация?
› Разбил лобовое стекло и заработал $ 10 000 в программе поиска уязвимостей Tesla
› Как использовать Swift для WatchConnectivity
› Как Kotlin упростил мою жизнь в мире Java
AppTractor
Stein: база данных из Таблицы Google
Stein - обертка для Google Таблиц, быстро превращающая их в базы данных.
Появилась запись выступления Алекса Шварца и Зибы Скота на GDC 2019 - “1,500 игровых автоматов входят в бар“. Если не знаете, то это чуваки до опупения рескинили один и тот же игровой автомат под разные поисковые слова. Все делалось автоматом и ограничивалось только пропускной способностью Google Play - 15 приложений в день. В результате они за всю жизнь проекта смогли загрузить примерно 1500 приложений и заработали примерно 50,000 долларов. Статья с Хабра об этом дальше.
• 1,500 игровых автоматов входят в бар: дело в количестве, а не качестве
• Как разработчики процедурно создали кучу «мусорных» мобильных игр и заработали 50 тысяч долларов
• Podlodka #120: Kubernetes
• UI-тесты
• AppsCast #9: Тимлид, или Туда и обратно
• Маркетинг влияния вырос на 83%
• Pro Bulk Sms Sender: массовая отправка СМС
• Разработка под Android: советы самому себе
• Постбраузерная эпоха
• Дизайнеры vs разработчики: об истории создания приложения «Мой умный город»
› Быстрые очереди на Swift
› Создаем Поисковую панель с материальным дизайном в iOS
› Управление фоновыми задачами с новым Task Scheduler в iOS 13
› Объектно-ориентированное программирование - Бедствие на триллион долларов
• Как реализовать чистую архитектуру на Android?
› Модели потоков в Корутинах и Android SQLite API
› Эксперимент: превращаем MVP в MVVM без ViewModel library
• 1,500 игровых автоматов входят в бар: дело в количестве, а не качестве
• Как разработчики процедурно создали кучу «мусорных» мобильных игр и заработали 50 тысяч долларов
• Podlodka #120: Kubernetes
• UI-тесты
• AppsCast #9: Тимлид, или Туда и обратно
• Маркетинг влияния вырос на 83%
• Pro Bulk Sms Sender: массовая отправка СМС
• Разработка под Android: советы самому себе
• Постбраузерная эпоха
• Дизайнеры vs разработчики: об истории создания приложения «Мой умный город»
› Быстрые очереди на Swift
› Создаем Поисковую панель с материальным дизайном в iOS
› Управление фоновыми задачами с новым Task Scheduler в iOS 13
› Объектно-ориентированное программирование - Бедствие на триллион долларов
• Как реализовать чистую архитектуру на Android?
› Модели потоков в Корутинах и Android SQLite API
› Эксперимент: превращаем MVP в MVVM без ViewModel library
AppTractor
1,500 игровых автоматов входят в бар: дело в количестве, а не качестве
На проводимой в этом году Game Developers Conference выступили два разработчика игр, способные написать новую главу романа-антиутопии о будущем: они рассказали историю о том, как заработали деньги, позволив делать всю работу роботам. В их случае этой работой…
Если вы не знали, то легальный поиск уязвимостей - довольно прибыльное занятие. Программа выплаты вознаграждений существует практически у всех компаний. Google вот, например, за найденные в Google Play ошибки готов платить до 20 тысяч долларов, а за хищение персональных данных - до 3 тысяч. ну и чтобы два раза не вставать - у Android Dev Podcast грядет 100 выпуск, если хотите проспонсировать лучший в мире подкаст, так только скажите 😀
• Google во много раз увеличил вознаграждения за поиск уязвимостей в Chrome, Chrome OS и Google Play
• Area 120 представил новый сервис проведения интервью с разработчиками Byteboard
• Changefeed: красивый changelog
• #BeardyCast WWDC 2019. SwiftUI, темная тема и другие особенности разработки
• Android Dev Podcast #99: Server Driven UI
• Геймдизайн 101: книги для начинающих
• FaceApp заработал $1 млн за 10 дней
• 10x Ascend: торг с работодателем
• Лояльность владельцев iPhone достигла минимума
• Kotlin стал “Прорывным проектом года”
• 6 принципов функциональной анимации: как сделать правильные переходы
• Flutter, руководство для начинающих
• Как мы в QIWI пришли к единому стилю взаимодействия между View и ViewModel в рамках MVVM
• Шесть экспериментов для проверки гипотез поведенческой экономики, которые можно применить в монетизации игр
• iOS-приложение за три месяца, не зная ничего: только опыт
› Портируем iPad приложение на macOs Catalina
› Pygame и разработка игр
› Новый фреймворк для мобильного вовлечения: Acknowledgment – Interest – Conversion (AIC)
› 8 практик React, которые обрушат ваше приложение в будущем
› Как Uber незаметно изменил интерфейс для всего остального мира
• WorldSkills: Обзор от участника олимпиады
• Создание Android Live Wallpapers
• Загружаем сайт в Google Play
› Tinder обходит Play Store на Android для того, чтобы миновать 30% налог
• Google во много раз увеличил вознаграждения за поиск уязвимостей в Chrome, Chrome OS и Google Play
• Area 120 представил новый сервис проведения интервью с разработчиками Byteboard
• Changefeed: красивый changelog
• #BeardyCast WWDC 2019. SwiftUI, темная тема и другие особенности разработки
• Android Dev Podcast #99: Server Driven UI
• Геймдизайн 101: книги для начинающих
• FaceApp заработал $1 млн за 10 дней
• 10x Ascend: торг с работодателем
• Лояльность владельцев iPhone достигла минимума
• Kotlin стал “Прорывным проектом года”
• 6 принципов функциональной анимации: как сделать правильные переходы
• Flutter, руководство для начинающих
• Как мы в QIWI пришли к единому стилю взаимодействия между View и ViewModel в рамках MVVM
• Шесть экспериментов для проверки гипотез поведенческой экономики, которые можно применить в монетизации игр
• iOS-приложение за три месяца, не зная ничего: только опыт
› Портируем iPad приложение на macOs Catalina
› Pygame и разработка игр
› Новый фреймворк для мобильного вовлечения: Acknowledgment – Interest – Conversion (AIC)
› 8 практик React, которые обрушат ваше приложение в будущем
› Как Uber незаметно изменил интерфейс для всего остального мира
• WorldSkills: Обзор от участника олимпиады
• Создание Android Live Wallpapers
• Загружаем сайт в Google Play
› Tinder обходит Play Store на Android для того, чтобы миновать 30% налог
AppTractor
Google во много раз увеличил вознаграждения за поиск уязвимостей в Chrome, Chrome OS и Google Play
Google, который уже выплатил исследователям в области безопасности более 15 миллионов долларов с момента запуска программы поиска уязвимостей, сегодня увеличил премии за найденные в Chrome и Play ошибки.
Apple снова обвиняют в нечестной конкуренции. Теперь дело за поиском - говорят, что собственные приложения компании всегда на первых местах. Apple отбивается, что в формировании поисковой выдачи участвует 42 параметра, среди которых оценки, поведение и т.п. Ирония в том, что у многих приложений Apple нет ни оценок, ни установок (кроме пред от самой Apple) - а они все равно на первом месте. В общем, забавно наблюдать.
• Apple манипулирует поиском App Store в пользу своих приложений
• Podlodka #121: Зарплаты
• Netflix запустил супер-дешевую подписку для Индии
• Эффективное привлечение пользователей с оптимизацией по CPO. Кейс Rocket10 и OZON
• Microsoft инвестировала $1 млрд. в OpenAI
• AppsCast #10: Функциональный Swift
• Lockdown: файрвол для iOS
• Почему вам стоит закрыть ваш самый денежный проект
• Лучшие бесплатные игры для Android 2019
• Tinder начал принимать оплату в обход Google Play
• MiniSpaceJourney: вторжение инопланетян на часах
• Почему не окупается локализация?
• Психология цвета для мобильных приложений
• Что предложит Feedback Assistant — платформа для разработчиков, которая заменит Bug Reporter
• Деплоим ML проект, используя Flask как REST API, и делаем доступным через приложение на Flutter
› GDevelop: открытый игровой движок для всех
› Приложение Goodreads: исследование UX
› Лучшая стратегия подготовки к интервью с программированием
› Continuous Integration в iOS c Gitlab CI, Fastlane и OTA-установками
› Разработка через тестирование тупа. Переубедите меня.
• Пишем Android приложение для киноманов — Часть 1 (Прототипирование)
• Android preferences delegate
• Первое впечатление от Android Jetpack Compose
› Разрабатываем приложение для оценки стойкости пароля для Android
› Поддержка навигации жестами в для Android Q
› Выжимаем все из Android Studio
› Семь раз отмерь, один раз отрежь
• Apple манипулирует поиском App Store в пользу своих приложений
• Podlodka #121: Зарплаты
• Netflix запустил супер-дешевую подписку для Индии
• Эффективное привлечение пользователей с оптимизацией по CPO. Кейс Rocket10 и OZON
• Microsoft инвестировала $1 млрд. в OpenAI
• AppsCast #10: Функциональный Swift
• Lockdown: файрвол для iOS
• Почему вам стоит закрыть ваш самый денежный проект
• Лучшие бесплатные игры для Android 2019
• Tinder начал принимать оплату в обход Google Play
• MiniSpaceJourney: вторжение инопланетян на часах
• Почему не окупается локализация?
• Психология цвета для мобильных приложений
• Что предложит Feedback Assistant — платформа для разработчиков, которая заменит Bug Reporter
• Деплоим ML проект, используя Flask как REST API, и делаем доступным через приложение на Flutter
› GDevelop: открытый игровой движок для всех
› Приложение Goodreads: исследование UX
› Лучшая стратегия подготовки к интервью с программированием
› Continuous Integration в iOS c Gitlab CI, Fastlane и OTA-установками
› Разработка через тестирование тупа. Переубедите меня.
• Пишем Android приложение для киноманов — Часть 1 (Прототипирование)
• Android preferences delegate
• Первое впечатление от Android Jetpack Compose
› Разрабатываем приложение для оценки стойкости пароля для Android
› Поддержка навигации жестами в для Android Q
› Выжимаем все из Android Studio
› Семь раз отмерь, один раз отрежь
AppTractor
Apple манипулирует поиском App Store в пользу своих приложений
Мобильные приложения компании Apple обычно первыми появляются в результатах поиска, опережая конкурентов в App Store, что является существенным преимуществом, которое не соответствует ряд декларируемых компанией правил, пишет The Wall Street Journal.
Forwarded from Leonid
Для внутренних данных интересно понять - вы программист и в какой IDE работаете?
Anonymous Poll
81%
Я в Xcode и Android Studio
14%
В другой
6%
Пишу в блокноте
Не знаю, про Age of Z это или нет, но вот что пишут о том, как заработать на школьниках. Был как-то в CPA сети оффер, в котором платили, если юзер регался в онлайн игрушке и доходил до 4 уровня. Понятное дело, что не каждый сконвертится в установку, а тут еще и нужно дойти до 4 уровня. Что сделали парни из Partnerkin. Зашли в сервисы, где школьники выполняют задания за пару центов (просмотреть страницу, поставить лайк). Сделали лендинг типа "Заработай на игрушке. Найди баг на 4 уровне и получи приз". Прорекламировали лендинг на этих школьников. Юзеры начали массово регистрироваться и все доходить до 4 уровня, чтобы найти баг. Понятно, что никакого бага не было и никто приз не получил. Но зато получилась отличная выплата в партнерке за игроков 😎
• Продвижение игры Age of Z на российском рынке – опыт Adsup
• 8 игр для изучения программирования
• Видео App Design & Development Conference 2019
• Boot Finder: поиск обуви по фотографии
• Миру не нужно ваше приложение
• ARPU и ARPPU: одна буква и принципиальные отличия
• Распознавание объектов в режиме реального времени на iOS с помощью YOLOv3
• Split Controller без этих ваших сторибордов
• Мобильная разработка hh.ru и где она обитает
• 9 Принципов для создания качественных iOS приложений
• Как продвигать мобильное приложение в 2019 году: 4 практических способа + полезные инструменты
• «Мексика — это наши девяностые»: как мобильный разработчик проводит лето c семьёй
› Ключ к тому, чтобы быть отличным программистом
› Создаем iOS-приложение без Storyboard
› Тренды в программировании 2020
› Тестирование Android-приложений с Firebase Robo Test
› 5 отличных альтернатив Google Play Store
› Что нового в Android Studio 3.5
› Межмодульная навигация в Android с помощью Dagger
• Продвижение игры Age of Z на российском рынке – опыт Adsup
• 8 игр для изучения программирования
• Видео App Design & Development Conference 2019
• Boot Finder: поиск обуви по фотографии
• Миру не нужно ваше приложение
• ARPU и ARPPU: одна буква и принципиальные отличия
• Распознавание объектов в режиме реального времени на iOS с помощью YOLOv3
• Split Controller без этих ваших сторибордов
• Мобильная разработка hh.ru и где она обитает
• 9 Принципов для создания качественных iOS приложений
• Как продвигать мобильное приложение в 2019 году: 4 практических способа + полезные инструменты
• «Мексика — это наши девяностые»: как мобильный разработчик проводит лето c семьёй
› Ключ к тому, чтобы быть отличным программистом
› Создаем iOS-приложение без Storyboard
› Тренды в программировании 2020
› Тестирование Android-приложений с Firebase Robo Test
› 5 отличных альтернатив Google Play Store
› Что нового в Android Studio 3.5
› Межмодульная навигация в Android с помощью Dagger
AppTractor
Продвижение игры Age of Z на российском рынке — опыт Adsup
Опыт команды Adsup по продвижению китайской ММО онлайн-стратегии в жанре «Зомби-апокалипсис».
Новостей как всегда куча, но главное - наконец-то, спустя 25 лет, DOOM снова с нами. Помню, как у нас в институте была сетка - даже не Ethernet, а коаксиал. И когда запускалась сетевая игра все просто вешалось. Но удовольствие было незбываемое, а в буфете на нас смотрели очень странно 😀
• DOOM и DOOM II вышли на iOS и Android
• Rozental As A Service: поиск опечаток в исходниках
• Топ стран по загрузкам во 2 квартале 2019
• Magic Leap выпустила первую игру в рамках Independent Creator Program
• Flutter Dev Podcast #6: Асинхронность
• Ваша игра может стать лучше: Как найти проблемы и точки роста
• Когда приходит время погашать технический долг: опыт LinkedIn
• UX-дизайн: Как Работает Человеческая Память
• Менеджер по продукту – 10 мобильных особенностей
• Разработка и программирование 2020
• Airbud: голосовое управление сайтами
• TabNine — ИИ, помогающий писать код
• Balloon: подсказки для Android
• Самые популярные мобильные игры во 2 квартале 2019
• Вклад дизайнера в разработку мобильных приложений
• Чего ждать, если хочешь стать iOS-разработчиком
• Знакомство с SwiftUI: Создание простого приложения с использованием TableView
• Meows.app — клиент для Apple Music
• WeChat следит за тобой
• Как мы поменяли этап тестирования в разработке приложений
› Запуск вашего инди приложения
› Обработка естественного языка в Swift
› Сказка о гениальном программисте
› 30 вещей, которые я хотел бы знать в начале занятия программированием
› Можно ли учить программирование на телефоне?
› UICollectionView с ячейками автоматического размера
› Продвижение музейных активностей - исследование UX
› gRPC и как оно может сэкономить время на разработку
• Переключение языка в Android-приложении
› Android MVVM - что делать и что не делать
› Отображение картинок в Android приложении: поддерживаемо, тестируемо, безболезненно
› Как Pandao ускоряет процесс обновления приложения на Android
• DOOM и DOOM II вышли на iOS и Android
• Rozental As A Service: поиск опечаток в исходниках
• Топ стран по загрузкам во 2 квартале 2019
• Magic Leap выпустила первую игру в рамках Independent Creator Program
• Flutter Dev Podcast #6: Асинхронность
• Ваша игра может стать лучше: Как найти проблемы и точки роста
• Когда приходит время погашать технический долг: опыт LinkedIn
• UX-дизайн: Как Работает Человеческая Память
• Менеджер по продукту – 10 мобильных особенностей
• Разработка и программирование 2020
• Airbud: голосовое управление сайтами
• TabNine — ИИ, помогающий писать код
• Balloon: подсказки для Android
• Самые популярные мобильные игры во 2 квартале 2019
• Вклад дизайнера в разработку мобильных приложений
• Чего ждать, если хочешь стать iOS-разработчиком
• Знакомство с SwiftUI: Создание простого приложения с использованием TableView
• Meows.app — клиент для Apple Music
• WeChat следит за тобой
• Как мы поменяли этап тестирования в разработке приложений
› Запуск вашего инди приложения
› Обработка естественного языка в Swift
› Сказка о гениальном программисте
› 30 вещей, которые я хотел бы знать в начале занятия программированием
› Можно ли учить программирование на телефоне?
› UICollectionView с ячейками автоматического размера
› Продвижение музейных активностей - исследование UX
› gRPC и как оно может сэкономить время на разработку
• Переключение языка в Android-приложении
› Android MVVM - что делать и что не делать
› Отображение картинок в Android приложении: поддерживаемо, тестируемо, безболезненно
› Как Pandao ускоряет процесс обновления приложения на Android
AppTractor
DOOM и DOOM II вышли на iOS и Android
Двадцать пять лет назад небольшая студия id Software выпустила игру DOOM. В общей сложности на разработку DOOM ушло 12 месяцев, вдвое больше времени, чем на разработку Wolfenstein 3D.
ByteDance (TikTok) признался в создании собственного смартфона. Навскидку ни одна аналогичная затея ни разу не выгорела - смартфон Facebook просто сразу “не пошел”, Яндекс тоже быстро загнулся, Amazon и тот свернул свой Fire. Хотя у TikTok скоро будет под миллиард пользователей, так что ситуация вполне уникальная… Так сделают они свой популярный смартфон?
• ByteDance делает собственный смартфон
• Магазин приложений для Android: 5 альтернатив Google Play Store
• Представлен единый стандарт дополненной реальности OpenXR
• Teamlead Roadmap: карта навыков и модель развития тимлидов
• Опыт разработки Life Simulator: Спустя один год и миллион загрузок
• Персонализация: 3 стратегии, которые гарантируют успех вашего приложения
• Игра AirAttack! — наш первый опыт разработки в VR
• Как распознать картинки и тексты на телефоне с помощью ML Kit
• Способы разработки переключателей учетных записей и переключателей приложений
• Разработчики больше, чем обезьянки
• Вы платите неправильной системе, когда покупаете что-то в iOS
• Неймспейсинг в Kotlin
• Finch: показывает трафик OkHttp
• ViewPager 2 — новая функциональность в старой обертке
• Разоблачаем магию DiffUtil
• 12 лучших способов уменьшить размер Android-приложения в течение жизненного цикла разработки
• Dagger в Kotlin: ошибки и оптимизации
• Охота на ошибку - настоящая история отладки App Bundle
• ByteDance делает собственный смартфон
• Магазин приложений для Android: 5 альтернатив Google Play Store
• Представлен единый стандарт дополненной реальности OpenXR
• Teamlead Roadmap: карта навыков и модель развития тимлидов
• Опыт разработки Life Simulator: Спустя один год и миллион загрузок
• Персонализация: 3 стратегии, которые гарантируют успех вашего приложения
• Игра AirAttack! — наш первый опыт разработки в VR
• Как распознать картинки и тексты на телефоне с помощью ML Kit
• Способы разработки переключателей учетных записей и переключателей приложений
• Разработчики больше, чем обезьянки
• Вы платите неправильной системе, когда покупаете что-то в iOS
• Неймспейсинг в Kotlin
• Finch: показывает трафик OkHttp
• ViewPager 2 — новая функциональность в старой обертке
• Разоблачаем магию DiffUtil
• 12 лучших способов уменьшить размер Android-приложения в течение жизненного цикла разработки
• Dagger в Kotlin: ошибки и оптимизации
• Охота на ошибку - настоящая история отладки App Bundle
AppTractor
ByteDance делает собственный смартфон
Китайская компания ByteDance, являющаяся владельцем сервиса TikTok, занимается разработкой собственного смартфона.
Хочешь стать востребованным специалистом и достойно зарабатывать? Освой профессию iOS-разработчика!
✔️ Научись создавать мобильные приложения под iOS на практике.
✔️ Сделай шесть проектов для портфолио под руководством опытного наставника.
✔️ После прохождения обучения получи гарантированное трудоустройство.
Для первых 20 студентов скидка 20%. Есть рассрочка.
Начни свой путь к успеху!
Программа курса и остальные подробности по ссылке 👉 https://clc.to/JgTEdg
✔️ Научись создавать мобильные приложения под iOS на практике.
✔️ Сделай шесть проектов для портфолио под руководством опытного наставника.
✔️ После прохождения обучения получи гарантированное трудоустройство.
Для первых 20 студентов скидка 20%. Есть рассрочка.
Начни свой путь к успеху!
Программа курса и остальные подробности по ссылке 👉 https://clc.to/JgTEdg
Интересный опыт принесли чуваки на Reddit – продвижение мобильной игры на PornHub. Когда то давно у нас была статья про рекламу доставки еды, и тогда все закончилось прекрасно. С игрой ничего не получилось – несмотря на очень маленький CPC (для определенных позиций - менее 2 центов), ¾ визитов до Google Play просто не дошло, а из оставшихся не установил никто. Сама игра, конечно, так себе, но все-таки любопытный кейс использования «непрофильных» активов.
• Отчет о мошенничестве в мобильных сетях за 2019 год
• Опыт продвижения игры на PornHub: CPC $0.018 и 0 установок
• Устройство и применение CI и CD
• Apple растет носимыми устройствами и сервисами
• Lottiefiles: магазин анимаций
• Разработка игр со скоростью 0.1 игры в час
• Время сделать код более открытым для изменений
• Технический долг и как его отдавать
• Структуры данных с примерами на языке Swift. Часть первая: связаный список
• Продуктовая аналитика в студии полного цикла
• Подходы к сегментации мобильных игроков
• Мобильное юзабилити в e-Commerce: анализ ТОП-20 интернет-магазинов России
• Разработка игрового интерфейса для различных пропорций экранов
› Создаем свой Google Firebase + Heroku на Kubernetes за $30 с помощью Space Cloud
› Подключаем iOS-приложение к AWS IoT
› Добавляем Sign in with Apple кнопку в приложение
› Вышел Unity 2019.2
› Собственное табло ожидания на Raspberry Pi
• Темы и стили в Android-приложениях
› Анимированная FAB с дополнительными опциями
› Совершенное тестирование: мониторим релизы
• Отчет о мошенничестве в мобильных сетях за 2019 год
• Опыт продвижения игры на PornHub: CPC $0.018 и 0 установок
• Устройство и применение CI и CD
• Apple растет носимыми устройствами и сервисами
• Lottiefiles: магазин анимаций
• Разработка игр со скоростью 0.1 игры в час
• Время сделать код более открытым для изменений
• Технический долг и как его отдавать
• Структуры данных с примерами на языке Swift. Часть первая: связаный список
• Продуктовая аналитика в студии полного цикла
• Подходы к сегментации мобильных игроков
• Мобильное юзабилити в e-Commerce: анализ ТОП-20 интернет-магазинов России
• Разработка игрового интерфейса для различных пропорций экранов
› Создаем свой Google Firebase + Heroku на Kubernetes за $30 с помощью Space Cloud
› Подключаем iOS-приложение к AWS IoT
› Добавляем Sign in with Apple кнопку в приложение
› Вышел Unity 2019.2
› Собственное табло ожидания на Raspberry Pi
• Темы и стили в Android-приложениях
› Анимированная FAB с дополнительными опциями
› Совершенное тестирование: мониторим релизы
AppTractor
Отчет о мошенничестве в мобильных сетях за 2019 год
AppsFlyer выпустил “Отчет о мошенничестве в мобильных сетях за 2019 год”.
Google запустит новый сервис подписки на игры и приложения Play Pass - это как Arcade у Apple, только с блекджеком (приложениями) и барышнями (в два раза дешевле). Идея - за фиксированную плату премиум-приложения и игры без встроенных покупок. Как и когда это заработает никто не знает, но тестирование уже идет.
• Google сделает свой Arcade с приложениями и в два раза дешевле
• MBLT19: Международная Мобильная Конференция для бизнеса
• Google запустил рекламу приложений в Discover
• AppsCast #11: Chaos engineering
• Podlodka #122: Python
• Lightricks стал единорогом
• Что такое Job’s To Be Done и Job stories
• Лучшая продающая презентация из всех: как продает Zuora
• AppCode 2019.2: Swift 5.1, анализ покрытия кода тестами, отображение дизассемблированного кода и другое
• Работа с навигацией при рефакторинге легаси проекта в React Native
• Как мы внедрили ML в приложение с почти 50 миллионами пользователей. Опыт Сбера
› Обнаружение и распознавание лиц с CoreML и ARKit
› Ionic не единственный фреймворк, чтобы рулить всем
• Diablo 1 портировали в браузер
› Улучшите свои ассеты в магазине приложений и работу с ним с помощью этих инструментов
› MVC без C: что SwiftUI изменил в архитектуре приложений?
› SwiftUI: вещи меняются
• Как диагностировать проблемы интеграции SDK. Опыт команды разработки Yandex Mobile Ads SDK
• Отображение текста в Android
› Лучшие решения с новыми данными Google Play Console
• Google сделает свой Arcade с приложениями и в два раза дешевле
• MBLT19: Международная Мобильная Конференция для бизнеса
• Google запустил рекламу приложений в Discover
• AppsCast #11: Chaos engineering
• Podlodka #122: Python
• Lightricks стал единорогом
• Что такое Job’s To Be Done и Job stories
• Лучшая продающая презентация из всех: как продает Zuora
• AppCode 2019.2: Swift 5.1, анализ покрытия кода тестами, отображение дизассемблированного кода и другое
• Работа с навигацией при рефакторинге легаси проекта в React Native
• Как мы внедрили ML в приложение с почти 50 миллионами пользователей. Опыт Сбера
› Обнаружение и распознавание лиц с CoreML и ARKit
› Ionic не единственный фреймворк, чтобы рулить всем
• Diablo 1 портировали в браузер
› Улучшите свои ассеты в магазине приложений и работу с ним с помощью этих инструментов
› MVC без C: что SwiftUI изменил в архитектуре приложений?
› SwiftUI: вещи меняются
• Как диагностировать проблемы интеграции SDK. Опыт команды разработки Yandex Mobile Ads SDK
• Отображение текста в Android
› Лучшие решения с новыми данными Google Play Console
AppTractor
Google сделает свой Arcade с приложениями и в два раза дешевле
Google запустит новый сервис подписки на игры и приложения Play Pass. Компания хочет, чтобы пользователи не покупали отдельно платные приложения и игры, а платили фиксированную сумму в месяц и получали доступ к определенному набору.
Тут вот Humble Bundle распродает ассеты для 2D игр - спрайты, анимации, элементы уровней и т.д. По этому поводу закралась мысль как все проще в приложениях. Для внутренних иконок есть icons8, для внешних иконок и всяких простых фонов - какой-то супер дешевый Creative Market. Если только совсем все красиво надо делать? Вы покупаете ассеты для приложений?
• Ассеты для 2D игр в Humble Bundle
• Начата работа над Monument Valley 3
• Qualcomm и Tencent создают игровые смартфоны
• Bourbon Engine: UI из JSON
• Дело о Маленьких и Больших Буквах
• Гибкие методологии
• Самые скачиваемые в мире китайские приложения
• Muzmatch: дейтинг для мусульман
• User Story: план действий для разработчика
• Не морочьте мне голову со своим функциональным программированием
• Flutter в примерах. Deep Links в приложениях на Flutter
• Челобитная в Apple
• Почему кнопки переключения (Toggle Buttons) сбивают с толку
• Юнит-тестирование асинхронного кода в Swift
• Combine против RxSwift: стоит ли переключиться на Combine?
• 5 лучших советов о том, как начать инди разработку игр
• Pill Trakk: напоминание о приеме лекарств - исследование UX
• Разница между Junior, Mid-Level и Senior разработчиком
• SOLID-ный Swift
• Booking.com - исследование UX
• Руководство по размеру скриншотов для App Store и Google Play 2019
• Мнение Android-разработчика: Flutter выглядит хорошо, но работать с ним больно
• Готовый шаблон приложения на Flutter
• Принятие расширения маркировки памяти Arm в Android
• Простые Android Preferences с Bulldog
• Ассеты для 2D игр в Humble Bundle
• Начата работа над Monument Valley 3
• Qualcomm и Tencent создают игровые смартфоны
• Bourbon Engine: UI из JSON
• Дело о Маленьких и Больших Буквах
• Гибкие методологии
• Самые скачиваемые в мире китайские приложения
• Muzmatch: дейтинг для мусульман
• User Story: план действий для разработчика
• Не морочьте мне голову со своим функциональным программированием
• Flutter в примерах. Deep Links в приложениях на Flutter
• Челобитная в Apple
• Почему кнопки переключения (Toggle Buttons) сбивают с толку
• Юнит-тестирование асинхронного кода в Swift
• Combine против RxSwift: стоит ли переключиться на Combine?
• 5 лучших советов о том, как начать инди разработку игр
• Pill Trakk: напоминание о приеме лекарств - исследование UX
• Разница между Junior, Mid-Level и Senior разработчиком
• SOLID-ный Swift
• Booking.com - исследование UX
• Руководство по размеру скриншотов для App Store и Google Play 2019
• Мнение Android-разработчика: Flutter выглядит хорошо, но работать с ним больно
• Готовый шаблон приложения на Flutter
• Принятие расширения маркировки памяти Arm в Android
• Простые Android Preferences с Bulldog
AppTractor
Ассеты для 2D игр в Humble Bundle
В Humble Bundle распродажа ресурсов для 2D игр.
Больше дейтингов богу дейтингов! Вчера мы писали про свидания для мусульман, а теперь и у Вконтакте появился свой. правда, тут дело не в сужении таргетинга, а в необычной механике - матчить предполагается только после видеозвонка или, хотя бы, записи видеоистории. Так что этакий TikTok и Tinder в одном 😀
• ВКонтакте запускает свой дейтинг Lovina
• TrueConf делится экранами и выводит чаты на телевизор
• FairBid – новая платформа медиации от Fyber
• Babylon Health: медицинские чат-боты на $2 млрд
• Quirk: открытое приложение для КПТ
• Android Environments
• Как мы поддерживаем стабильность приложения Lamoda
› Рисование Android Canvas: полезные классы и операции
› MyS3Chat - открытый чат в реальном времени на Firebase
› От установки expo до Google Play Store
› Юнит-тестирование в Android с JUnit5
• Как Крис Жуковский учился клиентской поддержке своих игр в аэропорту
• Секреты, советы, запреты: как создать крутой экшен для Google Ассистента
• Сила дженериков в Swift. Часть 1
• Шрифт New York от Apple с засечками: что это значит для веб-дизайна
› Кускус или не кускус - решаем с помощью CoreML
› Хаки, делающие работу с Xcode проще
› 12 вещей для успешного пользовательского тестирования
› Как мы в 3 раза увеличили органические установки за 30 дней с помощью ASO
• ВКонтакте запускает свой дейтинг Lovina
• TrueConf делится экранами и выводит чаты на телевизор
• FairBid – новая платформа медиации от Fyber
• Babylon Health: медицинские чат-боты на $2 млрд
• Quirk: открытое приложение для КПТ
• Android Environments
• Как мы поддерживаем стабильность приложения Lamoda
› Рисование Android Canvas: полезные классы и операции
› MyS3Chat - открытый чат в реальном времени на Firebase
› От установки expo до Google Play Store
› Юнит-тестирование в Android с JUnit5
• Как Крис Жуковский учился клиентской поддержке своих игр в аэропорту
• Секреты, советы, запреты: как создать крутой экшен для Google Ассистента
• Сила дженериков в Swift. Часть 1
• Шрифт New York от Apple с засечками: что это значит для веб-дизайна
› Кускус или не кускус - решаем с помощью CoreML
› Хаки, делающие работу с Xcode проще
› 12 вещей для успешного пользовательского тестирования
› Как мы в 3 раза увеличили органические установки за 30 дней с помощью ASO
AppTractor
ВКонтакте запускает свой дейтинг Lovina
ВКонтакте анонсировал свое приложение для знакомств Lovina, основной механикой которого станут видеозвонки и видеоистории.
Для одного из приложений надо понять, что делают пользователи внутри, прямо наглядно. Казалось бы есть Appsee, но нет - померли. Вероятно, не выдержали груза ответственности 😀 Ладно, идем к UXCam - но нет, ничего не пишет, из 10 первых пользователей 0 видео. Есть сейчас какие-то решения работающие посмотреть, что делают пользователи или все это прикрыли уже? Можно в чатик наш прямо писать.
• Journey вышла на iOS
• Facebook подал в суд на разработчиков за фрод
• В iOS 13 ограничат фоновую работу VoIP
• MyS3Chat: open source чат для Android
• Увеличить количество пользователей со 100 тысяч до 2 млн за семь лет: техники роста языкового сервиса Duolingo
› Создаем приложение для распознавания номеров для iOS
› Лучшие инструменты отслеживания быстродействия приложений
› Делаем тачскрин для MacBook за 1 доллар
› Большие View Controller-ы или плохой стиль программирования?
› 7 шагов для понимания поведения пользователей: глубокое погружение
› Я написал скрипт для отправки сообщений родителям в WhatsApp за 20 строк кода на Python
• Видео докладов с Summer Droid Meetup
› Shark: умные отчеты для анализа кучи для Kotlin
› Последняя бета Android Q
› Чистая архитектура для Android
• Journey вышла на iOS
• Facebook подал в суд на разработчиков за фрод
• В iOS 13 ограничат фоновую работу VoIP
• MyS3Chat: open source чат для Android
• Увеличить количество пользователей со 100 тысяч до 2 млн за семь лет: техники роста языкового сервиса Duolingo
› Создаем приложение для распознавания номеров для iOS
› Лучшие инструменты отслеживания быстродействия приложений
› Делаем тачскрин для MacBook за 1 доллар
› Большие View Controller-ы или плохой стиль программирования?
› 7 шагов для понимания поведения пользователей: глубокое погружение
› Я написал скрипт для отправки сообщений родителям в WhatsApp за 20 строк кода на Python
• Видео докладов с Summer Droid Meetup
› Shark: умные отчеты для анализа кучи для Kotlin
› Последняя бета Android Q
› Чистая архитектура для Android
AppTractor
Journey вышла на iOS
Journey - одна из игр, сформировавших новый собственный игровой жанр “атмосферного приключения” или “симулятора ходьбы”. Изначально вышедшая на PlayStation 3 в 2012 году, игра была перенесена на PlayStation 4 в 2015 и PC в 2019.
Любопытная статистика от мейлрушечки про Интернет-вещей и “умный дом”. Не очень понятно, почему теплый пол, кондиционер и сигнализации это “умный дом”, но радует, что 88% опрошенных знает о самом понятии. С другой стороны и аудитория Hi-Tech специфична… В общем, понятно, что ничего непонятно, но “умный дом” это хорошо. В моем доме есть ровно два умных элемента (я и Ленини, да), но об этом в следующий раз 🏠
• Каждый десятый россиянин потратил более 20,000 рублей на технологии «умного дома»
• Медленный и дорогой процесс масштабирования приобретения пользователей
• ФАС возбудила дело против Apple по заявлению «Лаборатории Касперского»
• Вышла последняя бета Android Q
• Sign In with Apple Button for Android: авторизация в Apple для Android
• Опираться на данные? Если хотите быть креативным, то не надо!
• Автоверстка и стили в Unity: наш новый пайплайн и инструменты для UI
› Как сделать Siri Shortcuts
› Создание FAB на SwiftUI
› Магия метапрограммирования
› Преимущества push-уведомлений
• Дорожная карта Android-разработчика в 2019 году
• Отчет Kotlin / Everywhere — Showcase practice: 31 июля
• Hunt the Wumpus или опыт написания классической игры для Android
› Делаем игру "виселица" для Android
› MVI: хороший, плохой, злой
› Google Play и автоматическое развертывание с AAB
• Каждый десятый россиянин потратил более 20,000 рублей на технологии «умного дома»
• Медленный и дорогой процесс масштабирования приобретения пользователей
• ФАС возбудила дело против Apple по заявлению «Лаборатории Касперского»
• Вышла последняя бета Android Q
• Sign In with Apple Button for Android: авторизация в Apple для Android
• Опираться на данные? Если хотите быть креативным, то не надо!
• Автоверстка и стили в Unity: наш новый пайплайн и инструменты для UI
› Как сделать Siri Shortcuts
› Создание FAB на SwiftUI
› Магия метапрограммирования
› Преимущества push-уведомлений
• Дорожная карта Android-разработчика в 2019 году
• Отчет Kotlin / Everywhere — Showcase practice: 31 июля
• Hunt the Wumpus или опыт написания классической игры для Android
› Делаем игру "виселица" для Android
› MVI: хороший, плохой, злой
› Google Play и автоматическое развертывание с AAB
AppTractor
Каждый десятый россиянин потратил более 20,000 рублей на технологии «умного дома»
Проект Hi-Tech опросил российских пользователей, знают ли они про «умный дом», пользуются ли этими технологиями в обычной жизни и каких производителей считают лидерами в этой области.
В вашей голове родилась идея бомбической игрушки (или вы уже её запилили), но не знаете, что делать дальше? Интересуетесь, как создаются игры? Тогда заходите в канал @devmygame - в нём ребята из студии Intersol делятся практическими советами как создать, вывести на рынок и монетизировать игру. А ещё предостерегают от ошибок, которые когда-то делали: да-да, всё проверено на себе! На сладкое - интервью с топовыми игроками индустрии и рекомендации, как вести документооборот. Подписывайтесь на @devmygame и сделайте игру вашей мечты явью!
Откопал тут нашу старую статью про “синдром самозванца” у разработчиков. Очень полезно как знать о самом симптоме, так и способах борьбы с ним. Ибо самоедство никогда до добра не доводило, а с психическими искажениями реальности допустим надо бороться.
• Заткнись, синдром самозванца, я отлично программирую
• Apple расширила программу поиска уязвимостей и увеличила премию до $1 млн.
• Brolly: страхование вещей
• Самая страшная ошибка в аналитике игры
• useAnimations: библиотека микроанимаций
• Как построить умную игровую экономику
• Страшный зверь Team Lead
• Huawei представил Harmony OS
• Android Dev Podcast #100: Юбилейный выпуск со старичками
• Podlodka #123: Голосовые ассистенты
• Видео Summer Droid Meetup
• IKEA выпустила приложение для развития экологических привычек
• Apple отвечает на иск «Лаборатории Касперского»
• Второй слой разработки (мобильной игры), что, когда и зачем
• Что не так с контекстными меню в iOS 13?
› Секреты фреймворка MediaPlayer для iOS
› Paged Out! - экспериментальный журнал для разработчиков: одна страница = одна статья
› Монады как шаблон программирования
› ASO в Huawei AppGallery: почему нужно этим заниматься?
› 5 плохих привычек абсолютно неэффективных программистов
› Делаем секундомер на SwiftUI
› 8 правил прекрасного дизайна карточек
› 8 советов для создания темных тем
› 9 способов ускорить ваш Swift-код
› Исследуем библиотеку React 360 VR
• Почему в Google Play мало инновационных приложений или почему иногда программирование — это магия
› Навигация жестами в Android: история появления
› Coil: Kotlin-библиотека для загрузки изображений на Android
› Android: полноэкранный UI с прозрачным статус баром
› Android RecyclerView с красивыми анимациями
• Заткнись, синдром самозванца, я отлично программирую
• Apple расширила программу поиска уязвимостей и увеличила премию до $1 млн.
• Brolly: страхование вещей
• Самая страшная ошибка в аналитике игры
• useAnimations: библиотека микроанимаций
• Как построить умную игровую экономику
• Страшный зверь Team Lead
• Huawei представил Harmony OS
• Android Dev Podcast #100: Юбилейный выпуск со старичками
• Podlodka #123: Голосовые ассистенты
• Видео Summer Droid Meetup
• IKEA выпустила приложение для развития экологических привычек
• Apple отвечает на иск «Лаборатории Касперского»
• Второй слой разработки (мобильной игры), что, когда и зачем
• Что не так с контекстными меню в iOS 13?
› Секреты фреймворка MediaPlayer для iOS
› Paged Out! - экспериментальный журнал для разработчиков: одна страница = одна статья
› Монады как шаблон программирования
› ASO в Huawei AppGallery: почему нужно этим заниматься?
› 5 плохих привычек абсолютно неэффективных программистов
› Делаем секундомер на SwiftUI
› 8 правил прекрасного дизайна карточек
› 8 советов для создания темных тем
› 9 способов ускорить ваш Swift-код
› Исследуем библиотеку React 360 VR
• Почему в Google Play мало инновационных приложений или почему иногда программирование — это магия
› Навигация жестами в Android: история появления
› Coil: Kotlin-библиотека для загрузки изображений на Android
› Android: полноэкранный UI с прозрачным статус баром
› Android RecyclerView с красивыми анимациями
AppTractor
Заткнись, синдром самозванца, я отлично программирую
Кроме как признать, что почти все, так или иначе, сталкиваются с синдромом самозванца, как еще можно с ним справиться?