Меня тут часто спрашивают, зачем использовать сокращатели ссылок. Отвечаю - пост не влезает в отведенные телеграмом лимиты (например вот в этом посте около 4.5 тысячи символов при разрешенных около 5К, то есть даже он почти подошел к пределу) и поэтому приходится резать ссылки. Тут возникает проблема - одни сокращатели ссылок не работают у одних, а другие у других. А если не сокращать, то будет 2 или даже 3 поста. Дилемма! Поэтому опрос ниже.
Разработка
• $70 млн: Simpplr — внутренняя социальная сеть с ИИ для предприятий
• Don’t panic! A playbook for managing any production incident
• Code Rot Is a Process Decision
Маркетинг
• Mixpanel запускает маркетинговую аналитику
• Модель нелинейной аппроксимации ретеншена
iOS
• CoreData для базовых задач одним методом
• Selenoid: Запускаем Appium UI-тесты на iOS. Часть 2
• Axiomatic and Brain-sized Coding in Swift for Creating Systems of Any Scale
• A Full SwiftUI Emitter Node
• Making the most of Bitrise CI for iOS
• SwiftUI Animation Mechanism
• Using Swift’s Types as Domain-Specific Languages
• Tips and Tricks for Using ContainerRelativeShape in SwiftUI
Android
• Как использовать FlowLayout в Jetpack Compose
• PlainApp: управление смартфоном с компьютера
• Эй, Google, это твой баг
• Автоматизация публикации Android приложений в Google Play и Huawei AppGallery — инструкция от А до Я
• Kotlin Inline, Noinline, Crossinline, Reified
• A 5-Step Process to Refactor Your Old, Untestable Codebase and Improve Its Quality
• Creating Pager Animations in Jetpack Compose
• Touch Feedback Animation like Spotify in Jetpack Compose
Кроссплатформа
• Dart: A Terrible Language and a Huge Marketing Success!
Разработка
• $70 млн: Simpplr — внутренняя социальная сеть с ИИ для предприятий
• Don’t panic! A playbook for managing any production incident
• Code Rot Is a Process Decision
Маркетинг
• Mixpanel запускает маркетинговую аналитику
• Модель нелинейной аппроксимации ретеншена
iOS
• CoreData для базовых задач одним методом
• Selenoid: Запускаем Appium UI-тесты на iOS. Часть 2
• Axiomatic and Brain-sized Coding in Swift for Creating Systems of Any Scale
• A Full SwiftUI Emitter Node
• Making the most of Bitrise CI for iOS
• SwiftUI Animation Mechanism
• Using Swift’s Types as Domain-Specific Languages
• Tips and Tricks for Using ContainerRelativeShape in SwiftUI
Android
• Как использовать FlowLayout в Jetpack Compose
• PlainApp: управление смартфоном с компьютера
• Эй, Google, это твой баг
• Автоматизация публикации Android приложений в Google Play и Huawei AppGallery — инструкция от А до Я
• Kotlin Inline, Noinline, Crossinline, Reified
• A 5-Step Process to Refactor Your Old, Untestable Codebase and Improve Its Quality
• Creating Pager Animations in Jetpack Compose
• Touch Feedback Animation like Spotify in Jetpack Compose
Кроссплатформа
• Dart: A Terrible Language and a Huge Marketing Success!
AppTractor
$70 млн: Simpplr — внутренняя социальная сеть с ИИ для предприятий
Сегодня Simpplr продает, по сути, внутреннюю социальную сеть для компаний, которая позволяет сотрудникам создавать профили, обмениваться контентом, подписываться на пользователей и участвовать в опросах или анкетировании через специально разработанный внутренний…
👍6
Самыми «вредными» коллегами россияне назвали бухгалтеров и программистов
SuperJob узнал, с представителями каких специальностей россиянам сложнее всего общаться на работе.
1. Сложнее всего россиянам дается общение по рабочим вопросам с финансовыми специалистами и бухгалтерами - 7%.
2. IT-работники на втором месте с 5%.
3. Занятно, что за 2 года количество тех, кому трудно общаться с "программистами", выросло на 2пп, с 3 до 5 пп.
4. Хорошо хоть большинство проголосовало за "Нет таких, легко общаюсь с представителями любых профессий/специальностей" и "Сложности в общении не зависят от профессии/специальности".
И что: да ни что, софт скилы надо развивать, вот что. Это и для работы полезно 🧑🏻💻
SuperJob узнал, с представителями каких специальностей россиянам сложнее всего общаться на работе.
1. Сложнее всего россиянам дается общение по рабочим вопросам с финансовыми специалистами и бухгалтерами - 7%.
2. IT-работники на втором месте с 5%.
3. Занятно, что за 2 года количество тех, кому трудно общаться с "программистами", выросло на 2пп, с 3 до 5 пп.
4. Хорошо хоть большинство проголосовало за "Нет таких, легко общаюсь с представителями любых профессий/специальностей" и "Сложности в общении не зависят от профессии/специальности".
И что: да ни что, софт скилы надо развивать, вот что. Это и для работы полезно 🧑🏻💻
👍3
Поможем принять выручку со сторов и рекламных сетей!
Возникают трудности с монетизацией в App Store, Google Play и рекламных сетях? Столкнулись с тем, что нужно открывать иностранное юр.лицо? Мы вам поможем!
Финтех стартап Combo.Cards запустил услугу по приёму выручки из App Store, Google Play и рекламных сетей.
Выводите деньги за монетизацию в USDT без проблем! А ещё:
🔸Выпускаем международные корпоративные карты для оплаты бизнес-расходов
🔸Оперативно отвечаем
🔸Не берём скрытых комиссий
🔸Дадим в аренду иностранную компанию под ваши нужды
Combo.Cards доверяют больше 1000 клиентов, присоединяйтесь и получайте прибыль от монетизации в удобном формате!
По вопросам подключения пишите @tonybuter
Возникают трудности с монетизацией в App Store, Google Play и рекламных сетях? Столкнулись с тем, что нужно открывать иностранное юр.лицо? Мы вам поможем!
Финтех стартап Combo.Cards запустил услугу по приёму выручки из App Store, Google Play и рекламных сетей.
Выводите деньги за монетизацию в USDT без проблем! А ещё:
🔸Выпускаем международные корпоративные карты для оплаты бизнес-расходов
🔸Оперативно отвечаем
🔸Не берём скрытых комиссий
🔸Дадим в аренду иностранную компанию под ваши нужды
Combo.Cards доверяют больше 1000 клиентов, присоединяйтесь и получайте прибыль от монетизации в удобном формате!
По вопросам подключения пишите @tonybuter
🤡13👍7❤4🔥4
В общем, по итогу вчерашнего обсуждения (спасибо всем, кто поучаствовал ☺️) решил попробовать выпускать ежедневные подборки в трех постах. Один про iOS, второй про Android, третий про общие вопросы и маркетинг. Так что на следующей неделе опробую формат (крепитесь!) и потом выберем, что лучше.
Разработка
• Гниение кода — это результат процессов
• Самыми «вредными» коллегами россияне назвали бухгалтеров и программистов
• Гильдия сценаристов Америки бастует против использования ИИ
• 100+ ChatGPT Prompts for Software Developers
Маркетинг
• Plexamp теперь работает с ChatGPT для создания плейлистов
iOS
• Queryable: асинхронный показ View в SwiftUI
• Из дальнобойщика — в IT: приключение, где нужно быстро учиться и работать без выходных
• The power of overlays in SwiftUI
• Double Protocol Conformance
• Discover how @MainActor works
• Building Better iOS Apps with Swift Composable Architecture
• Creating Reusable Views with Custom Flow Layout in Swift
Android
• How We Accidentally DoS-ed Ourselves with Kotlin Coroutines
• Dispatchers in Kotlin Coroutines
• Exploring Ktor: An Alternative To Retrofit For HTTP Requests In Android
• Fancy animated UI with AGSL shaders in Jetpack Compose
• How to optimize your Android app for large screens (And what NOT to do!)
Кроссплатформа
• Эй, разработчики Flutter, я слышал, что вам нравятся модификаторы классов
• An Opinionated View on KMM
• Flutter: How to prevent Screenshots and Screen Recording in the Flutter App iOS & Android
Разработка
• Гниение кода — это результат процессов
• Самыми «вредными» коллегами россияне назвали бухгалтеров и программистов
• Гильдия сценаристов Америки бастует против использования ИИ
• 100+ ChatGPT Prompts for Software Developers
Маркетинг
• Plexamp теперь работает с ChatGPT для создания плейлистов
iOS
• Queryable: асинхронный показ View в SwiftUI
• Из дальнобойщика — в IT: приключение, где нужно быстро учиться и работать без выходных
• The power of overlays in SwiftUI
• Double Protocol Conformance
• Discover how @MainActor works
• Building Better iOS Apps with Swift Composable Architecture
• Creating Reusable Views with Custom Flow Layout in Swift
Android
• How We Accidentally DoS-ed Ourselves with Kotlin Coroutines
• Dispatchers in Kotlin Coroutines
• Exploring Ktor: An Alternative To Retrofit For HTTP Requests In Android
• Fancy animated UI with AGSL shaders in Jetpack Compose
• How to optimize your Android app for large screens (And what NOT to do!)
Кроссплатформа
• Эй, разработчики Flutter, я слышал, что вам нравятся модификаторы классов
• An Opinionated View on KMM
• Flutter: How to prevent Screenshots and Screen Recording in the Flutter App iOS & Android
AppTractor
Гниение кода — это результат процессов
Настоящую кодовую гниль нельзя смахнуть под ковер - она является продуктом плохого процесса. Это прямой результат плохого управления. Только организационные изменения могут исправить ситуацию.
👍12❤2
Forwarded from AppFiles - Mobile Development
Видео и подкасты за неделю:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Посмотрели какое-то другое интересное видео? Отправьте боту -> 🧑🏻💻
•
(iOS En) SwiftUI Animated Sticky Header•
(iOS En) dump() in Swift•
(iOS En) Learning SwiftUI, when you already know UIKit – Mixing SwiftUI and UIKit•
(iOS En) Discover how @MainActor works•
(And Ru) ChatGPT vs TDD: я пишу юнит тесты, а он выдает код•
(And Ru) Собеседование в Android-команду Тинькофф•
(And En) Now in Android: 82 - Google I/O, Spatial Audio, automatic update prompts for crashing apps and more!•
(And En) Custom Layouts In Jetpack Compose - Crash Course•
(And En) Все видео KotlinConf'23•
(Crs En) Food delivery app made with Flutter•
(Dev En) Бэкенд, мобилки, ремесло и гвозди•
(Dev En) Accessibility митап•
(Dev En) Правильно оцениваем задачи. Топовые ошибки программистов•
(Dev En) Podlodka #318: Backend Driven UI•
(Dsg En) Ultimate Guide to Midjourney V5 for UI DesignersПосмотрели какое-то другое интересное видео? Отправьте боту -> 🧑🏻💻
❤3👍1👌1
Ваша ближайшая цель — работать за рубежом или прокачать английский для карьерных возможностей?
🇬🇧 Приглашаем на бесплатный вебинар «Как успешно пройти собеседование в иностранную IT-компанию».
Вы узнаете:
— Стратегии иностранных компаний по подбору персонала. Мы перечислим компетенции и расскажем примеры
— Виды собеседования при устройстве на работу в иностранную компанию
— Как получить реальный отклик рекрутера
— Про улучшение резюме/CV и личного бренда
— Где пройти тестовое собеседование на английском
Спикеры: IT-рекрутер из США, IT-специалисты европейских компаний, преподаватели английского и преподаватели нашего курса.
📆 Когда: 11 мая, 19:00 мск
☑️ Бесплатная регистрация
Записывайтесь на вебинар прямо сейчас и вперёд к level up 🚀
🇬🇧 Приглашаем на бесплатный вебинар «Как успешно пройти собеседование в иностранную IT-компанию».
Вы узнаете:
— Стратегии иностранных компаний по подбору персонала. Мы перечислим компетенции и расскажем примеры
— Виды собеседования при устройстве на работу в иностранную компанию
— Как получить реальный отклик рекрутера
— Про улучшение резюме/CV и личного бренда
— Где пройти тестовое собеседование на английском
Спикеры: IT-рекрутер из США, IT-специалисты европейских компаний, преподаватели английского и преподаватели нашего курса.
📆 Когда: 11 мая, 19:00 мск
☑️ Бесплатная регистрация
Записывайтесь на вебинар прямо сейчас и вперёд к level up 🚀
👍3🔥1🤡1
Нелинейная аппроксимация гниения кода
Новый еженедельный дайджест - снова 82 материала за прошедшие 6 дней. Прочитайте, поговорите, поставьте 👍 или 🤯, поделитесь, подпишитесь, поддержите. И присоединяйтесь к IT Insights, где новости и статьи про код, который правит миром. Вот, например, у меня там был пост "Mojo может стать крупнейшим достижением в области языков программирования" - снова про новый язык для ИИ.
Новый еженедельный дайджест - снова 82 материала за прошедшие 6 дней. Прочитайте, поговорите, поставьте 👍 или 🤯, поделитесь, подпишитесь, поддержите. И присоединяйтесь к IT Insights, где новости и статьи про код, который правит миром. Вот, например, у меня там был пост "Mojo может стать крупнейшим достижением в области языков программирования" - снова про новый язык для ИИ.
👍14❤1🤔1🤯1
Amazon Anywhere предлагает продажу товаров мобильным играм и приложениям
Так называемый "магазин всего" стремится попасть "куда угодно".
1. Вчера Amazon объявил о запуске Amazon Anywhere - иммерсивного торгового сервиса, который позволит встраивать продажу физических товаров, продаваемые гигантом электронной коммерции, в видеоигры, виртуальные миры и мобильные приложения.
2. Услуга дебютирует в Peridot, новой AR-игре от Niantic, создателей Pokèmon Go. Игроки, связавшие свой аккаунт на Amazon с игрой, могут прямо в игре просматривать и приобретать брендированные товары, такие как одежда, аксессуары для телефонов и подушки с изображением существ из игры.
И что: для Amazon это возможность предоставить покупателям новые способы обнаружения товаров в новых местах, помимо сайта Amazon.com. Для разработчиков - новый поток доходов и усиление вовлеченности за счет брендированных товаров.
Так называемый "магазин всего" стремится попасть "куда угодно".
1. Вчера Amazon объявил о запуске Amazon Anywhere - иммерсивного торгового сервиса, который позволит встраивать продажу физических товаров, продаваемые гигантом электронной коммерции, в видеоигры, виртуальные миры и мобильные приложения.
2. Услуга дебютирует в Peridot, новой AR-игре от Niantic, создателей Pokèmon Go. Игроки, связавшие свой аккаунт на Amazon с игрой, могут прямо в игре просматривать и приобретать брендированные товары, такие как одежда, аксессуары для телефонов и подушки с изображением существ из игры.
И что: для Amazon это возможность предоставить покупателям новые способы обнаружения товаров в новых местах, помимо сайта Amazon.com. Для разработчиков - новый поток доходов и усиление вовлеченности за счет брендированных товаров.
👍3❤1🤔1🎉1
На Google I/O традиционно ничего не происходит. Из более или менее интересного - MusicLM для генерации музыки по текстовому описанию, Dart 3 для Flutter и не только, шутка про мессенджер, который работает на всех платформах. Впрочем, кейноут идет прямо сейчас, так что, может быть, не все еще потеряно. Завтра посмотрим.
Разработка
• Как Prime Video масштабировал службу мониторинга и снизил затраты на 90%
• Лучшие сайты с бесплатными иконками, которые я использую ежедневно
• $100 млн в Серии D: UVeye — автоматизированный осмотр автомобилей
• Meta открыла мультисенсорную модель ИИ, объединяющую шесть типов данных
• Бэкенд, мобилки, ремесло и гвозди
• Accessibility митап
• Правильно оцениваем задачи. Топовые ошибки программистов
• Podlodka #318: Backend Driven UI
• Slack ставит ИИ в центр пользовательского опыта
• Как правильно подходить к UI/UX дизайну
• Про тестирование мобильных приложений. Часть 3. Cквозное (UI, e2e) тестирование
• Как мы вывезли "Весёлого водовоза" в доставку за час: про код и не только
• How to do a UX accessibility evaluation?
• The UX Design Case Study That Got Me Hired
• 30 Practical Tips for Effective User Interface Design
Маркетинг
• Amazon Anywhere предлагает продажу товаров мобильным играм и приложениям
• Сколько зарабатывают ИИ-чатботы?
• Самые скачиваемые приложения в апреле 2023
• Апдейт по рекламе мобильных приложений: на каких площадках искать пользователей в 2023 году
• How Tinder drives over $1.6 billion in revenue
Кроссплатформа
• Проектируем Flutter-приложение «чистым» способом используя bloc
• One Codebase, Two Platforms: How I Migrated My Android App to KMP for iOS
• Announcing Dart 3
Разработка
• Как Prime Video масштабировал службу мониторинга и снизил затраты на 90%
• Лучшие сайты с бесплатными иконками, которые я использую ежедневно
• $100 млн в Серии D: UVeye — автоматизированный осмотр автомобилей
• Meta открыла мультисенсорную модель ИИ, объединяющую шесть типов данных
• Бэкенд, мобилки, ремесло и гвозди
• Accessibility митап
• Правильно оцениваем задачи. Топовые ошибки программистов
• Podlodka #318: Backend Driven UI
• Slack ставит ИИ в центр пользовательского опыта
• Как правильно подходить к UI/UX дизайну
• Про тестирование мобильных приложений. Часть 3. Cквозное (UI, e2e) тестирование
• Как мы вывезли "Весёлого водовоза" в доставку за час: про код и не только
• How to do a UX accessibility evaluation?
• The UX Design Case Study That Got Me Hired
• 30 Practical Tips for Effective User Interface Design
Маркетинг
• Amazon Anywhere предлагает продажу товаров мобильным играм и приложениям
• Сколько зарабатывают ИИ-чатботы?
• Самые скачиваемые приложения в апреле 2023
• Апдейт по рекламе мобильных приложений: на каких площадках искать пользователей в 2023 году
• How Tinder drives over $1.6 billion in revenue
Кроссплатформа
• Проектируем Flutter-приложение «чистым» способом используя bloc
• One Codebase, Two Platforms: How I Migrated My Android App to KMP for iOS
• Announcing Dart 3
AppTractor
Как Prime Video масштабировал службу мониторинга и снизил затраты на 90%
Переход нашего сервиса на монолит позволил снизить затраты на инфраструктуру более чем на 90%. Это также увеличило наши возможности масштабирования.
👍3❤2
iOS
• Atoms: управление состояниями в Swift
• Как стать iOS-разработчиком?
• Using TabularData to Dump Model Data
• Implicit self for weak self captures
• Instagram like Animated Searchbar in SwiftUI
• Exploring Circular Paths: How to Create a Circular Text View in SwiftUI
• Universal Links implementation on iOS
• Atoms: управление состояниями в Swift
• Как стать iOS-разработчиком?
• Using TabularData to Dump Model Data
• Implicit self for weak self captures
• Instagram like Animated Searchbar in SwiftUI
• Exploring Circular Paths: How to Create a Circular Text View in SwiftUI
• Universal Links implementation on iOS
AppTractor
Atoms: управление состояниями в Swift
SwiftUI предоставляет отличную встроенную поддержку для работы с состоянием, но объектно-ориентированный подход может сделать разделение кода сложным. Именно здесь могут помочь атомы. Atoms — это мощная и гибкая библиотека управления атомарными состояниями…
🔥3👍1👏1
Android
• ChatGPT vs TDD: я пишу юнит тесты, а он выдает код
• SpinDot: анимированные лоадеры для Android
• Собеседование в Android-команду Тинькофф
• «Внешняя» навигация в многомодульном проекте на Kotlin
• Как я получил сертификат Associate Android Developer
• Functional Error Handling in Kotlin
• ScreenShot Testing Composable with Paparazzi Library
• Media transcoding and editing, transform and roll out!
• How to implement Biometric Authentication in Android using Kotlin
• Statistically Rigorous Android Macrobenchmarks
• Blazing fast Composables
• ChatGPT vs TDD: я пишу юнит тесты, а он выдает код
• SpinDot: анимированные лоадеры для Android
• Собеседование в Android-команду Тинькофф
• «Внешняя» навигация в многомодульном проекте на Kotlin
• Как я получил сертификат Associate Android Developer
• Functional Error Handling in Kotlin
• ScreenShot Testing Composable with Paparazzi Library
• Media transcoding and editing, transform and roll out!
• How to implement Biometric Authentication in Android using Kotlin
• Statistically Rigorous Android Macrobenchmarks
• Blazing fast Composables
AppTractor
ChatGPT vs TDD: я пишу юнит тесты, а он выдает код
Всех пугают, что ChatGPT завтра заменит программистов, но давайте проверим насколько это возможно?
🤔4👍3
В Android Studio будет ИИ-бот
Начинаем изучать новинки I/O 23 и сразу нововведения в Android Studio:
• Android Studio Bot - разговорный чат-бот встроят прямо в IDE. Поможет генерировать код, можно будет задавать вопросы о разработке или исправлять ошибки.
• Live Edit - показывает изменения при внесении обновлений в пользовательский интерфейс Compose.
• Kotlin DSL и Version Catalogs, помогающие вам использовать преимущества более современного синтаксиса и соглашений при настройке сборки.
• Языковые предпочтения для каждого приложения.
• Обновление Build Analyzer, который предоставляет сводку времени, потраченного на загрузку зависимостей, и подробный обзор загрузок по репозиториям
• Новый Android SDK Upgrade Assistant.
• Виртуальные устройства Google Pixel Fold и Google Pixel Tablet.
• Эмулятор Wear OS 4 Developer Preview.
• Самое ценное напоследок - у Android Studio новый логотип!
И многое другое . Вы можете загрузить Android Studio Hedgehog Canary или Android Studio Giraffe Beta уже сегодня, чтобы включить новые функции в свой рабочий процесс.
Начинаем изучать новинки I/O 23 и сразу нововведения в Android Studio:
• Android Studio Bot - разговорный чат-бот встроят прямо в IDE. Поможет генерировать код, можно будет задавать вопросы о разработке или исправлять ошибки.
• Live Edit - показывает изменения при внесении обновлений в пользовательский интерфейс Compose.
• Kotlin DSL и Version Catalogs, помогающие вам использовать преимущества более современного синтаксиса и соглашений при настройке сборки.
• Языковые предпочтения для каждого приложения.
• Обновление Build Analyzer, который предоставляет сводку времени, потраченного на загрузку зависимостей, и подробный обзор загрузок по репозиториям
• Новый Android SDK Upgrade Assistant.
• Виртуальные устройства Google Pixel Fold и Google Pixel Tablet.
• Эмулятор Wear OS 4 Developer Preview.
• Самое ценное напоследок - у Android Studio новый логотип!
И многое другое . Вы можете загрузить Android Studio Hedgehog Canary или Android Studio Giraffe Beta уже сегодня, чтобы включить новые функции в свой рабочий процесс.
🔥3
Forwarded from AppFiles - Mobile Development
Новинки Google I/O 2023
• Что нового в Jetpack Compose
• Вышла альфа Compose for TV
• Что нового в Jetpack
• Вторая бета Android 14
• Машинное обучение на Android-устройстве
• Что нового в Google Play
• Что нового в Android Health
• Чат-бот в Android Studio
• Новый логотип Android Studio
• Watch Face Format для Wear OS
• Что нового в Android for Cars
Платформа: Android
• Что нового в Jetpack Compose
• Вышла альфа Compose for TV
• Что нового в Jetpack
• Вторая бета Android 14
• Машинное обучение на Android-устройстве
• Что нового в Google Play
• Что нового в Android Health
• Чат-бот в Android Studio
• Новый логотип Android Studio
• Watch Face Format для Wear OS
• Что нового в Android for Cars
Платформа: Android
👍5
Недавно Telegram анонсировал шаринг папок и мы с пацанами собрались и поделились ресурсами, которые ведем и читаем:
🧑💻 Топовые ресуры по iOS-разработке
Каждый из этих каналов и чатов вносит свой вклад в продвижение и популяризацию iOS, и здесь вы можете найти ответы на свои вопросы или узнать что-то новое.
Здесь собраны авторские источники, лучшие сообщества и можно встретить даже авторов книг!
Вы можете оставить самое важное для себя или отфильтровать список позже.
Посмотреть список и выбрать себе:
🔗 Всё, что нужно для разработки в одном списке.
🧑💻 Топовые ресуры по iOS-разработке
Каждый из этих каналов и чатов вносит свой вклад в продвижение и популяризацию iOS, и здесь вы можете найти ответы на свои вопросы или узнать что-то новое.
Здесь собраны авторские источники, лучшие сообщества и можно встретить даже авторов книг!
Вы можете оставить самое важное для себя или отфильтровать список позже.
Посмотреть список и выбрать себе:
🔗 Всё, что нужно для разработки в одном списке.
Telegram
iOS Dev
Leonid invites you to add the folder “iOS Dev”, which includes 17 chats.
🔥3🤡3❤1👍1👏1👌1
Еще в тему каналов - официальный российский магазин приложений для Android, RuStore, запустил телеграм канал
Менее чем за год аудитория стора превысила 10 млн человек, а разработчики загрузили туда уже более 6 тысяч приложений. На канале команда стора:
• познакомит с платформой;
• расскажет новости стора и индустрии;
• анонсирует новые фичи;
• поможет с освоением консоли разработчика и т.д.
Подписывайтесь, чтобы точно ничего не пропустить
Менее чем за год аудитория стора превысила 10 млн человек, а разработчики загрузили туда уже более 6 тысяч приложений. На канале команда стора:
• познакомит с платформой;
• расскажет новости стора и индустрии;
• анонсирует новые фичи;
• поможет с освоением консоли разработчика и т.д.
Подписывайтесь, чтобы точно ничего не пропустить
🤡40👍4❤1
Ладно, вроде основные темы I/O более менее понятны (конечно, AI, кто бы сомневался), самое время для традиционного голосования - понравилась вам конференция или нет?
Разработка
• System Design Blueprint: The Ultimate Guide
Маркетинг и аналитика
• Мобильная аналитика в hh.ru и не только
• How are video games tricking you?
Кроссплатформа
• Анонс Dart 3
• Mobile multiplatform development at McDonald’s
• First Impressions Integrating KMM Into a Brownfield Project
• 8 Useful Tips for Better UX in Flutter
• Flutter 4.0 New Features
Разработка
• System Design Blueprint: The Ultimate Guide
Маркетинг и аналитика
• Мобильная аналитика в hh.ru и не только
• How are video games tricking you?
Кроссплатформа
• Анонс Dart 3
• Mobile multiplatform development at McDonald’s
• First Impressions Integrating KMM Into a Brownfield Project
• 8 Useful Tips for Better UX in Flutter
• Flutter 4.0 New Features
Telegram
кабачковая икра по акции
Когда босс выучил трендовое слово и без конца повторяет его на созвоне
iOS
• Готовим наши приложения к Swift 6
• Swift async/await на примерах
• Реализуем Универсальные ссылки на iOS
• 5 essential tools and tips for every iOS developer
• SwiftGen — How to neatly get rid of magic strings in iOS projects
• Flexible Continuous Integration for iOS
• Building Better iOS Apps with Swift Composable Architecture
• How to Build a Sokoban Puzzle Game in Swift
• Building a Room Scanning App with the RoomPlan API in iOS
#ios
• Готовим наши приложения к Swift 6
• Swift async/await на примерах
• Реализуем Универсальные ссылки на iOS
• 5 essential tools and tips for every iOS developer
• SwiftGen — How to neatly get rid of magic strings in iOS projects
• Flexible Continuous Integration for iOS
• Building Better iOS Apps with Swift Composable Architecture
• How to Build a Sokoban Puzzle Game in Swift
• Building a Room Scanning App with the RoomPlan API in iOS
#ios
Хабр
Готовим наши приложения к Swift 6
Сегодня мы поговорим о том, как активировать режим Swift 6 в ваших Xcode-проектах и SwiftPM-модулях, и каким может быть опыт миграции на новую версию языка. Что такое «режим Swift 6»? К сожалению, как...
❤4
Android
• Compose Rich Editor: редактор текста для Jetpack Compose и Compose Multiplatform
•
•
•
•
•
•
•
•
•
•
•
•
•
•
• JavaCard как второй фактор аутентификации в Android-приложении
• Как Kinect только Pinect
• I want to run any number of Android UI tests on each PR. Your actions?
• 10 Open-Source Projects That’ll Make You Excited About Using Jetpack Compose
• Modularizing Our Driver App For Android
• Goodbye to Activity Lifecycle and Hello to Compose Lifecycle
• From Data to UI : Jetpack Compose Phases
#Android
• Compose Rich Editor: редактор текста для Jetpack Compose и Compose Multiplatform
•
I/O Итоги конференци: искусственный интеллект и новые гаджеты•
I/O Машинное обучение на Android-устройстве•
I/O Google выпускает Compose for TV•
I/O Android Studio на I/O 23: разговорный чат-бот•
I/O Google I/O 2023. Что нового в Kotlin для Android?•
I/O Что нового в Jetpack Compose•
I/O Вышла альфа Compose for TV•
I/O Что нового в Jetpack•
I/O Вторая бета Android 14•
I/O Что нового в Google Play•
I/O Что нового в Android Health•
I/O Новый логотип Android Studio•
I/O Watch Face Format для Wear OS•
I/O Что нового в Android for Cars• JavaCard как второй фактор аутентификации в Android-приложении
• Как Kinect только Pinect
• I want to run any number of Android UI tests on each PR. Your actions?
• 10 Open-Source Projects That’ll Make You Excited About Using Jetpack Compose
• Modularizing Our Driver App For Android
• Goodbye to Activity Lifecycle and Hello to Compose Lifecycle
• From Data to UI : Jetpack Compose Phases
#Android
AppTractor
Compose Rich Editor: редактор текста для Jetpack Compose и Compose Multiplatform
Compose Rich Editor — библиотека редактора для Jetpack Compose и Compose Multiplatform, полностью настраиваемая и поддерживающая общие функции rich text редактора. Она построена на основе TextField и поможет вам легко создать полноценный текстовый редактор.
❤3🔥1