archives

Всем привет! Начиная с версии iOS 14 и выше меняется способ взаимодействия с контентом каких либо ячеек, будь то UITableViewCell или UICollectionViewCell. Привычные нам свойства класса UITableViewCell такие как textLabel, detailTextLabel и imageView теперь не рекомендуются к использованию. В этом видео поговорим о том, как теперь отображать контент в ячейках. Поехали!  Ссылка на проект

Continue Reading

Привет! В этом видео мы с вами наконец то познакомимся с темой виджетов, которая стала особенно актуальной для разработчиков с iOS 14 и Swift 5. Здесь мы с вами создадим наш первый виджет и посмотрим как виджеты функционируют с точки зрения разработки. Поехали!  Ссылка на проект

Continue Reading

Знакомо ли вам чувство, когда вы сделали что-то классное (мобильное приложение, веб-сервис, может быть, игру), но кроме вас, вашей семьи и друзей об этом никто не знает? И очень хочется, чтобы люди оценили, какая крутая штуковина получилась, но решительно непонятно, что же делать! Именно здесь подключается могучая и загадочная машина маркетинга, благодаря которой крутые идеи […]

Continue Reading

Всем привет! В этом видео мы с вами познакомимся с работой с паролями. Здесь мы с вами посмотрим как можно ввести различные ограничения на пароль, например, длина пароля или наличие каких-либо символов в нем. А поможет нам с вами справиться с задачей валидации пароля регулярные выражения, с которыми мы так же немного здесь поработаем. Поехали! […]

Continue Reading

Привет! В этом видео мы научимся форматировать мобильный номер из 11 цифр простым способом без использования сторонних библиотек. В этом деле нам помогут специальные шаблоны для замены символов и базовые регулярные выражения. Поехали! 

Continue Reading

Привет! В этом видео мы напишем расширение для UIColor, внутри которого будет создан свой инициализатор, принимающий шестнадцатеричное представление цвета и, соответственно возвращающий UIColor. Данное расширение не просто пополнит вашу коллекцию полезностей, но и крепко упростит вашу работу с цветом. Поехали!  

Continue Reading

Всем привет. В этом уроке мы познакомимся с созданием тестов с помощью фреймворка XCTest. Рассмотрим подготовку к тестам, поиск элементов в дереве и рекордер. Так же изучим, как анализировать результаты прохождения тестов и настройки для хранения скриншотов. Если у вас нет тестового приложения, вы можете использовать приложение Todo-list . 

Continue Reading

Калмыкия, Осетия, Кольский полуостров, Дальний Восток, Байкал – это только краткий перечень направлений для путешествий по России, которые мы обсудили в этом выпуске. Елена Кочева, автор маршрутов и основатель проекта Rock-n-walk, рассказала, как находить необычные идеи для путешествий, прорабатывать свой маршрут, с какими проблемами придется столкнуться, и как получить от своего отдыха максимум. Полезные ссылки: […]

Continue Reading

Всем привет! В данном видео будет рассмотрен эффект тени для UI компонента, а также какие ограничения возникают при применении тени к округлой вьюшке. Мы рассмотрим и другие теневые эффекты, которые можно воссоздать, играя с настройками теневых параметров. Поехали! Конечный проект

Continue Reading

Иногда люди просто не могут договориться, и частенько в основе лежат неконструктивные коммуникации. В гости пришел управляющий партнер Стратоплана Александр Орлов, которого вы можете помнить по выпуску про выгорание, и рассказал теоретическую основу неконструктивного общения, а также какую роль в них играют манипуляции. Мы поговорили не только про само явление, но и обсудили алгоритм конструктивной […]

Continue Reading

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: