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
Если вы, как и я, невыносимо страдали от отсутствия вменяемых издательств для неигровых приложений, то вот и на нашей улице праздник - белорусская компания Wowmaking запустила направление паблишинга. Обещают быстрый рост для приложений-партнеров, оффер в течение нескольких дней, скорость, гибкость в инструментах и максимальную прозрачность.

🧑🏻‍💻 Интервью: https://apptractor.ru/marketing-monetization/publishers/wow-booster.html
🎉 Заявки: https://publishing.wowmaking.net/
#ЦифраДня: Михаил Рубанов, Mobile Head в Додо Пицце, написал книгу про разработку доступных приложений. В книге 200 страниц, доступна бесплатно в электронном виде, с примерами и упражнениями. Подойдет всем, кто работает с IT: программистам, дизайнерам, продактам, исследователям. Правда, книгу выкладывают по главам, по одной главе в две недели. Конец публикации предполагается в августе.
Завтра начинается Google I/O, а Сбер тем временем выпустил аналог Osmo для SberPortal. По сути - зеркало для камеры, игровое поле и карточки. Карточки можно выкладывать на поле, планшет их видит и неким образом обрабатывает, создавая дополненную реальность. Для разработчиков есть SDK, так что можно создавать/портировать свои проекты. Аудитория Портала кажется пока минимальна, но место застолбить уже можно, особенно с готовым продуктом.

Разработка

Сбер запускает набор Kidsar для AR-приложений на SberPortal
Как создавать эффективную видеорекламу для приложений
Маркетплейс одежды Vinted получил €250 млн при оценке в 3.5 млрд
Дизайн приложений: примеры для вдохновения #42
Распродажа Azure Cloud Computing в Humble Bundle
Podlodka #215: тест-менеджмент
GasBuddy: бензин рядом
Ремастеринг игрового контента, или как создать 800 единиц контента за семь месяцев
Нативная реклама мобильных приложений в TikTok
Все приложения делают это: крадут друг у друга. Как это влияет на мобайл и ASO?
Дата сайентисты вымрут через 10 лет
Как сделать монитор качества воздуха с помощью Raspberry Pi Zero W
5 самых сложных вопросов по программированию из интервью FAANG

iOS

Книга «Про доступность iOS»
Как создать приложение с использованием SwiftUI и CoreData
Swift - инструмент автоматической стилизации кода в 2021
Советы iOS-разработчикам в 2021 году
App Thinning: синхронизация локализованных строк в Outlook для iOS

Android

Android 12 показали на видео
Movies: кино на основе MVVM
Банки ультимативно лезут к нам в ш̶т̶а̶н̶ы̶ личную жизнь
Инструменты статического анализа для Android
Jetpack Compose: стили и темы
Понимаем паттерн MVVM для Android в 2021 году
Бесконечные списки с автоматической прокруткой с RecyclerView и LazyLists в Compose
Как мобильному разработчику зарабатывать еще больше?

По шагам:

1. Зарулить на Мир.Труд.Мобайл 27 мая. Free🔥
2. Послушать спикеров из разработки и UI/UX про тренды в мобайле (Sberbank, Instagram, Redmadrobot, hh и тд)
3. Познакомиться с другими разрабами и дизайнерами в виртуальном чате
4. Узнать последние тренды, фичи, секретные секретики про рынок мобильных приложений, платформы, языки и интерфейсы
5. Объявить себя самым умным, прозорливым и дорогим специалистом

Регистрируйся тут

🏕Если хочешь вживую поболтать со спикерами и потусить на даче в Иннополисе — горит 200 билетов от 5 тыщ рублей. Забирай здесь. Промокод на скидку 5%: apptractor

Ю а всегда велком❤️
Как вам новый I/O? Диалоговый LaMDA, Android 12 красивый, AI для медицины и много других полезных вещей, но пока в целом непонятно как все это будет работать. Да и просто осталось впечатление какого-то ковыряния в песочнице. Ну правда, это же Google, а улучшения кажутся минимальными, эволюционными. Путешествие оранжевого рюкзака, my ass… Как обычно снаружи кажется, что на основе заложенных технологий можно было сделать что-то более.. прорывное? Ждем кейноут для разработчиков, а пока голосуем - потом сравним с WWDC.

Разработка

