Size: a a a

Mobile Insights by AppTractor

2020 May 27
Mobile Insights by AppTractor
Звоните по телефону?
Анонимный опрос
10%
Да, часто и с удовольствием
37%
Только близким или друзьям, но все равно с удовольствием
34%
Нехотя, но надо значит надо
17%
Только в критических случаях
3%
Я чудовище, я оставляю голосовые сообщения
Проголосовало: 830
источник
2020 May 28
Mobile Insights by AppTractor
Лекции Стэнфордского университета курса CS193p весны 2020 года - "Разработка приложений для iOS с использованием SwiftUI". Стэнфорд в настоящее время делает эти онлайн-лекции доступными для всех (выкладывает по две в неделю) через YouTube, а на сайте публикует сами видео, слайды и домашние задания.

Плейлист: https://www.youtube.com/playlist?list=PLpGHT1n4-mAtTj9oywMWoBx0dCGd51_yG

Сайт курса: https://cs193p.sites.stanford.edu/
источник
Mobile Insights by AppTractor
#ЦифраДня: 54.1% пользователей Stack Overflow написало свою первую строчку кода до 16 лет.
источник
Mobile Insights by AppTractor
Я вам наверняка еще не раз надоем с исследованием Stack Overflow, так что немного про IDE - вышла Android Studio 4.0. Подробнее, наверное, напишу завтра, но в целом кажется получилось неплохо - редактор анимаций Motion Editor, улучшенный Layout Inspector, новая система проверки Layout Validation для разных экранов, темплейты Kotlin Android, новый профайлер и много других обновлений. Пора, наверное, уже с Xcode на Studio мигрировать 😎

Разработка

Результаты опроса Stack Overflow 2020
GameRefinery: Match-3 игры получили 21% дохода всего рынка
Tencent инвестирует $70 млрд. в инфраструктуру
Запускается первая русскоязычная онлайн-магистратура по Data Science
Аутентификация — CUSTOM SETUP / AWS Amplify + React Native
Обратная связь, которую вы не даете, так же значима, как и та, которую даете
Масштабируемая архитектура для больших мобильных приложений
20 психологических принципов, которые можно использовать в продуктовом дизайне
Советы по продуктивности для программистов
Плохие дизайнерские решения заставляют вас терять деньги

iOS

Исследуем баг iOS с помощью Hopper
SwiftUI по полочкам: Анимация. Часть 1
Как я построил игровую платформу для общения в реальном времени за месяц
Создание плавных линий в Google Maps
Как работает SwiftUI DSL
Material Design Search UI iOS: красивый поиск

Android

Как подружиться с Gradle
9 причин, по которым я бросил мобильную разработку
Android Studio 4.0
Создание Android-приложения на Kotlin, Flutter и React Native
источник
2020 May 29
Mobile Insights by AppTractor
#ЦифраДня: Objective-C на втором месте среди самых “страшных” языков программирования - языков, которые разработчики в настоящее время используют, но продолжать это делать не намерены. Cordova и Xamarin, кстати, на 2 и 4 месте самых “страшных” фреймворков.
источник
2020 June 01
Mobile Insights by AppTractor
#ЦифраДня: Coursera открыла бесплатный доступ ко всем курсам для студентов университетов и колледжей. Всего на сайте 3,800 курсов, из них около 150 по мобильной разработке.
источник
Mobile Insights by AppTractor
В копилку любимых мной микропроектов - Sodar от Google. Веб-приложение для Chrome показывает в дополненной реальности круг в 2 метра вокруг пользователя, дабы было понятно, где кончается “социальная дистанция”. Просто, ситуативно, круто, технологично. Каеф 😊

Разработка

