#КартинкаВПятницу: Кажется, они что-то узнали про Kotlin...
#ЦифраДня: Объем российского рынка мобильных игр в 2019 - 48.1 миллиарда рублей (около 760 миллионов долларов). Рост на 49% за год. Аудитория мобильных игр поровну распределена между мужчинами и женщинами. При этом мужская часть аудитории предпочитает игры соревновательных и тактических жанров (военные симуляторы, шутеры, Battle Royale, экшены, стратегии), а женская – казуальных (музыкальные, тайм-менеджмент, симуляторы жизни).
Недавно стартап AI Factory, сделавший фичу Cameos, купил Snapchat. Сейчас ребята ищут iOS-разработчиков в офис в Киеве. Потом возможен релокейт в Великобританию или Лос-Анджелес. Нужны iOS (Obj-C) разработчики.
Ссылка: https://jobs.dou.ua/companies/snap/vacancies/122730/?from=list_hot
Желающиe усилить их команду внутри Snap’a могут писать @amashrabov
Ссылка: https://jobs.dou.ua/companies/snap/vacancies/122730/?from=list_hot
Желающиe усилить их команду внутри Snap’a могут писать @amashrabov
TechCrunch
Snapchat quietly acquired AI Factory, the company behind its new Cameos feature, for $166M
After acquiring Ukraine startup Looksery in 2015 to supercharge animated selfie lenses in Snapchat — arguably changing the filters game for all social
Forwarded from AppFiles - Mobile Development
Apple обновила свой форум для разработчиков. Теперь он стал подобием StackOverflow.
У форума обновился дизайн, упростилась навигация.
Ссылка: https://developer.apple.com/forums/
У форума обновился дизайн, упростилась навигация.
Ссылка: https://developer.apple.com/forums/
#ЦифраДня: В среднем в мире зарегистрированный покупатель приложения для шоппинга стоит $19.47. Дешевле всего в Северной Америке - $14.85, дороже всего в APAC - $54.90.
Вы решили сделать проект силами фрилансеров 😱 Первый разработчик сделал пятую его часть и у него пропал интернет. Второй сделал четверть остатка и упал с велосипеда. Третий сделал треть нового остатка, стал переустанавливать macOS и всё… Четвертый выполнил половину того, что осталось после третьего, и тут сломался монитор. Пятый доделал проект до конца. Кто из них сделал больше всех, кому платить больше всех?
Собрать особо ничего не успел, потому что WWDC. Бывало скучно, бывало очень скучно, но никогда не было настолько бесполезно. Дефицит идей. Виджеты? Picture in Picture? Перевод? App Clip? Пин сообщений в Messages? Серьезно, это годовая конференция крупнейшей IT-компании в мире? Самым интересным стал окружающий звук для AirPods Pro, мытье рук в Apple Watch, виртуальные ключи BMW и новые обои CarPlay. WWDC, кажется, окончательно потеряла Developer из своего названия и ее заменили на Diversity. Мы видели афро и латиноамериканцев, инвалидов, геев, европейцев, много женщин. Это отлично, равные возможности для всех, исключительно поддерживаю, но хотелось бы, чтобы они рассказывали про то, как делать приложения.
Разработка
• В России планируют снизить налоги для разработчиков ПО
• Kaia Health: физиотерапия под присмотром приложения
• TikTok вкладывает $50 млн. в образовательный контент
• Мобильные магазины показывают невероятный уровень вовлечения — продажи в 2020 году выросли на 40%
• Google запустил аналог Pinterest — социальную сеть Keen
• ФАС отказалась от смягчения предустановки российских приложений
• Podlodka #168: геймификация процессов
iOS
• watchOS 7: новые настройки и функции для тех, кто следит за здоровьем
• Apple раскрывает новые возможности iPhone с iOS 14
• iPadOS 14: новые функции, созданные специально для iPad
• HorizonCalendar: календарь от Airbnb
Android
• CornerSheet: расширяемое окно
Разработка
• В России планируют снизить налоги для разработчиков ПО
• Kaia Health: физиотерапия под присмотром приложения
• TikTok вкладывает $50 млн. в образовательный контент
• Мобильные магазины показывают невероятный уровень вовлечения — продажи в 2020 году выросли на 40%
• Google запустил аналог Pinterest — социальную сеть Keen
• ФАС отказалась от смягчения предустановки российских приложений
• Podlodka #168: геймификация процессов
iOS
• watchOS 7: новые настройки и функции для тех, кто следит за здоровьем
• Apple раскрывает новые возможности iPhone с iOS 14
• iPadOS 14: новые функции, созданные специально для iPad
• HorizonCalendar: календарь от Airbnb
Android
• CornerSheet: расширяемое окно
AppTractor
В России планируют снизить налоги для разработчиков ПО
Дополнительно также планируется отменить выплаты НДС с рекламы разработок и софта, продвигаемых на зарубежных цифровых площадках, и разработчиков ПО возможностью получать специальные субсидии.
Как вам WWDC?
Anonymous Poll
18%
5
15%
4
14%
3
4%
2
4%
1
34%
Не смотрел, но осуждаю
11%
Не смотрел, но восхищаюсь
#ЦифраДня #ВыНеПонимаетеЭтоДругое: 11 лет понадобилось Apple, чтобы реализовать виджеты в iOS. Виджеты в Android работают еще с версии 1.5 - 2009 год.
История с Hey вроде как закончилась хорошо. Внесли небольшие изменения и обновление прошло. Однако по результатам последовали и более существенные изменения. Apple объявила о двух важных решения в том, как компания обрабатывает споры в App Store со сторонними разработчиками. Во-первых, Apple теперь разрешит разработчикам обжаловать конкретное нарушение правила App Store, а также (невиданное дело!) будет отдельный процесс для оспаривания самих правил. Кроме того, Apple заявляет, что больше не будет задерживать обновления приложений, предназначенные для исправления ошибок и обновления других важных функций, из-за споров с модераторами App Store. Теперь заживем!
Разработка
• Apple пропустила Hey в App Store и меняет политику модерации
• Как устроен Selenium: Эпизоды 3 — 5
• Как мы сэкономили время курьерам. Логистика в Яндекс.Еде
• Локализация мобильных приложений: основные сложности и лайфхаки
• Что iOS-разработчики думают о переходе Mac на процессоры Apple и других анонсах WWDC 2020
• Приложение для детей: от идеи до запуска
• Как два студента заработали $600,000 за 24 часа
• Создание кулинарных рецептов с использованием TensorFlow и LSTM рекуррентной нейронной сети: пошаговое руководство
iOS
• Тестирование покупок и семейная подписка: обновление IAP с WWDC
• Создавайте виджеты с помощью WidgetKit
• Apple представила мини-приложения App Clips
• Apple запустила программу поддержки разработки «универсальных» приложений
• 9 способов повысить точность прогноза дохода
• iOS in-app purchases: Конфигурация и добавление в проект
• Что нового в Xcode 12?
• Рисуем в 3D, используя SwiftUI
• iOS 14: важные изменения в UIKit
• Автоматизация создания скриншотов в iOS с Bitrise и Fastlane
• Цепная анимация в Swift
Android
• Huawei выпустил HMS Core 5.0
• Стилизация Android-приложений и дизайн-система: как это сделать и подружить одно с другим
• Создание безопасных Android-приложений
• Мигрируем с Retrofit на Ktor
• Внедрение темной темы в ваше Android-приложение
Разработка
• Apple пропустила Hey в App Store и меняет политику модерации
• Как устроен Selenium: Эпизоды 3 — 5
• Как мы сэкономили время курьерам. Логистика в Яндекс.Еде
• Локализация мобильных приложений: основные сложности и лайфхаки
• Что iOS-разработчики думают о переходе Mac на процессоры Apple и других анонсах WWDC 2020
• Приложение для детей: от идеи до запуска
• Как два студента заработали $600,000 за 24 часа
• Создание кулинарных рецептов с использованием TensorFlow и LSTM рекуррентной нейронной сети: пошаговое руководство
iOS
• Тестирование покупок и семейная подписка: обновление IAP с WWDC
• Создавайте виджеты с помощью WidgetKit
• Apple представила мини-приложения App Clips
• Apple запустила программу поддержки разработки «универсальных» приложений
• 9 способов повысить точность прогноза дохода
• iOS in-app purchases: Конфигурация и добавление в проект
• Что нового в Xcode 12?
• Рисуем в 3D, используя SwiftUI
• iOS 14: важные изменения в UIKit
• Автоматизация создания скриншотов в iOS с Bitrise и Fastlane
• Цепная анимация в Swift
Android
• Huawei выпустил HMS Core 5.0
• Стилизация Android-приложений и дизайн-система: как это сделать и подружить одно с другим
• Создание безопасных Android-приложений
• Мигрируем с Retrofit на Ktor
• Внедрение темной темы в ваше Android-приложение
AppTractor
Apple пропустила Hey в App Store и меняет политику модерации
Несмотря на то что теперь приложение после скачивания может работать, оплатить подписку на сервис можно по-прежнему только на сайте Hey.
Немного странно выглядит, но Google начал дербанить Firebase - ML Kit теперь вроде как будет отдельным продуктом и не зависеть от всего бэкенда. С одной стороны, конечно, ML Kit самое передовое направление, SDK этого заслуживает, и отдельно он сможет развиваться быстрее и интереснее. С другой от Firebase начинают отваливаться куски и кто будет следующим непонятно - удобный комбайн,в котором есть вообще все, теряет свое единство. Смутная тревога, что добром это не кончится 😎
Разработка
• ML Kit становится отдельным продуктом
• Разбор UI/UX на примере прототипа в Figma и основные принципы
• Серьезные ошибки в UX, которые могут снижать ваши продажи
• Мое 10-летнее путешествие в разработке игр
• 13 моих любимых UI/UX ресурсов
iOS
• Загрузка данных в iOS в Background-режиме
• Что нового в Xcode 12
• SwiftUI 2020. Что изменилось?
• Тестирование StoreKit в Xcode 12 и iOS 14
• Создаем SwiftUI + Core ML игру для iOS
Android
• Android Broadcast: все тайны MVI
• Как создать REST API для вашего приложения с помощью Spring Boot, Kotlin и Gradle
• Создание масштабируемой навигационной системы в Android
• Отточенный и гибкий Progress View для Android
• Шаблон моего Android-проекта
• Checked Android App: ToDo на Kotlin
Разработка
• ML Kit становится отдельным продуктом
• Разбор UI/UX на примере прототипа в Figma и основные принципы
• Серьезные ошибки в UX, которые могут снижать ваши продажи
• Мое 10-летнее путешествие в разработке игр
• 13 моих любимых UI/UX ресурсов
iOS
• Загрузка данных в iOS в Background-режиме
• Что нового в Xcode 12
• SwiftUI 2020. Что изменилось?
• Тестирование StoreKit в Xcode 12 и iOS 14
• Создаем SwiftUI + Core ML игру для iOS
Android
• Android Broadcast: все тайны MVI
• Как создать REST API для вашего приложения с помощью Spring Boot, Kotlin и Gradle
• Создание масштабируемой навигационной системы в Android
• Отточенный и гибкий Progress View для Android
• Шаблон моего Android-проекта
• Checked Android App: ToDo на Kotlin
AppTractor
ML Kit становится отдельным продуктом
ML Kit сейчас может решать задачи сканирования штрих-кодов, обнаружения лиц и объектов на фотографиях, распознавания текста, перевода, создания умных ответов и многого другого.
Forwarded from Leonid
Что из Firebase используете?
Anonymous Poll
27%
Аутентификацию
29%
Базы данных
16%
Хранение файлов
5%
ML
61%
Crashlytics или Perfomance
54%
Аналитику
57%
Пуши или сообщения
8%
Cloud Functions
9%
Другие сервисы
12%
Ничего
Unity сделала свои обучающие Premium курсы бесплатными для всех. Среди них, например, курс по C#, по созданию ML-агентов, по основам геймдизайна, разработке AR-приложений, прототипированию игр и множество других. Если хотели начать делать игры на Unity - самое время.
Разработка
• Unity сделала все Premium курсы бесплатными
• Дизайн приложений: примеры для вдохновения #6
• myTarget расширил возможности закупки видеорекламы в форматах Rewarded и Interstitial видео
• Победители конкурса “Полезные Инновации” от Google
• В AWS запустили конструктор приложений Amazon Honeycode
• UX/UI-ДИЗАЙН: нельзя просто взять и нарисовать экран
• Пять лайфхаков по оптимизации приложения в App Store и Google Play
• Быстрая навигация во Flutter с Get
• Как Apple делает soft-U будущим
iOS
• Как анимировать изображения в Swift
• Core ML теперь можно шифровать и обновлять независимо от приложения
Android
• Android и 3D камера. Распознавание лиц с защитой от Fraud
• Бифуркация Android
• Merge Adapter: объединяйте списки в Android
• Освоение шаблонов дизайна в Android с Kotlin
• Создание адаптера RecyclerView, который можно использовать с любыми данными и любым представлением
Разработка
• Unity сделала все Premium курсы бесплатными
• Дизайн приложений: примеры для вдохновения #6
• myTarget расширил возможности закупки видеорекламы в форматах Rewarded и Interstitial видео
• Победители конкурса “Полезные Инновации” от Google
• В AWS запустили конструктор приложений Amazon Honeycode
• UX/UI-ДИЗАЙН: нельзя просто взять и нарисовать экран
• Пять лайфхаков по оптимизации приложения в App Store и Google Play
• Быстрая навигация во Flutter с Get
• Как Apple делает soft-U будущим
iOS
• Как анимировать изображения в Swift
• Core ML теперь можно шифровать и обновлять независимо от приложения
Android
• Android и 3D камера. Распознавание лиц с защитой от Fraud
• Бифуркация Android
• Merge Adapter: объединяйте списки в Android
• Освоение шаблонов дизайна в Android с Kotlin
• Создание адаптера RecyclerView, который можно использовать с любыми данными и любым представлением
AppTractor
Unity сделала все Premium курсы бесплатными
Предложения Unity помогают развивать навыки, необходимые для творческого самовыражения и воплощения своих идей.
#КартинкаВПятницу: Все iOS-разработчики на этой неделе.