iOS Deviant
53 subscribers
1 photo
1 file
33 links
Привет! Меня зовут Никита Филонов @nifilonov.
Я iOS-разработчик и препод GeekBrains.
В этом канале:
- регулярные туториалы
- советы по разработке
- стримы с кодингом
- мои мысли и истории
И много всего полезного и интересного 🙃
Download Telegram
О верстке можно говорить часами...
Сториборды, констрейнты, фреймы и вот это вот все🙊

Но что же делать если у вас получился супер-сложный UI, в котором элементов как в кабине пилота, а он еще и прокручивается на UIScrollView?

👽 Ну, во-первых, бороться с лагами, которые неизбежно появятся (весь этот UI будет отрисовываться на главном потоке и сделать мы ничего не можем).

🙀 Или можем?
Та-да-да-дам! Дамы и господа, представляю вашему вниманию AsyncDisplayKit!
Заинтриговал? Хочешь ускорить свой UI и не думать о мелких противненьких лагах?

Тогда читай эту статью:
статья про AsyncDisplayKit

и пробуй в своих юных стартапчиках:
ссылка на GitHub

👏👏👏
This media is not supported in your browser
VIEW IN TELEGRAM
🔥Рататата
В iOS Deviant пополнение👏

Знаете такие скучные видео, где вам по 3 часа объясняют как создать "Hello world", а ты такой сидишь и спишь лицом в клавиатуре?

Ну, можете попрощаться с такой душнотой.

Анатолий, маэстро нормально объяснить что-то скучное, бахнул видео на тему DarkMode в iOS-приложениях.

Включайте, хохочите, лайкате и развивайтесь!

Ссылочка на обучалку
На YouTube стартуем курс по основным основам Swift'a

Кто хочет стартануть с нуля до 100 как бугатти, подкрепить азы или просто хорошо провести время?

Переходим по ссылочке, записываемся на ноготочки 💅 и подписываемся на канал, массивно облепляя все лайками👍

А пока зацените интро и зарядитесь волной мотивации
(хочу выразить отдельную благодарность Паше Технику, Пикачу и Королю Шаманов, без вас ничего бы не получилось)

Учим Swift - Интро. Мотивашка.

Опрос.
На чьей стороне ты?
Так, мои родители - плохие программисты, поэтому у меня постоянно утечки памяти

Забыл, мы же делали приложение "Генератор Карт"😂

Так вот, други и подруги...
Кинокомпания 20 век мопс преставляет...
На всех ютубах страны в эту субботу, 13 марта, в 13:00 (мск) - продолжение культового стрима "Генератор Карт 2 - из Вегаса в Джеймс Бонд"

На этот раз смачно натянем алгоритмы и структуры данных на наш проект и чуток отрефакторим.

Ссылочку закину в субботу.

А пока, отзовитесь кто будет?
Подъехала запись второй части Генератора Карт

Тут повествуется про графы, что это такое, не те ли это графы, которые в Англии в мантиях расхаживали , зачем они нужны и каким боком это впишется в Генератор Карт👍

Просмотра приятного, ссылочка вот она:
https://youtu.be/dQonq7Dmd4g

Лайкаем, подписываемся
😒Пока наш видосик технически задерживается

Держи золотое колечко как у Соника👍

Статья про умное использование Extension'ов.
Пробегись и подумай как еще можно их красиво заюзать (а варианты-то имеются).
После этого твой код сможет элегантно вышагивать на показе Victoria's Secret, а коллеги-хардкодеры будут фапать на него за закрытой дверью

Наиприятнейшего прочтения тебе
*долгое листание в подземелья чатов телеграма*
*клик*
*вдох*
*резкий выдох*
*звук слетающей пыли с канала*
*хруст пальцев*

продолжаем
Начинаем по-тихоньку, для начала повысим свой КПД, а точнее скорость написания кода.

Во-первых, можно научится печатать вслепую.
Во-вторых, можно кодить годами и довести создание многих сущностей до автоматизма.
Что можно сделать третим шагом?

Открывай ссылку и приятного чтения :)
Стал свидетелем одного спора об архитектурах и жесткости следования правилам (произошедшего на лекции по архитектурам, что неудивительно😁)

И с той и с другой стороны летели весомые аргументы, примеры и безоговорочное "как это вообще можно не понимать?!".

Всё это привело меня к своим мыслям на этот счёт, что даже корона не остановила меня от написания этой статейки)

Приятного чтения, не болейте, итак дифицит кадров на рынке))

Как говорит великий классик "Попробуй обе и реши на чьей стороне ты"
Рубрика «новости iOS-разработки из Белоруссии»)
Беларусские разработчики 5 февраля стали массово получать сообщения о блокировке своих аккаунтов Apple ID для публикации приложений в Apple App Store.

Речь идет об Apple Developer Program, которая создана для разработчиков приложений для экосистемы Apple. С помощью нее в App Store можно размещать как бесплатные, так и платные приложения.

«Мы выявили проблемы, проверяя вашу учетную запись. Информация о юридическом лице, связанная с вашей учетной записью, полностью соответствует стране с ограниченным доступом или одной или нескольким странам из сводного контрольного списка правительства США, санкционного списка другого правительства или списка регионов с ограниченным доступом», — говорится в сообщении.

Одна из новостей в гугле
Да что ты знаешь о массивах?!

Давно хотел рассказать про различные виды массивов, потому что, когда сам не особо понимал их различий, казалось что упускаю что-то важное.

В статье рассмотрел 4 вида, их особенности и отличия:
- Array;
- ContiguousArray;
- NSArray;
- CFArray.

Ссылка на статью, приятного чтения

P.S. добавил комментарии и реакции, буду рад фидбэку в любом виде, спасибо)
👍51
Вот она, RealityOS - новая OS от Apple для дополненной реальности)!

Интересен факт, что это будет целая OS (хотя и понятно почему) для AR-очков.

Всем заинтересованным, можно стартовать в изучении ARKit)
Знаю, многие хотели, но руки не доходили (и правильно - знания не жизнеспособны без практики, а проектов на ARKit'e ну ооочень мало), а тут можно сработать на опережение (ожидается, что AR-очки появятся до конца 2023).

https://twitter.com/stroughtonsmith/status/1491266972226490368
🔥5👏1