Site icon AppTractor

Digest MBLTdev: Новости для iOS разработчиков №248

Пока в интернете продолжаются спекуляции по поводу следующего поколения iPhone, в которых, как предполагают, избавятся от LCD-экранов в пользу OLED даже в «бюджетных» моделях, RIPE NCC сообщили, что отдали в пользование последний диапазон IPv4-адресов. Похожая ситуация была в 2012, но тогда решили забрать адреса из зарезервированного пула, а провайдеры стали активнее использовать NAT вместо внедрения нового способа адресации. Отступать некуда…

Lightweight API design in Swift

Swift — достаточно гибкий язык, который позволяет создавать простой и в то же время расширяемый API. Как всегда, главное — соблюдать баланс между расширяемостью, читаемостью и простотой.

www.swiftbysundell.com

Modern Networking in Swift 5 with URLSession, Combine and Codable

Создание HTTP-клиента с использованием Combine.

www.vadimbulavin.com

Stretchy Header and Parallax Scrolling in SwiftUI

Последовательная инструкция по созданию растягивающегося хэдера с помощью SwiftUI.

www.blckbirds.com

Integrating SwiftUI with UIKit and Developing Xcode Previews for UIKit’s ViewController

Туториал по совместному использованию UIKit и SwiftUI для предпросмотра элемнтов в реальном времени на примере UITableView.

medium.com

Recreating iMessage confetti

Многие обсуждают архитектуры и производительности, но иногда хочется просто закодить что-нибудь красивое. Например, анимацию конфетти в iMessage.

bryce.co

SwiftLint in Use

4 простых шага для внедрения SwiftLint (фреймворка, проверяющего ваш код на соответствие гайдлайнам) в проект.

medium.com

MKTabbarItemJumping

Забавная имплементация TabBar с интерактивной анимацией и физическими эффектами.

github.com

Ink

John Sundell выложил первую часть своего статического генератора сайтов на Swift, фреймворк Ink, которые позволяет генерировать страницы на основе Markdown.

github.com

Исследование :: тренды мобильного дизайна 2020

e-Legion проводит исследование трендов мобильного UX/UI. Поучаствуйте сами и пригласите коллег — дизайнеров и продактов. Данные пойдут в основу статей с упоминанием авторов комментариев.

forms.gle

Porting by a 1000 Patches: Bringing Swift to Windows

Доклад с LLVM-конференциями о сложностях портирования Swift на Windows.

Green Development: is it a thing?

Мы пишем код чтобы сделать что-то лучше. Обычно это или жизнь пользователей, или жизнь других разработчиков. Может ли наш код при этом бороться с изменениями климата? Оказывается, да, особенно с новыми инструментами в iOS 13 и Xcode 11, и доклад Александры Комагоркиной на PragmaConf это подтверждает.

aleksandra.tech

Job negotiation for programmers: the basic principles

Как вести переговоры для того, чтобы получить максимально выгодный оффер. Большая часть рекомендаций применима к рынку США, но, возможно, что-то полезное и для себя найдёте.

codewithoutrules.com

How Newbies Should Start Learning iOS User Interface Programming

Знаете кого-то, кто только начинает разработку под iOS, мучается с segue и xibs, порывается начать со SwiftUI? В этой статье есть несколько интересных советов о том, в каком порядке разбираться с разработкой интерфейсов.

cutecoder.org

The path to management

Если вы задумывались о карьере менеджера в IT, то всё не так уж и сложно, главное — начать.

increment.com

Предыдущие выпуски Digest MBLTDEV и подписка доступны на официальном сайте. Всё бесплатно и никакого спама, честно!

Exit mobile version