Локализация автоматизации модуляризации
Новый еженедельный дайджест - 98 материалов. Прочитайте, поговорите, поставьте 👍 или ❤️, поделитесь, подпишитесь, поддержите и все такое прочее. И присоединяйтесь к IT Insights, где новости и статьи про код, который правит миром. Вот, например, там "Заметки о редизайне Википедии 2023".
Новый еженедельный дайджест - 98 материалов. Прочитайте, поговорите, поставьте 👍 или ❤️, поделитесь, подпишитесь, поддержите и все такое прочее. И присоединяйтесь к IT Insights, где новости и статьи про код, который правит миром. Вот, например, там "Заметки о редизайне Википедии 2023".
❤6👍4🔥1
Приложение Carrot Weather запустило чат-бот на основе ChatGPT
Еще одно интересное внедрение ChatGPT.
1. Carrot Weather - язвительное приложение о погоде. В нем запустили чат-бот.
2. С Carrot AI можно поболтать о погоде или поделать многое другое - поиграть в текстовые игры, совместно поработать над сюжетными идеями и т.д.
3. Интересно, что у бота есть личность - он может быть полезным, саркастичным ("мясной мешок" как обращение к человеку - о да), сумасшедшим, пьяным или раздраженным. Еще есть такие режимы личности, как обходительный, смешной, вызывающий отвращение, скучающий, мафиози, ковбой, пират. Есть даже режим, которые в Carrot называют «Фейковые новости» (см. второй скриншот).
4. Функция имеет ограничение в пять сообщений, которые пользователи получают бесплатно. После них нужно будет платить.
И что: не обязательно делать скучные переписки с ИИ, чат-бот может быть саркастичным и даже оскорбительным, иметь личность.
Еще одно интересное внедрение ChatGPT.
1. Carrot Weather - язвительное приложение о погоде. В нем запустили чат-бот.
2. С Carrot AI можно поболтать о погоде или поделать многое другое - поиграть в текстовые игры, совместно поработать над сюжетными идеями и т.д.
3. Интересно, что у бота есть личность - он может быть полезным, саркастичным ("мясной мешок" как обращение к человеку - о да), сумасшедшим, пьяным или раздраженным. Еще есть такие режимы личности, как обходительный, смешной, вызывающий отвращение, скучающий, мафиози, ковбой, пират. Есть даже режим, которые в Carrot называют «Фейковые новости» (см. второй скриншот).
4. Функция имеет ограничение в пять сообщений, которые пользователи получают бесплатно. После них нужно будет платить.
И что: не обязательно делать скучные переписки с ИИ, чат-бот может быть саркастичным и даже оскорбительным, иметь личность.
👍2❤1
Ничего не влезает, поэтому вот новое слово - защита художников от ИИ.
Разработка
• Glaze защищает изображения от использования ИИ
• Яндекс открывает исходный код YTsaurus — своей главной платформы для работы с большими данными
• Создание комплексной системы ведения JSON логов для клиентских приложений Pinterest
• Саркастическое погодное приложение Carrot Weather запустило чат-бот на основе ChatGPT
• Microsoft Build 2023 пройдет 23–25 мая
• Я много лет работаю в сфере технологий, но почти никогда не работал
• Аналитика как продукт: измеряем метриками аналитику
• Заказчики, платформы и технологии
• Неубиваемая мобильная аналитика
• Ключевые отличия между Junior, Middle и Senior разработчиками
• ИИ будет писать свадебные речи в платформе планирования свадеб Joy
• Google нашел критические уязвимости в модемах Samsung
• Awesome Ktor: ресурсы для изучения Ktor
• Особенности и подводные камни A/B/n-тестирования
• Бестолковый дизайн
Маркетинг
• Доход CapCut превысил $1 млн
iOS
• Cocoapods, Carthage, SPM: как выбрать менеджер зависимостей в iOS
• Примеры анимаций, зависящих от прокрутки содержимого UIScrollView
• Introspect for SwiftUI: компоненты UIKit в основе SwiftUI
• Умная камера: как встроить в iOS приложение распознавание текста для незрячих
• Страх и ненависть в SwiftUI
• Гайдлайны подписок
• Understanding Swift’s ConvertPoint
• SVG to SwiftUI Converter
• Building Large-Scale Apps with SwiftUI
• Quick tip on how to unit test Swift optionals with XCTUnwrap
• Introducing Khipu: My Boilerplate Code-Free Implementation of Clean Architecture in Swift
• SwiftUI in a Nutshell – A Quick Reference Guide for Beginners
Android
• Как написать свой DI-контейнер на Kotlin
• Android CI/CD: Locally building and pushing to Play Store using Fastlane
• Streamlining User Actions with the Command Pattern: A Practical Guide
• How to leverage existing Android privacy changes to increase user trust
• WorkManager in multi-module apps
• Your guide to foreground services on Android
• Everything about ArCloud Anchors Android — ArCore/Sceneview
• Typing on a Tiny Screen
Кроссплатформа
• Flutter Dev Podcast #40: Flutter 3.7
• Flutter is stepping up its game in 2023
• I Am Falling Out Of Love With Flutter
• Bye, React Native. Hello Native!
Разработка
• Glaze защищает изображения от использования ИИ
• Яндекс открывает исходный код YTsaurus — своей главной платформы для работы с большими данными
• Создание комплексной системы ведения JSON логов для клиентских приложений Pinterest
• Саркастическое погодное приложение Carrot Weather запустило чат-бот на основе ChatGPT
• Microsoft Build 2023 пройдет 23–25 мая
• Я много лет работаю в сфере технологий, но почти никогда не работал
• Аналитика как продукт: измеряем метриками аналитику
• Заказчики, платформы и технологии
• Неубиваемая мобильная аналитика
• Ключевые отличия между Junior, Middle и Senior разработчиками
• ИИ будет писать свадебные речи в платформе планирования свадеб Joy
• Google нашел критические уязвимости в модемах Samsung
• Awesome Ktor: ресурсы для изучения Ktor
• Особенности и подводные камни A/B/n-тестирования
• Бестолковый дизайн
Маркетинг
• Доход CapCut превысил $1 млн
iOS
• Cocoapods, Carthage, SPM: как выбрать менеджер зависимостей в iOS
• Примеры анимаций, зависящих от прокрутки содержимого UIScrollView
• Introspect for SwiftUI: компоненты UIKit в основе SwiftUI
• Умная камера: как встроить в iOS приложение распознавание текста для незрячих
• Страх и ненависть в SwiftUI
• Гайдлайны подписок
• Understanding Swift’s ConvertPoint
• SVG to SwiftUI Converter
• Building Large-Scale Apps with SwiftUI
• Quick tip on how to unit test Swift optionals with XCTUnwrap
• Introducing Khipu: My Boilerplate Code-Free Implementation of Clean Architecture in Swift
• SwiftUI in a Nutshell – A Quick Reference Guide for Beginners
Android
• Как написать свой DI-контейнер на Kotlin
• Android CI/CD: Locally building and pushing to Play Store using Fastlane
• Streamlining User Actions with the Command Pattern: A Practical Guide
• How to leverage existing Android privacy changes to increase user trust
• WorkManager in multi-module apps
• Your guide to foreground services on Android
• Everything about ArCloud Anchors Android — ArCore/Sceneview
• Typing on a Tiny Screen
Кроссплатформа
• Flutter Dev Podcast #40: Flutter 3.7
• Flutter is stepping up its game in 2023
• I Am Falling Out Of Love With Flutter
• Bye, React Native. Hello Native!
AppTractor
Glaze защищает изображения от использования ИИ
Команда исследователей из Чикагского университета, работающая с художниками, придумала нечто, что, как они надеются, позволит художникам предпринимать активные шаги для защиты своих работ.
❤4
ChatGPT уже сейчас может заместить 19% специальностей в США
В OpenAI опубликовали свое исследование того, как их ИИ может повлиять на работу.
1. Исследователи OpenAI предполагают, что ChatGPT и другие инструменты могут выполнять не менее 50% задач для примерно 19% рабочих специальностей в стране.
2. Интересно, что рабочие места с более высокой заработной платой более подвержены потенциальному замещению со стороны ИИ. «Мы обнаружили, что роли, в значительной степени зависящие от науки и навыков критического мышления, меньше подвержены воздействию LLM, в то время как навыки программирования и письма больше».
3. Среди наиболее пострадавших профессий были устные и письменные переводчики, поэты, авторы текстов и творческие писатели, специалисты по связям с общественностью, писатели и авторы, математики, налоговые инспекторы, инженеры по блокчейну, бухгалтеры и аудиторы, а также журналисты. Программистов в явную я не нашел, но телеком и всякие технические роли в главе списка.
4. Меньше всего от ИИ пострадают отрасли, известные ручным трудом, — общественное питание, лесоводство и лесозаготовки, социальная помощь и производство продуктов питания.
5. Впрочем, даже сами исследователи полагают, что исследование достаточно поверхностное. Но они ожидают, что "ChatGPT и его будущие версии изменят то, как люди работают".
И что: расходимся, нас заместили 🤖
В OpenAI опубликовали свое исследование того, как их ИИ может повлиять на работу.
1. Исследователи OpenAI предполагают, что ChatGPT и другие инструменты могут выполнять не менее 50% задач для примерно 19% рабочих специальностей в стране.
2. Интересно, что рабочие места с более высокой заработной платой более подвержены потенциальному замещению со стороны ИИ. «Мы обнаружили, что роли, в значительной степени зависящие от науки и навыков критического мышления, меньше подвержены воздействию LLM, в то время как навыки программирования и письма больше».
3. Среди наиболее пострадавших профессий были устные и письменные переводчики, поэты, авторы текстов и творческие писатели, специалисты по связям с общественностью, писатели и авторы, математики, налоговые инспекторы, инженеры по блокчейну, бухгалтеры и аудиторы, а также журналисты. Программистов в явную я не нашел, но телеком и всякие технические роли в главе списка.
4. Меньше всего от ИИ пострадают отрасли, известные ручным трудом, — общественное питание, лесоводство и лесозаготовки, социальная помощь и производство продуктов питания.
5. Впрочем, даже сами исследователи полагают, что исследование достаточно поверхностное. Но они ожидают, что "ChatGPT и его будущие версии изменят то, как люди работают".
И что: расходимся, нас заместили 🤖
🤡32👍5😱4😁1👨💻1
По-настоящему весенние выпуски спецпроекта «Маркетологи в мобайле» от коллег из Rocket10!
4 интервью с целеустремленными экспертами и замечательными девушками из индустрии маркетинга и мобильного маркетинга в частности.
Героини проекта рассказали о ценности мобильного продвижения в стратегиях бизнеса, поделились полезными рекомендациями для тех, кто хочет «вырасти» в эффективного лидера, а также поговорили о том, что их вдохновляет в работе.
• Анна Гарцилова из Kassir.ru
• Ксения Архипова из Zaymigo
• Амина Тагиева из «Твой Дом»
• Наталия Полина из Esprit Games
Не пропустите!
4 интервью с целеустремленными экспертами и замечательными девушками из индустрии маркетинга и мобильного маркетинга в частности.
Героини проекта рассказали о ценности мобильного продвижения в стратегиях бизнеса, поделились полезными рекомендациями для тех, кто хочет «вырасти» в эффективного лидера, а также поговорили о том, что их вдохновляет в работе.
• Анна Гарцилова из Kassir.ru
• Ксения Архипова из Zaymigo
• Амина Тагиева из «Твой Дом»
• Наталия Полина из Esprit Games
Не пропустите!
🔥3🤡3❤1👍1
Еще одна эпичная статья про закат технологий - на этот раз про Flutter. Докладывают, что сам Flutter и Dart может и ничего, но все вокруг, начиная с Google, полный швах. Но язык, конечно, великолепный. Как вам такой пассаж: “Миграция с Angular.js на Angular 2 была полным дерьмом, от которой у всех нас до сих пор посттравматический стресс. Сопутствующим ущербом для этой королевской херни является React, Chrome Manifest V3 — абсолютное дерьмо, разработка под Android прошла через все виды подростковых истерик, и даже на сегодняшний день она далека от того, как выглядит и ощущается опыт разработки для iOS. Короче говоря, у Google ужасный послужной список разработки программного обеспечения”. Поэтому я и не женюсь предпочитаю iOS 😀
Разработка
• Я разлюбил Flutter
• ChatGPT сможет заместить 19% специальностей в США
• Kotlin is the Future of Back-end Development
• 12 Websites You’ll Love As A Developer
• How I Built a Social Network in 4 Years as a Solo Developer
• 16 little UI design rules that make a big impact
Маркетинг
• Microsoft тоже готовит своя магазин игр для iOS и Android
iOS
• Учимся определять способность Core Data к легковесной миграции до загрузки контейнера
• Handling Multiple Requests Using Combine in Swift
• Performance testing in Swift using the XCTest framework
• Routing in SwiftUI With NavigationStack
• Downloading Data in SwiftUI with URLSession and async/await
• Common mistakes in iOS Development
Android
• MusicApp KMP: музыкальный плеер на Compose Multiplatform
• Реверсинжинерим московское метро
• 5 Metaball Animations in Jetpack Compose
• Exploring the Power of Kotlin Contracts for Better Code Quality
• Exploring Kotlin’s Context Receivers
• Mitigating soft verification issues in R8 and D8
Кроссплатформа
• Шесть открытых библиотек от Mad Brains, которые упростят жизнь Flutter-разработчика
• 10 Best Visual Studio Code Extensions for Flutter Development
Разработка
• Я разлюбил Flutter
• ChatGPT сможет заместить 19% специальностей в США
• Kotlin is the Future of Back-end Development
• 12 Websites You’ll Love As A Developer
• How I Built a Social Network in 4 Years as a Solo Developer
• 16 little UI design rules that make a big impact
Маркетинг
• Microsoft тоже готовит своя магазин игр для iOS и Android
iOS
• Учимся определять способность Core Data к легковесной миграции до загрузки контейнера
• Handling Multiple Requests Using Combine in Swift
• Performance testing in Swift using the XCTest framework
• Routing in SwiftUI With NavigationStack
• Downloading Data in SwiftUI with URLSession and async/await
• Common mistakes in iOS Development
Android
• MusicApp KMP: музыкальный плеер на Compose Multiplatform
• Реверсинжинерим московское метро
• 5 Metaball Animations in Jetpack Compose
• Exploring the Power of Kotlin Contracts for Better Code Quality
• Exploring Kotlin’s Context Receivers
• Mitigating soft verification issues in R8 and D8
Кроссплатформа
• Шесть открытых библиотек от Mad Brains, которые упростят жизнь Flutter-разработчика
• 10 Best Visual Studio Code Extensions for Flutter Development
AppTractor
Я разлюбил Flutter
Проблемы с поддержкой, бесконечные критические изменения, плохо поддерживаемые плагины и Google…
👍4🤡4❤3😁3
Forwarded from IT Insights
12 сайтов, которые вы полюбите как разработчик
1. Ray.so - код превращает в красивые картинки.
2. Roadmap.sh - роадмапы и планы изучения разных тем.
3. Codepen.io - социальная среда для разработки.
4. Stack Overflow - понятно.
5. Github - еще более понятно.
6. Iconstore.co - бесплатные иконки.
7. Readme.so - редактор Readme.
8. Lorem Picsum - плейсхолдеры для картинок.
9. GitBook - платформа создания документации.
10. Figma - совсем понятно.
11. LottieFiles - понятно, но на всякий случай - анимации.
12. Dribbble - понятно, но на всякий случай - дизайнерский портал.
Подробнее: https://medium.com/@ibrahimzahir7/12-websites-youll-love-as-a-developer-1e4180d0a729
1. Ray.so - код превращает в красивые картинки.
2. Roadmap.sh - роадмапы и планы изучения разных тем.
3. Codepen.io - социальная среда для разработки.
4. Stack Overflow - понятно.
5. Github - еще более понятно.
6. Iconstore.co - бесплатные иконки.
7. Readme.so - редактор Readme.
8. Lorem Picsum - плейсхолдеры для картинок.
9. GitBook - платформа создания документации.
10. Figma - совсем понятно.
11. LottieFiles - понятно, но на всякий случай - анимации.
12. Dribbble - понятно, но на всякий случай - дизайнерский портал.
Подробнее: https://medium.com/@ibrahimzahir7/12-websites-youll-love-as-a-developer-1e4180d0a729
🔥23❤7👍4🥰2👏2
Мое любимое приложение Duolingo, судя по вакансиям, готовит приложение для обучению музыки. Как оно будет работать и чему на самом деле учить неизвестно, но у нас уже есть Duolingo Math и продолжение экспансии компании в другие предметные области скорее всего лишь вопрос времени. Наверное, можно взять концепцию Duolingo и применить к побочному продукту обучения в вашем продукте? 🙃
Разработка
• Duolingo работает над музыкальным приложением
• I Reduced My production Docker Container’s Size by 96%
• How Do Bad Developers Hide, Thrive And Survive?
Маркетинг
• Запуск iOS-приложения, попавшего в Top 10 платных
• 3 lessons from Bumble’s onboarding
iOS
• Yattee: конфиденциальный видеоплеер для iOS, tvOS и macOS
• Как не потерять голову (и память) при поиске утечек в iOS
• The operation couldn’t be completed: solving errors in Swift
• 10 Best Practices for Writing Clean and Efficient Code in Swift
• 5 Performance Improvements for Core Data in iOS Apps
• From Concept to Code: Strategies for Planning Animations in SwiftUI
• How to manage unstructured tasks with Swift’s structured concurrency
Android
• Как написать первый автотест на Android-приложение
• Мой шаблон Android приложения для Pet-проектов
• From Dagger & Hilt into the multiplatform world with kotlin-inject
• How To Fix The Markdown Plugin Preview In Android Studio
• ViewModel: for UI business, not UI operations
• The Fundamentals of Android at Revolut
• How Android ViewModel works under the hood to survive to configuration change
Кроссплатформа
• Real-time apps with Flutter and WebSockets
Разработка
• Duolingo работает над музыкальным приложением
• I Reduced My production Docker Container’s Size by 96%
• How Do Bad Developers Hide, Thrive And Survive?
Маркетинг
• Запуск iOS-приложения, попавшего в Top 10 платных
• 3 lessons from Bumble’s onboarding
iOS
• Yattee: конфиденциальный видеоплеер для iOS, tvOS и macOS
• Как не потерять голову (и память) при поиске утечек в iOS
• The operation couldn’t be completed: solving errors in Swift
• 10 Best Practices for Writing Clean and Efficient Code in Swift
• 5 Performance Improvements for Core Data in iOS Apps
• From Concept to Code: Strategies for Planning Animations in SwiftUI
• How to manage unstructured tasks with Swift’s structured concurrency
Android
• Как написать первый автотест на Android-приложение
• Мой шаблон Android приложения для Pet-проектов
• From Dagger & Hilt into the multiplatform world with kotlin-inject
• How To Fix The Markdown Plugin Preview In Android Studio
• ViewModel: for UI business, not UI operations
• The Fundamentals of Android at Revolut
• How Android ViewModel works under the hood to survive to configuration change
Кроссплатформа
• Real-time apps with Flutter and WebSockets
AppTractor
Duolingo работает над музыкальным приложением
Такие вакансии предполагают, что приложение будет обучать основам теории музыки с использованием популярных песен и учителей.
❤4👍1
За год в российском IT стало на пятую часть меньше вакансий, а количество резюме выросло более чем на треть
По данным Исследовательского центра SuperJob:
1. Зарплаты в IT в Москве за год выросли на 11,8%. В прошлом году рост был рекорд роста в 21.1%.
2. В России за год вакансий стало меньше на 19%. Количество резюме, наоборот, увеличилось на 38%.
3. В Москве за год вакансий стало меньше на 25%, а количество резюме увеличилось на 47%.
И что: IT-сфера сегодня имеет высокий порог вхождения, в приоритете — практический опыт. Зарплаты middle- и senior-разработчиков продолжают расти. При этом снизились зарплатные предложения для junior-специалистов.
По данным Исследовательского центра SuperJob:
1. Зарплаты в IT в Москве за год выросли на 11,8%. В прошлом году рост был рекорд роста в 21.1%.
2. В России за год вакансий стало меньше на 19%. Количество резюме, наоборот, увеличилось на 38%.
3. В Москве за год вакансий стало меньше на 25%, а количество резюме увеличилось на 47%.
И что: IT-сфера сегодня имеет высокий порог вхождения, в приоритете — практический опыт. Зарплаты middle- и senior-разработчиков продолжают расти. При этом снизились зарплатные предложения для junior-специалистов.
😢5🔥1😁1👌1🤡1
Стажировка — лучший путь, чтобы начать или развить свою карьеру в IT. Летние стажировки Яндекса — отличная возможность набраться опыта у профессионалов.
Стажёры вносят свой вклад в развитие приложений Яндекса, которыми пользуются миллионы людей. Они выполняют совершенно разные задачи — от проектирования новых функций до анализа производительности приложений и оптимизации кода.
Что интересно:
1. Сейчас Яндекс в поисках Android, iOS и Flutter разработчиков
2. Согласно статистике, более 50% стажеров по итогам стажировки переходят в штат
3. Если вы из другого города — Яндекс оплатит дорогу и проживание в Москве
4. Стажировку можно совмещать с учебой. Можно работать как полную рабочую неделю, так и по 20–30 часов
И что: в этом году стажировку можно пройти в офисах Яндекса в Москве, Санкт-Петербурге, Екатеринбурге, Сочи, Новосибирске, Нижнем Новгороде. Подать заявку можно тут.
Стажёры вносят свой вклад в развитие приложений Яндекса, которыми пользуются миллионы людей. Они выполняют совершенно разные задачи — от проектирования новых функций до анализа производительности приложений и оптимизации кода.
Что интересно:
1. Сейчас Яндекс в поисках Android, iOS и Flutter разработчиков
2. Согласно статистике, более 50% стажеров по итогам стажировки переходят в штат
3. Если вы из другого города — Яндекс оплатит дорогу и проживание в Москве
4. Стажировку можно совмещать с учебой. Можно работать как полную рабочую неделю, так и по 20–30 часов
И что: в этом году стажировку можно пройти в офисах Яндекса в Москве, Санкт-Петербурге, Екатеринбурге, Сочи, Новосибирске, Нижнем Новгороде. Подать заявку можно тут.
🔥5🤡3
Вам интересно, как Android-разработка выглядит на практике? Приходите на воркшоп: вместе с крутым экспертом вы пошагово создадите приложение для бронирования столиков в ресторанах.
→ Бесплатно, 27 марта в 19:00 Мск
Спикер — Михаил Вассер, Head of Mobile в AGIMA и автор курса «Android-разработчик» в Яндекс Практикуме.
Вы узнаете:
— как выглядит среда разработки Android Studio,
— из каких частей состоит приложение,
— как настроить навигацию,
— как работать с базой данных,
— как прикрутить вёрстку и настроить элементы.
В конце можно будет задать вопросы.
→ Зарегистрироваться на воркшоп
→ Бесплатно, 27 марта в 19:00 Мск
Спикер — Михаил Вассер, Head of Mobile в AGIMA и автор курса «Android-разработчик» в Яндекс Практикуме.
Вы узнаете:
— как выглядит среда разработки Android Studio,
— из каких частей состоит приложение,
— как настроить навигацию,
— как работать с базой данных,
— как прикрутить вёрстку и настроить элементы.
В конце можно будет задать вопросы.
→ Зарегистрироваться на воркшоп
🤡8👨💻3
Epic на GDC провела свою секцию и анонсировала (“меняющий правила игры”) редактор для Fortnite и программу Creator Economy 2.0, в рамках которой разработчикам островов будут платить 40% от дохода. Забавно, что Epic долго и упорно судится с Apple за 30% с покупок, а тут разработчикам будут выдавать 40. Справедливость справедливостью, а V-баксы по расписанию. Да, тут особенность в том, как я понял, что это вообще со всего оборота Fortnite, но все же, кажется, у Apple будет интересный аргумент в суде. Так или иначе, вот новая экосистема, в которой теперь можно вменяемо зарабатывать.
Разработка
• Epic запускает Unreal Editor для Fortnite и будет платить создателям 40% дохода
• Qualcomm добавил aptX и aptX HD в AOSP
• Valve анонсирует Counter-Strike 2
• За год в российском IT стало на пятую часть меньше вакансий, а количество резюме выросло более чем на треть
• В GitHub Copilot X появился чат и новые функции помощи разработчикам
• Мыслить как QA. Некоторые нюансы организации тестирования в небольшой компании
• Jetbrains Fleet vs VsCode (Will Fleet kill VsCode?)
Маркетинг
• RuStore снизил комиссию за монетизацию приложений в 6 раз
iOS
• TextEffects With SwiftUI and Physics
• MVVM, SwiftUI, Async/Await, and Combine: The Ultimate API Call Dream Team
• An Aurora Gradient Animation in SwiftUI
• Do more with Breakpoints in Xcode
• A comprehensive guide on creating UI designs for iOS apps
Android
• Circuit: Compose-driven архитектура для Android-приложений от Slack
• Расширяем Android Lint
• My first 6 Months as an Android Engineer in SwissBorg
• How to Apply Stroke Effects to Text in Jetpack Compose
• Memory Optimizations in Android
• Jetpack Compose: Synchronize Lazycolumn With Scrollabletabrow
Кроссплатформа
• Кодогенерация Dart
• Adapter in Flutter
Разработка
• Epic запускает Unreal Editor для Fortnite и будет платить создателям 40% дохода
• Qualcomm добавил aptX и aptX HD в AOSP
• Valve анонсирует Counter-Strike 2
• За год в российском IT стало на пятую часть меньше вакансий, а количество резюме выросло более чем на треть
• В GitHub Copilot X появился чат и новые функции помощи разработчикам
• Мыслить как QA. Некоторые нюансы организации тестирования в небольшой компании
• Jetbrains Fleet vs VsCode (Will Fleet kill VsCode?)
Маркетинг
• RuStore снизил комиссию за монетизацию приложений в 6 раз
iOS
• TextEffects With SwiftUI and Physics
• MVVM, SwiftUI, Async/Await, and Combine: The Ultimate API Call Dream Team
• An Aurora Gradient Animation in SwiftUI
• Do more with Breakpoints in Xcode
• A comprehensive guide on creating UI designs for iOS apps
Android
• Circuit: Compose-driven архитектура для Android-приложений от Slack
• Расширяем Android Lint
• My first 6 Months as an Android Engineer in SwissBorg
• How to Apply Stroke Effects to Text in Jetpack Compose
• Memory Optimizations in Android
• Jetpack Compose: Synchronize Lazycolumn With Scrollabletabrow
Кроссплатформа
• Кодогенерация Dart
• Adapter in Flutter
AppTractor
Epic запускает Unreal Editor для Fortnite и будет платить создателям 40% дохода
В среду на Game Developers Conference было объявлено, что Epic теперь будет делиться 40% дохода Fortnite со всеми, кто разрабатывает «острова» в игре.
❤2👍2
Forwarded from AppFiles - Mobile Development
Видео и подкасты за неделю
• Подводные камни локализации iOS-приложений, или Как мы локализовали Яндекс Еду
• Пет проекты для всех
• SwiftUI Page Curl Swipe Animation - Swipe to Delete
• iOS Design with Midjourney and Figma
• Can ChatGPT write better SwiftUI code than you?
• Fun design with Lazy layouts: Community tip
• Compose Layouts and Modifiers: Live Q&A
• The FULL Beginner to Pro Roadmap for Android Development in 2023
• Smart Casts with Kotlin Contracts
• Как устроены собеседования в IT
• Сербия рай для релокантов? Как эта страна стала центром разработки
• Podlodka #312: производство лекарств
• Podlodka #311: зачем программисту YouTube
• Бизнес на мобильных приложениях: выбор ниши и региона
Посмотрели какое-то другое интересное видео? Отправьте боту!
• Подводные камни локализации iOS-приложений, или Как мы локализовали Яндекс Еду
• Пет проекты для всех
• SwiftUI Page Curl Swipe Animation - Swipe to Delete
• iOS Design with Midjourney and Figma
• Can ChatGPT write better SwiftUI code than you?
• Fun design with Lazy layouts: Community tip
• Compose Layouts and Modifiers: Live Q&A
• The FULL Beginner to Pro Roadmap for Android Development in 2023
• Smart Casts with Kotlin Contracts
• Как устроены собеседования в IT
• Сербия рай для релокантов? Как эта страна стала центром разработки
• Podlodka #312: производство лекарств
• Podlodka #311: зачем программисту YouTube
• Бизнес на мобильных приложениях: выбор ниши и региона
Посмотрели какое-то другое интересное видео? Отправьте боту!
AppTractor
Подводные камни локализации iOS-приложений, или Как мы локализовали Яндекс Еду
В докладе расскажем о том, с какими особенностями локализации Яндекс Еды для iOS нам пришлось столкнуться в процессе.
🤡3
Как не потерять голову от любви к Flutter
Новый еженедельный дайджест - 108 материалов. Прочитайте, поговорите, поставьте 👍 или ❤️, поделитесь, подпишитесь, поддержите и все такое прочее. И присоединяйтесь к IT Insights, где новости и статьи про код, который правит миром. Вот, например, там "Одни и те же данные, разные истории: как манипулировать графиками, чтобы поддержать свою точку зрения".
Новый еженедельный дайджест - 108 материалов. Прочитайте, поговорите, поставьте 👍 или ❤️, поделитесь, подпишитесь, поддержите и все такое прочее. И присоединяйтесь к IT Insights, где новости и статьи про код, который правит миром. Вот, например, там "Одни и те же данные, разные истории: как манипулировать графиками, чтобы поддержать свою точку зрения".
🤡17❤6👍2
Hallow ставит рекорды с подпиской
Медитации - перенасыщенный приложениями рынок? Ха, вовсе нет. Hallow, приложение для религиозных (католических, как я понял) медитаций и молитв ставит рекорды в американском App Store,
1. В начале февраля с рекламой в Apple Search Ads, поддержкой знаменитостей и Великого поста, приложение взлетело на вершину чарта загрузок и привлекло почти миллион новых пользователей.
2. В Hallow есть ежемесячная подписку в размере $8.99.
3. По оценкам AppFigures, выручка Hallow в App Store через месяц после резкого скачка загрузок выросла до 780,000 долларов. И это чистая выручка приложения, то есть то, что Hallow получает после того, как Apple взимает свой процент.
4. Нетрудно посчитать, что конверсия близится как минимум к 80%. Очевидно, что Hallow делает что-то интересное со своей подпиской, чего не делают многие другие разработчики.
И что: а) можно посмотреть, как сделано в Hallow и применить у себя; б) даже на казалось бы перенасыщенном рынке всегда есть место для еще одного "приложения для медитаций".
Медитации - перенасыщенный приложениями рынок? Ха, вовсе нет. Hallow, приложение для религиозных (католических, как я понял) медитаций и молитв ставит рекорды в американском App Store,
1. В начале февраля с рекламой в Apple Search Ads, поддержкой знаменитостей и Великого поста, приложение взлетело на вершину чарта загрузок и привлекло почти миллион новых пользователей.
2. В Hallow есть ежемесячная подписку в размере $8.99.
3. По оценкам AppFigures, выручка Hallow в App Store через месяц после резкого скачка загрузок выросла до 780,000 долларов. И это чистая выручка приложения, то есть то, что Hallow получает после того, как Apple взимает свой процент.
4. Нетрудно посчитать, что конверсия близится как минимум к 80%. Очевидно, что Hallow делает что-то интересное со своей подпиской, чего не делают многие другие разработчики.
И что: а) можно посмотреть, как сделано в Hallow и применить у себя; б) даже на казалось бы перенасыщенном рынке всегда есть место для еще одного "приложения для медитаций".
👍7🔥2❤1
1 апреля пройдёт Yet Another Mobile Party — онлайн-стрим про мобильную разработку от Яндекса с гостями из разных компаний.
Yet Another Mobile Party — онлайн видеоподкаст без докладов и презентаций Спикеры Яндекса и наши гости из других компаний соберутся за круглым столом, поделятся новостями, обсудят карьерный путь и актуальные технологии.
Ищите на карточках темы и спикеров прямого эфира:)
А чтобы присоединиться и задать свои вопросы спикерам, нужно — зарегистрироваться и подключиться к трансляции 1 апреля
Программа и регистрация
Yet Another Mobile Party — онлайн видеоподкаст без докладов и презентаций Спикеры Яндекса и наши гости из других компаний соберутся за круглым столом, поделятся новостями, обсудят карьерный путь и актуальные технологии.
Ищите на карточках темы и спикеров прямого эфира:)
А чтобы присоединиться и задать свои вопросы спикерам, нужно — зарегистрироваться и подключиться к трансляции 1 апреля
Программа и регистрация
🤡7🔥4