Size: a a a

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

2021 May 31
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Долгожданный старт нового сезона Podlodka iOS Crew уже сегодня! 😵

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

Когда ты это получишь? 📣
Здесь и сейчас.
Мы запустили конференцию! Встречаемся дважды в день: утром и вечером.

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

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

Уже поймал волну новых знаний? Тогда скорее смотри подробности и присоединяйся к нам!
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Пример того, как костыльный способ может быть лучше кажущегося некостыльным. И, естественно, проще. Реализуется невидимый переход между воспроизводимыми видео.
https://nemecek.be/blog/103/solving-difficult-problem-by-solving-way-easier-one
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как реализовать параллельный запуск UI тестов на одной и той же модели симулятора на CI типа Gitlab. Ответ: созданием разных инстансов симулятора.
https://blog.kulman.sk/parallel-ui-test-runs/
источник
2021 June 01
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Прокачайте свой уровень iOS-разработки!

4 июня в OTUS пройдет demo-занятие - «Локализация приложения»

На занятии разберем:
- локализацию Storyboard;
- локализацию String;
- локализацию InfoPlist;
- локализацию множественных чисел (например: один час, два часа, пятнадцать часов);
- создание своих единиц измерения и их локализацию (например: единица длины верста в километрах и милях).

🎁 Также среди тех, кто зарегистрируется и пройдет вступительный тест, будет выбрано 2 участника, которых бесплатно зачислят на курс «iOS Developer. Professional».

Регистрация: https://otus.pw/jDma/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Градиенты рисовать с помощью слоев легко. А вы пробовали сделать более сложные градиенты с помощью SceneKit и Accelerate?
https://movingparts.io/gradient-meshes
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как меняется вид паттернов программирования, если перейти с объектно-ориентированной парадигмы к функциональной. Синглтон, например, становится ненужным. Статья про веб, но найти аналогии с миром iOS легко.
https://dev.to/patferraggi/do-you-need-design-patterns-in-functional-programming-370c
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Сколько динамики можно добавить сегодня, используя только нативные методы Swift. Осуществляем method swizzling при помощи приватных атрибутов на подтянутом из кода динамическом фреймворке.
https://theswiftdev.com/dynamic-libraries-and-code-replacements-in-swift/
источник
2021 June 06
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Лучший способ провести воскресенье – почитать, как можно использовать регулярки, чтобы парсить HTML.
https://talbrenev.com/2021/05/26/html-regex.html
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Обзор нового фреймворка для работы с базами данных от Prisma. А если хотите закопаться в тему баз данных в iOS посильнее, то еще успеете заскочить на борт текущего iOS Crew, где эта тема разбирается до косточек!
https://habr.com/ru/company/prisma/blog/561066/
источник
2021 June 07
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Гайд по WWDC: не пропускайте State of the Union, смотрите только то, что нужно сейчас или интересно в целом. И не забывайте про фидбек, чтобы они все поправили до основного релиза.
https://www.donnywals.com/the-ios-developers-guide-to-wwdc-2021/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Вангуют, что на этом WWDC анонсируют SwiftData - замену CoreData. В качестве сравнения - это должно быть как замена `XIB`ов на SwifUI. Сдобрено идеями про заговор корпораций против децентрализации, в то время как FB пытался свою крипту запустить.
https://drewmccormack.medium.com/here-is-what-swiftdata-will-be-and-what-it-could-have-been-65b79cd11c6a
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
🍿Смотрим WWDC 2021 вместе с Podlodka и Avito!

В программе:
– Keynote WWDC 2021,
– Шутейки-комментарии,
– Конкурсы и призы,
– Специальный гость,
– Тим Кук.

Стартуем трансляцию в 19:30 на Youtube-канале и в группе VK.
источник
2021 June 08
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
💥Митап по мобильной разработке от Яндекс.Вертикалей💥

15 июня приглашаем всех, кому интересна мобильная разработка, на Vertis Mobile Meetup.

Гостей ждут 3 доклада от мобильных разработчиков Яндекс.Вертикалей:

Артём Михайлев расскажет о том, как работают панорамы Авто.ру, зачем там видео и что есть в Android для работы с ним.

Александр Рогов сделает доклад о том, как происходила интеграция и эволюция автоматизированного UI-тестирования в приложении Яндекс.Недвижимость под Android. 

✅У Сергея Сергеева будет простой доклад со сложной историей и happy end’ом о том, как команда пришла к Backend Driven UI не самым лёгким способом. 

После докладов будет нетворкинг c едой и напитками. 🥪🍷
Сбор гостей с 19:00. Начало докладов - в 19:30.
Место проведения: офис Яндекса на ул.Льва Толстого, 16, конференц-зал «Экстрополис»
Расписание и регистрация по ссылке: https://clck.ru/VJFYA
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
State of the Union уже посмотрели, сегодня здесь станет доступно невменяемое количество видео с WWDC. Обязательно буду смотреть про Xcode Cloud, структурированную асинхронность, и Group Activities. Выбрать самое интересное из списка можно уже сейчас.
https://developer.apple.com/videos/wwdc2021/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Тем временем пропозал про existentials for protocols одобрен и жизнь разработчика обещает стать легче.
https://github.com/apple/swift-evolution/blob/main/proposals/0309-unlock-existential-types-for-all-protocols.md
источник
2021 June 09
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Теперь на эпловских форумах можно оставлять комменты, подписываться на теги и прикреплять картинки.
https://developer.apple.com/news/?id=n33tv3lm
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Путь одного iOS джедая из WeTransfer - как принимать решение о смене работы, и чем помимо нее заниматься.
https://www.avanderlee.com/swift/swift-jobs-career-move/
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Привет! 🙂
В Туту.ру есть 3 новые команды, которые готовы взять на борт мобильных разработчиков.

Что предлагают?
👉 Продукт, который помогает путешествовать 8 миллионам человек
👉 Мечта разработчика – где-то свежайший код (еще не вышло из под A/B), где-то надо писать с нуля
👉 Сильная команда, iOS/Android гильдии и много общения

И на этом плюсы не закончились:
С 15 по 25 июня ребята проводят традиционный ивент «Оффер за один день», только в этот раз лучше – все собеседования можно будет пройти за 3 часа удаленно из любой точки мира, а вечером в случае успеха получить оффер.

Чтобы включиться в эту историю заходи на страницу https://cutt.ly/vnEXBQs, заполняй анкету и отправляй ребятам до 15 июня.https://cutt.ly/vnEXBQs, заполняй анкету и отправляй ребятам до 15 июня.
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Неочевидная альтернатива `enum`ам. А также кейсам, когда можно использовать вложенные `enum`ы. Например внутри Optional.
https://www.swiftbysundell.com/articles/avoiding-problematic-enum-cases-in-swift/
источник
2021 June 10
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Podlodka iOS crew 5 подходит к концу, но орагнизаторы уже готовят следующий сезон.

Помоги ПК выбрать топовые темы недель, создай свою конфу - заполни небольшую форму.

Среди заполнивших будет разыграна бесплатная проходка на 6 сезон iOS crew!
источник