GitHub таки запилил свои донаты для владельцев проектов! Благодать сошла на нас, братья и сестры! Я вижу! Теперь Open Source это не тлен и страдание, а бизнес! Мы были бедны, но GitHub дал нам деньги! GitHub дал нам мечты! Праздник и пляски! Если серьезно, то маленький шаг для GitHub – большой шаг для разработчиков. А, нет, опять не серьезно 😌
GitHub внедрит функцию для сбора пожертвований
Яндекс запустил платформу умного дома
Издатель Firewatch представил портативную консоль-шарманку
Apple приглашает на WWDC 2019
АйтиХайп: Константин Осипов – Tarantool, Mail.Ru и B2B
Финалисты Indie Games Showcase
UICollectionViewLayout для пиццы из разных половинок
UIAppearance оказался не так прост
Собираем Flutter приложение для десктопа
3D-интерфейсы обычно хуже, чем 2D-интерфейсы
Создание ритм-игры в Unity
Прототипирование мобильной игры, с чего начать, и как это делать. Часть 1
Когда код превращается в ужастик
Создаем ячейки таблицы, подстраивающиеся под размер содержимого
Забудьте о шеф-поварах и настольном футболе - разработчики хотят баланса и роста
Как я начал контролировать свои расходы при помощи пары сервисов и 100 строек кода на Python
Как мы сделали редизайн приложения всего за 3 месяца
Новый способ создания маленьких нейронных сетей - мощный ИИ на телефоне
Превращаем ViewPager в менеджер фрагментов с анимацией в стиле iOS
Как хранить и использовать конфиденциальную информацию в Android-разработке
Проверяем установки не из Google Play
GitHub внедрит функцию для сбора пожертвований
Яндекс запустил платформу умного дома
Издатель Firewatch представил портативную консоль-шарманку
Apple приглашает на WWDC 2019
АйтиХайп: Константин Осипов – Tarantool, Mail.Ru и B2B
Финалисты Indie Games Showcase
UICollectionViewLayout для пиццы из разных половинок
UIAppearance оказался не так прост
Собираем Flutter приложение для десктопа
3D-интерфейсы обычно хуже, чем 2D-интерфейсы
Создание ритм-игры в Unity
Прототипирование мобильной игры, с чего начать, и как это делать. Часть 1
Когда код превращается в ужастик
Создаем ячейки таблицы, подстраивающиеся под размер содержимого
Забудьте о шеф-поварах и настольном футболе - разработчики хотят баланса и роста
Как я начал контролировать свои расходы при помощи пары сервисов и 100 строек кода на Python
Как мы сделали редизайн приложения всего за 3 месяца
Новый способ создания маленьких нейронных сетей - мощный ИИ на телефоне
Превращаем ViewPager в менеджер фрагментов с анимацией в стиле iOS
Как хранить и использовать конфиденциальную информацию в Android-разработке
Проверяем установки не из Google Play
YouTube
Служба в американская церкви
Завел отдельный канал для открытых проектов, инструментов, видео и аудио, книг и всего прочего, что не новости и не статьи. Подключайтесь 😊
https://t.me/applib
https://t.me/applib
Telegram
AppFiles - Mobile Development
Библиотеки, обучающие статьи, курсы и видео для (мобильных) разработчиков. Если есть вопросы - пишите @lbogolubov.
Вышел еще один бэкенд, сделанный на основе собственных разработок. Уже, пожалуй, и двух рук не хватит для подсчета игровых платформ, а они все продолжают появляться. Интересно было бы посмотреть на экономику этого всего. С другой стороны у компании и так все работает, так что упаковка в отдельный продукт вряд ли многого стоит, а доход может принести.
• nWay открывает свой игровой бэкенд
• Карта рынка мобильной рекламы 2019
• Livekick: тренировки по видео
• Про Game Jams
• DefinedCrowd: тренировка ИИ
• Podlodka #112: Олимпиадное программирование
• Обзор рынка онлайн-знакомств: сколько зарабатывают приложения и какие бизнес-модели используют
• Интервью — 10 вопросов про Swift. Часть 3
• Руководство по вводным предложениям (Introductory Offers) в iOS
• RxSwift: обработка ошибок с CompactMap
• Как Apple постоянно подставляет разработчиков и не следует собственным же правилам
• Делаем кастомный View с UIKit
• Топ-10 мобильных уязвимостей OWASP с реальными примерами
• Как оставаться здоровым физически и психически и продолжать кодить
• Геолокационные уведомления в iOS
• Создание побочных проектов это круто или как мы несли искусство в народ
• Бесконечный UIScrollView
• Используем VSCode как редактор для Swift-компилятора
• Выживаем в RxSwift
• Как внедрить Чистую Архитектуру в Android
• Исследуем интеграцию корутинов Kotlin и Lifecycle Architectural Components
• Библиотека Edittext Picker
• StateListAnimator?—?маленький мощный инструмент для анимации
• nWay открывает свой игровой бэкенд
• Карта рынка мобильной рекламы 2019
• Livekick: тренировки по видео
• Про Game Jams
• DefinedCrowd: тренировка ИИ
• Podlodka #112: Олимпиадное программирование
• Обзор рынка онлайн-знакомств: сколько зарабатывают приложения и какие бизнес-модели используют
• Интервью — 10 вопросов про Swift. Часть 3
• Руководство по вводным предложениям (Introductory Offers) в iOS
• RxSwift: обработка ошибок с CompactMap
• Как Apple постоянно подставляет разработчиков и не следует собственным же правилам
• Делаем кастомный View с UIKit
• Топ-10 мобильных уязвимостей OWASP с реальными примерами
• Как оставаться здоровым физически и психически и продолжать кодить
• Геолокационные уведомления в iOS
• Создание побочных проектов это круто или как мы несли искусство в народ
• Бесконечный UIScrollView
• Используем VSCode как редактор для Swift-компилятора
• Выживаем в RxSwift
• Как внедрить Чистую Архитектуру в Android
• Исследуем интеграцию корутинов Kotlin и Lifecycle Architectural Components
• Библиотека Edittext Picker
• StateListAnimator?—?маленький мощный инструмент для анимации
AppTractor
nWay открывает свой игровой бэкенд
Компания nWay, отметившаяся играми Power Rangers: Legacy Wars и ChronoBlade, открывает доступ к своему бэкенду nWayPlay .
Mobile Development by AppTractor pinned «Завел отдельный канал для открытых проектов, инструментов, видео и аудио, книг и всего прочего, что не новости и не статьи. Подключайтесь 😊 https://t.me/applib»
Пока ничего интересного не происходит, ВК и Одноклассники запустили новый конкурс HTML5-игр, причем начинающим можно участвовать просто эскизами и текстовым описанием, а не готовым проектом. Общий призовой фонд – 1.4 млн, плюс для профи выделяют еще 2 млн установок.
• Одноклассники и ВКонтакте запустили конкурс мобильных игр с призами на 1,4 млн рублей
• App Radar запустил бесплатный план для ASO
• Mobile People Talks #5: Android Q по следам Google I/O 19
• TikTok хочет выпустить свой смартфон
• Руководство по Apple Subscriptions Notifications для iOS. Так ли они хороши на самом деле?
• Заголовок будет другой
• Бесконечный UIScrollView
• Документация по API Xamarin теперь в открытом доступе
• Восемь студентов из России, которых Apple пригласила на WWDC
• Runway: исследование UX
• Видео Unreal Fest Europe 2019
• Как не вести себя токсично в code review
• Быстрое и медленное программирование: разработчики и эффект сверхуверенности
• Как НЕ получить счет на $30,000 от Firebase
• Google Camera — хайп или замена зеркалки?
• Темы, стили и другие
• Простой способ работать с корутинами Kotlin в Android
• Верификация Google Play IAP с помощью Cloud Functions
• Как мы в Revolut внедрили 3D карты
• Одноклассники и ВКонтакте запустили конкурс мобильных игр с призами на 1,4 млн рублей
• App Radar запустил бесплатный план для ASO
• Mobile People Talks #5: Android Q по следам Google I/O 19
• TikTok хочет выпустить свой смартфон
• Руководство по Apple Subscriptions Notifications для iOS. Так ли они хороши на самом деле?
• Заголовок будет другой
• Бесконечный UIScrollView
• Документация по API Xamarin теперь в открытом доступе
• Восемь студентов из России, которых Apple пригласила на WWDC
• Runway: исследование UX
• Видео Unreal Fest Europe 2019
• Как не вести себя токсично в code review
• Быстрое и медленное программирование: разработчики и эффект сверхуверенности
• Как НЕ получить счет на $30,000 от Firebase
• Google Camera — хайп или замена зеркалки?
• Темы, стили и другие
• Простой способ работать с корутинами Kotlin в Android
• Верификация Google Play IAP с помощью Cloud Functions
• Как мы в Revolut внедрили 3D карты
AppTractor
Одноклассники и ВКонтакте запустили конкурс мобильных игр с призами на 1,4 млн рублей
ВКонтакте и Одноклассники запустили совместный турнир для разработчиков мобильных HTML5-игр – Games Cup 2019. Участники поборются за трафик для своих проектов на игровых платформах ОК и ВК, а также призовой фонд в размере 1,4 млн рублей.
Новый канал от наших хороших друзей, в котором по шагам планируют рассказывать о разработке довольно большой мобильной игры: https://t.me/hattori2
Ребята создают амбициозный мобильный проект - MMORPG с PVP боями в мире, где ниндзя бегают в поисках наживы - получается такая смесь жанров и игровых механик.
1. Это MMO - довольной большой открытый мир, где игроки друг с другом будут регулярно встречаться.
2. Это RPG про прокачку способностей у персонажа, открытие нового оружия, покупку новых игровых костюмов.
3. Это PVP игра, так как бой от первого лица.
4. Это файтинг, потому как ты сражаешься 1 на 1 и используешь броски сюрикенов для боя и способности для того, чтобы помогать себе в бою или вредить сопернику.
Подписывайтесь и узнавайте первыми обо всех новостях. Высказывайте свое мнение и голосуйте за варианты!
Ребята создают амбициозный мобильный проект - MMORPG с PVP боями в мире, где ниндзя бегают в поисках наживы - получается такая смесь жанров и игровых механик.
1. Это MMO - довольной большой открытый мир, где игроки друг с другом будут регулярно встречаться.
2. Это RPG про прокачку способностей у персонажа, открытие нового оружия, покупку новых игровых костюмов.
3. Это PVP игра, так как бой от первого лица.
4. Это файтинг, потому как ты сражаешься 1 на 1 и используешь броски сюрикенов для боя и способности для того, чтобы помогать себе в бою или вредить сопернику.
Подписывайтесь и узнавайте первыми обо всех новостях. Высказывайте свое мнение и голосуйте за варианты!
Лучшая игра ever от создателей Pokemon Go - Pokemon Sleep. Нужно будет спать. Спать хорошо и качественно. Для контроля качества выпустят специальный трекер в виде покебола, который надо будет класть с собой на ночь. Интересно, что на этот ответит PH? 😁
• Создатели Pokemon Go анонсировали приложение для здорового сна
• Как оставаться в физической и ментальной форме, продолжая программировать
• Subway Surfers: 2.5 млрд установок
• Приложения для iPhone рассылают данные тысячам трекеров
• Router и Data Passing архитектуры Clean Swift
• Общее представление об архитектуре Clean Swift
• Предотвращаем Man-in-the-Middle атаки в iOS с помощью SSL Pinning
• Упрощаем коммуникационные шаблоны с Closure в Swift
• Решение неоднозначных ограничений без перезапуска приложения
• Начинаем карьеру в видео-играх - онлайновый обучающий курс
• App Store - принципы и практики
• GoodReads API в Android с Kotlin
• Улучшаем Google Play для детей
• Создатели Pokemon Go анонсировали приложение для здорового сна
• Как оставаться в физической и ментальной форме, продолжая программировать
• Subway Surfers: 2.5 млрд установок
• Приложения для iPhone рассылают данные тысячам трекеров
• Router и Data Passing архитектуры Clean Swift
• Общее представление об архитектуре Clean Swift
• Предотвращаем Man-in-the-Middle атаки в iOS с помощью SSL Pinning
• Упрощаем коммуникационные шаблоны с Closure в Swift
• Решение неоднозначных ограничений без перезапуска приложения
• Начинаем карьеру в видео-играх - онлайновый обучающий курс
• App Store - принципы и практики
• GoodReads API в Android с Kotlin
• Улучшаем Google Play для детей
AppTractor
Создатели Pokemon Go анонсировали приложение для здорового сна
The Pokemon Company анонсировала выход приложения Pokemon Sleep для поклонников игры Pokemon Go. Новинка станет настоящим спасением для вечно невысыпающихся геймеров. Для того чтобы побеждать в игре, участникам нужно будет много спать.
Тут очередной скандал в благородном семействе назрел. Если помните, пару лет назад была история с неправильным гамбургером в эмодзи (тогда еще Сундар Пичаи реально сказал, что мы сейчас все бросим и пойдем эмодзи переделывать), а сейчас все ополчились против абака. Это счеты, проще говоря, и Apple выпустил новый эмодзи абака, который крайне неправильный. В нем 6 костяшек, а должно быть 5 или 7! Что приятно, у Samsung, Twitter и WhatsApp абака также изображены неправильно. Зато у Google, Microsoft и Facebook нарисованные счеты соответствуют реально существующим.
• Google ужесточает политики в отношении лутбоксов и детских приложений
• FreshToHome: индийский маркетплейс рыбы
• Вторая редакция книги “Intercom про Onboarding”
• Android Dev Podcast #95. Mobius 2019 Spb
• Apple нарисовала неправильный эмодзи со счетной доской
• Миграция платного приложения в бесплатное с IAP
• Park It: исследование UX
• Вы все считаете отток пользователей неправильно
• Customer Development и Кастдев. В чем разница?
• Как сделать два приложения из одного. Опыт Тинькофф Джуниор
• Используем Firebase в качестве хранилища изображений для Android-приложения
• Весь мир в кармане или как сделать мобильную карту за пару дней
• Activity/Service как Зависимости: переосмысливаем архитектуру Android для приложения Uber
• Создаем приложение для определения объектов с Firebase ML Kit
• Google ужесточает политики в отношении лутбоксов и детских приложений
• FreshToHome: индийский маркетплейс рыбы
• Вторая редакция книги “Intercom про Onboarding”
• Android Dev Podcast #95. Mobius 2019 Spb
• Apple нарисовала неправильный эмодзи со счетной доской
• Миграция платного приложения в бесплатное с IAP
• Park It: исследование UX
• Вы все считаете отток пользователей неправильно
• Customer Development и Кастдев. В чем разница?
• Как сделать два приложения из одного. Опыт Тинькофф Джуниор
• Используем Firebase в качестве хранилища изображений для Android-приложения
• Весь мир в кармане или как сделать мобильную карту за пару дней
• Activity/Service как Зависимости: переосмысливаем архитектуру Android для приложения Uber
• Создаем приложение для определения объектов с Firebase ML Kit
Мой 300 дайджест на Хабре! Понадобилось немногим более 6 лет 😀 За это время я пережил несколько смен работы, переезд, открытие собственного проекта и десятка сайтов, выпуск нескольких десятков приложений, проведение множества конференций и митапов, больше 100 выпусков подкаста, бан дайджеста от Хабра и многое-многое другое. Но каждый раз я старался делиться происходящим и делать мобильную разработку немного лучше и понятнее. Что изменилось у вас? В каком направлении движетесь вы? Как можно сделать дайджест лучше в следующие 6 лет? Давайте обсудим в комментариях под статьей 📲
https://habr.com/ru/post/454460/
https://habr.com/ru/post/454460/
Хабр
Дайджест интересных материалов для мобильного разработчика #300 (27 мая — 2 июня)
Понадобилось немногим более 6 лет на выпуск 300 дайджестов. Всем привет, меня зовут Леонид, и это я делаю эти статьи. За это время я пережил несколько смен работы, переезд, открытие собственного...
Традиционно не смотрим WWDC 😀 Из самого интересного: декларативный SwiftUI для создания интерфейсов сразу для всех платформ, Xcode 11, поддерживающий SwiftUI, ARKit 3 и RealityKit и Reality Composer, лёгкий перенос приложений с iPad на Mac, новые Core ML и Create ML, watchOS 6 и магазин App Store теперь работает прямо на Apple Watch, анонимный Sign In с Apple для сайтов и приложений, улучшенный SiriKit, дающий голосовое управление. В целом – наконец-то что-то новое. Будем пробовать!
• Apple представляет новые передовые технологии для разработки приложений
• Apple представляет новую iPadOS
• Apple отказывается от iTunes
• На iOS без Wi-Fi теперь можно загружать до 200 Мб
• Банк «Открытие» выпустил образовательное приложение для предпринимателей
• Podlodka #113: Релиз-менеджмент
• Как работает индексирование с Xcode и как починить его, если оно сломалось на вашем проекте
• Storyboards, Auto Layout и полноэкранные фоновые изображения
• Представляем Mercury OS
• Делаем приветственный слайдер на React Native
• Используем UIMenuController для управления UIResponder
• Этапы сборки Xcode и окружение
• 10 способов улучшить рассылку push-уведомлений
• Инструменты отладки для Android-приложений
• Remote Config в Android - один релиз, чтобы править ими всеми
• Время запуска Android-приложения: почему это важно
• Забавляемся с преобразованием текста в изображение в Android
• Android MVI c Jetpack Compose
• Apple представляет новые передовые технологии для разработки приложений
• Apple представляет новую iPadOS
• Apple отказывается от iTunes
• На iOS без Wi-Fi теперь можно загружать до 200 Мб
• Банк «Открытие» выпустил образовательное приложение для предпринимателей
• Podlodka #113: Релиз-менеджмент
• Как работает индексирование с Xcode и как починить его, если оно сломалось на вашем проекте
• Storyboards, Auto Layout и полноэкранные фоновые изображения
• Представляем Mercury OS
• Делаем приветственный слайдер на React Native
• Используем UIMenuController для управления UIResponder
• Этапы сборки Xcode и окружение
• 10 способов улучшить рассылку push-уведомлений
• Инструменты отладки для Android-приложений
• Remote Config в Android - один релиз, чтобы править ими всеми
• Время запуска Android-приложения: почему это важно
• Забавляемся с преобразованием текста в изображение в Android
• Android MVI c Jetpack Compose
AppTractor
Apple представляет новые передовые технологии для разработки приложений
Уникальная среда SwiftUI, ARKit 3 и новые инструменты Xcode открывают разработчикам широкие возможности.
Тут, кстати, с мест докладывают (спасибо, Владислав!), что следуя заветам новой версии Телеграм, привязался к каналу и чатик. Так что если есть потребность обсудить происходящее - снизу кнопка есть специальная для этого.
Одно из главных и вкусных нововведений WWDC как раз для "D". SwiftUI огонь?
Anonymous Poll
29%
Чума
4%
Так себе
18%
Еще не смотрел
16%
Все равно сначала не будет работать
33%
Я не из iOS
У нас тут только и разговоров, что о SwiftUI, но на других концах стола тоже есть жизнь. BlueStacks выкатил прикольную штуку для публикации Android-игр прямо на пэка в Steam. Пока SDK в закрытой бете, но обещают скоро открыть для всех. Делать как бы в теории вообще ничего не надо – насколько я понял, просто добавляется какой-то обвес от большого BS для работы в Windows. Можно интегрировать функции самого Steam (друзей, сообщества и т.п.), но это по желанию. Даешь еще миллион игр в Steam!
• Мобильные игры станут доступны в Steam и других магазинах приложений для ПК
• Победители Apple Design Awards 2019
• Яндекс открыл регистрацию в Школу разработки интерфейсов
• В Core ML заработало обучение на устройствах
• Геймификация
• Sign In с Apple – быстрый, удобный и безопасный вход
• Как я изучил Swift и выпустил своё приложение, которое заняло 2е место на Product Hunt
• Swift UI — галопом по Европам
• WWDC 2019: главное с презентации Keynote по версии роботов
• Работаем с SwiftUI - создаем и объединяем View
• Первый взгляд на SwiftUI
• Редизайн мобильного дейтинга: исследование UX
• Почему я переключился на Open Source
• Вычислительная Фотография
• Абстрагируем sealed class в Kotlin
• Реактивное программирование с Kotlin
• Делаем приложения в Android Studio реактивными с UI Components и Redux
• Мобильные игры станут доступны в Steam и других магазинах приложений для ПК
• Победители Apple Design Awards 2019
• Яндекс открыл регистрацию в Школу разработки интерфейсов
• В Core ML заработало обучение на устройствах
• Геймификация
• Sign In с Apple – быстрый, удобный и безопасный вход
• Как я изучил Swift и выпустил своё приложение, которое заняло 2е место на Product Hunt
• Swift UI — галопом по Европам
• WWDC 2019: главное с презентации Keynote по версии роботов
• Работаем с SwiftUI - создаем и объединяем View
• Первый взгляд на SwiftUI
• Редизайн мобильного дейтинга: исследование UX
• Почему я переключился на Open Source
• Вычислительная Фотография
• Абстрагируем sealed class в Kotlin
• Реактивное программирование с Kotlin
• Делаем приложения в Android Studio реактивными с UI Components и Redux
AppTractor
Мобильные игры станут доступны в Steam и других магазинах приложений для ПК
Игровая платформа BlueStacks выпустила SDK для мобильных игр под названием BlueStacks Inside. Стоит добавить это SDK в приложение, и оно тут же станет доступно в ПК-магазине без портирования и дополнительных усилий со стороны разработчиков. Скоро технология…
PhotoHack - командный хакатон от Photo Lab совместно с Amazon Web Services по созданию решения для креативной обработки фотографий.
Призовой фонд 500,000 рублей!
Держишь руку на пульсе времени? Хочешь прокачать свой творческий потенциал и заявить о себе? Тогда этот хакатон для тебя! Возможно, именно ты создашь уникальную программу для креативной фотообработки, которая взорвет соцсети вирусным контентом!
PhotoHack - это полная свобода творчества для разработчиков, дизайнеров и просто талантливых людей, которые не боятся экспериментов и готовы использовать этот уникальный шанс для реализации своих идей.
• Когда: 22-23 июня 2019 года
• Где: ВДНХ, павильон № 461 “Умный город”
Прием заявок до 19 июня.
Спешите! Количество мест ограничено!
Призовой фонд 500,000 рублей!
Держишь руку на пульсе времени? Хочешь прокачать свой творческий потенциал и заявить о себе? Тогда этот хакатон для тебя! Возможно, именно ты создашь уникальную программу для креативной фотообработки, которая взорвет соцсети вирусным контентом!
PhotoHack - это полная свобода творчества для разработчиков, дизайнеров и просто талантливых людей, которые не боятся экспериментов и готовы использовать этот уникальный шанс для реализации своих идей.
• Когда: 22-23 июня 2019 года
• Где: ВДНХ, павильон № 461 “Умный город”
Прием заявок до 19 июня.
Спешите! Количество мест ограничено!
Могу только поддержать пост из канала Groks – Medium очень удачно выстрелили себе в ногу совершенно безумным paywall-ом. Как оказалось, мало того, что читать теперь там ничего невозможно, так еще и авторам от этого, мягко говоря, стало намного хуже. Ушел, на свой сайт, например, FreeCodeCamp – один из крупнейших блогов о программировании. Сейчас уже просто заметно меньше стало интересных материалов о разработке. Просто удивительно, как можно было погубить такое хорошее начинание. Интересно, сколько они еще продержатся. Мораль: пытаясь заработать денег не сломайте главную ценность. «Если какая-либо метрика становится целью, то она перестаёт быть хорошей метрикой».
• Китайская мобильная экосистема: самая большая и интересная
• Firefly: умная реклама на такси
• Исследование ASO российских приложений: как понять, что ваше приложение придёт к успеху?
• Apple ставит Sign In выше конкурентов
• Unity: бесконечный процедурно генерируемый город, получаемый при помощи алгоритма WFC (коллапс волновой функции)
• Создание моментальных игр на Unity в Google Play Instant
• WWDC 2019 :: что посмотреть
• Эмоции в продуктовой разработке
• 650 бесплатных курсов по разработке на июнь
• Как написать бэкенд на C# с использованием Firebase и Google Cloud Run для игры на Unity
• Переходите на Flutter? Первое приложение
• Используем Xcode Preview в продакшене
• Что нового в Xcode 11?
• Приложение для отслеживания трат: исследование UX
• Введение в машинное обучение на Python
• 4 шага к Android Dot TabItem
• Китайская мобильная экосистема: самая большая и интересная
• Firefly: умная реклама на такси
• Исследование ASO российских приложений: как понять, что ваше приложение придёт к успеху?
• Apple ставит Sign In выше конкурентов
• Unity: бесконечный процедурно генерируемый город, получаемый при помощи алгоритма WFC (коллапс волновой функции)
• Создание моментальных игр на Unity в Google Play Instant
• WWDC 2019 :: что посмотреть
• Эмоции в продуктовой разработке
• 650 бесплатных курсов по разработке на июнь
• Как написать бэкенд на C# с использованием Firebase и Google Cloud Run для игры на Unity
• Переходите на Flutter? Первое приложение
• Используем Xcode Preview в продакшене
• Что нового в Xcode 11?
• Приложение для отслеживания трат: исследование UX
• Введение в машинное обучение на Python
• 4 шага к Android Dot TabItem
Интересно, мне кажется, или Apple походу прибила большую часть детских приложений, запретив в них рекламу? С одной стороны понятно, что реклама для детей неочевидна и требует крайне бережного подхода, но монетизировать то как-то приложения надо. Или все-таки Apple снова запустит свою рекламную сетку, без барышень и азартных игр? Или реклама не так популярна в этой категории и все и так на подписках и IAP живут? Кто понимает?
• Apple запретила рекламу и аналитику в детских приложениях
• AppsCast #7: Ментор, кумир и имперский стаут
• Сушите вёсла: Пилотный выпуск
• Podlodka #114: Менторство
• Доходы развлекательных приложений за год выросли на 26%
• Zynga сделала Battle Royale для Snap Games
• Кейсы удачных (и не очень) экспериментов «Яндекс.Навигатора»
• Создаем библиотеку для iOS-приложения с помощью Swift Package Manager
• Вы уже бывший iOS-эксперт?
• Первый взгляд на новый фреймворк Apple Combine
• Sign in with Apple: используем в UIKit-приложении
• Уровень Counter-Strike на UE4
• Совершенное тестирование: делаем уборку
• Kotlin DSL, Fixtures и элегантные UI тесты в Android
• Retrofit встречает корутины
• Внедряем компоненты дизайн системы в Android-приложения
• Машинное обучение в Android с Firebase ML Kit
• Apple запретила рекламу и аналитику в детских приложениях
• AppsCast #7: Ментор, кумир и имперский стаут
• Сушите вёсла: Пилотный выпуск
• Podlodka #114: Менторство
• Доходы развлекательных приложений за год выросли на 26%
• Zynga сделала Battle Royale для Snap Games
• Кейсы удачных (и не очень) экспериментов «Яндекс.Навигатора»
• Создаем библиотеку для iOS-приложения с помощью Swift Package Manager
• Вы уже бывший iOS-эксперт?
• Первый взгляд на новый фреймворк Apple Combine
• Sign in with Apple: используем в UIKit-приложении
• Уровень Counter-Strike на UE4
• Совершенное тестирование: делаем уборку
• Kotlin DSL, Fixtures и элегантные UI тесты в Android
• Retrofit встречает корутины
• Внедряем компоненты дизайн системы в Android-приложения
• Машинное обучение в Android с Firebase ML Kit
AppTractor
Apple запретила рекламу и аналитику в детских приложениях
Apple после WWDC сделала множество изменений в политике публикации приложений. Например, сделала обязательным присутствие Sign in with Apple, но запретила использование сторонних рекламных сетей и аналитики в детских приложениях.
Тут спрашивают (на самом деле нет), а что вместо Medium? Есть несколько сайтов, которые прямо себя позиционируют, как замена Медиуму для разработчиков. Например, есть «девелоперские блоги» hashnode.com, есть «сообщество» dev.to, более странный и энтерпрайзный Codeproject. Хотя, на самом деле, судя по Similarweb, и у Medium дела отнюдь неплохи и посещаемость его, несмотря на пейвол и чудовищный UX, постоянно растет.
• Технодайджест: май 2019
• Apple анонсировала CryptoKit
• myTracker запускает предиктивную аналитику
• Anyplace: жилье для кочевников
• Ритейл 2030: доставка, мобильные платежи и персонализация
• Делаем реальное приложение со SwiftUI
• Как сделать контекстные меню в iOS 13
• Быстродействие React Native: что делать и не делать
• Приложение для заказа униформы - упражнение в продуктовом дизайне
• Shram: исследование UX
• Что SwiftUI значит для Flutter
• RxSwift: покойся с миром
• 31 набор мобильных иконок, рекомендованных разработчиками
• Играем в Тетрис в AR
• Как мы внедряли навигацию из Jetpack в боевое приложение. Доклад Яндекс.Еды
• Reactive Streams и Kotlin Flows
• Первый шаг в Kotlin Multiplatform
• GrapheneOS: ОС, совместимая с Android, но заточенная на безопасность и персональные данные
• Как сделать дневной и ночной режим в Android-приложении
• Встроенные в приложения обновления - распространенные проблемы и известные решения
• Технодайджест: май 2019
• Apple анонсировала CryptoKit
• myTracker запускает предиктивную аналитику
• Anyplace: жилье для кочевников
• Ритейл 2030: доставка, мобильные платежи и персонализация
• Делаем реальное приложение со SwiftUI
• Как сделать контекстные меню в iOS 13
• Быстродействие React Native: что делать и не делать
• Приложение для заказа униформы - упражнение в продуктовом дизайне
• Shram: исследование UX
• Что SwiftUI значит для Flutter
• RxSwift: покойся с миром
• 31 набор мобильных иконок, рекомендованных разработчиками
• Играем в Тетрис в AR
• Как мы внедряли навигацию из Jetpack в боевое приложение. Доклад Яндекс.Еды
• Reactive Streams и Kotlin Flows
• Первый шаг в Kotlin Multiplatform
• GrapheneOS: ОС, совместимая с Android, но заточенная на безопасность и персональные данные
• Как сделать дневной и ночной режим в Android-приложении
• Встроенные в приложения обновления - распространенные проблемы и известные решения
AppTractor
Технодайджест: май 2019
В Израиле роботы моют окна небоскрёбов, в Вене уже тестируют умные светофоры, а в России «Алиса» начала управлять умным домом. По всему миру технологии врываются в нашу жизнь. MobileUp сделали новую подборку удивительных новостей технологий за май.
Интересное исследование категории фитнес-приложений от Google. Рост замедлился, рынок неустойчив и компании используют различные интересные подходы для того, чтобы занять свою долю рынка и удержать позиции. Это и социализация, и челленджи, и геймификация, и чатботы, и использование новых технологий.
• Рынок фитнес-приложений: изменения за четыре года
• Мультиплатформенный Kotlin: создаем проект
• DropBox: изменись или умри
• Adjust привлекает $227 млн. в новом раунде
• Путеводитель IAB по играбельной рекламе
• BirthdayBuddy: приложение для дней рождения
• Игра 2048 на SwiftUI
• Новый онлайн-курс от devtodev “Разработка игры на Unreal Engine”
• TrueConf SDK для Cordova, Xamarin и React Native
• Wire: защищенный мессенджер для команд
• Для Oculus Quest продано контента на $5 млн. за 2 недели
• Google заставляет использовать Firebase для отправки уведомлений
• Все, что вы хотели знать о SwiftUI, но боялись спросить
• Машинное обучение агентов в Unity
• Функциональный Swift — это просто
• Тёмные времена наступают
• Как реализовать контекстные меню (Context Menu) в iOS 13
• Как работать со множественными запросами. Композиция, Reducer, ФП
• Магия SwiftUI или о Function builders
• Мы стали «Приложением дня» в AppStore: что нам это дало
• 10 проектов для улучшения резюме и навыков программирования
• 14 ресурсов, которые помогут найти работу iOS-разработчика
• Создаем Tinder для X: UX для приложения поиска друзей
• Запрещенный контент в Google Play — квест на выживание
• Делаем свой почти Extended Floating Action Button
• Создаем лаунчер для Android
• Доступно обновление: Kotlin + MVVM + Data Binding + AAC
• Рынок фитнес-приложений: изменения за четыре года
• Мультиплатформенный Kotlin: создаем проект
• DropBox: изменись или умри
• Adjust привлекает $227 млн. в новом раунде
• Путеводитель IAB по играбельной рекламе
• BirthdayBuddy: приложение для дней рождения
• Игра 2048 на SwiftUI
• Новый онлайн-курс от devtodev “Разработка игры на Unreal Engine”
• TrueConf SDK для Cordova, Xamarin и React Native
• Wire: защищенный мессенджер для команд
• Для Oculus Quest продано контента на $5 млн. за 2 недели
• Google заставляет использовать Firebase для отправки уведомлений
• Все, что вы хотели знать о SwiftUI, но боялись спросить
• Машинное обучение агентов в Unity
• Функциональный Swift — это просто
• Тёмные времена наступают
• Как реализовать контекстные меню (Context Menu) в iOS 13
• Как работать со множественными запросами. Композиция, Reducer, ФП
• Магия SwiftUI или о Function builders
• Мы стали «Приложением дня» в AppStore: что нам это дало
• 10 проектов для улучшения резюме и навыков программирования
• 14 ресурсов, которые помогут найти работу iOS-разработчика
• Создаем Tinder для X: UX для приложения поиска друзей
• Запрещенный контент в Google Play — квест на выживание
• Делаем свой почти Extended Floating Action Button
• Создаем лаунчер для Android
• Доступно обновление: Kotlin + MVVM + Data Binding + AAC
AppTractor
Рынок фитнес-приложений: изменения за четыре года
По данным из исследования Google «Health and Fitness. Industry Overview», приложения, которые помогают пользователям поддерживать себя в хорошей физической форме, по-прежнему популярны — у них 1,77 миллиарда скачиваний за 2018 год. Но с каждым годом их аудитория…
Что-то мы давно не делали интервью. Если вы создаете интересный мобильный продукт, приложение, сервис, устройства – напишите, пообщаемся. Оформим все в лучшем виде.
Ссылка на мое любимое интервью, правда уже закрывшегося проекта: https://apptractor.ru/TruckerPath/
Ссылка на мое любимое интервью, правда уже закрывшегося проекта: https://apptractor.ru/TruckerPath/
apptractor.ru
Александр Киселев (Trucker Path): Рост установок в геометрической прогрессии – первый шаг к успеху
Интервью с разработчиками Trucker Path Александром Киселевым и Андреем Неверовым
Празднуем 4,000 подписчиков и традиционно говорим всем спасибо 🥳 В честь этого можно поделиться ссылкой на канал с коллегами 😎 А в новостях у нас довольно интересный материал про гипер казуальные игры, про конструктор игр в стиле Minecraft от Google и занятная лекция про органику (спасибо за перевод Алтаю). Налетай!
• Вся правда о гипер казуальных играх
• Google выпустил конструктор игр Game Builder
• Яндекс научит программировать на Python
• Начинаем работу с дизайн-системой
• Wargaming открывает новое подразделение Nexus
• Как измерять, контролировать и поддерживать органический рост
• React Native UI Kitten: красивые компоненты для React Native
• AppOnboard покупает Buildbox
• Podlodka #115: Digital nomads
• Почему соревноваться лучше, чем зубрить: наш опыт геймификации обучения
• 63 примера темного интерфейса для вдохновения
• Сканирование документов с Vision и VisionKit в iOS 13
• Взлет и падение Visual Basic
• Как начать программировать, когда вам за 30
• SoundCloud: придумываем новый UX
• Я позволил моему iOS-проекту превратиться в хаос
• Как сделать чат-приложение на SwiftUI
• Моя страна хочет отказаться от наличных, так что я сделал дизайн электронного кошелька
• Создаем приложение для блокирования экрана Android
• Пример Чистой архитектуры с Kotlin Multiplatform
• Что ожидать от публикации первого приложения
• Отзыв с одной звездой
• Вся правда о гипер казуальных играх
• Google выпустил конструктор игр Game Builder
• Яндекс научит программировать на Python
• Начинаем работу с дизайн-системой
• Wargaming открывает новое подразделение Nexus
• Как измерять, контролировать и поддерживать органический рост
• React Native UI Kitten: красивые компоненты для React Native
• AppOnboard покупает Buildbox
• Podlodka #115: Digital nomads
• Почему соревноваться лучше, чем зубрить: наш опыт геймификации обучения
• 63 примера темного интерфейса для вдохновения
• Сканирование документов с Vision и VisionKit в iOS 13
• Взлет и падение Visual Basic
• Как начать программировать, когда вам за 30
• SoundCloud: придумываем новый UX
• Я позволил моему iOS-проекту превратиться в хаос
• Как сделать чат-приложение на SwiftUI
• Моя страна хочет отказаться от наличных, так что я сделал дизайн электронного кошелька
• Создаем приложение для блокирования экрана Android
• Пример Чистой архитектуры с Kotlin Multiplatform
• Что ожидать от публикации первого приложения
• Отзыв с одной звездой
AppTractor
Вся правда о гипер казуальных играх
Я просто хотела бы суммировать опыт и знания, полученные за последние несколько лет работы с гипер казуальными играми.