Mobile Development by AppTractor – Telegram
Mobile Development by AppTractor
11K subscribers
1.85K photos
39 videos
11 files
4.62K links
Цифры, советы и все интересное о разработке мобильных приложений и сервисов. Комментарии и вопросы можно писать прямо @lbogolubov

• Аудитория https://news.1rj.ru/str/apptractor/1066
• Сайт https://apptractor.ru/
Download Telegram
Собрать особо ничего не успел, потому что 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: расширяемое окно
#ЦифраДня #ВыНеПонимаетеЭтоДругое: 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-приложение
Немного странно выглядит, но 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
Подборка прототипов для вашего вдохновения.
#ЦифраДня: На видеорекламу уходит 42% бюджетов, выделяемых на продвижение мобильных приложений и игр. 23% - на дисплейную рекламу. 9% - на поисковую, 7% на кросспромо и 5% на радио, печать, билборды.
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, который можно использовать с любыми данными и любым представлением
#КартинкаВПятницу: Все iOS-разработчики на этой неделе.
Новый проект из Израиля, который мне очень понравился - Sightbit. Чуваки прикручивают нейронную сеть к камерам на пляжах и помогают спасателям определять критические ситуации. Люди не всё и не всегда видят, а модели постоянно фильтруют поток и могу указывать на тонущих. Фактически - одна из немногих ситуаций, когда Machine Learning будет реально спасать жизни. В перспективе все это и автоматизируют - будут, например, высылать дронов со спасательным жилетом в море. Кстати, если вы не знали, то в год в мире тонет 320,000 человек. И если нейронка спасет хотя бы 1%, то это будет несколько тысяч человек.

Разработка

Машинное обучение поможет спасать людей на пляжах
Apple назвала 8 лауреатов ежегодной премии Apple Design Awards
TikTok заподозрили в шпионаже
Разработка с Actions Builder и Actions SDK
«Вы все дебилы! Кто это вообще писал?!»: специфика работы над кодом стартапа, который стал бизнесом
Одноклассники выплатили создателям мобильных игр более 360 млн. рублей
Podlodka #169: увольнения
Сколько стоит сделать ролик об игре своими силами
6 советов по нагрузочному тестированию к Черной пятнице
7 подходов к тестированию
6 месяцев ежемесячного создания игр
Простой игровой движок с Flutter Animations

iOS

iOS 14 позволит получать уведомления о важных звуках
Развитие ARKit в этом году и новая возможность в ARKit 4: Location Anchors
Погружаемся в мир дополненной реальности с ARKit
Когда вам нужно сообщить о применении шифрования в приложении?
Новое в iOS 14: определение контуров
iOS 14 App Clips

Android

ARCore Depth API открыли для всех
Представляем RainbowCake
JetPack Compose с Server Driven UI
Новый способ передачи данных между Фрагментами
Динамическое изменение цвета градиента в Android
Wizard Camera: эффекты для фото на OpenGL
This media is not supported in your browser
VIEW IN TELEGRAM
#ЦифраДня: Нативный код в работе с анимациями обеспечивает наилучшую производительность, в то время как FPS на тяжелых анимациях у React Native или Flutter может падать в разы (30 - 9 или 58 - 7). С другой стороны, может и не падать :)
Настоящая война Индии и Китая дополнилась и разборками на уровне приложений. Забанили TikTok, UC Browser, WeChat, игру Clash of Kings и еще около 50 топовых приложений родом из Китая. И это при том, что китайские инвесторы за последние 5 лет вложили в индийские стартапы около $4 млрд. и сейчас 18 из 30 индийских единорогов развиваются на китайские деньги.

Разработка

В Индии забанили TikTok и десятки других китайских приложений
AWS запускает CodeGuru для автоматического анализа кода
Flutter vs React Native vs нативный код: сравнение быстродействия
Как смотреть WWDC 2020, если ты не разработчик
47 ключевых уроков для UI и UX дизайнеров
Возглавляя команду разработчиков программного обеспечения
20 лучших идей для дизайна пользовательского интерфейса

iOS

Почему разработчики отказываются от авторизации через Apple с фейковым email

Android

Блокировка двойного клика. Велосипед?
Создаем приложение с новостями для Android за 5 простых шагах
MVVM с Hilt, RxJava 3, Retrofit, Room, Live Data и View Binding
Быстрое тестирование на Android с Mobile Test Orchestrator
Кастомные Android View: Drag and Drop
Дилемма Kotlin dilemma: Extension или Member
RainbowCake: новая Android-архитектура
#ЦифраДня: На 23.4% выросли доходы приложений и игр в App Store и Google Play в 1 половине 2020. Apple App Store в первом полугодии 2020 года во всем мире получил 32.8 млрд. долларов за счет встроенных покупок, подписок и приложений и игр премиум-класса. Это на 24.7% больше по сравнению с аналогичным периодом прошлого года. Расходы на рынке iOS почти вдвое превышают предполагаемый валовой доход от Android, который составил 17.3 миллиарда долларов. Он вырос на 21% по сравнению с 1 полугодием 2019 года.
Честно говоря, так и не понял до конца, что такое Internet Computer, но вот открыли на блокчейне децентрализованную и непроприетарную сеть для запуска «мега-приложений» следующего поколения. Походу исходники или (как минимум) BaaS шарится по многим подключенным компьютерам, за счет чего все должно работать быстрее и исключить возможность создания доминирующих Big Tech корпораций. Идея, конечно, утопичная и пока малопонятна, но вы уже можете подключиться к платформе и попытаться ее использовать для своего "мега-проекта". А если вы поняли, как это все работает - расскажите мне в чате пожалуйста 😎

Разработка

Dfinity открывает платформу Internet Computer для разработчиков
Flutter Dev Podcast #17: Flutter Day 2020
Apple пытается улучшить вовлеченность игр Arcade
Fluent System Icons: мобильные иконки от Microsoft
Расходы на мобильные приложения в 1 половине 2020 выросли на 23.4%
Мы упростили сайт до приложения с действием в один клик — и провалились
8 правил, которые помогут вам спроектировать лучший дизайн карточки
Как работать с Google Analytics и Яндекс Метрикой?
Как работать с восточными языками в App Store и Google Play
Мой опыт создания приложения с no-code инструментами
Давайте сделаем мобильную многопользовательскую игру на Unity

iOS

BoxView — удобный autolayout для iOS
Ваше первое сложное приложение на SwiftUI
Внедряем чистую VIP-архитектуру в Swift 5
Создайте свою собственную библиотеку CocoaPods

Android

Рендеринг PDF-файлов на Android: простой способ
Укрепление безопасности системы в Android 11
Юнит-тестирование кастомных View в Android
Подборка прототипов для вашего вдохновения.