Size: a a a

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

2021 May 19
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Еще один наглядный пример пример того, что за фактическое отображение в SwiftUI отвечает Style, а View скорее содержит логику отображения.
https://serialcoder.dev/swiftui/progressview-in-swiftui/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
А тут еще больше про async/await в связке с Combine. В примере несколько раз возвращается прогресс, а потом отправляется событие завершения через Publisher.
https://trycombine.com/posts/swift-actors-combine/
источник
2021 May 20
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
24 мая - Demo day курса «iOS Developer. Professional»

На вебинаре Ексей Пантелеев (iOS Team Lead в Утконос) расскажет:
- О курсе в целом и его программе
- Насколько востребованы iOS-разработчики в период кризиса?
- Какие требования к соискателям предъявляют компании-работодатели?
- Какие вопросы задают на собеседовании, и как не допустить ошибку при ответе?
- Какие знания и навыки необходимы, чтобы выделиться из толпы и обеспечить себе карьерный прогресс

Регистрация: https://otus.pw/oo86/

Перед вебинаром вы можете пройти тестирование и задать по нему вопросы преподавателю: https://otus.pw/E7uY/

🎁 Все кто пройдет тестирование, сможет воспользоваться скидкой 10% на курс iOS Professional по промокоду: 21study10
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Что вы ожидаете от WWDC 2021? Тут целый список про SwiftUI, доведение iPad до уровня Mac и возможность нормально принимать платежи.
https://beckyhansmeyer.com/2021/05/12/wishes-for-wwdc-2021/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Работа не должна быть центром вашей жизни. Чтобы подкрепить эту мысль, ребята из Подлодки запустили новое Youtube шоу. Ведущие раскрывают знакомых вам людей из IT с новой стороны через их жизнь и необычные хобби. Короче говоря, если вы устали от душных разговоров про вечные айтишные темы, но хотите послушать классные истории от своих ребят – подписывайтесь на канал! Первый выпуск – вписка в мастерскую по дереву и коже Алексея Пименова, главного за Kanban в России.
https://www.youtube.com/watch?v=rt-oN0qSUVw
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как происходит загрузка системы, начиная с аппаратного и низкоуровнего этапов. Чем отличаются SRAM и DRAM. За что отвечают Boot ROM и iBoot.
https://habr.com/ru/post/556582/
источник
2021 May 21
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Большинство примеров от Apple до сих пор написано на UIKit. Для FaceID/TouchID ситуация уже исправлена.
https://www.andyibanez.com/posts/integrating-face-id-touch-id-swiftui/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Долгожданный анонс нового сезона Podlodka iOS Crew!

Что ты получишь? 📣
Двухнедельный интенсив с крутейшими экспертами.
Будем общаться по Zoom, чатиться в Slack и не просто делиться экспертизой, а лампово проводить это время.

Когда ты это получишь? 📣
В понедельник, 31 мая.
И это только старт, ведь дальше нас ждут две недели интенсива. Более того, встречаемся дважды в день: утром и вечером.

В этот раз обсуждаем Базы Данных и Нетипичный iOS. Каждой из тем уделим полноценную неделю.

Тема первой недели - "Базы данных". Разберёмся в устройстве и архитектуре баз данных. Поделимся тем, как же правильно выбрать БД под свой проект, а на десерт обсудим в каких случаях лучше и вовсе обойтись без баз.
Во время второй недели погрузимся в нетипичный iOS. Предстоит глубоко копнуть! Послушаем экспертов с редким опытом в слабодокументированных областях.
Научимся лайфхакам в работе с AVFoundation, CoreAudio, Metal. И это только основное, по факту разберём куда больше 😉

Уже поймал волну новых знаний? Тогда скорее смотри подробности и присоединяйся к нам! Успевай до конца недели, ведь в это время будет действовать приятная скидка.
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Приложение для йоги с распознаванием ключевых точек тела. На этот раз вообще не про CoreML, а больше про подбор решения для мобильных.
https://habr.com/ru/post/555162/
источник
2021 May 24
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как мобильному разработчику зарабатывать еще больше?

По шагам:

1. Зарулить на Мир.Труд.Мобайл 27 мая. Free🔥
2. Послушать спикеров из разработки и UI/UX про тренды в мобайле (Sberbank, Instagram, Redmadrobot, hh и тд)
3. Познакомиться с другими разрабами и дизайнерами в виртуальном чате
4. Узнать последние тренды, фичи, секретные секретики про рынок мобильных приложений, платформы, языки и интерфейсы
5. Объявить себя самым умным, прозорливым и дорогим специалистом