Дата сайентисты вымрут через 10 лет
No-code платформа разработки приложений Adalo получила $8 млн
Маркетологи в мобайле: время подводить итоги!
Задачи с собеседований: размен
Книги о программировании на Python в Humble Book Bundle
Когда без выделенного DevOps — уже никуда. Кейс компании Geecko
3 способа самостоятельно радикально улучшить свои навыки программирования
10 потрясающих шрифтов Google, которые вы будете использовать в 2021 году
Coinbase успешно перешел на React Native

iOS

LocalConsole: консоль в приложении
13 полезных методов работы с массивами в Swift
Вертикальный пейджинг в SwiftUI

Android

Разрабатываем HelloAR в Android Studio с помощью ARCore и Sceneform
Миграция с LiveData на Kotlin Flow
Современный сплеш скрин в Android
Как мы улучшили процесс code review в инженерной команде Android
Kotlin SharedFlow или как я прекратил использовать RxJava и полюбил Flow
Освойте эффективную вёрстку и создайте приложение на Flutter за 1 мастер-класс!💥

Skill-Branch запустил бесплатный мастер-класс, на котором вы изучите эффективную вёрстку и архитектуру и создадите приложение на BloС.

Смотреть бесплатный мастер-класс

Курс «Flutter в мобильной разработке» стартует уже 📌26 мая на платформе Skill-Branch.

• 5 месяцев обучения
• 200+ часов лекций и практики
• 6 проектов для портфолио
• 20 обучающих модулей
• 120+ заданий с автоматической проверкой
• Живой чат по Flutter для общения с однокурсниками и менторами. Присоединиться можно уже сейчас.

⚠️Количество мест ограничено!⚠️
Про I/O вроде главное рассказал, хотел ко вчерашней новости вернуться, которая называется “Сила нейминга”. Казалось, что всяческие конструкторы приложений вымерли (ладно, не вымерли, так и остались нишевыми) еще лет 5 назад, когда стало понятно, что ничего толкового с их помощью не создать. Ан нет, если назваться не “конструктором”, а “No-Code” инструментом, то вы уже не какая-то так себе индустрия, а надежда всего корпоративного человечества и на гребне волны. Adalo, например, дали $8 млн. на развитие в раунде А. Вот она - сила модных трендов.

Разработка

I/O 21: обновление Firebase
I/O 21: разговорный ИИ LaMDA
I/O 21: Flutter 2.2
Flutter: флип-анимация
Какие ошибки совершает аналитик в первые полгода работы и как их избежать
Wild Horizon или как осуществляется на практике мечта игродела
10 уроков по UX дизайну, которые я хотел бы усвоить раньше
Калькулятор экономики для мобильных подписок
Что не так с Flutter

iOS

Учебный курс “Разработка приложений для iOS с использованием SwiftUI”
Анализируем iOS 14.5: методы атрибуции
SwiftUI + Core ML+ ARKit - создаем приложение для определения объектов для iOS
Создаем утилиту командной строки с помощью Swift Argument Parser
Мои приложения в топе инструментов разработчиков (магазины приложений для iOS и Mac): я заработал 60 долларов

Android

I/O 21: Android 12 Beta 1
I/O 21: 3 миллиарда устройств на Android
I/O 21: Wear OS 3.0
I/O 21: Material You — новый язык дизайна
Developer Keynote с Google I/O 21
Интеграция Dagger 2 и Jetpack Compose
Лучшие практики View Binding
Исследуем новые тактильные функции в Android 12
#ЦифраДня: Не то чтобы бугага, но весело. По данным Vungle, после внедрения iOS 14.5 расходы на приобретение пользователей на Android выросли на 21%. За тоже время на iOS выросли на 3.32%.
Тут в чате некоторые ругают онлайн-курсы, однако вот Яндекс.Практикум опубликовал данные о трудоустройстве своих студентов пяти курсов - и там прямо все так благостно, что удивительно. Больше половины выходят на новую работу в течение двух месяцев после завершения обучения. Если брать только IT, то не имея предыдущего опыта работы в отрасли трудоустраиваются 70.4%, а с опытом 73.2%. Если брать по возрастам, то “40 и более лет” - работу нашли 60.7%. Да, наверняка у курсов есть проблемы с качеством, оплатой (и особенно возвратами), раздолбайством учителей. Но! В целом вряд ли можно говорить, что “Практикум” “это другое”, так что курсы реально работают и позволяют получить востребованную IT-специальность без предыдущего опыта, в любом возрасте.

Разработка

