archives

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

Continue Reading

В этом туториале по знакомству с плейграундом Kotlin вы узнаете, как использовать этот онлайн-инструмент для написания, запуска и публикации кода для различных таргетов, таких как JVM, JS и JUNIT. Плейграунд (песочница)- это онлайн-редактор кода, который позволяет вам писать, создавать, запускать и делиться своим кодом с другими. Он позволяет вам экспериментировать с кодом и тестировать идеи. […]

Continue Reading

Всем привет! В этом уроке я покажу вам несколько советов, как можно ускорить работу в Xcode и сэкономить достаточно времени!   

Continue Reading

В этом туториале вы узнаете, как добавить unit тесты и UI тесты в свои приложения для iOS, и как вы можете самостоятельно проверить покрытие кода. Заметка Информация по обновлению: Дэвид Пайпер обновил этот туториал для Xcode 12.4, Swift 5.3 и iOS 14. Одри Тэм является автором оригинала. Unit тестирование в iOS не очень гламурная вещь, […]

Continue Reading

В этом туториале вы узнаете, как добавить поддержку темной темы в ваше приложение, чтобы оно отлично выглядело в условиях низкой освещенности. Когда Apple представила современный и плоский дизайн iOS7 в 2013 году, многие люди возражали против чрезмерной белизны его пользовательского интерфейса. Они предпочитали более естественные варианты предыдущих версий iOS. В годы предшествовавшие выпуску iOS 13 […]

Continue Reading

Всем привет! При взаимодействии с iOS устройствами мы часто сталкиваемся с системным HUD:
Мы можем видеть его каждый раз, когда отправляем электронное письмо из Mail.app, когда мы переключаем беззвучный режим iOS, и многими другими способами. Apple предоставила нам SwiftUI, что позволяет с легкостью воссоздавать подобные HUD, без особых трудностей и в этом видео я покажу вам, […]

Continue Reading

В этом туториале вы узнаете, как использовать коллекции протоколов для реализации собственной коллекции — Bag. Array, Dictionary и Set часто используемые типы коллекций, которые идут в составе стандартной библиотекой в Swift. Но что, если они не предоставляют все необходимое для вашего приложения прямо из коробки? Не беспокойтесь, ведь вы можете создавать свои собственные коллекции, используя протоколы […]

Continue Reading

Привет! Из этого туториала по Core Graphics вы узнаете, как разработать современное приложение для iOS с продвинутыми элементами Core Graphics, такими как градиенты и трансформации. В этой статье мы научимся рисовать градиенты и манипулировать CGContexts с преобразованиями. Core Graphics Теперь вам придется покинуть уютный мир UIKit и окунуться в подземелья Core Graphics. Это изображение от […]

Continue Reading

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

Continue Reading

За последние несколько лет я написал несколько статей, показывающих, как приложения iOS, созданные с использованием разных версий Xcode, будут отображаться при запуске на устройствах с iOS, которые еще не существовали на момент создания приложений. Как правило, приложения следует создавать, используя последнюю версию Xcode, чтобы была возможность использовать предпросмотр для разрешений экрана всех устройств, включая самые […]

Continue Reading

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

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