Регистрируйся тут

🏕Если хочешь вживую поболтать со спикерами и потусить на даче в Иннополисе — горит 200 билетов от 5 тыщ рублей. Забирай здесь. Промокод на скидку 5%: iosgr

Ю а всегда велком❤️
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Комбинирование паблишеров в Combine происходит при помощи Zip, CombineLatest и MergeMany с небольшими отличиями.
https://swiftwithmajid.com/2021/05/12/combining-multiple-combine-publishers-in-swift/
источник
2021 May 25
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
💸 Ребята из Авито ищут iOS разработчика в команду Seller Experience. Работать предстоит в кросс-функциональной команде: нужно развивать и улучшать функциональность размещения объявлений, чтобы люди продавали свои товары быстрее и легче.

В основном все работают из дома, иногда собираются в офисе (очень классном). Пишут на Swift, архитектура VIPER, поддерживают iOS 11.0 и выше.

Подробности здесь: https://www.avito.ru/vacancies/sx-ios/

Если ты хочешь работать в крутой команде и улучшать жизнь миллионов продавцов на Авито, пиши в Телеграм Кате @katyayu
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Слышали про коллективный твиттер-аккаунт мобильных разработчиков, но вас не нравился сам формат получения знаний из Twitter? Мы запустили специальный Telegram-канал, куда автоматически переносятся все самые интересные твиттер-треды в удобном для быстрого прочтения виде. Подписывайтесь, чтобы каждый день получать новую порцию историй и лайфхаков от мобильных разработчиков с разным опытом.

Мобильный разработчикМобильный разработчик (на этой неделе Алексей Щукин из PayPal рассказывает про жизнь в Швеции и многопоточку)
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Никто не верил, но Fuchsia все-таки зарелизилась. Пока что только на одном виде устройств, умных дисплеях, но Android уже под угрозой!
https://outline.com/Nt3hqs
источник
2021 May 27
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Все FAANG компании проверяют фундаментальные знания. Причина - они реже используют API, нежели создают абсолютно новые.
https://swiftrocks.com/how-necessary-are-the-programming-fundamentals
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
🔥 Хекслет и Podlodka Crew представляют: публичное собеседование для middle iOS-разработчика!

Старт 27 мая (сегодня) в 19:00 по МСК

Действующие лица:
- Глеб Лукьянец, iOS-разработчик из команды мобильной инфраструктуры ВКонтакте: уверенно проведет наш собес
- Николай Клубович, уже почти 3 года в мобильной разработке: смело прособеседуется
- Евгений Елчев, Software engineer в Taiga, с огоньком проведет эту сессию

Напоминаем, что публичное собеседование - это учебный формат интервью, а не трудоустройство в прямом эфире. Его проведут по формату классических публичных собеседований от Podlodka Crew: эфир разделён на логические блоки, а в паузах ведущий с интервьюером разбирают, как отвечает кандидат.

Полезные ссылки:
- Про Podlodka Crew: https://podlodka.io/ioscrew
- Youtube-канал Podlodka: https://www.youtube.com/channel/UCOei1E1Vqq10S913OEqTWGw
- Комьюнити Хекслета: https://slack-ru.hexlet.io
- Публичные собеседования Хекслета: https://www.youtube.com/playlist?list=PLo6puixMwuSOa_0EH6X4OXzFAmyQGS3a3
источник
2021 May 28
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если все еще думаете, что DI нужен только для улучшения тестируемости, то обязательно прочитайте эту статью про модуляризацию и ускорение сборки.
https://dev.to/fmo91/how-to-modularize-a-big-ios-project-jk8
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Прочитал про кейс использования fileprivate и задумался, что дизайн языка по сути предполагает наличие нескольких сущностей внутри одного файла. На практике все обычно выделяют файл под одну сущность.
https://www.avanderlee.com/swift/fileprivate-private-differences-explained/
источник
2021 May 29
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Реализуем оповещение о наличии обновления для пользователя.
https://www.andyibanez.com/posts/quick-tip-notifying-users-app-updates-for-free/
источник
2021 May 30
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как добавить еще больше декларативности в SwiftUI, заменив тернарный оператор в модификаторах структурой.
https://dev.to/vibrazy/simpler-way-to-deal-with-hardcoded-viewmodifers-values-in-swiftui-e6m
источник