Исследование: кто находит работу после онлайн-обучения
По данным Post-IDFA Alliance, UA затраты на Android выросли на 21% после внедрения iOS 14.5
Google запустил курсы для технических писателей
Крейг Федериги назвал уровень безопасности Mac «неприемлемым»
Unciv: открытая «Цивилизация»
Что нам стоит автоматизацию построить: три паттерна для повышения эффективности процессов
Время — деньги: анализируй А/В-тесты разумно
Хочу всё знать о клиенте! Или как обогатить сухие факты DWH цифровыми путями и свойствами клиента из Amplitude
5 лучших сервисов AWS для запуска любого проекта
Как развить сверхчеловеческую концентрацию при написании кода

iOS

Обертки свойств в Swift с примерами кода
База данных Notion + iOS
Прохождение туториала Scrumdinger по SwiftUI от Apple
Взламывая iOS-интервью
Самые популярные тенденции в разработке приложений для iOS в 2021

Android

«Почему Kotlin хуже, чем Java?»
Google I/O: что нового представили Android-разработчикам
Forwarded from Programmer Humor
This media is not supported in your browser
VIEW IN TELEGRAM
Конечно, Apple ни за кем не следит. Она просто владеет всем городом 🤷‍♂️
#ЦифраДня: Google запустил подборку обучающих материалов для технических писателей. На странице собраны курсы и учебных ресурсы, призванные улучшить вашу техническую документацию. С их помощью вы узнаете, как планировать и создавать технические документы, о роли технических писателей в Google.

Внутри этого Google предлагает два обучающих курса. В первом вы изучите важные основы технического письма. Этот курс является предварительным для второго — в нем вы будете практиковаться в четырех темах. Каждый занимает всего несколько часов.
Банк ВТБ ищет героев для создания сервисов, которыми будут пользоваться миллионы людей!

Программа ВТБ «600 дней» продолжается. Цифровизация клиентского опыта и ускоренное развитие продуктов идут полным ходом, над этим трудится уже более 200 кросс-функциональных команд. Но ВТБ нужны ещё герои, которые будут создавать продукты и сервисы нового поколения для миллионов людей! Никаких длительных согласований — ответственность за продукт перед клиентом и руководством полностью несут команда и её лидер. Дебюрократизация процессов позволяет реализовывать смелые проекты в кратчайшие сроки! Классный коллектив и отличные условия гарантированы.

Сейчас ВТБ ищет:

Владелец продукта / Product Owner

Нужно разработать стратегию развития продукта (в т. ч. MVP)
управлять продуктом (в т. ч. формировать бэклог)
формировать, управлять и развивать продуктовые команды
проверять продуктовые гипотезы и анализировать полученные результаты
отслеживать и интерпретировать продуктовые метрики

Вакансия для уверенных специалистов с подтвержденным опытом разработки продукта, roadmap, с пониманием современных гибких методологий продуктовой и IT-разработки (Agile), со знаниями в области cusdev, jtbd и других глубинных исследований

Оставляйте отклик по ссылке!

CJE / Аналитик клиентского пути

Необходимо проводить различные виды анализа бизнес-процессов конкретных проектов
исследования, анализ, описание и проектирование бизнес-процессов "as is" и "to be"
взаимодействовать с владельцем продукта
собирать, анализировать бизнес-требования
общаться с командой
проводить анализ рынка и конкурентов

Вакансия для выпускника технического/экономического ВУЗа с опытом работы в продуктовой команде или бизнес-аналитиком. Желателен опыт работы в качестве заказчика/участника рабочих групп/владельца продукта в рамках разработки ПО и/или проектной деятельности. Также важны навыки работы с инструментами бизнес-анализа (Visio, Business Studio, miro и пр.)

Оставляйте отклик по ссылке!
Теперь-то вакцинация попрет! Практически все крупнейшие дейтинг приложения договорились с Белым Домом и будут давать ништяки тем, кто поставит у себя бейдж “Вакцинировался”. Сам ход, конечно, отличный и прекрасно укладывается в mobile-first парадигму. Интересно и то, что OkCupid говорит, что пользователи, показывающие свой статус вакцинации, на 15% чаще получают лайки. Так что, похоже, “мы наконец нашли то, что делает нас всех более привлекательными — вакцинацию”.

Разработка