Google сделал AR-приложение для соблюдения социальной дистанции
6 советов по продуктивности для программистов
Coursera открыла бесплатный доступ для студентов
Biloba: график вакцинации
Flutter Dev Podcast #16: Meduza
make sense: про устройство интернета вещей и его практическое применение
Podlodka #165: WebAssembly
ARMA app: от сумасшедшей идеи до инновационного продукта
Newzoo: 80% игроков едят или пьют во время игр
Рони Абовиц перестанет быть CEO Magic Leap
Топ-9 тенденций автоматизированного тестирования в 2020 году
Детектор приседаний на OpenCV и Tensorflow
Почему мобильное приложение на Flutter — хорошая идея для бизнеса в 2020 году
Что такое Low-Code разработка

iOS

Upcoming Movies App: новые фильмы на Swift
Как исправить 5 самых популярных ошибок в iOS-приложениях
Реализуем компоненты дизайн-системы на iOS
6 Swift-овых способа написания кода
Создание иконки приложения на SwiftUI
Swift 5.3 - движение в направлении производительности и качества

Android

Вышла Android Studio 4.0
Релизный поезд. Доклад Яндекса
Почему я не использую SharedViewModel для фрагментов?
Решаем игру по поиску слов с помощью Firebase ML Kit и Huawei ML Kit
Duolingo завершил миграцию на Kotlin и уменьшил количество строк кода на 30%
Hilt: первое впечатление
источник
2020 June 02
Mobile Insights by AppTractor
#ЦифраДня: Средняя зарплата мобильного разработчика в мире - около 43 тысяч долларов. Это 19 (!) место из 20. На первых местах инженеры и DevOps. Если взять только США, то это уже 120 тысяч долларов и 8 место в топе самых оплачиваемых “компьютерных” специальностей. Спрос на мобильные приложения в мире невелик 😔
источник
Mobile Insights by AppTractor
Прислали интервью Виталия Дубинина из iD EAST. Заканчивается все хорошо, тезисом, с которым нельзя не согласиться: “для нас работа — не выживание, а поле для самореализации”. Но я о другом - если содержите аутсор компанию или делаете продукт и готовы поделиться своим личным опытом работы в этих немного тревожных обстоятельствах - напишите, тоже сделаем интервью.

Разработка

Как мобильные разработчики чувствуют себя во время кризиса: личный опыт Виталия Дубинина (iD EAST)
FAN и AppsFlyer представили первый инструмент для измерения эффективности кампаний
Корейский «соседский» маркетплейс Karrot получил $33 млн.
HBO Max и Bumble открывают «Личную жизнь»
Онлайн-конференция Firebase Live
Как устроен Selenium: Эпизоды 1 — 2
Чек-лист по оптимизации приложения для Google Play
Никто не говорил мне, что UX будет таким
Ежедневные активности, которые помогут вам стать лучшим разработчиком

iOS

Адаптивный дизайн в iOS с UIStackView
Создаем видеочат 1-на-1 с SwiftUI и Dolby.io
7 потрясающих SwiftUI проектов с открытым исходным кодом, чтобы вдохновить вас
Быстрый старт с SwiftUI

Android

