Ищем 100 человек, которые пройдут 4 курса по IT бесплатно и дадут обратную связь!
Старая цена - 23 500 руб
Цена для тестовой группы - 0 руб 💯
👉🏻 Получить курсы тут
Старая цена - 23 500 руб
Цена для тестовой группы - 0 руб 💯
👉🏻 Получить курсы тут
🤡52👍2🙈2
Google объявил об официальной поддержке архитектуры RISC-V.
1. Особенность RISC-V в том, что это бесплатная и открытая архитектура, и поставщики, которые хотят производить дешевые IoT-продукты, заинтересованы в использовании RISC-V для разработки недорогих чипов.
2. В то же время компании, стремящиеся уменьшить свою зависимость от конкурентов или технологий США, также будут искать в ней свои возможности.
3. Google уже использует архитектуру RISC-V для своего чипа безопасности Titan M2 в серии Google Pixel, а Intel предлагает производство RISC-V микросхем для коммерческих клиентов.
4. Сейчас вы можете загрузить и попробовать очень ограниченную версию Android для RISC-V, но в ней отсутствует поддержка Android Runtime (ART) для Java. Ожидается, что официальная поддержка в эмуляторах появится в ближайшее время, а ART сделают примерно в первом квартале 2023 года.
5. В целом Google хочет, чтобы RISC-V рассматривалась как «платформа первого уровня» (tier-1 platform) в Android.
1. Особенность RISC-V в том, что это бесплатная и открытая архитектура, и поставщики, которые хотят производить дешевые IoT-продукты, заинтересованы в использовании RISC-V для разработки недорогих чипов.
2. В то же время компании, стремящиеся уменьшить свою зависимость от конкурентов или технологий США, также будут искать в ней свои возможности.
3. Google уже использует архитектуру RISC-V для своего чипа безопасности Titan M2 в серии Google Pixel, а Intel предлагает производство RISC-V микросхем для коммерческих клиентов.
4. Сейчас вы можете загрузить и попробовать очень ограниченную версию Android для RISC-V, но в ней отсутствует поддержка Android Runtime (ART) для Java. Ожидается, что официальная поддержка в эмуляторах появится в ближайшее время, а ART сделают примерно в первом квартале 2023 года.
5. В целом Google хочет, чтобы RISC-V рассматривалась как «платформа первого уровня» (tier-1 platform) в Android.
🔥9🤔5👍4
Пока мы все неутомимо отдыхали, ребят из Rocket10 сделали три завершающих интервью года в цикле "Маркетологи в мобайле":
1: Эдвард Гришин из «Технопарк» обращает внимание на продвижение через маркетплейсы, Яна Макарова из SOKOLOV объясяет, почему важно учитывать omni-опыт клиента, а Никита Любаев из Gulliver Market говорит о пользе каскадной коммуникации.
2: Оксана Дементьева из Яндекс Музыки планирует influence-маркетинг и качественный контент-маркетинга, Артём Смирнов из Union Apps акцентирует внимание на 4-ой версии SKAN, а Анастасия Фабижевская из «Ютека» советует in-app трафик и упор на персонализации рекламных касаний и улучшении пользовательского опыта.
3: Алёна Назарова из «Тинькофф» обращает внимание на чат-боты, нестандартные медийные форматы коммуникации и работу с данными, Алексей Маркин из «Хофф» рекомендует усилиться в influence-маркетинге и ASO, а Клим Ядринцев из ElytS призывает более плотно работать с медийной рекламой.
Читаем и вдохновляемся!
1: Эдвард Гришин из «Технопарк» обращает внимание на продвижение через маркетплейсы, Яна Макарова из SOKOLOV объясяет, почему важно учитывать omni-опыт клиента, а Никита Любаев из Gulliver Market говорит о пользе каскадной коммуникации.
2: Оксана Дементьева из Яндекс Музыки планирует influence-маркетинг и качественный контент-маркетинга, Артём Смирнов из Union Apps акцентирует внимание на 4-ой версии SKAN, а Анастасия Фабижевская из «Ютека» советует in-app трафик и упор на персонализации рекламных касаний и улучшении пользовательского опыта.
3: Алёна Назарова из «Тинькофф» обращает внимание на чат-боты, нестандартные медийные форматы коммуникации и работу с данными, Алексей Маркин из «Хофф» рекомендует усилиться в influence-маркетинге и ASO, а Клим Ядринцев из ElytS призывает более плотно работать с медийной рекламой.
Читаем и вдохновляемся!
👍1🔥1👏1
Возникает хайп - делай мошенническое приложение с подпиской.
1. Простое приложение, прикидывающееся ботом ChatGPT, взлетело вверх в чартах App Store.
2. Приложение "ChatGPT Chat GPT AI With GPT-3" в настоящее время является вторым по популярности приложением в категории Производительность в App Store в Соединенных Штатах. Приложение имеет около 12,000 оценок, включая положительные и отрицательные отзывы.
3. В приложении пользователям продается еженедельная подписка за $7.99, при этом оригинальный сервис совершенно бесплатен для использования, и само приложение не то что не имеет никакого отношения к OpenAI, но даже не использует оригинальный ИИ-бот.
4. Apple называет App Store «надежной платформой», где все "приложения "соответствуют самым высоким стандартам конфиденциальности, безопасности и контента".
1. Простое приложение, прикидывающееся ботом ChatGPT, взлетело вверх в чартах App Store.
2. Приложение "ChatGPT Chat GPT AI With GPT-3" в настоящее время является вторым по популярности приложением в категории Производительность в App Store в Соединенных Штатах. Приложение имеет около 12,000 оценок, включая положительные и отрицательные отзывы.
3. В приложении пользователям продается еженедельная подписка за $7.99, при этом оригинальный сервис совершенно бесплатен для использования, и само приложение не то что не имеет никакого отношения к OpenAI, но даже не использует оригинальный ИИ-бот.
4. Apple называет App Store «надежной платформой», где все "приложения "соответствуют самым высоким стандартам конфиденциальности, безопасности и контента".
🤡43😁14🥰4👍2
Если ИТ – это ваш конек, то Тинькофф ждет вас 23 января на катке в московском Парке Горького!
Ледовый ИТ-квест, нетворкинг, дискуссии со спикерами в теплом шатре и многое другое. Вечер точно будет насыщенным и приятным. За коньки не беспокойтесь — их выдадут бесплатно.
Не медлите, регистрируйтесь сами и зовите коллег — будет весело!
Ледовый ИТ-квест, нетворкинг, дискуссии со спикерами в теплом шатре и многое другое. Вечер точно будет насыщенным и приятным. За коньки не беспокойтесь — их выдадут бесплатно.
Не медлите, регистрируйтесь сами и зовите коллег — будет весело!
🤡9👍4
Google создал новый фреймворк для унификации интеграции новых API и выпустил первую общедоступную версию Extension SDK (Extension Level 4).
1. Android 10 и более поздние версии ОС поддерживают модульные системные компоненты, которые позволяют ускорить функциональные обновления за пределами основных релизов уровней API (API level), а также обеспечить обратную совместимость новых функций с уже выпущенными версиями Android.
2. SDK Extensions - некие обертки, реализация API из новых Android для всей линейки поддерживаемых ОС. Расширения обновляются самостоятельно и позволяют использовать единый код для всех платформ.
3. Например, API-интерфейсы PhotoPicker, ранее доступные только на уровне API 33 (Android T) и выше, теперь через Extension SDK также доступны вплоть до уровня API 30 (Android R).
4. Теперь чтобы проверить работоспособность API в системе можно проверять не версию Android, а версию расширения SDK. Такие проверки уже реализованы в Android Lint.
1. Android 10 и более поздние версии ОС поддерживают модульные системные компоненты, которые позволяют ускорить функциональные обновления за пределами основных релизов уровней API (API level), а также обеспечить обратную совместимость новых функций с уже выпущенными версиями Android.
2. SDK Extensions - некие обертки, реализация API из новых Android для всей линейки поддерживаемых ОС. Расширения обновляются самостоятельно и позволяют использовать единый код для всех платформ.
3. Например, API-интерфейсы PhotoPicker, ранее доступные только на уровне API 33 (Android T) и выше, теперь через Extension SDK также доступны вплоть до уровня API 30 (Android R).
4. Теперь чтобы проверить работоспособность API в системе можно проверять не версию Android, а версию расширения SDK. Такие проверки уже реализованы в Android Lint.
👍5
Вышел годовой отчет State of Mobile от Data.ai.
1. 255 миллиардов новых установок (+11% по сравнению с прошлым годом)
2. 167 миллиардов долларов потрачено в магазинах (впервые компания регистрирует мировой спад в -2%)
3. Топ-20 рынков по загрузкам приложений на графике. Лидируют Китай, Индия и США. Россия на 6 месте.
4. Топ-20 рынков по расходам пользователей на графике. В тройке лидеров Китай, США и Япония. Россия в двадцатку очевидно не вошла.
5. На 6 подкатегорий приходится 50% потребительских расходов.
6. Расходы на игры снижаются, в то время как приложения остаются устойчивыми в условиях сокращения доходов потребителей.
1. 255 миллиардов новых установок (+11% по сравнению с прошлым годом)
2. 167 миллиардов долларов потрачено в магазинах (впервые компания регистрирует мировой спад в -2%)
3. Топ-20 рынков по загрузкам приложений на графике. Лидируют Китай, Индия и США. Россия на 6 месте.
4. Топ-20 рынков по расходам пользователей на графике. В тройке лидеров Китай, США и Япония. Россия в двадцатку очевидно не вошла.
5. На 6 подкатегорий приходится 50% потребительских расходов.
6. Расходы на игры снижаются, в то время как приложения остаются устойчивыми в условиях сокращения доходов потребителей.
👍9
🙋Привет, коллеги! Хочу поделиться своим авторским каналом об iOS-разработке.
В нём я рассказываю про свой опыт, поэтому будет много кода, сложных моментов и забавных историй (иногда не очень).
🔘 Как я выиграл в конкурсе Telegram и как проиграл.
🔘 Почему ваше приложение могут не пропустить или даже удалить из App Store?
🔘 Написал руководство по тестированию push-уведомлений на симуляторе.
Часто и много рассматриваю тонкости работы с более серьёзными темами:
🔘 9 способов прокачать производительность Swift-приложения.
🔘 Как передавать данные между приложениями.
⭐️ Про подготовку к собеседованиям с интересными подборками.
Если вам хоть что-то из этого может пригодиться, буду рад, если подпишетесь:
@iOS Dev
В нём я рассказываю про свой опыт, поэтому будет много кода, сложных моментов и забавных историй (иногда не очень).
🔘 Как я выиграл в конкурсе Telegram и как проиграл.
🔘 Почему ваше приложение могут не пропустить или даже удалить из App Store?
🔘 Написал руководство по тестированию push-уведомлений на симуляторе.
Часто и много рассматриваю тонкости работы с более серьёзными темами:
🔘 9 способов прокачать производительность Swift-приложения.
🔘 Как передавать данные между приложениями.
⭐️ Про подготовку к собеседованиям с интересными подборками.
Если вам хоть что-то из этого может пригодиться, буду рад, если подпишетесь:
@iOS Dev
👍14👏4❤1🤩1
Разработчики выпустили чуть более 1.6 млн мобильных приложений и игр в App Store и Google Play в 2022 году.
1. Это около 3 новых приложения каждую минуту!
2. Примерно 1.2 миллиона из них были приложениями и играми для Android, выпущенными в Google Play, и чуть более 400 тысяч вышли в App Store.
3. 1.6 млн приложений внушительная цифра, однако это на 12% меньше, чем в 2021. Раньше количество релизов так сильно не падало никогда.
И что? Конкуренция вероятно немного снизилась, пора выпускать новые проекты или продвигать старые.
1. Это около 3 новых приложения каждую минуту!
2. Примерно 1.2 миллиона из них были приложениями и играми для Android, выпущенными в Google Play, и чуть более 400 тысяч вышли в App Store.
3. 1.6 млн приложений внушительная цифра, однако это на 12% меньше, чем в 2021. Раньше количество релизов так сильно не падало никогда.
И что? Конкуренция вероятно немного снизилась, пора выпускать новые проекты или продвигать старые.
🔥8😁5👍2
Возвращаюсь с ежедневными дайджестами. Накопилось много, так что буду постепенно докладывать.
Разработка
• В MacBook могут добавить сенсорный экран
• Тренды мобильного маркетинга 2023
• Разработчики выпустили 1.6 млн приложений и игр в 2022
• Нейросети отбирают работу — какое будущее ждет программистов с ChatGPT
• Podlodka #302: онбординг
• Годовой отчет State of Mobile 2023 от Data.ai: 255 млрд установок и $167 млрд расходов
• Разработчики заработали $320 млрд в App Store с 2008 года
• Мой опыт разработки программы для игры в шашки с помощью алгоритма минимакс
• Жизненный цикл задачи после разработки
• Создаем VIPER шаблон с помощью Generamba
• Intermediate Data Engineering Road Map 2023: Big Data, Cloud Computing, and More
• Today’s Software Developers Will Stop Coding Soon
iOS
• Utilizing Makefiles for Swift projects
• Stress testing on iOS with xcmonkey
• Understanding SwiftUI view lifecycles
• Building custom layout in SwiftUI. Basics.
• Mastering charts in SwiftUI. Basics.
• On the new Point-Free swift-dependencies library
• Composable Architecture
• Swift Learning Roadmap 2023 — The Ultimate Guide
• Custom Popup in SwiftUI
Android
• WebRTC in Jetpack Compose: видео в реальном времени с WebRTC и Compose
• Вышла Android Studio Electric Eel
• Состояние навигации в Jetpack Compose
• Упрощаем создание FragmentFactory при помощи dsl котлина
• Как фронтендеру стать мобильным разработчиком, или Перевод API React в Jetpack Compose
• Как сделать анимацию с помощью MotionLayout
• Process Death & Orientation Change in RecyclerView
• Integrating Google Maps, Places API, and Reverse Geocoding with Jetpack Compose
• How to Avoid Dependency Conflicts in Android Multi-Module Apps
• Mastering The Gradle Dependency Tree
• Building a Language Learning App with Compose
• How to make a complete app / site association with Universal Links
• Setup A Self Modifiable List Of Data In Jetpack Compose
Кроссплатформа
• Курс по Flutter: вход в профессию Flutter-разработчика
• Adopting Kotlin Multiplatform Mobile(KMM) on 9GAG App
• How Fast Is React Native New Architecture?
• 50 Flutter Interview Question for 1 year experience
Разработка
• В MacBook могут добавить сенсорный экран
• Тренды мобильного маркетинга 2023
• Разработчики выпустили 1.6 млн приложений и игр в 2022
• Нейросети отбирают работу — какое будущее ждет программистов с ChatGPT
• Podlodka #302: онбординг
• Годовой отчет State of Mobile 2023 от Data.ai: 255 млрд установок и $167 млрд расходов
• Разработчики заработали $320 млрд в App Store с 2008 года
• Мой опыт разработки программы для игры в шашки с помощью алгоритма минимакс
• Жизненный цикл задачи после разработки
• Создаем VIPER шаблон с помощью Generamba
• Intermediate Data Engineering Road Map 2023: Big Data, Cloud Computing, and More
• Today’s Software Developers Will Stop Coding Soon
iOS
• Utilizing Makefiles for Swift projects
• Stress testing on iOS with xcmonkey
• Understanding SwiftUI view lifecycles
• Building custom layout in SwiftUI. Basics.
• Mastering charts in SwiftUI. Basics.
• On the new Point-Free swift-dependencies library
• Composable Architecture
• Swift Learning Roadmap 2023 — The Ultimate Guide
• Custom Popup in SwiftUI
Android
• WebRTC in Jetpack Compose: видео в реальном времени с WebRTC и Compose
• Вышла Android Studio Electric Eel
• Состояние навигации в Jetpack Compose
• Упрощаем создание FragmentFactory при помощи dsl котлина
• Как фронтендеру стать мобильным разработчиком, или Перевод API React в Jetpack Compose
• Как сделать анимацию с помощью MotionLayout
• Process Death & Orientation Change in RecyclerView
• Integrating Google Maps, Places API, and Reverse Geocoding with Jetpack Compose
• How to Avoid Dependency Conflicts in Android Multi-Module Apps
• Mastering The Gradle Dependency Tree
• Building a Language Learning App with Compose
• How to make a complete app / site association with Universal Links
• Setup A Self Modifiable List Of Data In Jetpack Compose
Кроссплатформа
• Курс по Flutter: вход в профессию Flutter-разработчика
• Adopting Kotlin Multiplatform Mobile(KMM) on 9GAG App
• How Fast Is React Native New Architecture?
• 50 Flutter Interview Question for 1 year experience
AppTractor
В MacBook могут добавить сенсорный экран
На самом деле, Apple тестировала Mac с сенсорным экраном, и компании никому не понравился.
👍14🔥1🤡1
Apple только что представила MacBook Pro последнего поколения.
1. Новые 14-дюймовые и 16-дюймовые модели MacBook Pro оснащены новыми чипами M2 Pro и M2 Max.
2. M2 Pro - это до 12 ядер вычислений, до 19 ядер графики и до 32 ГБ объединенной памяти. M2 Max - 38 ядер GPU, пропускная способность единой памяти удвоена, а быть ее может до 96 ГБ.
3. Есть HDMI 2.1 и Wi-Fi 6E.
4. Автономность - до 22 часов непрерывной работы.
5. В M2 Pro компиляция в Xcode происходит до 2.5 раз быстрее, чем у самого быстрого MacBook Pro на базе процессора Intel, и почти на 25% быстрее, чем у предыдущего поколения с собственным процессором.
6. Новый 14-дюймовый MacBook Pro с M2 Pro стоит от $1999 долларов. 16-дюймовый MacBook Pro с M2 Pro стоит от $2499.
1. Новые 14-дюймовые и 16-дюймовые модели MacBook Pro оснащены новыми чипами M2 Pro и M2 Max.
2. M2 Pro - это до 12 ядер вычислений, до 19 ядер графики и до 32 ГБ объединенной памяти. M2 Max - 38 ядер GPU, пропускная способность единой памяти удвоена, а быть ее может до 96 ГБ.
3. Есть HDMI 2.1 и Wi-Fi 6E.
4. Автономность - до 22 часов непрерывной работы.
5. В M2 Pro компиляция в Xcode происходит до 2.5 раз быстрее, чем у самого быстрого MacBook Pro на базе процессора Intel, и почти на 25% быстрее, чем у предыдущего поколения с собственным процессором.
6. Новый 14-дюймовый MacBook Pro с M2 Pro стоит от $1999 долларов. 16-дюймовый MacBook Pro с M2 Pro стоит от $2499.
В 9GAG (мемы и новости) поделились тем, как они начали использовать Kotlin Multiplatform Mobile (KMM) в своих проектах. В общем-то не без проблем, но забавен путь - React Native, Flutter, KMM. На третий раз вроде как получилось и даже началось выстраивание единых рабочих процессов в Android/iOS разработке, чтобы использовать одну кодовую базу. После двух лет разработки и перехода в бету фреймворк стал работоспособным. Впрочем, заглавный мем у статьи по прежнему доставляет 😀
Разработка
• Опыт использования Kotlin Multiplatform Mobile (KMM) в 9GAG
• Apple представила новые MacBook Pro
• Компании в IT проиндексировали зарплаты на 15% течение последнего года
• Nucleus упрощает процесс управления микросервисами
• Критерий Манна-Уитни — самый главный враг A/B-тестов
• The Dangers of Over-engineering
• A Day in the Life of a Software Engineer at Canva
• A Response to “Stop Using If-Else Statements”
iOS
• Видео BA: Swiftable 2022
• Swift Dependencies: DI по мотивам SwiftUI
• Top 10 mistakes Swift developers do
• iOS Project Structure Like a Pro
• How to Update or Refresh a Widget?
• SwiftUI: NavigationSplitView
• Task Groups in Swift explained with code examples
Android
• Concurrency vs. Parallelism Using Kotlin
• How to Avoid Dependency Conflicts in Android Multi-Module Apps
• Applying Kotlin context receivers
• Jetpack Compose state deconstructed
• The State of Navigation in Jetpack Compose
Кроссплатформа
• If you want to master React Native
• VS Code for Flutter hacks that will blow your mind
Разработка
• Опыт использования Kotlin Multiplatform Mobile (KMM) в 9GAG
• Apple представила новые MacBook Pro
• Компании в IT проиндексировали зарплаты на 15% течение последнего года
• Nucleus упрощает процесс управления микросервисами
• Критерий Манна-Уитни — самый главный враг A/B-тестов
• The Dangers of Over-engineering
• A Day in the Life of a Software Engineer at Canva
• A Response to “Stop Using If-Else Statements”
iOS
• Видео BA: Swiftable 2022
• Swift Dependencies: DI по мотивам SwiftUI
• Top 10 mistakes Swift developers do
• iOS Project Structure Like a Pro
• How to Update or Refresh a Widget?
• SwiftUI: NavigationSplitView
• Task Groups in Swift explained with code examples
Android
• Concurrency vs. Parallelism Using Kotlin
• How to Avoid Dependency Conflicts in Android Multi-Module Apps
• Applying Kotlin context receivers
• Jetpack Compose state deconstructed
• The State of Navigation in Jetpack Compose
Кроссплатформа
• If you want to master React Native
• VS Code for Flutter hacks that will blow your mind
AppTractor
Опыт использования Kotlin Multiplatform Mobile (KMM) в 9GAG
На мой взгляд, KMM — это, безусловно, будущее мобильной разработки, поскольку мы видим все больше и больше поддержки. Хотя кривая обучения длинна, это достойное вложение, поскольку KMM не только помогает нам делиться кодом, но и заставляет думать о том, как…
👍4
Простите, но это очень смешно - Discord купил социальное приложение Gas.
1. Gas - приложение предназначено для анонимных комплиментов и позитивных утверждений, популярное у подростков. В свое время обогнало даже TikTok в чартах App Store.
2. Юмор в том, что автор Gas в 2018 создал ТОЧНО такое же приложение TBH и продал его FB, который и закрыл его.
3. В команде Gas четыре человека и они присоединятся к Discord, видимо помогая в развитии сообществ и привлечении аудитории. Так что это скорее Acquhire.
4. Само приложение пока останется работать. По косвенным данным, Gas за все время заработал около 5 миллионов долларов. Однако его популярность и заработки сильно падают.
И что: поставьте в календарь - через 3-4 года создать новое приложение для анонимных комплиментов школьников.
1. Gas - приложение предназначено для анонимных комплиментов и позитивных утверждений, популярное у подростков. В свое время обогнало даже TikTok в чартах App Store.
2. Юмор в том, что автор Gas в 2018 создал ТОЧНО такое же приложение TBH и продал его FB, который и закрыл его.
3. В команде Gas четыре человека и они присоединятся к Discord, видимо помогая в развитии сообществ и привлечении аудитории. Так что это скорее Acquhire.
4. Само приложение пока останется работать. По косвенным данным, Gas за все время заработал около 5 миллионов долларов. Однако его популярность и заработки сильно падают.
И что: поставьте в календарь - через 3-4 года создать новое приложение для анонимных комплиментов школьников.
😁24👍4👌2
Разработка продуктов это не только код, но и в большей части маркетинг, работа с подрядчиками, найм и прочая страшная магия. “Рейтинг рунета” давно не просто рейтинги компаний по разным направлениям, но глобальный анализ рынка digital-услуг, который есть теперь и в Телеграм.
Присоединяйтесь к каналу по ссылке: https://t.me/+Wdxh1gFHogBkNzMy
Присоединяйтесь к каналу по ссылке: https://t.me/+Wdxh1gFHogBkNzMy
👍6👌3🔥2❤1👏1
Траты пользователей на приложения в 2022 впервые в истории сократились, а продажи смартфонов вообще вернулись на уровень 2013 года. По данным Canalys, поставки в 4 квартале упали на 17%, а по итогам года - на 11% (по сравнению с 2021). Объясняют это проблемами с производством и рецессией, впрочем последнее не помешало Apple выйти на первое место в 4 квартале, заняв сразу четверть мирового рынка, и на второе место по итогам года.
Разработка
• Поставки смартфонов в 2022 упали до минимума за десятилетие
• Программисты чаще всего довольны своей зарплатой
• В RuStore появились платные приложения
• ФАС оштрафовала Apple на $17 млн за запрет сторонних платежей
• VK открывает набор на бесплатную практику для школьников и студентов
• Discord купил Gas, социальное приложение для подростков
• Server-driven UI, «Триплекс» и JSON: как Сбер сервисы в мобильные приложения выводит
• Clean UI Guide: 15 White Space Design Tips
• State of Subscription Apps 2023
iOS
• Apple Machine Learning (ML). «Create ML»
• ArraySlice with range operator and Prefix in Swift
• Swift: Unit Testing Fatal Errors
• Safe Coding in Swift
• Validation With Regex in Swift 5.7 Using SwiftUI and Combine
• How to create Sound Wave Animation with TimelineView and Canvas in SwiftUI
Android
• HttpRequest: HTTP-клиент для Kotlin
• Writing Slack in Jetpack Compose and Kotlin MultiPlatform
• Handle the onNewIntent in Jetpack Compose
• Is your app providing a backward compatible edge-to-edge experience?
• Lessons Learned After 3 Days Debugging Jetpack Compose SwipeToDismiss
• Pattern Matching in Kotlin is Awesome
• Detecting Android memory leaks in production
Кроссплатформа
• Платформа из красного кирпича: как настроить окружение в Kotlin Multiplatform Mobile
• My Experience with Flutter as a Native Android Developer
Разработка
• Поставки смартфонов в 2022 упали до минимума за десятилетие
• Программисты чаще всего довольны своей зарплатой
• В RuStore появились платные приложения
• ФАС оштрафовала Apple на $17 млн за запрет сторонних платежей
• VK открывает набор на бесплатную практику для школьников и студентов
• Discord купил Gas, социальное приложение для подростков
• Server-driven UI, «Триплекс» и JSON: как Сбер сервисы в мобильные приложения выводит
• Clean UI Guide: 15 White Space Design Tips
• State of Subscription Apps 2023
iOS
• Apple Machine Learning (ML). «Create ML»
• ArraySlice with range operator and Prefix in Swift
• Swift: Unit Testing Fatal Errors
• Safe Coding in Swift
• Validation With Regex in Swift 5.7 Using SwiftUI and Combine
• How to create Sound Wave Animation with TimelineView and Canvas in SwiftUI
Android
• HttpRequest: HTTP-клиент для Kotlin
• Writing Slack in Jetpack Compose and Kotlin MultiPlatform
• Handle the onNewIntent in Jetpack Compose
• Is your app providing a backward compatible edge-to-edge experience?
• Lessons Learned After 3 Days Debugging Jetpack Compose SwipeToDismiss
• Pattern Matching in Kotlin is Awesome
• Detecting Android memory leaks in production
Кроссплатформа
• Платформа из красного кирпича: как настроить окружение в Kotlin Multiplatform Mobile
• My Experience with Flutter as a Native Android Developer
AppTractor
Поставки смартфонов в 2022 упали до минимума за десятилетие
Apple вернулась на первое место в четвертом квартале с четвертью всего рынка. Samsung удержал второе место, но по-прежнему занимает первое место по итогам всего 2022 года.
👍3
Покупали смартфон в 2022?
Anonymous Poll
29%
iPhone
6%
Samsung
7%
Xiaomi
1%
OPPO
0%
Vivo
10%
Другой
47%
Не покупал
1%
Покупал несколько
В RevenueCat выпустили ежегодный отчет State of Subscription Apps 2023 о работе подписок в мобильных приложениях. Вот некоторое интересное:
1. Самые популярные периоды пробной подписки - 3 дня и 1 неделя.
2. При этом 39% приложений вообще не предлагает триалы.
3. Самая популярная подписка - ежемесячная, потом ежегодная.
4. В среднем 96.3% новых пользователей даже не начинают пробную подписку.
5. В среднем только 38% из тех, кто открыл пробную подписку, продолжил ее за деньги.
6. В результате до оплаты подписки в среднем доходит менее 2% установок.
7. Впрочем, все данные могут отличаться в разы для лучших и худших приложений - это средние.
И что: бенчмарк - можно сравнить со своими показателями и понять, тварь ли вы дрожащая или право имеете.
1. Самые популярные периоды пробной подписки - 3 дня и 1 неделя.
2. При этом 39% приложений вообще не предлагает триалы.
3. Самая популярная подписка - ежемесячная, потом ежегодная.
4. В среднем 96.3% новых пользователей даже не начинают пробную подписку.
5. В среднем только 38% из тех, кто открыл пробную подписку, продолжил ее за деньги.
6. В результате до оплаты подписки в среднем доходит менее 2% установок.
7. Впрочем, все данные могут отличаться в разы для лучших и худших приложений - это средние.
И что: бенчмарк - можно сравнить со своими показателями и понять, тварь ли вы дрожащая или право имеете.
🔥11🤔3❤1
Хороший матч дорогого стоит. Говорят, что Hinge из обоймы Match Group, внедряет новый уровень подписки, который будет стоить от 50 до 60 долларов в месяц или до 720 долларов в год. Новый тариф предназначен для «высокомотивированных дейтеров» и будет предлагать расширенные возможности представления себя в приложении. Но это еще ягодки. По неподтвержденной информации, Tinder внутри тестирует интерес пользователей к подписке за 500 долларов в месяц или 6000 долларов в год. В настоящее время неясно, какие дополнительные услуги будут предлагаться при таком дорогом членстве - вероятно, собственный лунапарк, не меньше 🚀
Разработка
• Hinge и Tinder тестируют дорогие подписки
• Приложения с подпиской 2023 — отчет RevenueCat
• Но это (не)точно: чего ждать мобильным разработчикам в 2023-м году
• The three most important lessons I’ve learned as a UX Designer in 2022
• Designing an Effective User Onboarding Experience
iOS
• Безопасное программирование в Swift
• Nuke: загрузка и показ изображений
• Control Your SwiftUI App With Face Recognition Using SceneKit
• iOS App Security: Best Practices
• How I Optimize Memory Consumption for Content-Rich Apps
• The Secrets of Hashable in Swift
• Top 10 mistakes swift developers do
• AutoLayoutBuilder —My Swift Package to Reduce Boilerplate Code
• Drawing with UIKit’s UIBezierPath
Android
• Как работает Activity. Часть 2
• I Think I’ve Given Up On Android
• KConMapper — How To Automate Mapping Function Creation With Kotlin’s KSP
• Kotlin Data Class
Кроссплатформа
• UI Роутер в Unity
• Flutter and ObjectBox – High-Performance NoSQL Database
• Material 3 for Flutter
Разработка
• Hinge и Tinder тестируют дорогие подписки
• Приложения с подпиской 2023 — отчет RevenueCat
• Но это (не)точно: чего ждать мобильным разработчикам в 2023-м году
• The three most important lessons I’ve learned as a UX Designer in 2022
• Designing an Effective User Onboarding Experience
iOS
• Безопасное программирование в Swift
• Nuke: загрузка и показ изображений
• Control Your SwiftUI App With Face Recognition Using SceneKit
• iOS App Security: Best Practices
• How I Optimize Memory Consumption for Content-Rich Apps
• The Secrets of Hashable in Swift
• Top 10 mistakes swift developers do
• AutoLayoutBuilder —My Swift Package to Reduce Boilerplate Code
• Drawing with UIKit’s UIBezierPath
Android
• Как работает Activity. Часть 2
• I Think I’ve Given Up On Android
• KConMapper — How To Automate Mapping Function Creation With Kotlin’s KSP
• Kotlin Data Class
Кроссплатформа
• UI Роутер в Unity
• Flutter and ObjectBox – High-Performance NoSQL Database
• Material 3 for Flutter
AppTractor
Hinge и Tinder тестируют дорогие подписки
Tinder внутри тестирует интерес пользователей к подписке за 500 долларов в месяц или 6000 долларов в год.
❤2🤡1