Forwarded from AppGrowth - инди, пет, рост и монетизация
Слово Божье
Bible Widgets: Verses & Prayer - приложение с цитатами из Библии. Заработок $231,478 за 4 месяца при почти 400К загрузок. 96% из США. Всего у "студии" с десяток приложений для iOS - у всех остальных установки измеряются единицами. Выстрелило.
Возвращаясь к категории, можно вспомнить еще Bible Chat с $6.3 млн life time. По данным Appfigures Explorer, в App Store и Google Play существует более 9,000 библейских приложений, и 46 из них зарабатывают более $10 тыс. в месяц.
Вполне себе благодатная почва - IP без копирайта, аудитория огромная, бери да делай.
AppGrowth про инди, пет и монетизацию
Bible Widgets: Verses & Prayer - приложение с цитатами из Библии. Заработок $231,478 за 4 месяца при почти 400К загрузок. 96% из США. Всего у "студии" с десяток приложений для iOS - у всех остальных установки измеряются единицами. Выстрелило.
Возвращаясь к категории, можно вспомнить еще Bible Chat с $6.3 млн life time. По данным Appfigures Explorer, в App Store и Google Play существует более 9,000 библейских приложений, и 46 из них зарабатывают более $10 тыс. в месяц.
Вполне себе благодатная почва - IP без копирайта, аудитория огромная, бери да делай.
AppGrowth про инди, пет и монетизацию
👍5❤2😱1
Трещины в веселье
Традиционный для понедельника дайджест всех материалов за прошлую неделю - трещины в Liquid Glass и опыт собеседования в Microsoft, шутки и веселье в Android и запрет программистам писать код, взлом на собеседовании, Supercell против ЕС, интеграция Predictive back и многое другое. Заходите!
Традиционный для понедельника дайджест всех материалов за прошлую неделю - трещины в Liquid Glass и опыт собеседования в Microsoft, шутки и веселье в Android и запрет программистам писать код, взлом на собеседовании, Supercell против ЕС, интеграция Predictive back и многое другое. Заходите!
👍4❤3
iOS
Знакома ситуация, когда кнопка не работает, приложение виснет, анимации тормозят, но при этом нет никаких ошибок на экране? Можно часами играть в детектива, гадая по UI и строя догадки, что пошло не так. А можно за несколько минут найти настоящего преступника — ведь iOS щедро оставляет улики в виде логов. Нужно лишь знать, где их искать. Секрет — в грамотном выборе способа, как собрать доказательства.
• Сам себе Шерлок: 7 способов найти логи и поймать баг на iOS
• Build, run and debug iOS and Mac apps in Zed instead of Xcode
• Advanced Codable
• Foundation Models profiling with Xcode Instruments
• When SwiftUI automatically applies the glass look and when it doesn’t
• Tunable, physics-driven motion primitives for SwiftUI
• Why a custom ViewModifier is often useless
Знакома ситуация, когда кнопка не работает, приложение виснет, анимации тормозят, но при этом нет никаких ошибок на экране? Можно часами играть в детектива, гадая по UI и строя догадки, что пошло не так. А можно за несколько минут найти настоящего преступника — ведь iOS щедро оставляет улики в виде логов. Нужно лишь знать, где их искать. Секрет — в грамотном выборе способа, как собрать доказательства.
• Сам себе Шерлок: 7 способов найти логи и поймать баг на iOS
• Build, run and debug iOS and Mac apps in Zed instead of Xcode
• Advanced Codable
• Foundation Models profiling with Xcode Instruments
• When SwiftUI automatically applies the glass look and when it doesn’t
• Tunable, physics-driven motion primitives for SwiftUI
• Why a custom ViewModifier is often useless
Хабр
Сам себе Шерлок: 7 способов найти логи и поймать баг на iOS
Привет, Хабр! Меня зовут Максим, и я тестирую мобильные приложения. Знакома ситуация, когда кнопка не работает, приложение виснет, анимации тормозят, но при этом нет никаких ошибок...
👍3
Android
Эффекты глитча (глюка, сбоя) — неотъемлемая часть научно-фантастических фильмов и киберпанк-игр. В этой статье мы увидим, как легко реализовать этот эффект в Jetpack Compose.
• Эффект глюка на Jetpack Compose
• Moneytopia — трекер финансов
• Семантический Gradle: публикуем артефакты со спокойствием и уверенностью
• Что такое ANR и как с ним работать правильно
• Shrinking Elephants
• Understanding retain{} internals: A Scope-based State Preservation in Jetpack Compose
• Jetpack Compose: Static vs Dynamic CompositionLocals — Reads, Writes and Trade Offs
• How to use the Develocity IntelliJ plugin to speed up Gradle builds with real-time insights
• Android Interview Questions — Part 4: Real Questions, Clear Answers
Эффекты глитча (глюка, сбоя) — неотъемлемая часть научно-фантастических фильмов и киберпанк-игр. В этой статье мы увидим, как легко реализовать этот эффект в Jetpack Compose.
• Эффект глюка на Jetpack Compose
• Moneytopia — трекер финансов
• Семантический Gradle: публикуем артефакты со спокойствием и уверенностью
• Что такое ANR и как с ним работать правильно
• Shrinking Elephants
• Understanding retain{} internals: A Scope-based State Preservation in Jetpack Compose
• Jetpack Compose: Static vs Dynamic CompositionLocals — Reads, Writes and Trade Offs
• How to use the Develocity IntelliJ plugin to speed up Gradle builds with real-time insights
• Android Interview Questions — Part 4: Real Questions, Clear Answers
👍2
Мой новый фаворит в мире бессмысленных приложений - Endless Summer, приложение-фотобудка для iPhone, которое с помощью ИИ создаёт фотографии из отпуска. Вот вы исследуете прибрежный город или любуетесь европейским пейзажем с балкона. Вот вы ходите по магазинам, ужинаете с друзьями или участвуете в светской вечеринке. Все возможно, если наврать использовать ИИ. В нем есть даже режим «Обслуживание номеров», который автоматически присылает вам две фотографии каждое утро с вашими последними летними приключениями и путешествиями по миру. Как объяснил автор, новое приложение создано для тех случаев, когда «наступает выгорание и вам нужно воплотить в жизнь ту спокойную жизнь, которую вы заслуживаете». Если не можешь в “отпуск мечты”, лучше притвориться, верно?
Разработка
• Как меня чуть не хакнули на собеседовании
• 7 грехов стартапера
• Собеседование DS инженера в Авито: ML system design
• AI-агенты и безопасность — безопасность, уязвимости, LLM, MCP
• Anthropic добавляет Skills, чтобы сделать Claude более полезным
• How to train your team to say "I was wrong" without drama
Маркетинг
• Endless Summer подделывает ваши летние фотографии с помощью ИИ
• Чаепитие продолжается: у Tea более 6 млн загрузок
Кроссплатформа
• Norm — трекер привычек на Flutter
Разработка
• Как меня чуть не хакнули на собеседовании
• 7 грехов стартапера
• Собеседование DS инженера в Авито: ML system design
• AI-агенты и безопасность — безопасность, уязвимости, LLM, MCP
• Anthropic добавляет Skills, чтобы сделать Claude более полезным
• How to train your team to say "I was wrong" without drama
Маркетинг
• Endless Summer подделывает ваши летние фотографии с помощью ИИ
• Чаепитие продолжается: у Tea более 6 млн загрузок
Кроссплатформа
• Norm — трекер привычек на Flutter
AppTractor
Endless Summer подделывает ваши летние фотографии с помощью ИИ
Вы можете включить или отключить режим «Обслуживание номеров», который автоматически присылает вам две фотографии каждое утро с вашими последними летними приключениями и путешествиями по миру.
😁3👍2
Как я реверснул обфускацию Amazon Kindle Web, потому что их приложение было отстойным
Отличная история о том, как невозможность читать КУПЛЕННУЮ книгу привела к реверс-инжинирингу читалки Amazon и, как следствие, вскрытии всей системы обфускации.
TL;DR
• Я купил свою первую электронную книгу на Amazon
• Приложение Amazon Kindle для Android было очень глючным и постоянно вылетало
• Пытался скачать книгу, чтобы использовать её в работающей читалке
• Понял, что Amazon больше не позволяет этого делать
• Решил назло провести реверс-инжиниринг их системы обфускации
• Обнаружил несколько уровней защиты, включая случайный алфавит
• Обошел их все с помощью волшебства сопоставления шрифтов
Отличная история о том, как невозможность читать КУПЛЕННУЮ книгу привела к реверс-инжинирингу читалки Amazon и, как следствие, вскрытии всей системы обфускации.
TL;DR
• Я купил свою первую электронную книгу на Amazon
• Приложение Amazon Kindle для Android было очень глючным и постоянно вылетало
• Пытался скачать книгу, чтобы использовать её в работающей читалке
• Понял, что Amazon больше не позволяет этого делать
• Решил назло провести реверс-инжиниринг их системы обфускации
• Обнаружил несколько уровней защиты, включая случайный алфавит
• Обошел их все с помощью волшебства сопоставления шрифтов
👍9
iOS
Новая статья от Антуана ван дер Ли предлагает практический подход к организации архитектуры SwiftUI-приложений с акцентом на читаемость, повторное использование и поддержку кода. Автор начинает с примера простого списка статей, который со временем может стать перегруженным из-за добавления новых функциональностей, таких как индикаторы загрузки, обработка пустых состояний и действия с ячейками. Чтобы избежать этого, он рекомендует разделять представления на более мелкие компоненты, используя такие техники, как выделение отдельных представлений, создание расширений и вычисляемых свойств. Однако он предостерегает от чрезмерного использования этих методов, чтобы не усложнить структуру кода. В статье подчеркивается важность соблюдения принципов читаемости и повторного использования кода, что способствует более легкому тестированию и поддержке приложения в будущем. Автор также делится практическими рекомендациями по организации представлений и структуры проекта, что делает материал полезным для разработчиков, стремящихся улучшить архитектуру своих SwiftUI-приложений.
• MarkdownView — отображение markdown контента в SwiftUI
• Integrating Device Camera in SwiftUI Apps
• SwiftUI Architecture: Structure Views for Reusability and Clarity
• Why SwiftUI Uses some View Instead of View: Every iOS Developer Should Know
Новая статья от Антуана ван дер Ли предлагает практический подход к организации архитектуры SwiftUI-приложений с акцентом на читаемость, повторное использование и поддержку кода. Автор начинает с примера простого списка статей, который со временем может стать перегруженным из-за добавления новых функциональностей, таких как индикаторы загрузки, обработка пустых состояний и действия с ячейками. Чтобы избежать этого, он рекомендует разделять представления на более мелкие компоненты, используя такие техники, как выделение отдельных представлений, создание расширений и вычисляемых свойств. Однако он предостерегает от чрезмерного использования этих методов, чтобы не усложнить структуру кода. В статье подчеркивается важность соблюдения принципов читаемости и повторного использования кода, что способствует более легкому тестированию и поддержке приложения в будущем. Автор также делится практическими рекомендациями по организации представлений и структуры проекта, что делает материал полезным для разработчиков, стремящихся улучшить архитектуру своих SwiftUI-приложений.
• MarkdownView — отображение markdown контента в SwiftUI
• Integrating Device Camera in SwiftUI Apps
• SwiftUI Architecture: Structure Views for Reusability and Clarity
• Why SwiftUI Uses some View Instead of View: Every iOS Developer Should Know
SwiftLee
SwiftUI Architecture: Structure Views for Reusability and Clarity
Learn how SwiftUI architecture can simplify your long view bodies with techniques for clearer, more reusable designs.
👍2
Android
Статья подробно описывает процесс диагностики утечек памяти в Android-приложениях с использованием LeakCanary и YourKit. Автор делится опытом расследования утечки в иерархии представлений, вызванной сторонним SDK, и демонстрирует, как систематически анализировать трассировки утечек для выявления корневой причины проблемы. Особое внимание уделено методологии: важно не просто устранять симптомы, а понимать истинные причины утечек, чтобы избежать их повторения в будущем
• Google Регистрация в Android на kotlin + jetpack compose
• Building a Production-Ready OTT Video Player for Android
• The LeakCanary Method
• Animated Material3 ToggleButton in Jetpack Compose
Статья подробно описывает процесс диагностики утечек памяти в Android-приложениях с использованием LeakCanary и YourKit. Автор делится опытом расследования утечки в иерархии представлений, вызванной сторонним SDK, и демонстрирует, как систематически анализировать трассировки утечек для выявления корневой причины проблемы. Особое внимание уделено методологии: важно не просто устранять симптомы, а понимать истинные причины утечек, чтобы избежать их повторения в будущем
• Google Регистрация в Android на kotlin + jetpack compose
• Building a Production-Ready OTT Video Player for Android
• The LeakCanary Method
• Animated Material3 ToggleButton in Jetpack Compose
Block Engineering Blog
The LeakCanary Method
This blog post shares a method for root causing Android memory leaks
👍2🔥1
OpenAI только что представила Atlas - новый веб-браузер, интегрированный с искусственным интеллектом. Основан на движке Chromium, что обеспечивает совместимость с веб-стандартами и расширениями, но главное - интегрирует ИИ-агента, который помогает автоматизировать задачи, такие как заполнение форм или бронирование:
Пойдемте затестим.
Разработка
• Как я реверснул обфускацию Amazon Kindle Web, потому что их приложение было отстойным
• Как разработать дизайн мобильной операционной системы с нуля: кейс РОСА и 65apps
• Why Most Mobile Developers Struggle in System Design Interviews
• 7 UI/UX mistakes that SCREAM you’re a beginner (and exactly how to fix each one)
• Forget JSON — These 4 Data Formats Made My APIs 5× Faster
Маркетинг
• Маркетологи в мобайле: Спец о нейросетях: Александр Мальцев (CMO Яндекс Брау
Кроссплатформа
• Как создать собственную библиотеку на Kotlin Multiplatform
• Flutter’s Big Move: Why Decoupling Material & Cupertino Changes Everything
• Liquid Glass Components in Compose Multiplatform
Там есть Агент который нажимает за вас кнопки, водит курсор и решает вопросики.
Пойдемте затестим.
Разработка
• Как я реверснул обфускацию Amazon Kindle Web, потому что их приложение было отстойным
• Как разработать дизайн мобильной операционной системы с нуля: кейс РОСА и 65apps
• Why Most Mobile Developers Struggle in System Design Interviews
• 7 UI/UX mistakes that SCREAM you’re a beginner (and exactly how to fix each one)
• Forget JSON — These 4 Data Formats Made My APIs 5× Faster
Маркетинг
• Маркетологи в мобайле: Спец о нейросетях: Александр Мальцев (CMO Яндекс Брау
Кроссплатформа
• Как создать собственную библиотеку на Kotlin Multiplatform
• Flutter’s Big Move: Why Decoupling Material & Cupertino Changes Everything
• Liquid Glass Components in Compose Multiplatform
YouTube
Introducing ChatGPT Atlas
Introducing our new browser, ChatGPT Atlas.
Sam Altman, Will Ellsworth, Adam Fry, Ben Goodger, Ryan O’Rouke, Justin Rushing, and Pranav Vishnu introduce ChatGPT Atlas — our new browser. Now available globally on macOS. Windows, iOS, and Android are coming…
Sam Altman, Will Ellsworth, Adam Fry, Ben Goodger, Ryan O’Rouke, Justin Rushing, and Pranav Vishnu introduce ChatGPT Atlas — our new browser. Now available globally on macOS. Windows, iOS, and Android are coming…
👍7❤1
Samsung и Google представили Galaxy XR
Galaxy XR является первой гарнитурой, работающей на Android XR, новой платформе Google, разработанной специально для устройств смешанной и расширенной реальности.
• С точки зрения дизайна Galaxy XR похожа на Vision Pro от Apple. Но он значительно легче, весит всего 545 г, что примерно на 50–100 г легче гарнитуры Apple.
• Опять же, как и в случае с Apple, гарнитура Samsung и Google питается от внешнего аккумулятора.
• Гарнитура работает на платформе Qualcomm Snapdragon XR2+ Gen 2, имеет 16 ГБ оперативной памяти и 256 ГБ встроенной памяти. Она оснащена двумя 27-мегапиксельными дисплеями micro-OLED с частотой обновления до 90 Гц, хотя по умолчанию частота обновления составляет 72 Гц. С гарнитурой также можно использовать корректирующие линзы.
• На борту Galaxy XR имеется множество камер и датчиков, включая 2 камеры с высоким разрешением для сквозного обзора, 6 камер для отслеживания положения тела, 4 камеры для отслеживания движения глаз, датчик глубины и датчик мерцания. Благодаря им Galaxy XR позволяет снимать 3D-фото и видео с разрешением до 6.5 Мп.
• Google заявляет, что Galaxy XR работает со всеми приложениями Android, «переосмысленными для XR». Сам Google обновил практически все свои приложения для гарнитуры, включая Карты, Фото, Chrome и YouTube.
Galaxy XR поступит в продажу в США и Корее, начиная с сегодняшнего дня, стоимость от 1800 долларов.
Galaxy XR является первой гарнитурой, работающей на Android XR, новой платформе Google, разработанной специально для устройств смешанной и расширенной реальности.
• С точки зрения дизайна Galaxy XR похожа на Vision Pro от Apple. Но он значительно легче, весит всего 545 г, что примерно на 50–100 г легче гарнитуры Apple.
• Опять же, как и в случае с Apple, гарнитура Samsung и Google питается от внешнего аккумулятора.
• Гарнитура работает на платформе Qualcomm Snapdragon XR2+ Gen 2, имеет 16 ГБ оперативной памяти и 256 ГБ встроенной памяти. Она оснащена двумя 27-мегапиксельными дисплеями micro-OLED с частотой обновления до 90 Гц, хотя по умолчанию частота обновления составляет 72 Гц. С гарнитурой также можно использовать корректирующие линзы.
• На борту Galaxy XR имеется множество камер и датчиков, включая 2 камеры с высоким разрешением для сквозного обзора, 6 камер для отслеживания положения тела, 4 камеры для отслеживания движения глаз, датчик глубины и датчик мерцания. Благодаря им Galaxy XR позволяет снимать 3D-фото и видео с разрешением до 6.5 Мп.
• Google заявляет, что Galaxy XR работает со всеми приложениями Android, «переосмысленными для XR». Сам Google обновил практически все свои приложения для гарнитуры, включая Карты, Фото, Chrome и YouTube.
Galaxy XR поступит в продажу в США и Корее, начиная с сегодняшнего дня, стоимость от 1800 долларов.
😱5😁2
Forwarded from AppGrowth - инди, пет, рост и монетизация
Сонник
Обозрел приложение читателя.
Приложение «толкует» сны с помощью ИИ. Есть ведение заметок о сне, лунный календарь, сонник с самыми популярными темами, генерация картинок для сна, дневник сна. Интересная фишка — «Публичные сны», лента со снами, которые опубликовали другие пользователи.
Количество скачиваний: более 10,000. Приложение вышло в феврале 2025
Средняя оценка: 4.5
Прибыль: оценить невозможно, так как используется сторонняя монетизация
Что понравилось:
• Хороший чистый и красивый интерфейс, в котором все понятно. Красивые иконки.
• Публичных снов хоть и мало, но за ними интересно наблюдать.
• ИИ, конечно, тот еще интерпретатор снов.
Что не понравилось:
• Продраться сквозь онбординг и понять, что к чему довольно сложно — очень много всего сразу вываливается на пользователя.
• 99 рублей в неделю подписки — сильный ход, но, кажется, не очень честный. Понятно, что затраты на ИИ могут быть значительными, но 500 рублей в месяц за сонник это перебор.
• В Google Play нет описания — только «Что нового». Кажется, это большое упущение как с точки зрения ASO/SEO, так и с точки зрения пользовательского опыта.
• Текст на скриншотах довольно мелкий и не читается даже на мобильном устройстве.
Что можно улучшить:
• Локализация, конечно. Сейчас 99% установок это Россия и Белоруссия.
• Сделать описание.
• Генерация ИИ картинок в одном и том же стиле — они все сделаны в уже заколебавшем стиле, который узнаешь с первого взгляда. Nano Banana спасет.
• В приложении есть достижения, но они совершенно неочевидны. Можно было бы добавить игровым механик.
• Добавить «Публичных снов», пусть и выдуманных, чтобы пользователям было за чем заходить и что комментировать.
Сны о чем то большем
Само приложение оставляет хорошее впечатление — хорошо сделанная обертка для ИИ. Вопрос к самой категории. Кажется, что дни ее популярности прошли (или их вообще не было?). Например, DreamApp с 3.5 миллионами установок и $1.66 млн доходов не обновлялся уже год и его доход скатился практически до нуля.
Имеет ли смысл делать новый сонник? Я бы сказал, что нет, если только не найти какую-то новую фичу, которая могла бы увлечь пользователей (или бюджет на продвижение в Tier-1).
Что думаешь о приложении, категории и людях, интерпретирующих сны? Может я упустил какой-то хороший пример?
AppGrowth про инди, пет и монетизацию
Обозрел приложение читателя.
Приложение «толкует» сны с помощью ИИ. Есть ведение заметок о сне, лунный календарь, сонник с самыми популярными темами, генерация картинок для сна, дневник сна. Интересная фишка — «Публичные сны», лента со снами, которые опубликовали другие пользователи.
Количество скачиваний: более 10,000. Приложение вышло в феврале 2025
Средняя оценка: 4.5
Прибыль: оценить невозможно, так как используется сторонняя монетизация
Что понравилось:
• Хороший чистый и красивый интерфейс, в котором все понятно. Красивые иконки.
• Публичных снов хоть и мало, но за ними интересно наблюдать.
• ИИ, конечно, тот еще интерпретатор снов.
Что не понравилось:
• Продраться сквозь онбординг и понять, что к чему довольно сложно — очень много всего сразу вываливается на пользователя.
• 99 рублей в неделю подписки — сильный ход, но, кажется, не очень честный. Понятно, что затраты на ИИ могут быть значительными, но 500 рублей в месяц за сонник это перебор.
• В Google Play нет описания — только «Что нового». Кажется, это большое упущение как с точки зрения ASO/SEO, так и с точки зрения пользовательского опыта.
• Текст на скриншотах довольно мелкий и не читается даже на мобильном устройстве.
Что можно улучшить:
• Локализация, конечно. Сейчас 99% установок это Россия и Белоруссия.
• Сделать описание.
• Генерация ИИ картинок в одном и том же стиле — они все сделаны в уже заколебавшем стиле, который узнаешь с первого взгляда. Nano Banana спасет.
• В приложении есть достижения, но они совершенно неочевидны. Можно было бы добавить игровым механик.
• Добавить «Публичных снов», пусть и выдуманных, чтобы пользователям было за чем заходить и что комментировать.
Сны о чем то большем
Само приложение оставляет хорошее впечатление — хорошо сделанная обертка для ИИ. Вопрос к самой категории. Кажется, что дни ее популярности прошли (или их вообще не было?). Например, DreamApp с 3.5 миллионами установок и $1.66 млн доходов не обновлялся уже год и его доход скатился практически до нуля.
Имеет ли смысл делать новый сонник? Я бы сказал, что нет, если только не найти какую-то новую фичу, которая могла бы увлечь пользователей (или бюджет на продвижение в Tier-1).
Что думаешь о приложении, категории и людях, интерпретирующих сны? Может я упустил какой-то хороший пример?
AppGrowth про инди, пет и монетизацию
🍌5❤2
iOS
Combine – это не просто набор классов и операторов. Это другой способ думать о данных: как о потоке, который можно наблюдать, преобразовывать и управлять им. Разобравшись в базовых сущностях – Publisher, Subscriber и Subscription – проще понять, что происходит “под капотом”, и писать код осознанно, а не по шаблону из документации. Даже если вы позже перейдёте на Swift Concurrency, понимание принципов Combine останется полезным – они учат смотреть на работу с данными реактивно и структурно.
• Combine – швейцарский нож iOS-разработчика. Или нет?
• 5 TabBar SwiftUI Styles You Can Use
• Speed up your builds with the remote Tuist cache for Xcode
• Comparing Two Views with a Gesture-Controlled Slider in SwiftUI
• Open source case study: Listening to our users
Combine – это не просто набор классов и операторов. Это другой способ думать о данных: как о потоке, который можно наблюдать, преобразовывать и управлять им. Разобравшись в базовых сущностях – Publisher, Subscriber и Subscription – проще понять, что происходит “под капотом”, и писать код осознанно, а не по шаблону из документации. Даже если вы позже перейдёте на Swift Concurrency, понимание принципов Combine останется полезным – они учат смотреть на работу с данными реактивно и структурно.
• Combine – швейцарский нож iOS-разработчика. Или нет?
• 5 TabBar SwiftUI Styles You Can Use
• Speed up your builds with the remote Tuist cache for Xcode
• Comparing Two Views with a Gesture-Controlled Slider in SwiftUI
• Open source case study: Listening to our users
Хабр
Combine – швейцарский нож iOS-разработчика. Или нет?
Привет! Меня зовут Антон, я iOS-разработчик в Банки.ру. Когда я только начинал изучать Combine, он казался для меня магией. Пара команд и вот у тебя уже есть какие-то данные. Чтобы Combine перестал...
👍2
Android
Кроме гарнитуры Samsung на презентации показал тизер и умных очков на Android XR. Предположительно, Samsung начнёт с очков без экрана, с динамиками, микрофонами и камерой. Google анонсировал функции перевода, навигации, обмена сообщениями и другие варианты использования очков. Всё это возможно без «опционального встроенного в линзу дисплея».
• Samsung показал очки на Android XR
• Samsung и Google представили Galaxy XR
• Material Pickers — Material 3 пикеры для Compose
• Bringing Androidify to XR with the Jetpack XR SDK
• Android Interview Questions — Part 4: Real Questions, Clear Answers
• Top Android Libraries 2025
• Name-based destructuring in Kotlin
Кроме гарнитуры Samsung на презентации показал тизер и умных очков на Android XR. Предположительно, Samsung начнёт с очков без экрана, с динамиками, микрофонами и камерой. Google анонсировал функции перевода, навигации, обмена сообщениями и другие варианты использования очков. Всё это возможно без «опционального встроенного в линзу дисплея».
• Samsung показал очки на Android XR
• Samsung и Google представили Galaxy XR
• Material Pickers — Material 3 пикеры для Compose
• Bringing Androidify to XR with the Jetpack XR SDK
• Android Interview Questions — Part 4: Real Questions, Clear Answers
• Top Android Libraries 2025
• Name-based destructuring in Kotlin
AppTractor
Samsung показал очки на Android XR
Эти устройства, органично вписывающиеся в экосистему Android XR, будут сочетать передовые возможности XR со стилем, комфортом и практичностью, привнося в повседневную жизнь безграничные возможности для исследований, работы и развлечений.
❤2
Google открыл приём заявок в новый акселератор Google Play Apps Accelerator. Если вы — начинающая компания-разработчик приложений, готовая к масштабированию, эта программа создана для вас. Я так понял из России не возьмут (хотя санкций нет (С) Т.), но для остальных отличный шанс ускорить рост приложений.
Разработка
• Google запускает Google Play Apps Accelerator
• Из мобильной разработки в бэкенд. История и впечатления
• Мобильная ферма устройств: как мы решили проблему тестирования и не только
• The Great Software Quality Collapse: How We Normalized Catastrophe
• Build Your Own Database
Маркетинг
• Сонник: обзор приложения
Кроссплатформа
• Когда важна каждая миллисекунда: оптимизация съёмки для CV и AR
• Protecting Your Kotlin Multiplatform Library’s Public API with ABI Validation
• Integrating Swift Foundation Models in Flutter Apps with Pigeon
Разработка
• Google запускает Google Play Apps Accelerator
• Из мобильной разработки в бэкенд. История и впечатления
• Мобильная ферма устройств: как мы решили проблему тестирования и не только
• The Great Software Quality Collapse: How We Normalized Catastrophe
• Build Your Own Database
Маркетинг
• Сонник: обзор приложения
Кроссплатформа
• Когда важна каждая миллисекунда: оптимизация съёмки для CV и AR
• Protecting Your Kotlin Multiplatform Library’s Public API with ABI Validation
• Integrating Swift Foundation Models in Flutter Apps with Pigeon
AppTractor
Google запускает Google Play Apps Accelerator
Избранные компании из более чем 60 стран, соответствующих требованиям, присоединятся к 12-недельному акселератору, который начнётся в марте 2026 года.
👍3❤2
Apple удалила Tea и TeaOnHer из App Store
Только в понедельник я писал про миллионы установок, как Tea и TeaOnHer удалили из App Store на всех рынках (остаются доступными в Google Play).
Apple подтвердила удаление приложений, заявив, что Tea Dating Advice и TeaOnHer были удалены из App Store, поскольку они не соответствовали требованиям Apple к модерации контента и конфиденциальности пользователей. Компания также заявила о чрезмерном количестве жалоб пользователей и негативных отзывах, в том числе о публикации личной информации несовершеннолетних в этих приложениях. По словам представителя Apple, она сообщила о проблемах разработчикам приложений, но жалобы остались без внимания.
Tea, который незаметно существовал с 2023 года, прежде чем набрать обороты в 2025 году, позиционировался как инструмент безопасности при знакомствах для женщин. Приложение поощряло женщин делиться информацией о мужчинах, которых они встречали, особенно в приложениях для знакомств. Это включало их личную информацию, отзывы в стиле Yelp и оценки безопасности. Однако многие мужчины не оценили вторжение приложения в их личную жизнь и задавались вопросом, можно ли считать распространение подобной информации клеветой. Летом хакеры получили доступ к 72,000 изображений, включая 3000 селфи и фотографий удостоверений личности, отправленных для верификации аккаунтов, а также к 59,000 изображений из постов, комментариям и личным сообщениям.
Позже было запущено конкурирующее приложение TeaOnHer, предлагающее мужчинам возможность «оценивать» женщин таким же образом. Однако и у него были проблемы с безопасностью, из-за которых раскрывалась личная информация пользователей, включая удостоверения личности и селфи.
🌶 После удаления приложений из App Store, подражатели набирают популярность. Например, приложение под названием TeaOnHer and Him – Overheard было загружено в общей сложности 354,000 раз и поднялось с 90-го места в общем рейтинге лучших приложений на 27-е.
Только в понедельник я писал про миллионы установок, как Tea и TeaOnHer удалили из App Store на всех рынках (остаются доступными в Google Play).
Apple подтвердила удаление приложений, заявив, что Tea Dating Advice и TeaOnHer были удалены из App Store, поскольку они не соответствовали требованиям Apple к модерации контента и конфиденциальности пользователей. Компания также заявила о чрезмерном количестве жалоб пользователей и негативных отзывах, в том числе о публикации личной информации несовершеннолетних в этих приложениях. По словам представителя Apple, она сообщила о проблемах разработчикам приложений, но жалобы остались без внимания.
Tea, который незаметно существовал с 2023 года, прежде чем набрать обороты в 2025 году, позиционировался как инструмент безопасности при знакомствах для женщин. Приложение поощряло женщин делиться информацией о мужчинах, которых они встречали, особенно в приложениях для знакомств. Это включало их личную информацию, отзывы в стиле Yelp и оценки безопасности. Однако многие мужчины не оценили вторжение приложения в их личную жизнь и задавались вопросом, можно ли считать распространение подобной информации клеветой. Летом хакеры получили доступ к 72,000 изображений, включая 3000 селфи и фотографий удостоверений личности, отправленных для верификации аккаунтов, а также к 59,000 изображений из постов, комментариям и личным сообщениям.
Позже было запущено конкурирующее приложение TeaOnHer, предлагающее мужчинам возможность «оценивать» женщин таким же образом. Однако и у него были проблемы с безопасностью, из-за которых раскрывалась личная информация пользователей, включая удостоверения личности и селфи.
🌶 После удаления приложений из App Store, подражатели набирают популярность. Например, приложение под названием TeaOnHer and Him – Overheard было загружено в общей сложности 354,000 раз и поднялось с 90-го места в общем рейтинге лучших приложений на 27-е.
🌚4
Великий крах качества программного обеспечения: как мы нормализовали катастрофу
Отличная -программная- статья о качестве софта и о том, что с этим делать:
Мы переживаем величайший кризис качества программного обеспечения в истории вычислительной техники. Калькулятор теряет 32 ГБ оперативной памяти. ИИ-помощники удаляют рабочие базы данных. Компании тратят 364 миллиарда долларов, чтобы избежать решения фундаментальных проблем.
Это нежизнеспособно. Физика не терпит компромиссов. Энергия конечна. У оборудования есть свои ограничения.
Выживут не те компании, которые смогут превзойти кризис.
Останутся те, кто вспомнит, как работать программистом.
Мой перевод на Хабре: https://habr.com/ru/articles/959332/
Поставьте ⬆️ по возможности ☺️
Отличная -программная- статья о качестве софта и о том, что с этим делать:
Мы переживаем величайший кризис качества программного обеспечения в истории вычислительной техники. Калькулятор теряет 32 ГБ оперативной памяти. ИИ-помощники удаляют рабочие базы данных. Компании тратят 364 миллиарда долларов, чтобы избежать решения фундаментальных проблем.
Это нежизнеспособно. Физика не терпит компромиссов. Энергия конечна. У оборудования есть свои ограничения.
Выживут не те компании, которые смогут превзойти кризис.
Останутся те, кто вспомнит, как работать программистом.
Мой перевод на Хабре: https://habr.com/ru/articles/959332/
Поставьте ⬆️ по возможности ☺️
👍21
Сделайте RuStore лучше — и выиграйте фичеринг
Каждый день команда RuStore улучшает российский магазин приложений, чтобы работать с ним было ещё удобнее и приятнее. Теперь они хотят услышать ваше мнение — как вы взаимодействуете с магазинами приложений, что нравится, что можно сделать лучше.
👉 Для этого запустили короткий опрос для разработчиков — он займёт всего 5 минут, и доступен с 20 октября по 1 ноября.
А чтобы участие было не только полезным, но и выгодным — среди всех, кто пройдёт опрос до конца, RuStore разыграет фичеринг на витрине!
🎁 Условия
• 5 разработчиков получат фичеринг своих приложений в RuStore (приложение должно быть опубликовано)
• Победителей объявят 1 декабря
Присоединяйтесь — вместе сделаем RuStore ещё круче!
Каждый день команда RuStore улучшает российский магазин приложений, чтобы работать с ним было ещё удобнее и приятнее. Теперь они хотят услышать ваше мнение — как вы взаимодействуете с магазинами приложений, что нравится, что можно сделать лучше.
👉 Для этого запустили короткий опрос для разработчиков — он займёт всего 5 минут, и доступен с 20 октября по 1 ноября.
А чтобы участие было не только полезным, но и выгодным — среди всех, кто пройдёт опрос до конца, RuStore разыграет фичеринг на витрине!
🎁 Условия
• 5 разработчиков получат фичеринг своих приложений в RuStore (приложение должно быть опубликовано)
• Победителей объявят 1 декабря
Присоединяйтесь — вместе сделаем RuStore ещё круче!
🤡11🌭2👍1
Умные очки снова на пике хайпа. Но, кажется, как и в предыдущем случае. нормального применения им так и не придумали. И вот первая вменяемая и практичная область применения (если не прав - подскажите) - Amazon объявил о разработке умных очков с ИИ для водителей доставки. Идея очков заключается в том, чтобы предоставить водителям возможность управлять заказами без помощи рук, избавляя их от необходимости постоянно переводить взгляд с телефона на посылку. Гигант электронной коммерции заявляет, что очки позволят водителям сканировать посылки, следовать пошаговым инструкциям в доставке и получать подтверждение — и всё это без использования телефонов. В настоящее время ритейлер тестирует очки с водителями-экспедиторами в Северной Америке и планирует усовершенствовать технологию перед более широким внедрением.
Разработка
• Великий крах качества программного обеспечения: как мы нормализовали катастрофу
• Amazon представил умные очки с искусственным интеллектом для своих доставщиков
• The best interfaces of 2025: What award-winning designs teach us
Маркетинг
• Apple удалила Tea и TeaOnHer из App Store
Кроссплатформа
• Is Flutter Still the Best Choice for Cross-Platform in 2025?
iOS
• Kinetics — настраиваемые примитивы физического движения для SwiftUI
• Latest Senior iOS Interview Question Trends (2025)
• Opt for Localized Strings
• We Migrated 40,000 Lines of Objective-C to Swift. Here’s What Nearly Killed Us.
Android
• Разбираем «Telega» по винтикам: «бесплатный» сыр только в мышеловке
• Structured Concurrency in Android
• Networking: Retrofit vs Ktor Client — Best Tool for Your Stack
Разработка
• Великий крах качества программного обеспечения: как мы нормализовали катастрофу
• Amazon представил умные очки с искусственным интеллектом для своих доставщиков
• The best interfaces of 2025: What award-winning designs teach us
Маркетинг
• Apple удалила Tea и TeaOnHer из App Store
Кроссплатформа
• Is Flutter Still the Best Choice for Cross-Platform in 2025?
iOS
• Kinetics — настраиваемые примитивы физического движения для SwiftUI
• Latest Senior iOS Interview Question Trends (2025)
• Opt for Localized Strings
• We Migrated 40,000 Lines of Objective-C to Swift. Here’s What Nearly Killed Us.
Android
• Разбираем «Telega» по винтикам: «бесплатный» сыр только в мышеловке
• Structured Concurrency in Android
• Networking: Retrofit vs Ktor Client — Best Tool for Your Stack
AppTractor
Amazon представил умные очки с искусственным интеллектом для своих доставщиков
В настоящее время ритейлер тестирует очки с водителями-экспедиторами в Северной Америке и планирует усовершенствовать технологию перед более широким внедрением.
👍5❤1