Если вы почему-то еще не смотрите Pointfree, вот хороший бесплатный выпуск про Combine.
https://www.pointfree.co/episodes/ep80-the-combine-framework-and-effects-part-1
#reactive
https://www.pointfree.co/episodes/ep80-the-combine-framework-and-effects-part-1
#reactive
www.pointfree.co
Episode #80: The Combine Framework and Effects: Part 1
Let’s explore the Combine framework and its correspondence with the Effect type. Combine introduces several concepts that overlap with how we model effects in our composable architecture. Let’s get an understanding of how they work together and compare them…
Онлайн-курс «iOS Разработчик. Продвинутый курс v 2.0.» - это вся мощь Swift 5.1 для развития профессиональных навыков уровня Middle/Senior iOS Developer.
Обновленная программа, эксперт и практики преподаватель, прекрасные перспективы для выпускников.
Пройдите вступительный тест и успейте присоединиться к курсу на отличных условиях: https://otus.pw/v86F/
Остались вопросы? Задайте их лично 20 ноября на онлайн-встрече с руководителем программы и преподавателем курса Ексеем Пантелевым. Запишитесь сейчас и подключайтесь 20 ноября в 20.00 (мск)
https://otus.pw/pwdK/
🔥Вебинары будут полезны разработчикам и всем, кто хочет развиваться в сфере разработки мобильных приложений.
Обновленная программа, эксперт и практики преподаватель, прекрасные перспективы для выпускников.
Пройдите вступительный тест и успейте присоединиться к курсу на отличных условиях: https://otus.pw/v86F/
Остались вопросы? Задайте их лично 20 ноября на онлайн-встрече с руководителем программы и преподавателем курса Ексеем Пантелевым. Запишитесь сейчас и подключайтесь 20 ноября в 20.00 (мск)
https://otus.pw/pwdK/
🔥Вебинары будут полезны разработчикам и всем, кто хочет развиваться в сфере разработки мобильных приложений.
Otus
Разработчик iOS: практическое применение Swift 5, работа в Xсode и Git
Курс Разработчик iOS в OTUS с возможностью трудоустройства
Мобильщики из Buffer стали делать свой подкаст. Сегодня вот вышел выпуск про их подход к iOS релизам.
https://podcasts.apple.com/us/podcast/the-buffer-overflow-podcast/id1480847551#episodeGuid=946dfe9f-993b-52e2-2756-1d5ec077fa95
#podcasts
https://podcasts.apple.com/us/podcast/the-buffer-overflow-podcast/id1480847551#episodeGuid=946dfe9f-993b-52e2-2756-1d5ec077fa95
#podcasts
Apple Podcasts
The Buffer Overflow Podcast on Apple Podcasts
Technology · 2021
Советы по простому дебагу Combine кода. Раз уж полезли в реактивщину, то учитесь.
https://www.vadimbulavin.com/debugging-with-combine-swift-framework/
#combine #debug
https://www.vadimbulavin.com/debugging-with-combine-swift-framework/
#combine #debug
Yet Another Swift Blog
Debugging with Swift Combine Framework
Learn different ways of debugging functional reactive code written with the Swift Combine framework: read the console with the print() and handleEvents() operators; generate Xcode breakpoints with breakpointOnError() and breakpoint(); draw marble diagrams.
FunCorp проводит конкурс мобильной разработки с призовым фондом в 550 000 рублей.
Авторы лучших работ получат денежные призы, подарки от FunCorp и реальную возможность присоединиться к их команде!
Необходимо разработать мобильное приложение со сбором и анализом статистики игрока в Steam.
Присылайте выполненное задание с 18 ноября по 8 декабря.
Результаты будут объявлены 12 декабря.
1 место - 300 000 р.
2 место - 150 000 р.
3 место - 100 000 р.
Подробности и задание тут: https://funcodechallenge.com/
Чат для вопросов: https://t.me/funcodechallenge
Авторы лучших работ получат денежные призы, подарки от FunCorp и реальную возможность присоединиться к их команде!
Необходимо разработать мобильное приложение со сбором и анализом статистики игрока в Steam.
Присылайте выполненное задание с 18 ноября по 8 декабря.
Результаты будут объявлены 12 декабря.
1 место - 300 000 р.
2 место - 150 000 р.
3 место - 100 000 р.
Подробности и задание тут: https://funcodechallenge.com/
Чат для вопросов: https://t.me/funcodechallenge
Если вы хотите помочь миру в свое свободное время, но не знаете как – можете подключиться к IT-волонтерству.
https://itv.te-st.ru/tasks/publish/
#career
https://itv.te-st.ru/tasks/publish/
#career
И еще немного про полезные сервисы. Наши друзья запилили классный сервис аналитики подписок в приложениях и сегодня вышли на producthunt.
https://www.producthunt.com/posts/qonversion-io
#marketing
https://www.producthunt.com/posts/qonversion-io
#marketing
Product Hunt
Qonversion - Product Information, Latest Updates, and Reviews 2023 | Product Hunt
Mobile subscription analytics for app makers to power revenue growth.
Самый быстрый способ установить Xcode.
https://blog.kulman.sk/faster-way-to-download-and-install-xcode/
#xcode
https://blog.kulman.sk/faster-way-to-download-and-install-xcode/
#xcode
blog.kulman.sk
Faster way to download and install Xcode
As an iOS developer you need to periodically update your Xcode, on your own machine and on your CI/CD server. There are multiple ways to do this so do not waste your time and use the fastest way possible.
Введение в плюсы для swift разработчиков – кейсы, особенности, тулинг.
https://pspdfkit.com/blog/2019/intro-cpp-swift-developers/
https://pspdfkit.com/blog/2019/intro-cpp-swift-developers/
PSPDFKit
Introduction to C++ for Swift Developers | PSPDFKit
An introduction to the C++ language for Swift developers, with an overview of reasons to use C++ and a look at differences and similarities between the languages.
Подробный гайд по встраиванию системы фичетоглов. Как бонус – используются property wrappers.
https://tech.just-eat.com/2019/11/26/a-smart-feature-flagging-system-for-ios/
https://tech.just-eat.com/2019/11/26/a-smart-feature-flagging-system-for-ios/
Если вам когда-нибудь придется работать с PencilKit, то почитайте эту статью – тут все про основные классы и ограничения.
https://medium.com/flawless-app-stories/getting-started-with-pencilkit-on-ios-13-a4bda3323fd8
https://medium.com/flawless-app-stories/getting-started-with-pencilkit-on-ios-13-a4bda3323fd8
Medium
Getting started with PencilKit on iOS 13
Recently, I’ve released my new drawing app, called Drawland. It’s using Apple’s drawing framework PencilKit. So in this post I will share some insights and interesting details about this new framework
Лонгрид с анализом происхождения ряда операторов в Swift. А автор вообще топит за то, что их вообще не надо стесняться.
https://jasdev.me/operators
https://jasdev.me/operators
Distillations
Operator Etymology
(Assumed audience: folks with a working knowledge of Swift and an openness towards functional programming.)
Четыре доклада Mobius 2019 Moscow про iOS изнутри.
Разбираемся во внутренностях UIKit, учимся рулить многопоточностью в Darwin, оптимизируемся и ускоряем сборку своих проектов с помощью Xcode вместе с Дмитрием Куркиным, Владимиром Озеровым, Ильей Лобановым, Ильей Лунькиным и другими iOS-инженерами на Mobius 2019 Moscow.
https://mobiusconf.com/2019/msk/news/7kbhjnrlaqiwjvze12wk7n/?utm_source=partner&utm_medium=GoodReads&utm_campaign=mobius19msc&utm_content=ios
Разбираемся во внутренностях UIKit, учимся рулить многопоточностью в Darwin, оптимизируемся и ускоряем сборку своих проектов с помощью Xcode вместе с Дмитрием Куркиным, Владимиром Озеровым, Ильей Лобановым, Ильей Лунькиным и другими iOS-инженерами на Mobius 2019 Moscow.
https://mobiusconf.com/2019/msk/news/7kbhjnrlaqiwjvze12wk7n/?utm_source=partner&utm_medium=GoodReads&utm_campaign=mobius19msc&utm_content=ios
Как многие из вас уже слышали, я буквально месяц назад перешел в JetBrains, работать над Kotlin. Помогите мне в одном из первых исследований – я хочу понять, как выглядит распределение разработчиков между аутсорсом/продуктовыми компаниями, какие клиенты вы пишете – толстые или тонкие, какая там есть бизнес-логика, важен ли вообще нативный UI. Вопросов там буквально десяточек, а вот пользы от ваших ответов - немеряно просто.
https://surveys.jetbrains.com/s3/a1-kotlin-mobile-developers
https://surveys.jetbrains.com/s3/a1-kotlin-mobile-developers
Jetbrains
Kotlin for Mobile Developers
Kotlin for Mobile Developers.
Я обычно тут скидочками не делюсь, но вот это прямо мастхэв. Paw, шикарный клиент для работы с API, раздают бесплатно за ретвит вместо обычных 50$.
https://twitter.com/luckymarmot/status/1200440962163650561
https://twitter.com/luckymarmot/status/1200440962163650561
Twitter
Paw
Paw — The most advanced API tool for Mac (REST & HTTP Client) paw.cloud · We're making a crazy Black Friday offer: Retweet to get a free Paw license (worth $49.99) 💰 · Or buy 50% from our website + all profits go to organizations fighting climate change 🌎
Держите лонгрид на выходные – новую главу книги Crafting Interpreters про сборщики мусора.
http://craftinginterpreters.com/garbage-collection.html
http://craftinginterpreters.com/garbage-collection.html
Расписание работы App Store Connect на новогодние праздники. Не забудьте заранее расчитать график релизов.
https://developer.apple.com/news/?id=11292019a
https://developer.apple.com/news/?id=11292019a
Apple
App Store Connect Holiday Schedule - Latest News - Apple Developer
The busiest season on the App Store is almost here. Make sure your apps are up to date and ready for the holidays. New apps and app updates will not be accepted December 23 to 27 (Pacific Time), so any releases should be scheduled, submitted, and approved…
Как построить свой роадмап развития, оценить себя и поставить конкретную учебную цель. Статья для продактов, но она применима и к любой другой роли.
https://www.productmanagerhq.com/2018/09/professional-development-as-a-product-manager/
https://www.productmanagerhq.com/2018/09/professional-development-as-a-product-manager/
Product HQ
Professional Development as a Product Manager
Learn how to take control of your career as a product manager. We provide professional development best practices and templates to accelerate your growth.