Новый Android Results API и как его использовать, чтобы сделать ваш код чище
Swift на Android для шаринга кода
Android MVI с Kotlin Coroutines & Flow
Создание потока онбординга с MotionLayout
10 советов, чтобы ускорить время сборки Gradle
Vortex: живые Data-driven обои
источник
Mobile Insights by AppTractor
Учитывая последнюю #ЦифруДня, у вас зарплата больше $43K?
Анонимный опрос
16%
Больше, я король мира
5%
Ровно 43!
57%
42, то есть меньше :(
22%
Я не разработчик
Проголосовало: 936
источник
2020 June 03
Mobile Insights by AppTractor
#ЦифраДня: Новый отчет Interpret о потреблении игр в США детьми показывает, что YouTube стал для них основным источником информации о новых играх. 49% детей загружает игры после того, как узнали о них из YouTube, 48% слышит о новых играх от друзей, 40% от родственников.
источник
Mobile Insights by AppTractor
Ну и последнее в тему 43. Мы тут с коллегой решили податься в инфоцыгане (да, наконец-то!) и сделать свой курс (серию роликов) по Swift. Но не в виде всех этих скучных говорящих голов, а в виде живого общения двух людей - с выпиванием, матерением кода и Apple, попытками переключиться на Kotlin и прочими прелестями настоящей разработки. Но в основе, конечно, делаем какое-нибудь готовое приложение и изучаем основы. Как вам идея?

Разработка

Google удалил индийское приложение для удаления китайских приложений
YouTube стал источником №1 информации об играх для детей
В iOS 14 появится встроенный переводчик
Самые скачиваемые приложения в мае 2020
Топ-9 JS-движков и библиотек для игр в 2020 году
Дизайним адекватный Onboarding
Подробное руководство по дизайну текстовых полей и форм
Fortnite - это Jira для детей
Инженер по машинному обучению или ученый по данным (Data Science закончилась?)
Как создание собственного продукта может сделать вас опытным разработчиком

iOS

Три средства отладки, которые решают 99% проблем в iOS-приложении
6 мощных инструментов для Mac и iOS-разработчиков
Мой список желаний для WWDC ’20

Android

Заглянуть в глаза дракону: 10 вопросов к Huawei Mobile Services
Compose Academy
Android Material Component: создание Navigation Drawer в стиле Gmail
источник
Mobile Insights by AppTractor
Обучение Swift в диалоге?
Анонимный опрос
32%
Интересно, интересно!
14%
Интересно
16%
Не интересно
22%
Давайте лучше сразу Kotlin
16%
Не порть статистику!
Проголосовало: 610
источник
2020 June 04
Mobile Insights by AppTractor
Стань дизайнером мобильных приложений вместе с курсом от Skillbox! Даже если ты не имеешь никаких нужных навыков, система обучения позволит научиться дизайну за 12 месяцев.

👉 Все подробности по ссылке: https://clc.to/sgOrGg

Программа курса состоит 5 блоков:
✅ Figma.
✅ Sketch.
✅ Дизайн мобильных приложений.
✅ UX-дизайн.
✅ Анимация интерфейсов.

По итогу ты получишь:
❎ продуманную программу обучения;
❎ бессрочный доступ к курсу;
❎ общение с куратором в Telegram-чате;
❎ офлайн-воркшопы;
❎ реальный дипломный проект.

Достаточно уделять 3-5 часов в неделю.
После окончания обучения гарантирована помощь в трудоустройстве!
источник
Mobile Insights by AppTractor
#ЦифраДня: Кому эпидемия, кому мать родна… Zoom вышел на второе место по установкам в мире и стал самым загружаемым неигровым приложением на iOS. В апреле его установило 94.6 миллиона человек, это в 43 раза больше, чем в апреле 2019. За первый квартал, завершившийся 30 апреля, компания сообщила о росте доходов на 169%, а прибыль за квартал составила $27.0 млн., по сравнению $0.2 млн. в первом квартале прошлого года. Это рост в 135 раз! Между тем компания отказалась от внедрения шифрования для всех и реализует его только для платящих пользователей. Системой видеозвонков могут пользоваться преступники, уверен глава Zoom Эрик Юань. Поэтому система сквозного шифрования будет работать только для платных аккаунтов, доступ к сообщениям остальных смогут получить третьи лица.
источник
Mobile Insights by AppTractor
В эфире аналитическая передача “К ответу”... Мощно, конечно, просто на удивление, выступил глава Zoom - обеспечение основ безопасности только для платящих пользователей это какое-то новое слово в монетизации. В то время, когда шифрование есть даже, кажется, у телевизора или холодильника, отказывать пользователям в нем это нужна какая-то особенная смелость.  “А он говорит “нет”... А мы не хотим…” (С)

Разработка

Zoom даст шифрование только платным пользователям
6 мощных инструментов для разработчиков, использующих Mac
Lili: мобильны банк для фрилансеров
Gismart предлагает музыкантам продвижение в гиперказуальных играх
Гид разработчика по собеседованию
Avokado Project
Пожалуйста, дайте шанс junior UX-дизайнерам
Первый 64-битный компьютер в Minecraft

iOS

Определение эмоция с помощью технологий Apple
Sign In With Apple - Node.JS бэкенд для iOS-разработчиков

Android
 
Туториал по безопасности сетевых данных в Android
Полноэкранные Intent уведомления в Android
Raw Draw Android: приложения для Android на C
источник
2020 June 05
Mobile Insights by AppTractor
#ЦифраДня: Между тем, по данным нашего опроса, который мы проводили в начале года, средняя зарплата мобильного программиста в России составляет 150,459 рублей (893 ответа). Для Senior это уже 203,955 рублей в месяц (45 ответов). Для CTO - 256,250 рублей (8 ответов) .
источник
2020 June 08
Mobile Insights by AppTractor
Как сделать приложение эффективнее и почему так важно думать о пользователях?

11 июня в 19:00
(мск) черебята из ProductStar проводят бесплатный вебинар «Конверсионный онбординг в мобильном приложении»

👨‍🏫 Кто выступит?

Ксения Колтун, Product Manager в EveryDoggy

👩‍🏫 О чём пойдет речь?

— Мобильный онбординг - зачем ему так много внимания,
— Длинный или короткий - имеет ли размер значение,
— Примеры, эксперименты, split тестирование - где берем идеи, что тестируем,
— Подсчет экспериментов, % конверсий по покупкам, LTV prediction (по верхам).

Два самых активных участника вебинара получат сертификат на бесплатное обучение в ProductStar.

🔥 Участие бесплатное, но регистрация обязательна.

Зарегистрироваться на вебинар 👉 @ProductStarProductBot@ProductStarProductBot
источник
Mobile Insights by AppTractor
#ЦифраДня: В 100 раз снизилась стоимость тренировки модели машинного обучения типа ResNet-50 за последние два года. В 2017 году стоимость обучения классификатора изображений в общедоступном облаке составляла около 1000 долларов, а в 2019 году - около 10 долларов. В этом году, по прогнозу, готовая модель может стоить уже около 3 центов. В интересное время живем 😎
источник
Mobile Insights by AppTractor
Интересная новость с просторов TechCrunch - FTC оштрафовала разработчика детских игр HyperBeard за нарушение COPPA. Сначала хотели на 4 млн. долларов, но потом внезапно оказалось, что у крупного издателя совсем нет денег и штраф сократили до 150,000. Суть нарушения - HyperBeard позволили сторонним рекламным сетям собирать идентификаторы пользователей. При этом сами разработчики пытались лихо выкрутиться надписью, что их няшные, милые и яркие игры (см. скриншот ниже) не предназначены для детей младше 13 лет. В общем - если делаете детские приложения, проверяйте интеграции всего, что возможно, иначе будет вот такое.

Разработка

FTC оштрафовала HyperBeard за использование трекеров рекламных сетей в детских приложениях
Tajir: онлайн-магазин для офлайн-магазинов
Стоимость тренировки ИИ упала в 100 раз за 2 года
Самые зарабатывающие приложения мая 2020
make sense: о выстраивании отношений с командой разработки и важности технических навыков
Podlodka #166: переговоры
Как продвигать мобильные игры и приложения в Японии, Корее и Китае
Нативная разработка vs кросс-платформенная — нужно ли выбирать?
Заглядываем под капот Command & Conquer
Топ 20 удивительных дизайнов приложений #3

iOS

UGrid: красивый CollectionView
Создаем iOS-приложение с позитивными новостями, используя возможности машинного обучения
Создаем собственный шаблон в Xcode и сокращаем времени разработки
SwiftUI: интеграция Mapbox SDK
Рисуем в iOS используя CAShapeLayer

Android

Trinity: короткие видео для Android
Mobile People Talks: Jetpack Compose — взгляд изнутри
Как сделать приложение-календарь для Android
Как анимировать и строить графики с помощью Android Interpolator
Создаем приложения Scrum Poker с применением MotionLayout
7 главных языков программирования для разработки Android-приложений
источник