Karhin’s Blog
About technologies and life
Sign in with Apple: реализация и подводные камни
Sign in with Apple: реализация и подводные камни

Я реализовывал вход через Apple несколько раз и набил пару шишек нём. Рассказываю про реализацию в iOS и на серверной стороне, а ещё про подводные камни.

364
Правильная реализация UIActivityViewController в SwiftUI
Правильная реализация UIActivityViewController в SwiftUI

С помощью Activity View Controller можно предоставить пользователю функции для взаимодействия с контентом в других приложениях. Реализуем его в SwiftUI.

849
Пять последних функций iOS, о которых вы не знали
Пять последних функций iOS, о которых вы не знали

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

695
Первый iPhone
Первый iPhone

Возле первого айфона часто вижу приписки «Революционный», «Прорывной» и так далее. У меня совсем другое мнение по этому поводу.

818
Стив Джобс про файловую систему в 2005 году
Стив Джобс про файловую систему в 2005 году

Фотографии должны быть в приложении «Фото», а песни в приложении «Музыка», потому что они лучше умеют работать с этими файлами. Finder будет нужен только тем, кто с ним умеет работать.

986
Как слушать YouTube видео в фоне и смотреть картинку-в-картинке без подписки на iOS
Как слушать YouTube видео в фоне и смотреть картинку-в-картинке без подписки на iOS

YouTube предлагает оформить для доступа к этим функциям подписку за несколько баксов, но есть секретный и даже легальный способ делать это бесплатно.

895