Size: a a a

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

2020 August 01
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
У тимлида есть две мета-задачи – не быть мудаком и помогать своей команде со временем работать лучше. Большинство тимлидов не справляются даже с первой (я и сам такой, чего уж там).

Как определить в себе тимлида-мудака:
1. Вы работаете в режиме черного ящика и оторваны от своей команды. Никто не может точно сказать, чем и почему вы заняты, но щеки вы все равно надуваете и бегаете между сотней митингов.
2. Вы боитесь замарать руки и никогда сами не делаете задач, которыми занимается ваша команда. Типичный сценарий – тимлид, который стал слишком хорош или слишком занят, чтобы попрогать вместе со всеми.
3. Фокусируетесь на решении своих собственных проблем, а не проблем своей команды. Например, настойчиво внедряете условный Scrum, потому что вам ваш босс велел, а не потому, что он команде правда нужен.
4. Внедряете в команду всратые практики, которые не распространяются на вас самих. Хотите, чтобы все вам присылали недельные отчеты? Начните с себя, поживите так пару месяцев, и только потом катите на других людей.
5. Не воспринимаете людей прямо и строите из себя диванного психотерапевта, искренне веря в то, что вы можете понимать их скрытые мотивы.
6. Вы не последовательны в своих решениях и работаете в режиме менеджера-генератора случайных чисел.
7. Подмазываетесь к успехам своей команды, даже если сами руку к ним вообще не приложили, а просто существовали.

Все эти признаки можно свести к одному высокоуровнему – вы настойчиво избегаете здравого смысла и просто работаете, не думая и не анализируя последствия своих решений. Работа тимлида не то чтобы была очень сложной, поэтому постарайтесь соответстовать хотя бы вот этим минимальным ожиданиям и не быть мудаком.
источник
2020 August 02
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Считаете себя специалистами в свифте? Попробуйте погонять свои знания.
https://apps.apple.com/ru/app/swifty-quiz/id1525844750
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про изменения в симуляторе в Xcode 12, которые вы могли не заметить.
https://ashishkakkad.com/2020/07/xcode-12-whats-new-in-ios-simulator
источник
2020 August 03
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Использовали ли вы когда-нибудь Compression framework? Ловите краткую памятку про то, как и зачем им пользоваться.
https://www.bignerdranch.com/blog/using-apples-compression-framework-on-ios-macos/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Вспоминаем принципы конкурентности в Swift и дизайним тред-сейфную структуру данных.
https://benoitpasquier.com/atomic-properties-thread-safe-data-structure-swift/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как организовать автоматическую проверку локализации на GitHub Actions.
https://drobinin.com/posts/verifying-localisation-in-ios-apps-with-github-actions-the-reinvented-wheel
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А если на одной только локализации останавливаться не хотите – учитесь простой и дешевой настройке CI/CD на GitHub Actions.
https://www.youtube.com/watch?v=FOlGLPF0XwI
источник
2020 August 04
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про то, как в Dart организован null safety.
https://habr.com/ru/post/513466
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Серия статей про модульность.
https://dmtopolog.com/modularity-1-boundaries/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Apple обновили посадочную страницу фреймворка Accelerate. Самое время еще раз с ним поиграть!
https://developer.apple.com/accelerate/
источник
2020 August 06
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
🔥17 августа стартует второй сезон iOS Crew, а это значит 2 недели ураганной конференции! Темы сезона: UI и 10х инженер 😎Пока программа не сформирована до конца, есть возможность урвать early bird билет со скидкой, подробности по ссылке.
https://podlodka.io/ioscrew-2
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
👨🏼‍🎓 Курс «iOS разработчик. Продвинутый уровень» для профессионалов от OTUS

👤 Программа создана специально для iOS Developers с опытом работы в сфере разработки мобильных iOS-приложений от 1 года и более.

Обучение построено исключительно на кейсах из практики разработки приложений в production. Мы будем решать сложные и хардкорные задачи с уровнем качества топовых приложений:
— разработаем комплексный и анимированный UI, используя SwiftUI и знания, которые не найти в статьях в интернете;
— научимся адаптировать UI код для iPadOS и переносить на watchOS, tvOS, macOS платформы;
— изучим вопрос смешения декларативной и императивной парадигм, Rx паттерны и разработку на Combine.
— выстроим архитектуру под конкретное приложение: MVVM+S, Clean Swift(VIP) или SOA;
— научимся редкому навыку комфортного для iOS разработчиков переноса приложения на Android с сохранением 80-90% логики. Использованию кодогенерации, способу развивать себя как T-shaped мобайл инженера.

👉🏻 Чтобы попасть на курс, пройдите вступительное тестирование: https://otus.pw/WTto/

⚠️ Лучших выпускников курса уже ждут на собеседования крупнейшие IT-компании страны и партнеры образовательного проекта OTUS.
источник
2020 August 07
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Устали от Xcode и AppCode? Почему бы не попробовать на пару дней пересесть на VSCode, вдруг зайдет.
https://medium.com/swlh/ios-development-on-vscode-27be37293fe1
источник
2020 August 08
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Учимся хранить секретные ключи своего проекта в специальном xcconfig не под гитом.
https://dev.to/donniejp/secure-xc-config-for-ios-apps-115b
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Еще одна классная фича в iOS 14, которую вы могли пропустить. Автоподстановка кодов верификации из SMS только для доверенных доменов.
https://developer.apple.com/news/?id=z0i801mg
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Список частовстречающихся причин из-за которых могут фейлиться бэкграунд таски.
https://www.andyibanez.com/posts/common-reasons-background-tasks-fail-ios/
источник
2020 August 09
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Помните время лет пять назад, когда был дикий хайп вокруг iBeacon, и казалось, что их будут использовать абсолютно все? Давайте разберемся, где технология находится сейчас.
https://infinum.com/the-capsized-eight/bluetooth-beacons
источник
2020 August 10
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Хайлайты из недавнего интервью с Крисом Латтнером.
https://thenewstack.io/swifts-chris-lattner-on-the-possibility-of-machine-learning-enabled-compilers/
источник
2020 August 13
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А вот и расписание iOS Crew подъехало! Тема первой недели, которая начнется уже в ближайший понедельник:
🎨 Начнем с типичных интерфейсных проблем современных приложений, а закрепим live-кодингом по прокачке визуальной части приложения от Саши Зимина
🤓 Ребята из VK расскажут подробности работы UIKit под капотом: CoreAnimation, render server, runloop
👔 В середине недели есть возможность пройти публичное собеседование по UI части или посмотреть со стороны
🍻 Ну а в пятницу вечером развлекательный формат Code in the Dark и традиционный бар, который работает до последнего посетителя!
https://podlodka.io/ioscrew-2
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Интересный тред про то, является ли поддержка iOS приоритетом для Flutter (кажется, нет).
https://twitter.com/piannaf/status/1232016319198957571
источник