Публикации по теме 'ios'


Реализуйте Debouncer в Swift
Научитесь давать вызовам вашего метода некоторое пространство для передышки между выполнением Что такое отключение вызова метода? Отказ от вызова метода гарантирует, что метод не будет выполняться слишком часто. Например: если вы видите базовую реализацию представления поиска в любом приложении, оно не выполняет HTTP-вызов к серверной части для каждого вводимого вами символа. Это приведет к множеству HTTP-вызовов, и в большинстве из них нет необходимости. Вместо этого мы..

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

Двусторонняя привязка и SwiftUI
Разработка IOS и программная инженерия. Таким образом, мы довольно хорошо понимаем язык программирования Swift и получили прочную основу для логического мышления. Итак, как мы создадим наше первое приложение для IOS, используя язык Swift? При программировании нам почти нужно действовать как художники или музыканты. Мы должны смешивать наши цвета, чтобы создавать красивые портреты, которые позволяют нашей краске течь. Чтобы создать потрясающее представление для нашей аудитории..

День 1 из 100 дней SwiftUI
Добро пожаловать в эту серию постов. Моя цель — поделиться своим прогрессом, следуя 100 Days of SwiftUI by Paul Hudson . Будучи студентом информатики из Германии, я пишу код уже пару лет, но только недавно начал заниматься разработкой для IOS. С помощью этого задания я намерен улучшить свои знания о Swift и SwiftUI и усвоить популярные принципы проектирования. а также важные соглашения о кодировании. Что касается моего опыта… Ну, я начал изучать Java в школе и вскоре открыл для..

Как я выпустил приложение Flutter за 2 дня
Ну если в сутках 24 часа и 2 дня не значит 2 дня подряд и 48 часов без перерыва, то это вообще-то не кликбейт, иначе — так оно и есть. Цель — создать приложение Flutter с красивой анимацией за 24 часа. Почему? Ради вызова я никогда не был на хакатоне, поэтому я сделал его для себя. Реальность? У меня ушло 48 часов от самой первой строчки кода до публикации в обоих магазинах приложений. Вот приложение: iOS Android

Javascript | Самый большой прямоугольник на гистограмме
https://leetcode.com/problems/самый большой прямоугольник в гистограмме/ Учитывая массив целых чисел heights , представляющих высоту столбца гистограммы, где ширина каждого столбца равна 1 , вернуть площадь самого большого прямоугольника в гистограмме . Пример 1: Input: heights = [2,1,5,6,2,3] Output: 10 Explanation: The above is a histogram where width of each bar is 1. The largest rectangle is shown in the red area, which has an area = 10 units. /** *..

Создайте свой первый виджет для iOS - Часть 3
Создание настраиваемого пользователем виджета с помощью SiriKit Примечание. Это третья и последняя часть моего руководства по виджетам из трех частей. Обязательно заполните часть 1 и часть 2 , прежде чем продолжить работу с этой статьей. Примечание. Для работы с этим руководством вам потребуется Xcode 12 Beta 2 или выше. На данный момент мы создали простое приложение на основе списка, которое отображает различные смайлы вместе с их именами и позволяет просматривать..