Android
• Собеседование на Junior Android Dev у Анны Жарковой
• Alkaa: управление задачами и лучшие практики Android-разработки
• Как устроен Android WebView
• Wear OS home workouts with Health Services
• Use Android Knowledge to build side hustles
• Create a photo grid with multiselect behavior using Jetpack Compose
• Testing Android Flows in ViewModel with Turbine
• Gradle Deep Dive — Demystifying the Groovy Script
#android
• Собеседование на Junior Android Dev у Анны Жарковой
• Alkaa: управление задачами и лучшие практики Android-разработки
• Как устроен Android WebView
• Wear OS home workouts with Health Services
• Use Android Knowledge to build side hustles
• Create a photo grid with multiselect behavior using Jetpack Compose
• Testing Android Flows in ViewModel with Turbine
• Gradle Deep Dive — Demystifying the Groovy Script
#android
AppTractor
Собеседование на Junior Android Dev у Анны Жарковой
Собеседование проходило в формате вопрос-ответ, при необходимости писали пример ответов на вопрос. Интервьюер: Анна Жаркова, руководитель группы разработки в Usetech.
Новое приложение Rex позволяет делиться любимыми местами
Команда бывших работников Twitter запустила новое социальное приложение Rex, призванное помочь людям делиться своими личными рекомендациями мест, которые стоит посетить — ресторанов, баров, музеев и прочих, даже пешеходных маршрутов и парков.
1. Основанное в 2021 году бывшим менеджером по продуктам Twitter Ализой Розен, приложение Rex находилось в активной разработке чуть более полутора лет. Сегодня приложение официально вышло из стадии бета-тестирования и стало общедоступным.
2. Стартап объявил о привлечении $3.96 млн посевного финансирования.
3. Основа Rex - работа с фотографии из Галереи устройства. Чтобы определить, какими рекомендациями можно поделиться, Rex разработал собственную ML-модель, обученную на компьютерном зрении. Модель, например, ищет изображения мест и сопоставляет их с метаданными фотографии, чтобы определить, может ли это место быть чем-то, чем стоит поделиться. Она также рассматривает другие сигналы, такие как координаты фотографии и временные метки, а затем пытается составить наилучшее предположение о том, когда была сделана эта фотография.
4. «Использование галереи камеры оказывается особенно умным способом сделать это; она уже содержит чрезвычайно надежный сигнал о том, куда мы ходим и какие места нам нравятся. Никто другой в этой области не пытался сделать ничего подобного, а это значит, что никакие рекомендации не могут быть настолько индивидуальными, как Rex».
5. Место можно добавить в «плейлисты», которые вы составляете сами — например, для вашего родного города или других городов, которые вы посетили, или по другим темам, например, по кухне. Эти «рексы» также публикуются в глобальной ленте, где вы можете видеть рекомендации других пользователей.
И что: берете идею, казалось бы уже давно почившую в бозе, вроде деления локациями или анонимных чатов, добавляете в нее щепотку ML или "подростков" и вуаля - вот новое приложение на миллионы долларов 🙈 Правда, для этого в резюме надо иметь работу в Твиттере 😊
Команда бывших работников Twitter запустила новое социальное приложение Rex, призванное помочь людям делиться своими личными рекомендациями мест, которые стоит посетить — ресторанов, баров, музеев и прочих, даже пешеходных маршрутов и парков.
1. Основанное в 2021 году бывшим менеджером по продуктам Twitter Ализой Розен, приложение Rex находилось в активной разработке чуть более полутора лет. Сегодня приложение официально вышло из стадии бета-тестирования и стало общедоступным.
2. Стартап объявил о привлечении $3.96 млн посевного финансирования.
3. Основа Rex - работа с фотографии из Галереи устройства. Чтобы определить, какими рекомендациями можно поделиться, Rex разработал собственную ML-модель, обученную на компьютерном зрении. Модель, например, ищет изображения мест и сопоставляет их с метаданными фотографии, чтобы определить, может ли это место быть чем-то, чем стоит поделиться. Она также рассматривает другие сигналы, такие как координаты фотографии и временные метки, а затем пытается составить наилучшее предположение о том, когда была сделана эта фотография.
4. «Использование галереи камеры оказывается особенно умным способом сделать это; она уже содержит чрезвычайно надежный сигнал о том, куда мы ходим и какие места нам нравятся. Никто другой в этой области не пытался сделать ничего подобного, а это значит, что никакие рекомендации не могут быть настолько индивидуальными, как Rex».
5. Место можно добавить в «плейлисты», которые вы составляете сами — например, для вашего родного города или других городов, которые вы посетили, или по другим темам, например, по кухне. Эти «рексы» также публикуются в глобальной ленте, где вы можете видеть рекомендации других пользователей.
И что: берете идею, казалось бы уже давно почившую в бозе, вроде деления локациями или анонимных чатов, добавляете в нее щепотку ML или "подростков" и вуаля - вот новое приложение на миллионы долларов 🙈 Правда, для этого в резюме надо иметь работу в Твиттере 😊
🤔4😁1
Порекомендую англоязычную статью, основная тема которой - чтобы достичь максимума в производительности команды и (вероятно) себя, не нужно все время фигачить на 100% своих сил. Парадигма "максимальные усилия = максимальные результаты" неверна. Исследования показывают, что в реальности это так не работает. Действительно работает “правило 85%”, которое контринтуитивно предполагает, что для достижения максимальной производительности нужно воздерживаться от максимальных усилий. Постоянная работа на 100% приведет к выгоранию и, в конечном итоге, к неоптимальным результатам. Пишут, что хотя точное число 85% может быть просто эмпирическим правилом, оно полезно для менеджеров, которые хотят создать высокоэффективные, но не выгорающие команды.
Разработка
• Новое приложение Rex позволяет делиться любимыми местами с друзьями
• В AppMetrica стал доступен инструмент быстрого экспорта данных Data Stream API
• To Build A Top Performing Team, Ask For 85% Effort
• Live Comment System Design
• Technical Debt Has Taken Over The Economy
• UI & UX micro tips: best of the best
Маркетинг
• Как Duolingo использовал психологию, чтобы сделать обучение увлекательным
Кроссплатформа
• React Native ECharts, Victory Native, or React Native Chart Kit
• Build A Realtime Photo Sharing App with Supabase & Riverpod
Разработка
• Новое приложение Rex позволяет делиться любимыми местами с друзьями
• В AppMetrica стал доступен инструмент быстрого экспорта данных Data Stream API
• To Build A Top Performing Team, Ask For 85% Effort
• Live Comment System Design
• Technical Debt Has Taken Over The Economy
• UI & UX micro tips: best of the best
Маркетинг
• Как Duolingo использовал психологию, чтобы сделать обучение увлекательным
Кроссплатформа
• React Native ECharts, Victory Native, or React Native Chart Kit
• Build A Realtime Photo Sharing App with Supabase & Riverpod
AppTractor
Новое приложение Rex позволяет делиться любимыми местами с друзьями
Основанное в 2021 году бывшим менеджером по продуктам Twitter Ализой Розен, приложение Rex находилось в активной разработке чуть более полутора лет.
❤3
iOS
• Хватит тратить время на модульное тестирование: как Tokopedia добилась ускорения тестов в 8 раз
• Аутентификация Firebase с помощью Google Sign-In в iOS
• Управление, интерфейсы и доступность в Apple Vision Pro
• Defensive programming. Что это такое и когда использовать
• Short Introduction to Multithreading and Thread-Safe Operations in Swift
• EventKitUI Framework in iOS 17
• Swift Macros: Extend Swift with New Kinds of Expressions
• Apple Has Done It Again. And no, I’m NOT talking about Vision Pro.
• How to preview UIView in Xcode Previews
#ios
• Хватит тратить время на модульное тестирование: как Tokopedia добилась ускорения тестов в 8 раз
• Аутентификация Firebase с помощью Google Sign-In в iOS
• Управление, интерфейсы и доступность в Apple Vision Pro
• Defensive programming. Что это такое и когда использовать
• Short Introduction to Multithreading and Thread-Safe Operations in Swift
• EventKitUI Framework in iOS 17
• Swift Macros: Extend Swift with New Kinds of Expressions
• Apple Has Done It Again. And no, I’m NOT talking about Vision Pro.
• How to preview UIView in Xcode Previews
#ios
AppTractor
Хватит тратить время на модульное тестирование: как Tokopedia добилась ускорения тестов в 8 раз
В этой статье мы рассмотрим наш путь оптимизации ежедневного процесса модульного тестирования в iOS-команде Tokopedia.
❤2👍1🤡1
Android
• Круговое раскрытие как в WhatsApp с помощью Jetpack Compose
• Platform Samples: примеры платформенных API Android
• Compose-recompose: почему происходят рекомпозиции и как уменьшить их количество
• Kotlin Coroutines Tutorial for Android: Getting Started
• Super-charge your Android Developer Workflow with Chat-GPT
• How to Avoid Multiple onClick Events on Jetpack Compose Buttons
#android
• Круговое раскрытие как в WhatsApp с помощью Jetpack Compose
• Platform Samples: примеры платформенных API Android
• Compose-recompose: почему происходят рекомпозиции и как уменьшить их количество
• Kotlin Coroutines Tutorial for Android: Getting Started
• Super-charge your Android Developer Workflow with Chat-GPT
• How to Avoid Multiple onClick Events on Jetpack Compose Buttons
#android
AppTractor
Круговое раскрытие как в WhatsApp с помощью Jetpack Compose
Несмотря на экономическую ситуацию и быстро меняющийся рынок.
❤2
Stack Overflow опубликовал результаты ежегодного опроса разработчиков
В нем приняло участие около 90,000 человек со всего мира.
1. В самых популярных языках как обычно лидирует JavaScript. Kotlin и Dart ожидаемо обгоняют Swift.
2. GitHub Copilot стал самым популярным ИИ инструментом для разработчиков: в прошлом году им пользовались (из тех, кто пользовались) 55% респондентов, что в четыре раза больше, чем у второго лидера — Tabnine — 13%.
3. Самые оплачиваемые технологии и языки - Zig, Erlang и F#. Objective-C стандартно опережает Swift, оба они намного обгоняют Kotlin.
В нем приняло участие около 90,000 человек со всего мира.
1. В самых популярных языках как обычно лидирует JavaScript. Kotlin и Dart ожидаемо обгоняют Swift.
2. GitHub Copilot стал самым популярным ИИ инструментом для разработчиков: в прошлом году им пользовались (из тех, кто пользовались) 55% респондентов, что в четыре раза больше, чем у второго лидера — Tabnine — 13%.
3. Самые оплачиваемые технологии и языки - Zig, Erlang и F#. Objective-C стандартно опережает Swift, оба они намного обгоняют Kotlin.
👍5❤1
24 июня Яндекс и Яндекс Маркет проведут Yandex BDUI Conf — конференцию для iOS- и Android-разработчиков, которым интересен Backend-Driven UI.
Yandex BDUI Conf — это день докладов и отдыха в пространствах офиса Яндекса. А для онлайн-участников – трансляция всего происходящего и специальный доклад.
За день послушаем 7 докладов от Супераппа Яндекса и Яндекс Маркета, AliExpress Russia, Alfa и Авито. Спикеры расскажут о нашем опенсорс-фреймворке DivKit, архитектуре BDUI, раскатке приложений для Android с помощью Jetpack Compose.
Когда: 24 июня, 11:00
Формат: офлайн (будет премодерация) и онлайн в ВК и на YouTube
Программа и регистрация
Yandex BDUI Conf — это день докладов и отдыха в пространствах офиса Яндекса. А для онлайн-участников – трансляция всего происходящего и специальный доклад.
За день послушаем 7 докладов от Супераппа Яндекса и Яндекс Маркета, AliExpress Russia, Alfa и Авито. Спикеры расскажут о нашем опенсорс-фреймворке DivKit, архитектуре BDUI, раскатке приложений для Android с помощью Jetpack Compose.
Когда: 24 июня, 11:00
Формат: офлайн (будет премодерация) и онлайн в ВК и на YouTube
Программа и регистрация
🤡13🔥6❤3🤔1
Относительно временно в Дубае 🏦 Если есть кто - давайте встретимся потрындим за жизнь и приложения, а то относительно давно не.
Разработка
• Canva выпускает SDK и новые API для своей платформы
• 4 из 5 работодателей в IT и телекоме повышали зарплаты в течение последнего года
• $4 млн: Pollen — профессиональная сеть для фрилансеров
• Результаты опроса разработчиков Stack Overflow 2023
• О том, почему так важно участвовать в жизни профессионального комьюнити
• Case Study: Kaiten. Brand Identity and Product Design for Food Marketplace
• The Stupid Programmer Manifesto
• Grokking the Coding Interview: Mastering the 20 Coding Patterns
Кроссплатформа
• From Android to Multiplatform: Real 100% Jetpack Compose App
• Flutter Custom Theme with ThemeExtension + Templates
Разработка
• Canva выпускает SDK и новые API для своей платформы
• 4 из 5 работодателей в IT и телекоме повышали зарплаты в течение последнего года
• $4 млн: Pollen — профессиональная сеть для фрилансеров
• Результаты опроса разработчиков Stack Overflow 2023
• О том, почему так важно участвовать в жизни профессионального комьюнити
• Case Study: Kaiten. Brand Identity and Product Design for Food Marketplace
• The Stupid Programmer Manifesto
• Grokking the Coding Interview: Mastering the 20 Coding Patterns
Кроссплатформа
• From Android to Multiplatform: Real 100% Jetpack Compose App
• Flutter Custom Theme with ThemeExtension + Templates
AppTractor
Canva выпускает SDK и новые API для своей платформы
На первой конференции разработчиков Canva Extend, компания объявила о новом SDK, более надежных API и фонде в 50 миллионов долларов для поддержки лучших идей.
👍2
iOS
• AudioKit: обработка аудио на Swift
• Новенькое с WWDC23: Отчёты о тестировании и аудит доступности
• WWDC 2023:Discover Observation in SwiftUI
• Unlocking the Power of the Decorator Pattern
• Swift Actors — Common Problems and Tips
• SwiftUI: How to Implement Scheduled View Updates
#ios
• AudioKit: обработка аудио на Swift
• Новенькое с WWDC23: Отчёты о тестировании и аудит доступности
• WWDC 2023:Discover Observation in SwiftUI
• Unlocking the Power of the Decorator Pattern
• Swift Actors — Common Problems and Tips
• SwiftUI: How to Implement Scheduled View Updates
#ios
AppTractor
AudioKit: обработка аудио на Swift
AudioKit — это платформа синтеза, обработки и анализа звука для iOS, macOS (включая Catalyst) и tvOS. Это целая экосистема разработки вокруг аудио, состоящая из репозиториев кода, пакетов, библиотек, алгоритмов, приложений, тестовых площадок, тестов и скриптов…
👍1
Android
• Card Game Animation: анимация карт на Jetpack Compose
• Как тестировать Android-приложения без использования эмуляторов? Знакомство с фермами мобильных устройств
• Кто и в каких задачах быстрее? Coroutines, RxJava, Executor?
• Где и как можно ускорить приложение на Android
• Permissions в Android: как не допустить ошибок при разработке
• Jetpack Compose Tutorial: Replicating the Water Level Widget
• Jetpack Compose List Sticky Header
• Dynamic Kotlin with Zipline
• Paging With Clean Architecture In Jetpack Compose
• How to create Expandable List in Jetpack Compose
#android
• Card Game Animation: анимация карт на Jetpack Compose
• Как тестировать Android-приложения без использования эмуляторов? Знакомство с фермами мобильных устройств
• Кто и в каких задачах быстрее? Coroutines, RxJava, Executor?
• Где и как можно ускорить приложение на Android
• Permissions в Android: как не допустить ошибок при разработке
• Jetpack Compose Tutorial: Replicating the Water Level Widget
• Jetpack Compose List Sticky Header
• Dynamic Kotlin with Zipline
• Paging With Clean Architecture In Jetpack Compose
• How to create Expandable List in Jetpack Compose
#android
AppTractor
Card Game Animation: анимация карт на Jetpack Compose
Card Game Animation — пример анимации карточной колоды на Jetpack Compose.
👍3❤2
Стартап Wargraphs, состоящий из одного человека, продан за $54 млн
Главный продукт Wargraphs - популярное приложение-компаньон для League of Legends под названием Porofessor, которое помогает игрокам отслеживать и улучшать свои игровые показатели.
1. В настоящее время Wargraphs также ведет аналитику для Legends of Runeterra и Teamfight Tactics, но бизнес League of Legends стал для него самым крупным.
2. У Porofessor около 10 миллионов загрузок и более 1.25 миллиона ежедневных активных пользователей.
3. Компания, как таковая, существует уже около 10 лет и практически всегда была прибыльной, а ее доход за последний финансовый год составил 12.3 миллиона евро.
4. Занятно, что "стартап" в данном случае вольное толкование термина. В компании работает всего один сотрудник Жан-Николас и он полностью ведет бизнес на свои средства.
И что: в наши дни игровой бизнес - это огромные деньги. И это касается не только самих игр. Они также являются центром более крупных экосистем продуктов и услуг, которые сами также могут стать значительными областями генерации ценности.
Главный продукт Wargraphs - популярное приложение-компаньон для League of Legends под названием Porofessor, которое помогает игрокам отслеживать и улучшать свои игровые показатели.
1. В настоящее время Wargraphs также ведет аналитику для Legends of Runeterra и Teamfight Tactics, но бизнес League of Legends стал для него самым крупным.
2. У Porofessor около 10 миллионов загрузок и более 1.25 миллиона ежедневных активных пользователей.
3. Компания, как таковая, существует уже около 10 лет и практически всегда была прибыльной, а ее доход за последний финансовый год составил 12.3 миллиона евро.
4. Занятно, что "стартап" в данном случае вольное толкование термина. В компании работает всего один сотрудник Жан-Николас и он полностью ведет бизнес на свои средства.
И что: в наши дни игровой бизнес - это огромные деньги. И это касается не только самих игр. Они также являются центром более крупных экосистем продуктов и услуг, которые сами также могут стать значительными областями генерации ценности.
👍23
Forwarded from AppFiles - Mobile Development
Видео и подкасты за неделю
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Посмотрели какое-то другое интересное видео? Отправьте боту -> 🧑🏻💻
•
(iOS En) Spatial computing!•
(iOS En) How to use Refreshable modifier in SwiftUI•
(iOS En) Xcode 15 - What's New•
(iOS En) Transition Animations w/ ScrollViews in SwiftUI•
(And Ru) История ограничений фоновой работы в Android для разработчиков•
(And Ru) Генерируем файлы с кодом по шаблону в Android Studio LiveTemplates•
(And En) Now in Android: 85 - Platform and Quality at I/O, Android 14 Beta 3, Jetpack releases•
(And En) Top 3 things to know in Multi-device for Android at Google I/O '23•
(And En) Tasks, Back Stack & Launch Modes - Android Basics 2023•
(And En) Activities & the Activity Lifecycle - Android Basics 2023•
(Crs Ru) Почему KMM — не кроссплатформа?•
(Dev Ru) Специфика и эффективное управление разработкой мобильных приложений•
(Dev Ru) Data driven’ность — как командам аналитики фокусироваться на важных вещах•
(Dev Ru) Видео Techdoc MeetupПосмотрели какое-то другое интересное видео? Отправьте боту -> 🧑🏻💻
SoundCloud
Spatial computing!
We're yet processing everything we've seen and heard at WWDC23. This was a truly packed event. And now we have to learn new thing – spatial computing. What it is, what it is for and many other questio
Время ограничений
Новый еженедельный дайджест - 90 материалов. Прочитайте, поговорите, поставьте 👍 или 🤯, поделитесь, подпишитесь, поддержите. И присоединяйтесь к IT Insights, где новости и статьи про код, технологии и все самое интересное за пределом мобайла. Вот, например, у меня там была ссылка "Кто в ИТ служил, тот в цирке не смеётся" - иногда из-за «черных лебедей» проект начинает жить настолько бредовым и непредсказуемым образом, что ты ощущаешь себя героем трагикомедии.
Новый еженедельный дайджест - 90 материалов. Прочитайте, поговорите, поставьте 👍 или 🤯, поделитесь, подпишитесь, поддержите. И присоединяйтесь к IT Insights, где новости и статьи про код, технологии и все самое интересное за пределом мобайла. Вот, например, у меня там была ссылка "Кто в ИТ служил, тот в цирке не смеётся" - иногда из-за «черных лебедей» проект начинает жить настолько бредовым и непредсказуемым образом, что ты ощущаешь себя героем трагикомедии.
👍4❤3
Подъехала тут любопытная статистика о релизе “фирменного” приложения ChatGPT. Выяснилось, что оно по заработкам сильно отстает от лидера Ask AI и примерно делит второе место с Genies. Выводов из этого можно сделать два. Первый - даже релиз официального приложения не всегда означает конец всех остальных. Второе - это удивительная технология, но большинство людей, кажется, до сих пор не знают, как использовать ChatGPT. Революция будет в инструментах, которые сделаны на основе ChatGPT. А значит место на рынке еще есть.
Разработка
• Приложение ChatGPT отстает от сторонних приложений
• Раскрытие возможностей шаблона Декоратор
• Специфика и эффективное управление разработкой мобильных приложений
• Data driven’ность — как командам аналитики фокусироваться на важных вещах
• Видео Techdoc Meetup
• В четверти российских компаний есть удаленные IT сотрудники
• Top 10 Best Open Source Projects on GitHub 2023
• Imaginary Problems Are the Root of Bad Software
• Metis: Building Airbnb’s Next Generation Data Management Platform
Маркетинг
• Стартап Wargraphs, состоящий из одного человека, продан за $54 млн
• 3 тренда, которые помогут возродить мобильные приложения в 2023 году
Кроссплатформа
• Почему KMM — не кроссплатформа?
• MVVM with Clean Architecture in React Native: A Detailed Guide
• Flutter Custom Theme with ThemeExtension + Templates
Разработка
• Приложение ChatGPT отстает от сторонних приложений
• Раскрытие возможностей шаблона Декоратор
• Специфика и эффективное управление разработкой мобильных приложений
• Data driven’ность — как командам аналитики фокусироваться на важных вещах
• Видео Techdoc Meetup
• В четверти российских компаний есть удаленные IT сотрудники
• Top 10 Best Open Source Projects on GitHub 2023
• Imaginary Problems Are the Root of Bad Software
• Metis: Building Airbnb’s Next Generation Data Management Platform
Маркетинг
• Стартап Wargraphs, состоящий из одного человека, продан за $54 млн
• 3 тренда, которые помогут возродить мобильные приложения в 2023 году
Кроссплатформа
• Почему KMM — не кроссплатформа?
• MVVM with Clean Architecture in React Native: A Detailed Guide
• Flutter Custom Theme with ThemeExtension + Templates
AppTractor
Приложение ChatGPT отстает от сторонних приложений
Спрос на приложения с искусственным интеллектом продолжает расти.
👍4🔥2❤1
iOS
• SwiftSyntax: парсинг Swift кода
• Vision OS сессии WWDC2023: введение в пространственные вычисления Apple
• Little big improvements in Xcode 15
• Inspectors in SwiftUI
• How to Handle Empty States Using UIContentUnavailableConfiguration
• The @Environment && @EnvironmentProperty SwiftUI Property Wrappers
#ios
• SwiftSyntax: парсинг Swift кода
• Vision OS сессии WWDC2023: введение в пространственные вычисления Apple
• Little big improvements in Xcode 15
• Inspectors in SwiftUI
• How to Handle Empty States Using UIContentUnavailableConfiguration
• The @Environment && @EnvironmentProperty SwiftUI Property Wrappers
#ios
AppTractor
SwiftSyntax: парсинг Swift кода
SwiftSyntax — это набор библиотек Swift для разбора, проверки, генерации и преобразования исходного кода Swift. С его помощью вы можете, например, реализовать построение дерева исходного кода и сделать собственную подсветку синтаксиса, изменять код на лету…
👍4
Android
• Compose Sensors: работа с сенсорами устройства в Compose
• История ограничений фоновой работы в Android для разработчиков
• Генерируем файлы с кодом по шаблону в Android Studio LiveTemplates
• App Size Metrics - Continuous monitoring of App Size
• Creating a Split Flap Display in Compose
• Builder Design Pattern in Kotlin
• Jetpack Compose — Making Composable lifecycle-aware
• Mastering Android App Performance: Analyzing Bottlenecks with Perfetto
#android
• Compose Sensors: работа с сенсорами устройства в Compose
• История ограничений фоновой работы в Android для разработчиков
• Генерируем файлы с кодом по шаблону в Android Studio LiveTemplates
• App Size Metrics - Continuous monitoring of App Size
• Creating a Split Flap Display in Compose
• Builder Design Pattern in Kotlin
• Jetpack Compose — Making Composable lifecycle-aware
• Mastering Android App Performance: Analyzing Bottlenecks with Perfetto
#android
AppTractor
Compose Sensors: работа с сенсорами устройства в Compose
Compose Sensors — доступ к данным датчиков Android-устройств. Эта библиотека предоставляет удобную обертку над Sensor API в Android для использования с Jetpack Compose. Поддерживаются все датчики — от акселерометров до глубины и направления.
❤1
Что влияет на Developer Experience
GitHub совместно с компанией Wakefield Research провели опрос 500 американских разработчиков в корпоративных компаниях.
Один из вопросов - какие вещи положительно влияют на рабочие дни разработчиков.
1. На первом месте - профессиональное развитие и изучение нового.
2. На втором месте - работа с отзывами реальных пользователей.
3. На третьем - получение автоматических ответов от инструментов проверки.
4. Дальше - создание решений для новых проблем, асинхронные коммуникации с командой, написание нового кода.
5. Интересно, что почти все это вошло и в топ ответов "Что негативно влияет на рабочие дни".
И что: разработчик,сука , сложный, DevEx еще более занятная вещь.
GitHub совместно с компанией Wakefield Research провели опрос 500 американских разработчиков в корпоративных компаниях.
Один из вопросов - какие вещи положительно влияют на рабочие дни разработчиков.
1. На первом месте - профессиональное развитие и изучение нового.
2. На втором месте - работа с отзывами реальных пользователей.
3. На третьем - получение автоматических ответов от инструментов проверки.
4. Дальше - создание решений для новых проблем, асинхронные коммуникации с командой, написание нового кода.
5. Интересно, что почти все это вошло и в топ ответов "Что негативно влияет на рабочие дни".
И что: разработчик,
😁7❤3
Alfa Mobile Meetup в Технопарке аттракционов 📲
23 июня в офисе Альфа-Банка в Москве пройдет митап для iOS и Android разработчиков.
Как всегда, будет два отдельных трека: для iOS и Android. И на каждом треке будут свои доклады от разработчиков из Альфы, Ozon и Яндекс.
На треке Android спикеры обсудят с участниками, зачем объединять код от разных команд в одну библиотеку и как создать Android-монорепозиторий, как работают альтернативные маркетплейсы для приложений и устроен процесс релизов у Альфа-Банка.
На треке iOS будет доклад про дебаггинг приложения без Xcode и дискуссия с коллегами из Яндекса и Ozon Tech.
А помимо докладов гости смогут поучаствовать в розыгрыше мерча от Альфы, попробовать хот-доги и сладкую вату.
Когда: 23 июня в 18:30
Где: в офисе Альфа-Банка в Москве или онлайн
Зарегистрироваться на митап и посмотреть программу
23 июня в офисе Альфа-Банка в Москве пройдет митап для iOS и Android разработчиков.
Как всегда, будет два отдельных трека: для iOS и Android. И на каждом треке будут свои доклады от разработчиков из Альфы, Ozon и Яндекс.
На треке Android спикеры обсудят с участниками, зачем объединять код от разных команд в одну библиотеку и как создать Android-монорепозиторий, как работают альтернативные маркетплейсы для приложений и устроен процесс релизов у Альфа-Банка.
На треке iOS будет доклад про дебаггинг приложения без Xcode и дискуссия с коллегами из Яндекса и Ozon Tech.
А помимо докладов гости смогут поучаствовать в розыгрыше мерча от Альфы, попробовать хот-доги и сладкую вату.
Когда: 23 июня в 18:30
Где: в офисе Альфа-Банка в Москве или онлайн
Зарегистрироваться на митап и посмотреть программу
🤡7👍5
У Unity вышел 2023 Mobile Growth and Monetization Report. Об играх, но в целом, наверное, картинка и в приложениях похожа. Так вот, 77% игроков, когда-либо сделавших покупку, сделали это в течение первых двух недель. Есть из этого два очевидных вывода. Первый - дальше уже мало кто покупает и надо окучивать другими методами, в первую очередь рекламой. А второй - все силы надо бросить на то, чтобы человек купил что-либо на старте. Звучит как советы КО, но повторение - мать учения. Так что стоит посмотреть на свой продукт еще раз и подумать, где и что можно продать новичку.
Разработка
• Вышел 2023 Mobile Growth and Monetization Report от Unity
• Что влияет на опыт разработчиков — исследование GitHub
• Microsoft анонсировала Fluent 2
• Эффективное сокращение времени выполнения автоматизированных UI тестов
• Inside StarCoder: The New Open Source LLM that Can Generative Code in Over 80 Programming Languages
• 15 Must-Have Figma Plugins for UX/UI Designers in 2023
• Programmers Are in Demand💥. Here Is Why You Can’t Get a Job.
• Linking Modular Architecture to Development Teams
Маркетинг
• 5 reasons why apps fail in some African countries
Кроссплатформа
• Дружим Flutter с С# и С++
• Native Apps Are Dead
Разработка
• Вышел 2023 Mobile Growth and Monetization Report от Unity
• Что влияет на опыт разработчиков — исследование GitHub
• Microsoft анонсировала Fluent 2
• Эффективное сокращение времени выполнения автоматизированных UI тестов
• Inside StarCoder: The New Open Source LLM that Can Generative Code in Over 80 Programming Languages
• 15 Must-Have Figma Plugins for UX/UI Designers in 2023
• Programmers Are in Demand💥. Here Is Why You Can’t Get a Job.
• Linking Modular Architecture to Development Teams
Маркетинг
• 5 reasons why apps fail in some African countries
Кроссплатформа
• Дружим Flutter с С# и С++
• Native Apps Are Dead
AppTractor
Вышел 2023 Mobile Growth and Monetization Report от Unity
Ландшафт мобильной монетизации и рекламы продолжает развиваться с каждым годом, поэтому оставаться в курсе лучших практик и тенденций очень важно для поддержания успеха. В годы, когда доходы и ресурсы ограничены, еще важнее найти стратегические преимущества.…
❤3👍2