Про 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
Разработка
• 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
AppTractor
I/O 21: обновление Firebase
Google I/O стартовал и, конечно, обновления не обошли стороной и Firebase. Вот некоторые важные обновления. В Emulator Suite появился Storage Emulator. Все Firebase Storage API можно использовать локально через Emulator Suite, полностью в офлайне. Firebase…
Четверг — день вакансий для мобильных разработчиков или в мобильные проекты:
• Lead UI/UX Designer в WannaPlay
• Game Producer в WannaPlay
• UX/UI дизайнер в Solvery
• Product Manager в Solvery
• Android-разработчик в MAXIMUM EDUCATION
• Middle iOS-разработчик в MAXIMUM EDUCATION
• Стажер iOS-разработчик в MAXIMUM EDUCATION
• MacOS (Swift) разработчик в Auslogics
• iOS-разработчик в Bell Integrator
• Mobile Developer (Kotlin, Kotlin Multiplatform Mobile, KMM) в Кошелёк.ру
• iOS-разработчик в TINKOFF
• Android-разработчик в TINKOFF
• Backend-разработчик Java/Kotlin в Okko
• iOS-разработчик в Okko
• Android-разработчик в Okko
Дополнять можно через чат.
• Lead UI/UX Designer в WannaPlay
• Game Producer в WannaPlay
• UX/UI дизайнер в Solvery
• Product Manager в Solvery
• Android-разработчик в MAXIMUM EDUCATION
• Middle iOS-разработчик в MAXIMUM EDUCATION
• Стажер iOS-разработчик в MAXIMUM EDUCATION
• MacOS (Swift) разработчик в Auslogics
• iOS-разработчик в Bell Integrator
• Mobile Developer (Kotlin, Kotlin Multiplatform Mobile, KMM) в Кошелёк.ру
• iOS-разработчик в TINKOFF
• Android-разработчик в TINKOFF
• Backend-разработчик Java/Kotlin в Okko
• iOS-разработчик в Okko
• Android-разработчик в Okko
Дополнять можно через чат.
Тут в чате некоторые ругают онлайн-курсы, однако вот Яндекс.Практикум опубликовал данные о трудоустройстве своих студентов пяти курсов - и там прямо все так благостно, что удивительно. Больше половины выходят на новую работу в течение двух месяцев после завершения обучения. Если брать только 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-разработчикам
Разработка
• Исследование: кто находит работу после онлайн-обучения
• По данным 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-разработчикам
AppTractor
Исследование: кто находит работу после онлайн-обучения
Можно сделать выводы, что наличие или отсутствие опыта работы в ИТ не играет существенной роли при получении работы, а возраст хоть и оказывает влияние, но не закрывает возможность сменить профессию для людей после 40 лет.
Forwarded from Programmer Humor
This media is not supported in your browser
VIEW IN TELEGRAM
Конечно, Apple ни за кем не следит. Она просто владеет всем городом 🤷♂️
#ЦифраДня: Google запустил подборку обучающих материалов для технических писателей. На странице собраны курсы и учебных ресурсы, призванные улучшить вашу техническую документацию. С их помощью вы узнаете, как планировать и создавать технические документы, о роли технических писателей в Google.
Внутри этого Google предлагает два обучающих курса. В первом вы изучите важные основы технического письма. Этот курс является предварительным для второго — в нем вы будете практиковаться в четырех темах. Каждый занимает всего несколько часов.
Внутри этого Google предлагает два обучающих курса. В первом вы изучите важные основы технического письма. Этот курс является предварительным для второго — в нем вы будете практиковаться в четырех темах. Каждый занимает всего несколько часов.
Банк ВТБ ищет героев для создания сервисов, которыми будут пользоваться миллионы людей!
Программа ВТБ «600 дней» продолжается. Цифровизация клиентского опыта и ускоренное развитие продуктов идут полным ходом, над этим трудится уже более 200 кросс-функциональных команд. Но ВТБ нужны ещё герои, которые будут создавать продукты и сервисы нового поколения для миллионов людей! Никаких длительных согласований — ответственность за продукт перед клиентом и руководством полностью несут команда и её лидер. Дебюрократизация процессов позволяет реализовывать смелые проекты в кратчайшие сроки! Классный коллектив и отличные условия гарантированы.
Сейчас ВТБ ищет:
● Владелец продукта / Product Owner
Нужно разработать стратегию развития продукта (в т. ч. MVP)
управлять продуктом (в т. ч. формировать бэклог)
формировать, управлять и развивать продуктовые команды
проверять продуктовые гипотезы и анализировать полученные результаты
отслеживать и интерпретировать продуктовые метрики
Вакансия для уверенных специалистов с подтвержденным опытом разработки продукта, roadmap, с пониманием современных гибких методологий продуктовой и IT-разработки (Agile), со знаниями в области cusdev, jtbd и других глубинных исследований
Оставляйте отклик по ссылке!
● CJE / Аналитик клиентского пути
Необходимо проводить различные виды анализа бизнес-процессов конкретных проектов
исследования, анализ, описание и проектирование бизнес-процессов "as is" и "to be"
взаимодействовать с владельцем продукта
собирать, анализировать бизнес-требования
общаться с командой
проводить анализ рынка и конкурентов
Вакансия для выпускника технического/экономического ВУЗа с опытом работы в продуктовой команде или бизнес-аналитиком. Желателен опыт работы в качестве заказчика/участника рабочих групп/владельца продукта в рамках разработки ПО и/или проектной деятельности. Также важны навыки работы с инструментами бизнес-анализа (Visio, Business Studio, miro и пр.)
Оставляйте отклик по ссылке!
Программа ВТБ «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 с помощью расширений
Разработка
• Дейтинг-приложения предложат улучшения прошедшим вакцинацию
• 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 с помощью расширений
AppTractor
Дейтинг-приложения предложат улучшения прошедшим вакцинацию
Мы наконец нашли то, что делает нас всех более привлекательными - вакцинацию.
Скоро выйдет новый смартфон — убийца iPhone!!
Мы все слышали такие заявления много раз. Однако смартфоны от Apple все еще не теряют своей популярности. А значит разработчики приложений на iOS надолго останутся востребованными специалистами.
Хотите освоить профессию, с которой сложно остаться без работы? Обратите внимание на курс «iOS-разработчик с нуля» от SkillFactory.
Этот курс подходит даже тем, у кого нет технического образования.
Научиться решать задачи любой сложности, проектировать безопасные мобильные приложения, использовать iTunesConnect и релизить приложение в AppStore — с опытными наставниками из Lamoda и Rambler вы пройдете все это на практике, а не в теории. Через год после начала обучения готовим вас к собеседованиям и помогаем найти работу.
📌Узнать подробности и оставить заявку — здесь: https://clc.am/Uivq3g
Мы все слышали такие заявления много раз. Однако смартфоны от Apple все еще не теряют своей популярности. А значит разработчики приложений на iOS надолго останутся востребованными специалистами.
Хотите освоить профессию, с которой сложно остаться без работы? Обратите внимание на курс «iOS-разработчик с нуля» от SkillFactory.
Этот курс подходит даже тем, у кого нет технического образования.
Научиться решать задачи любой сложности, проектировать безопасные мобильные приложения, использовать iTunesConnect и релизить приложение в AppStore — с опытными наставниками из Lamoda и Rambler вы пройдете все это на практике, а не в теории. Через год после начала обучения готовим вас к собеседованиям и помогаем найти работу.
📌Узнать подробности и оставить заявку — здесь: https://clc.am/Uivq3g
Forwarded from AppFiles - Mobile Development
«Библиотека разработчика» от Google
На конференции I/O на прошлой неделе Google представил новый ресурс для разработчиков — Dev Library. На этой платформе собраны открытые проекты и руководства, которые помогают использовать технологии компании.
Пока в ней есть такие категории, как “Машинное обучение”, Angular, Flutter, Google Cloud, Android и Firebase.
Главная особенность нового проекта в том, что разработчикам предлагается дополнять ее своими собственными материалами. В ней можно делиться своими статьями и инструменты с открытым исходным кодом, содержимое библиотеки курируется соответствующими командами Google.
Сайт: https://devlibrary.withgoogle.com/
Платформа: разработка
На конференции 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: пример
Разработка
• Куда уходят программисты?
• Мой 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: пример
AppTractor
Куда уходят программисты?
Почему мы не видим в индустрии большого количества седовласых разработчиков? Куда уходят программисты, когда становятся старше?
Какой ваш план выхода из программирования?
Anonymous Poll
17%
Менеджер
2%
Консалтинг
3%
Фриланс
6%
Специалист в профильной области
9%
Досрочно на отдых
34%
Свой стартап
29%
Останусь программистом
This media is not supported in your browser
VIEW IN TELEGRAM
Коста Элефтериу продолжает исследовать App Store. Но, конечно, идея 🔥
#ЦифраДня: ОС Fuchsia, давно разрабатываемая Google с нуля, получила наконец первое официальное устройство — Nest Hub. Интересно, что в обновлении, которое заменит Cast OS на базе Linux, вообще не изменилась функциональность или интерфейс приложений, владельцы Nest Hub даже не заметят, что они перешли на Fuchsia OS. Фактически это такое открытое бета-тестирование ОС, которое, однако, знаменует собой большой шаг Google к тому, чтобы Fuchsia стала операционной системой, которую может использовать на разных устройствах. Проведя полевые испытания на реальных устройствах, Google сможет доказать, что их созданная с нуля операционная система готова к использованию.
То, чего мы опасались, свершилось. Microsoft научила нейронную сеть писать код. На самом деле, конечно, пока паниковать рано, но звучит пафосно. Но уже первое вменяемое применение ИИ нашли - научили составлять запросы на основе естественного языка. Например, говорите
Разработка
• Microsoft использовала GPT-3 для создания кода на естественном языке
• «Тренды мобильных приложений 2021»: отчет Adjust
• Платформа потери веса Noom привлекла $540 млн
• Как сделать бизнес на AR/VR
• Mail.ru Group открыла новый набор на бесплатное обучение в Академию больших данных MADE
• 7 QA-шных грехов, которые помогут или помешают тестировщику (стать тем, кем ты хочешь)
iOS
• NotificationToast: тосты для iOS
• MVP архитектура для iOS
• Как разрабатывать приложения для iOS без Mac
• Как использовать SnapKit в ваших iOS-приложениях
• Как использовать Firebase Remote Config с Swift 5
• 3 способа стилизации представлений SwiftUI
Android
• Особенности тестирования Android без Google-сервисов
• Структурированный параллелизм в действии
• Начните отсюда: 5 упражнений для подготовки вашего приложения к работе с большими экранами
Найди продукты, название которых начинается с «дети», а на выходе получается запрос вида Filter(‘BC Orders’ Left(‘Product Name’,4)=”Kids”. Основа - GPT-3, в дальнейшем планируют внедрять подобные фишки повсеместно и в свои продукты, и отдать разработчикам через Azure.Разработка
• Microsoft использовала GPT-3 для создания кода на естественном языке
• «Тренды мобильных приложений 2021»: отчет Adjust
• Платформа потери веса Noom привлекла $540 млн
• Как сделать бизнес на AR/VR
• Mail.ru Group открыла новый набор на бесплатное обучение в Академию больших данных MADE
• 7 QA-шных грехов, которые помогут или помешают тестировщику (стать тем, кем ты хочешь)
iOS
• NotificationToast: тосты для iOS
• MVP архитектура для iOS
• Как разрабатывать приложения для iOS без Mac
• Как использовать SnapKit в ваших iOS-приложениях
• Как использовать Firebase Remote Config с Swift 5
• 3 способа стилизации представлений SwiftUI
Android
• Особенности тестирования Android без Google-сервисов
• Структурированный параллелизм в действии
• Начните отсюда: 5 упражнений для подготовки вашего приложения к работе с большими экранами
AppTractor
Microsoft использовала GPT-3 для создания кода на естественном языке
Один из самых интересных анонсов конференции Microsoft Build в этом году — no-code/low-code сервис Power Apps, который использует модель естественного языка GPT-3 для превращения обычного текста в код. Пока речи о “наговаривании” программ не идет, в Power…
#ЦифраДня: Хотя Airbnb удачно “закатил” React Native, Coinbase выкопал стюардессу и удачно не только выпустил новое Pro-приложение на нем, но и перевел основные нативные приложения на новую платформу. Ушло на это ДВА года и, собственно говоря, успеха во многом добились именно за счет поступательности движения и правильного планирования. Теперь рады и довольны, об этом и пишут в новой статье.
Четверг — день вакансий для мобильных разработчиков или в мобильные проекты:
• UA Manager в Pixonic
• Unity3D/C# разработчик в Pixonic
• Владелец продукта/Product Owner в ВТБ
• CJE/Аналитик клиентского пути в ВТБ
• UA Manager в Вачангу
• Middle Android-разработчик в STREAM
• iOS-разработчик в STREAM
• iOS-разработчик в Sellfashion
• Руководитель мобильных приложений iOS/Android в Coral Club
Дополнять можно через чат.
• UA Manager в Pixonic
• Unity3D/C# разработчик в Pixonic
• Владелец продукта/Product Owner в ВТБ
• CJE/Аналитик клиентского пути в ВТБ
• UA Manager в Вачангу
• Middle Android-разработчик в STREAM
• iOS-разработчик в STREAM
• iOS-разработчик в Sellfashion
• Руководитель мобильных приложений iOS/Android в Coral Club
Дополнять можно через чат.
App Annie подсчитала использование SDK в iOS приложениях. В абсолютном “топе”, конечно, лидируют SDK самой Apple - iBeacon, CloudKit и т.п. В рекламе - Admob. В атрибуции - Firebase/ А аналитике вообще Топ-5 это все Google. В общем-то никаких особых неожиданностей и интересно было бы посмотреть в динамике в сравнении “до 14.5”, но что есть, то есть. Как референс вполне интересно.
Разработка
• Самые популярные SDK после выхода iOS 14.5
• Как Coinbase перешел на React Native
• Платформа отладки Lightrun получила $23 млн
• Stack Overflow запустил новый ежегодный опрос разработчиков
• Dart: Быстрые неизменяемые коллекции
• 6 способов снизить когнитивную нагрузку от интерфейса
• Почему мы решили создать отдел кросс-системного тестирования
• За что банит Apple (и Google)
• Пользователям плевать на дизайн: как устроен «хороший UX» на самом деле
• Хотите стать лучшим UX дизайнером? Создавайте эмоциональный дизайн
• Одна привычка, чтобы стать лучшим разработчиком
• Что нового во Flutter 2.2
iOS
• Доступность на iOS началась с «36 секунд»
• HMS ML Kit: перевод в реальном времени (iOS — Swift)
Android
• KodeEditor: редактор кода для Android
• Как начинающему Android-разработчику прокачать свои навыки: 5 open source проектов для изучения
• Обновляемся на новую версию API Android по наставлению Google
• Начинаем работать с WorkManager
• Простые инструментальные тесты (UI-тесты) для Android в 2021 году
• Введение в Security By Design
Разработка
• Самые популярные SDK после выхода iOS 14.5
• Как Coinbase перешел на React Native
• Платформа отладки Lightrun получила $23 млн
• Stack Overflow запустил новый ежегодный опрос разработчиков
• Dart: Быстрые неизменяемые коллекции
• 6 способов снизить когнитивную нагрузку от интерфейса
• Почему мы решили создать отдел кросс-системного тестирования
• За что банит Apple (и Google)
• Пользователям плевать на дизайн: как устроен «хороший UX» на самом деле
• Хотите стать лучшим UX дизайнером? Создавайте эмоциональный дизайн
• Одна привычка, чтобы стать лучшим разработчиком
• Что нового во Flutter 2.2
iOS
• Доступность на iOS началась с «36 секунд»
• HMS ML Kit: перевод в реальном времени (iOS — Swift)
Android
• KodeEditor: редактор кода для Android
• Как начинающему Android-разработчику прокачать свои навыки: 5 open source проектов для изучения
• Обновляемся на новую версию API Android по наставлению Google
• Начинаем работать с WorkManager
• Простые инструментальные тесты (UI-тесты) для Android в 2021 году
• Введение в Security By Design
AppTractor
Самые популярные SDK после выхода iOS 14.5
App Annie, платформа, анализирующая мобильные данные, использовала собственные оценки рынка, чтобы дать представление о состоянии мобильных рекламных технологий после изменения конфиденциальности в iOS. После 26 апреля 2021 года любое приложение, запущенное…
#ЦифраДня: Средние по индустрии возвраты из последнего отчета Adjust - по кварталам за прошлый год. В 1-й день примерно в 27%, в 7-й - 15%, а удержание на 30-й день - около 7%. .
Как известно, хочешь разбогатеть во времена золотой лихорадки - продавай лопаты. RevenueCat, которому уже 4 года, получил новые инвестиции в Серии B при оценке в 300 миллионов долларов. И даже при том, что я могу навскидку назвать 3-4 аналогичных сервиса, наверняка в последующих раундах из RevenueCat сделают единорога. Так что золотая лихорадка приложений закончилась, началась лихорадка подписок 😀
Разработка
• RevenueCat закрыл Серию B при оценке в $300 млн
• Исследование продакт-менеджеров 2021 от Product Plan
• Социальная сеть Poparazzi стала №1 App Store: секреты роста
• Проектирование продуктов, формирующих привычки
• Как оставаться в физической и ментальной форме, продолжая программировать
• Podlodka #217: фасилитация
• IBM разработала датасет Project CodeNet для обучения ИИ программированию
• Реклама мобильных игр в первом полугодии 2021: мировая статистика
• Основы Flutter для начинающих (Часть II)
• 9 способов встроить виральность в ваш продукт
• Как привлечь первых 100 клиентов в SaaS: 5 простых шагов
• Следующим стартапом на триллион станет образовательная компания
• 5 задач для автоматизации с помощью Python
• Я не мог быстро тратить деньги, и это чуть не убило мой стартап
• Топ-3 техники геймификации
• Flutter 2.2: создаем первую Universal Windows Program (UWP)
iOS
• ScrollingContentViewController: простое создание скроллируемого View
• Добавляем поддержку Siri в iOS-приложение за считанные минуты
• Как сериализовать и десериализовать объекты в iOS
• Как улучшить время компиляции и выполнения Xcode
Android
• Carousel Recyclerview: красивая карусель
• Подробный обзор Android 12 для разработчиков
• Инициализация Rx цепочки
• Введение в систему Снапшотов Compose
• Недоверенные события касания
• Понимаем юнит-тесты для Android в 2021
Разработка
• RevenueCat закрыл Серию B при оценке в $300 млн
• Исследование продакт-менеджеров 2021 от Product Plan
• Социальная сеть Poparazzi стала №1 App Store: секреты роста
• Проектирование продуктов, формирующих привычки
• Как оставаться в физической и ментальной форме, продолжая программировать
• Podlodka #217: фасилитация
• IBM разработала датасет Project CodeNet для обучения ИИ программированию
• Реклама мобильных игр в первом полугодии 2021: мировая статистика
• Основы Flutter для начинающих (Часть II)
• 9 способов встроить виральность в ваш продукт
• Как привлечь первых 100 клиентов в SaaS: 5 простых шагов
• Следующим стартапом на триллион станет образовательная компания
• 5 задач для автоматизации с помощью Python
• Я не мог быстро тратить деньги, и это чуть не убило мой стартап
• Топ-3 техники геймификации
• Flutter 2.2: создаем первую Universal Windows Program (UWP)
iOS
• ScrollingContentViewController: простое создание скроллируемого View
• Добавляем поддержку Siri в iOS-приложение за считанные минуты
• Как сериализовать и десериализовать объекты в iOS
• Как улучшить время компиляции и выполнения Xcode
Android
• Carousel Recyclerview: красивая карусель
• Подробный обзор Android 12 для разработчиков
• Инициализация Rx цепочки
• Введение в систему Снапшотов Compose
• Недоверенные события касания
• Понимаем юнит-тесты для Android в 2021
AppTractor
RevenueCat закрыл Серию B при оценке в $300 млн
Теперь RevenueCat будет взимать небольшой процент от продаж вместо фиксированной платы.
Долгожданный анонс нового сезона от команды Podlodka - интенсив iOS Crew!
Что ты получишь? 📣
Двухнедельный интенсив с крутейшими экспертами.
Будем общаться по Zoom, чатиться в Slack и не просто делиться экспертизой, а лампово проводить это время.
Когда ты это получишь? 📣
Здесь и сейчас.
Мы уже запустили конференцию! Встречаемся дважды в день: утром и вечером.
Наша главная цель: драйвово и интересно поделиться экспертизой 🔥
В этот раз обсуждаем Базы Данных и Нетипичный iOS. Каждой из тем уделим полноценную неделю.
Тема первой недели - "Базы данных". Разберёмся в устройстве и архитектуре баз данных. Поделимся тем, как же правильно выбрать БД под свой проект, а на десерт обсудим в каких случаях лучше и вовсе обойтись без баз.
Во время второй недели погрузимся в нетипичный iOS. Предстоит глубоко копнуть! Послушаем экспертов с редким опытом в слабодокументированных областях.
Научимся лайфхакам в работе с AVFoundation, CoreAudio, Metal. И это только основное, по факту разберём куда больше
Уже поймал волну новых знаний? Тогда скорее смотри подробности и успевай на борт!
Что ты получишь? 📣
Двухнедельный интенсив с крутейшими экспертами.
Будем общаться по Zoom, чатиться в Slack и не просто делиться экспертизой, а лампово проводить это время.
Когда ты это получишь? 📣
Здесь и сейчас.
Мы уже запустили конференцию! Встречаемся дважды в день: утром и вечером.
Наша главная цель: драйвово и интересно поделиться экспертизой 🔥
В этот раз обсуждаем Базы Данных и Нетипичный iOS. Каждой из тем уделим полноценную неделю.
Тема первой недели - "Базы данных". Разберёмся в устройстве и архитектуре баз данных. Поделимся тем, как же правильно выбрать БД под свой проект, а на десерт обсудим в каких случаях лучше и вовсе обойтись без баз.
Во время второй недели погрузимся в нетипичный iOS. Предстоит глубоко копнуть! Послушаем экспертов с редким опытом в слабодокументированных областях.
Научимся лайфхакам в работе с AVFoundation, CoreAudio, Metal. И это только основное, по факту разберём куда больше
Уже поймал волну новых знаний? Тогда скорее смотри подробности и успевай на борт!
podlodka.io
Онлайн-конференция Podlodka iOS Crew, сезон #17
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам iOS-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.