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
#ЦифраДня #ВыНеПонимаетеЭтоДругое: 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
Подборка прототипов для вашего вдохновения.