Дейтинг-приложения предложат улучшения прошедшим вакцинацию
Google запускает рекламные кампании приложений на десктопах
Эван Шпигель поддержал налог App Store и меры защиты Apple
Netflix думает над выходом на игровой рынок
Best Buy начинает продажи смартфона для пожилых
Flutter Dev Podcast #27: как работает рендеринг UI
Дизайн приложений: примеры для вдохновения #43
Mobile People Talks: Legacy
Podlodka #216: типографика
Somewhere Good: анти-социальная сеть
Snap представил AR-очки Spectacles
«Одних технологий недостаточно»​: что раздражает рекламный рынок в Apple и как она зарабатывает на закрытости системы
Проблема дизайна – это сами дизайнеры
Мой SaaS принес MRR в размере 12,5 тысяч долларов за 1 месяц. Вот что я узнал.
Когда программисты выходят на пенсию? 35 - это конец?
Лучшие языки программирования для изучения в 2021 году
10 вещей, которые хорошо знают опытные разработчики
Почему софтверные компании часто отвергают хороших программистов
Наплевать на доступность

iOS

Всемирная конференция Apple для разработчиков начнётся 7 июня и пройдёт в онлайн-формате
CalendarKit: календарь для iOS, iPadOS и macOS
MediumCup UI: стакан на SwiftUI

Android

Почему Kotlin лучше Java?
Полезные расширения Kotlin для Android
Hilt стабилен. Более простая инъекция зависимостей на Android
Повышаем уровень своего класса данных Kotlin с помощью расширений
Скоро выйдет новый смартфон — убийца iPhone!!

Мы все слышали такие заявления много раз. Однако смартфоны от Apple все еще не теряют своей популярности. А значит разработчики приложений на iOS надолго останутся востребованными специалистами.

Хотите освоить профессию, с которой сложно остаться без работы? Обратите внимание на курс «iOS-разработчик с нуля» от SkillFactory.

Этот курс подходит даже тем, у кого нет технического образования.

Научиться решать задачи любой сложности, проектировать безопасные мобильные приложения, использовать iTunesConnect и релизить приложение в AppStore — с опытными наставниками из Lamoda и Rambler вы пройдете все это на практике, а не в теории. Через год после начала обучения готовим вас к собеседованиям и помогаем найти работу.

📌Узнать подробности и оставить заявку — здесь: https://clc.am/Uivq3g
«Библиотека разработчика» от Google

На конференции I/O на прошлой неделе Google представил новый ресурс для разработчиков — Dev Library. На этой платформе собраны открытые проекты и руководства, которые помогают использовать технологии компании.

Пока в ней есть такие категории, как “Машинное обучение”, Angular, Flutter, Google Cloud, Android и Firebase.

Главная особенность нового проекта в том, что разработчикам предлагается дополнять ее своими собственными материалами. В ней можно делиться своими статьями и инструменты с открытым исходным кодом, содержимое библиотеки курируется соответствующими командами Google.

Сайт: https://devlibrary.withgoogle.com/
Платформа: разработка
Очередная статья про эйджизм и “выйти из IT” и, собственно, то, что ждет всех из нас. Средний возраст программистов самый большой в США, и это всего 32.8 года. Индустрия молода, но со временем, конечно, будет стареть, и седые программисты уже не будут вызывать удивление. В статье есть самые типовые варианты развития для разработчиков, а у вас есть план выхода?

Разработка

Куда уходят программисты?
Мой SaaS добился MRR $12.5K за один месяц: вот чему я научился
«Библиотека разработчика» от Google
Онлайн-конференция Google for Games Developer Summit 2021 пройдет в июле
Как я хотел поработать нативным Android разработчиком, но устроился Flutter разрабом
Датасет о мобильных приложениях
Как написать симпатичный чейнджлог: опыт Авито
Как сохранить нервы тестировщика или ускорить регресс с 8 до 2 часов
Самые востребованные языки программирования в 2021 году
Избегайте блокировки CI/CD - делайте свои сборки более портативными
Flutter: CRUD с использованием Firebase Cloud Firestore

iOS

Как Лёня с React на Swift переезжал
Как управлять поведением клавиатуры в iOS-приложениях

Android

SuperForwardView: перемотка в стиле Netflix
Интеграция и серверная валидация инаппов для стора Google Play — как защититься от читеров
Получаем результат правильно (Часть 2). Fragment Result API
Историческое введение в модель реактивного состояния Compose
Совершенно новое Состояние в Jetpack Compose
Улучшение преобразования кода Java в Kotlin: пример