Разбираемся, нужно ли джейлбрейкать свое устройство.
https://blog.elcomsoft.com/2019/06/forensic-implications-of-ios-jailbreaking/
#security
https://blog.elcomsoft.com/2019/06/forensic-implications-of-ios-jailbreaking/
#security
ElcomSoft blog
Forensic Implications of iOS Jailbreaking
Jailbreaking is used by the forensic community to access the file system of iOS devices, perform physical extraction and decrypt device secrets. Jailbreaking the device is one of the most straightforward ways to gain low-level access to many types of evidence…
Большой список разных материалов про SwiftUI. Заберите в закладки, года через три-четыре пригодится.
https://buff.ly/2KXNtNl
#swiftui
https://buff.ly/2KXNtNl
#swiftui
GitHub
GitHub - vlondon/awesome-swiftui: A collaborative list of awesome articles, talks, books, videos and code examples about SwiftUI.
A collaborative list of awesome articles, talks, books, videos and code examples about SwiftUI. - GitHub - vlondon/awesome-swiftui: A collaborative list of awesome articles, talks, books, videos an...
Офигительная статья от PSPDFKit про их процесс разработки. Вообще, продакт-менеджмент в инструментах для разработчиков это очень интересная штука, которой мало кто занимается и еще меньшее количество людей рассказывает.
https://pspdfkit.com/blog/2019/how-we-work/
#processes
https://pspdfkit.com/blog/2019/how-we-work/
#processes
Nutrient
How We Work at PSPDFKit | Nutrient
A post about how we work at PSPDFKit.
Badoo ищет iOS-разработчика! Создавать компоненты, которые использует вся команда, участвовать во всех этапах разработки продукта. Нужны Swift, понимание архитектурных паттернов и английский. Работа в Москве, командировки в Лондон. 🇷🇺🇬🇧
http://bit.ly/iosBadooDev
#jobs
http://bit.ly/iosBadooDev
#jobs
Краткий пересказ работы memory management в iOS для тех, кто все забыл.
https://medium.com/flawless-app-stories/ios-memory-management-in-under-6-minutes-3be777f69b7e
#memory
https://medium.com/flawless-app-stories/ios-memory-management-in-under-6-minutes-3be777f69b7e
#memory
Medium
iOS Memory Management in Under 6 Minutes
Everything you should know about ARC in old good Objective-C.
Подборка ресурсов по маркетингу для мобильных разработчиков: как запускать рекламу, наращивать пользовательскую базу и искать бета-тестеров.
https://github.com/LisaDziuba/Marketing-for-Engineers
#marketing
https://github.com/LisaDziuba/Marketing-for-Engineers
#marketing
GitHub
GitHub - goabstract/Marketing-for-Engineers: A curated collection of marketing articles & tools to grow your product.
A curated collection of marketing articles & tools to grow your product. - GitHub - goabstract/Marketing-for-Engineers: A curated collection of marketing articles & tools to grow y...
Знакома ли вам ситуация, когда с каждой новой прочитанной статьей или книгой приходилось рефакторить свою фичу, чтобы полностью соответствовать новой методологии? Автору статьи тоже, поэтому свой крик души он оформил в статью.
https://makingloops.com/abstraction-hell/
#architecture
https://makingloops.com/abstraction-hell/
#architecture
Making Loops
Escaping abstraction hell spirals
Developers often obsess over finding the perfect abstraction. But at what cost? In this article, the author looks at perfectionism and how we can tackle this problem pragmatically.
Подробный гайд по работе с Catalyst. Первые шаги и неочевидные моменты при портировании приложений на macOS.
https://appventure.me/guides/catalyst/intro.html
#catalyst #macos
https://appventure.me/guides/catalyst/intro.html
#catalyst #macos
appventure.me
Ultimate Catalyst Guide: Catalyst Guide Introduction
Catalyst ports your iPad apps over to macOS. This guide contains a ton of tips and tricks to help you succeed in adding Catalyst support to your app
Я люблю писать о прочитанных книгах. Но еще больше люблю, когда о них пишет кто-то еще. Вот хорошая статья от Антона про то, что уделять внимание надо не одним только книгам про продуктивность и осознанность, а еще и художке.
https://medium.com/@MortyMerr/fantasy-a86b2609428a
#books
https://medium.com/@MortyMerr/fantasy-a86b2609428a
#books
Medium
Какие книги помогут чувствовать?
Давно ли ты искренне улыбался во время чтения? Рыдал? Или трепетал от восторга?
В iOS команду Lamoda ищут еще одного разработчика. Ребята уже почти полностью мигрировали на Swift, заморачиваются по юнит-тестам, рефакторингу и качественному проектированию. Нужно будет распиливать приложение на модули, внедрять DI / IoC на кодогенерации, интегрировать ML-технологии.
Работа в Москве в классном офисе со спорт-залом, кандидатам из регионов предлагают релокационный пакет.
https://hh.ru/vacancy/30937670
#jobs
Работа в Москве в классном офисе со спорт-залом, кандидатам из регионов предлагают релокационный пакет.
https://hh.ru/vacancy/30937670
#jobs
hh.ru
Вакансия IOS Developer в Москве, работа в компании Lamoda (вакансия в архиве c 13 августа 2019)
Зарплата: не указана. Москва. Требуемый опыт: 3–6 лет. Полная занятость. Дата публикации: 17.07.2019.
Хорошая статья про то, как правильно самообучаться и какие инструменты использовать.
https://habr.com/ru/company/lanit/blog/458708/
#learning
https://habr.com/ru/company/lanit/blog/458708/
#learning
Хабр
Хочешь <s>похудеть</s> учиться ИТ самостоятельно? Спроси меня как
Есть мнение, с которым я часто сталкиваюсь, — учиться самостоятельно невозможно, нужны профессионалы, которые будут вас вести по этому тернистому пути — объяснять, проверять, контролировать. Попробую...
Про протокол UILargeContentItemView, который упрощает реализацию нормального интерфейса для слабовидящих.
https://fivestars.blog/code/large-content-viewer.html
#accessibility
https://fivestars.blog/code/large-content-viewer.html
#accessibility
FIVE STARS
iOS 13 Large Content Viewer 🔎 | FIVE STARS
Exploring iOS, SwiftUI & much more.
Про фреймворк для выполнения задач в бэкграунде, представленный в iOS 13.
https://medium.com/snowdog-labs/managing-background-tasks-with-new-task-scheduler-in-ios-13-aaabdac0d95b
#sdk
https://medium.com/snowdog-labs/managing-background-tasks-with-new-task-scheduler-in-ios-13-aaabdac0d95b
#sdk
Medium
Managing background tasks with the new Task Scheduler in iOS 13
In this post I’m going to discuss the BackgroundTasks framework, introduced at WWDC this year.
Отличный портал с подборкой всех багов App Store Connect и текущим статусом его работы.
https://appstoredisconnect.com/
#appstore
https://appstoredisconnect.com/
#appstore
Главный твиттер тред этих выходных – как найти «10х инженера»?
https://twitter.com/skirani/status/1149302828420067328
#news
https://twitter.com/skirani/status/1149302828420067328
#news
X (formerly Twitter)
Shekhar Kirani (@skirani) on X
10x engineers
Founders if you ever come across this rare breed of engineers, grab them. If you have a 10x engineer as part of your first few engineers, you increase the odds of your startup success significantly.
OK, here is a tough question.
How do you…
Founders if you ever come across this rare breed of engineers, grab them. If you have a 10x engineer as part of your first few engineers, you increase the odds of your startup success significantly.
OK, here is a tough question.
How do you…
Продолжаем актуальную тему и разбираемся с тем, кто такой настоящий синьор. Свои мнения набрасывайте в наш чатик, развернем понедельничный холивар!
https://habr.com/ru/company/ruvds/blog/460016/
#career
https://habr.com/ru/company/ruvds/blog/460016/
#career
Хабр
Признаки настоящих программистов-сеньоров и методы их выслеживания в дикой природе
Существует большой разброс в уровнях квалификации разработчиков. И то, что называют «сеньорностью», часто ничего не говорит о реальных возможностях программиста.
Хороший детальный материал про «Sign In with Apple» и проблемы в его текущей реализации.
https://blog.curtisherbert.com/so-theyve-signed-in-with-apple-now-what/
#sdk
https://blog.curtisherbert.com/so-theyve-signed-in-with-apple-now-what/
#sdk
Curtis Herbert
So They've Signed in with Apple, Now What?
As a consumer, a hater of passwords, and a privacy-focused developer, I'm very happy that Apple is launching Sign in with Apple this fall. It is one of my must-dos for the Slopes iOS 13 update launching in September, and I'm even going so far as to offer…
Как работает под капотом функция measureBlock в XCTest.
https://tlextrait.svbtle.com/measureblock-how-does-it-work
#testing #performance
https://tlextrait.svbtle.com/measureblock-how-does-it-work
#testing #performance
Thomas Lextrait on Svbtle
measureBlock: How Does Performance Testing Work In iOS?
I was working on a mini project at Square involving performance unit testing for iOS. Essentially I’m looking into how we could introduce performance unit testing, what our options are and how it would scale on our CI. In this post I’ll just focus...
Про еще один подход к ускорению билдов через кеширование.
https://dev.sweatco.in/speeding-up-xcode-archive-builds/
#dx #build
https://dev.sweatco.in/speeding-up-xcode-archive-builds/
#dx #build