О верстке можно говорить часами...
Сториборды, констрейнты, фреймы и вот это вот все🙊
Но что же делать если у вас получился супер-сложный UI, в котором элементов как в кабине пилота, а он еще и прокручивается на UIScrollView?
👽 Ну, во-первых, бороться с лагами, которые неизбежно появятся (весь этот UI будет отрисовываться на главном потоке и сделать мы ничего не можем).
🙀 Или можем?
Та-да-да-дам! Дамы и господа, представляю вашему вниманию AsyncDisplayKit!
Заинтриговал? Хочешь ускорить свой UI и не думать о мелких противненьких лагах?
Тогда читай эту статью:
статья про AsyncDisplayKit
и пробуй в своих юных стартапчиках:
ссылка на GitHub
👏👏👏
Сториборды, констрейнты, фреймы и вот это вот все🙊
Но что же делать если у вас получился супер-сложный UI, в котором элементов как в кабине пилота, а он еще и прокручивается на UIScrollView?
👽 Ну, во-первых, бороться с лагами, которые неизбежно появятся (весь этот UI будет отрисовываться на главном потоке и сделать мы ничего не можем).
🙀 Или можем?
Та-да-да-дам! Дамы и господа, представляю вашему вниманию AsyncDisplayKit!
Заинтриговал? Хочешь ускорить свой UI и не думать о мелких противненьких лагах?
Тогда читай эту статью:
статья про AsyncDisplayKit
и пробуй в своих юных стартапчиках:
ссылка на GitHub
👏👏👏
Хабр
Туториал по AsyncDisplayKit 2.0 (Texture): Начало работы
«Искусство – это все, что вы можете сделать хорошо. Все, что вы можете сделать качественно» (Robert M. Pirsig). От переводчика : С появлением autoLayout создавать интерфейс iOS-приложения стало...
🔥Рататата
В iOS Deviant пополнение👏
Знаете такие скучные видео, где вам по 3 часа объясняют как создать "Hello world", а ты такой сидишь и спишь лицом в клавиатуре?
Ну, можете попрощаться с такой душнотой.
Анатолий, маэстро нормально объяснить что-то скучное, бахнул видео на тему DarkMode в iOS-приложениях.
Включайте, хохочите, лайкате и развивайтесь!
Ссылочка на обучалку
В iOS Deviant пополнение👏
Знаете такие скучные видео, где вам по 3 часа объясняют как создать "Hello world", а ты такой сидишь и спишь лицом в клавиатуре?
Ну, можете попрощаться с такой душнотой.
Анатолий, маэстро нормально объяснить что-то скучное, бахнул видео на тему DarkMode в iOS-приложениях.
Включайте, хохочите, лайкате и развивайтесь!
Ссылочка на обучалку
❤ На YouTube стартуем курс по основным основам Swift'a
Кто хочет стартануть с нуля до 100 как бугатти, подкрепить азы или просто хорошо провести время?
Переходим по ссылочке, записываемся на ноготочки 💅 и подписываемся на канал, массивно облепляя все лайками👍
А пока зацените интро и зарядитесь волной мотивации
(хочу выразить отдельную благодарность Паше Технику, Пикачу и Королю Шаманов, без вас ничего бы не получилось)
Учим Swift - Интро. Мотивашка.
Опрос.
На чьей стороне ты?
Кто хочет стартануть с нуля до 100 как бугатти, подкрепить азы или просто хорошо провести время?
Переходим по ссылочке, записываемся на ноготочки 💅 и подписываемся на канал, массивно облепляя все лайками👍
А пока зацените интро и зарядитесь волной мотивации
(хочу выразить отдельную благодарность Паше Технику, Пикачу и Королю Шаманов, без вас ничего бы не получилось)
Учим Swift - Интро. Мотивашка.
Опрос.
На чьей стороне ты?
Так, мои родители - плохие программисты, поэтому у меня постоянно утечки памяти
Забыл, мы же делали приложение "Генератор Карт"😂
Так вот, други и подруги...
Кинокомпания 20 век мопс преставляет...
На всех ютубах страны в эту субботу, 13 марта, в 13:00 (мск) - продолжение культового стрима "Генератор Карт 2 - из Вегаса в Джеймс Бонд"
На этот раз смачно натянем алгоритмы и структуры данных на наш проект и чуток отрефакторим.
Ссылочку закину в субботу.
А пока, отзовитесь кто будет?
Забыл, мы же делали приложение "Генератор Карт"😂
Так вот, други и подруги...
Кинокомпания 20 век мопс преставляет...
На всех ютубах страны в эту субботу, 13 марта, в 13:00 (мск) - продолжение культового стрима "Генератор Карт 2 - из Вегаса в Джеймс Бонд"
На этот раз смачно натянем алгоритмы и структуры данных на наш проект и чуток отрефакторим.
Ссылочку закину в субботу.
А пока, отзовитесь кто будет?
Подъехала запись второй части Генератора Карт
Тут повествуется про графы, что это такое, не те ли это графы, которые в Англии в мантиях расхаживали , зачем они нужны и каким боком это впишется в Генератор Карт👍
Просмотра приятного, ссылочка вот она:
https://youtu.be/dQonq7Dmd4g
Лайкаем, подписываемся
Тут повествуется про графы, что это такое, не те ли это графы, которые в Англии в мантиях расхаживали , зачем они нужны и каким боком это впишется в Генератор Карт👍
Просмотра приятного, ссылочка вот она:
https://youtu.be/dQonq7Dmd4g
Лайкаем, подписываемся
😒Пока наш видосик технически задерживается
Держи золотое колечко как у Соника👍
Статья про умное использование Extension'ов.
Пробегись и подумай как еще можно их красиво заюзать (а варианты-то имеются).
После этого твой код сможет элегантно вышагивать на показе Victoria's Secret, а коллеги-хардкодеры будут фапать на него за закрытой дверью❤
Наиприятнейшего прочтения тебе
Держи золотое колечко как у Соника👍
Статья про умное использование Extension'ов.
Пробегись и подумай как еще можно их красиво заюзать (а варианты-то имеются).
После этого твой код сможет элегантно вышагивать на показе Victoria's Secret, а коллеги-хардкодеры будут фапать на него за закрытой дверью❤
Наиприятнейшего прочтения тебе
Telegraph
3 Extension и кайфуем
Сейчас покажу 3 варианта как грамотно использовать extension'ы в своем коде. На самом деле таких вариантов гораздо больше, чем 3. Это так, чисто навести на мысль, что можно и нужно упрощать в своем любимом коде. 1) Дыши, контролёр Все в этом мире происходит…
*долгое листание в подземелья чатов телеграма*
*клик*
*вдох*
*резкий выдох*
*звук слетающей пыли с канала*
*хруст пальцев*
продолжаем
*клик*
*вдох*
*резкий выдох*
*звук слетающей пыли с канала*
*хруст пальцев*
продолжаем
Начинаем по-тихоньку, для начала повысим свой КПД, а точнее скорость написания кода.
Во-первых, можно научится печатать вслепую.
Во-вторых, можно кодить годами и довести создание многих сущностей до автоматизма.
Что можно сделать третим шагом?
Открывай ссылку и приятного чтения :)
Во-первых, можно научится печатать вслепую.
Во-вторых, можно кодить годами и довести создание многих сущностей до автоматизма.
Что можно сделать третим шагом?
Открывай ссылку и приятного чтения :)
Telegraph
Режим коллекционера или пишем сниппеты
Одна из главных проблем в написании кода - написание кода. Точнее сам процесс изливания мысли в набор команд. Даже не самый внимательный программист уже заметил, что большинство кода пишется машинально, на автопилоте, вот несколько примеров (от большего к…
Стал свидетелем одного спора об архитектурах и жесткости следования правилам (произошедшего на лекции по архитектурам, что неудивительно😁)
И с той и с другой стороны летели весомые аргументы, примеры и безоговорочное "как это вообще можно не понимать?!".
Всё это привело меня к своим мыслям на этот счёт, что даже корона не остановила меня от написания этой статейки)
Приятного чтения, не болейте, итак дифицит кадров на рынке))
Как говорит великий классик "Попробуй обе и реши на чьей стороне ты"
И с той и с другой стороны летели весомые аргументы, примеры и безоговорочное "как это вообще можно не понимать?!".
Всё это привело меня к своим мыслям на этот счёт, что даже корона не остановила меня от написания этой статейки)
Приятного чтения, не болейте, итак дифицит кадров на рынке))
Как говорит великий классик "Попробуй обе и реши на чьей стороне ты"
Telegraph
Насколько стоит заморачиваться с архитектурой?
Столкнулся с одним яростным спором. Баталии произростали из вопроса "Стоит ли вообще всегда строго придерживаться выбранной архитектуры? Или можно допустить некоторые упущения, если образуется много излишнего кода?"
Беларусские разработчики 5 февраля стали массово получать сообщения о блокировке своих аккаунтов Apple ID для публикации приложений в Apple App Store.
Речь идет об Apple Developer Program, которая создана для разработчиков приложений для экосистемы Apple. С помощью нее в App Store можно размещать как бесплатные, так и платные приложения.
«Мы выявили проблемы, проверяя вашу учетную запись. Информация о юридическом лице, связанная с вашей учетной записью, полностью соответствует стране с ограниченным доступом или одной или нескольким странам из сводного контрольного списка правительства США, санкционного списка другого правительства или списка регионов с ограниченным доступом», — говорится в сообщении.
Одна из новостей в гугле
Речь идет об Apple Developer Program, которая создана для разработчиков приложений для экосистемы Apple. С помощью нее в App Store можно размещать как бесплатные, так и платные приложения.
«Мы выявили проблемы, проверяя вашу учетную запись. Информация о юридическом лице, связанная с вашей учетной записью, полностью соответствует стране с ограниченным доступом или одной или нескольким странам из сводного контрольного списка правительства США, санкционного списка другого правительства или списка регионов с ограниченным доступом», — говорится в сообщении.
Одна из новостей в гугле
Да что ты знаешь о массивах?!
Давно хотел рассказать про различные виды массивов, потому что, когда сам не особо понимал их различий, казалось что упускаю что-то важное.
В статье рассмотрел 4 вида, их особенности и отличия:
- Array;
- ContiguousArray;
- NSArray;
- CFArray.
Ссылка на статью, приятного чтения
P.S. добавил комментарии и реакции, буду рад фидбэку в любом виде, спасибо)
Давно хотел рассказать про различные виды массивов, потому что, когда сам не особо понимал их различий, казалось что упускаю что-то важное.
В статье рассмотрел 4 вида, их особенности и отличия:
- Array;
- ContiguousArray;
- NSArray;
- CFArray.
Ссылка на статью, приятного чтения
P.S. добавил комментарии и реакции, буду рад фидбэку в любом виде, спасибо)
Telegraph
Да что ты знаешь о массивах?!
Однажды все мы узнаём что в Swift'e есть несколько различных массивов (возможно кто-то узнал только из этой статьи, а значит где-то радуется один автор этих строк). И назревает логичный вопрос - а чем же все они отличаются, ведь массив - просто упорядоченная…
👍5❤1
Вот она, RealityOS - новая OS от Apple для дополненной реальности)!
Интересен факт, что это будет целая OS (хотя и понятно почему) для AR-очков.
Всем заинтересованным, можно стартовать в изучении ARKit)
Знаю, многие хотели, но руки не доходили (и правильно - знания не жизнеспособны без практики, а проектов на ARKit'e ну ооочень мало), а тут можно сработать на опережение (ожидается, что AR-очки появятся до конца 2023).
https://twitter.com/stroughtonsmith/status/1491266972226490368
Интересен факт, что это будет целая OS (хотя и понятно почему) для AR-очков.
Всем заинтересованным, можно стартовать в изучении ARKit)
Знаю, многие хотели, но руки не доходили (и правильно - знания не жизнеспособны без практики, а проектов на ARKit'e ну ооочень мало), а тут можно сработать на опережение (ожидается, что AR-очки появятся до конца 2023).
https://twitter.com/stroughtonsmith/status/1491266972226490368
Twitter
Steve Troughton-Smith
“#if TARGET_FEATURE_REALITYOS” Well then. This at least confirms it 1) has its own OS & binaries, and 2) has a realityOS Simulator twitter.com/nicolas09F9/st…
🔥5👏1