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


Настройки устройств Chrome: систематизируйте и управляйте ими!
Настройки устройств Chrome: систематизируйте и управляйте ими! Установка, управление и настройка ваших приложений и устройств — это процессы, которые пугают тех, кто мало разбирается в этих технологиях нового века, и, учитывая это, наша линейка устройств оптимизирована, чтобы сделать все проще и не так пугающе, как вы думаете. Есть несколько факторов, которые следует учитывать при управлении настройками устройства в Chrome, и в этом посте мы расскажем вам о них: Консоль администратора:..

Пользовательский интерфейс, управляемый сервером: идеальное решение для мобильных приложений?
Изучение пользовательского интерфейса, управляемого сервером, в SwiftUI и Jetpack Compose Если вы уже программировали мобильное приложение, вы уже должны быть знакомы с макетом экрана, создаваемым в такой структуре, как файлы .xib , .storyboard , .xml , или даже в самом коде Swift, Kotlin, Dart или JavaScript. Мы можем создавать эти экраны статически, непосредственно в комплекте приложения, но бывают случаи, когда это необходимо для получения самой последней информации (например,..

Запустите Google Map или Apple Map, чтобы показать маршрут в Swift
Узнайте, как открыть Карты Google и/или Карты Apple, чтобы показать направление между положением пользователя и пунктом назначения. Использование Swift 5 и Xcode 12. Сложность: Новичок | Легко | Нормальный | Испытывающий Среда: Xcode 12 и UIKit Создайте новый проект Xcode Откройте Xcode › новый проект › Интерфейс раскадровки и назовите его MapDirection Создайте функцию Создайте новый файл Swift из Xcode и назовите его OpenMapDirections , затем..

Заявление о быстрой отсрочке
Заявление о быстрой отсрочке Swift 2.0 включает ряд новых языковых операторов. Я недавно писал о Заявлении быстрой стражи . Defer - еще одно нововведение в Swift 2.0. Честно говоря, я не использую defer как guard, но он может быть чрезвычайно полезен. Что делает defer, поначалу не очевидно. Defer будет ждать выполнения блока кода, пока не завершится текущая область видимости (цикл, метод и т. Д.). И он выполнит этот код вне зависимости от того, правильно ли выходит из области..

Настройка доменно-ориентированного дизайна для Flutter
Начните с предметно-ориентированного проектирования в своих кодовых базах Flutter. Это пример настройки доменно-ориентированного дизайна для Flutter. Я использую скелетное приложение Flutter, чтобы все было просто. Давай начнем. Основной или доменно-ориентированный дизайн Основной концепцией предметно-ориентированного проектирования является использование объектов-значений в качестве атомарных единиц для связи с компонентами и слоями. На этот раз мы создаем очень простой..

Список SwiftUI и навигация - UITableView (часть 3)
Мы будем использовать приведенные ниже образцы данных для нашего проекта. Добавьте файл JSON в проект Xcode. Создать модель Создайте структуру Employee , в которой хранится вся информация о сотрудниках, которую приложение должно отображать. Важное примечание: каждая модель, используемая в List , должна реализовывать идентифицируемый или хешируемый протокол, чтобы однозначно идентифицировать каждую строку в списке. Мы использовали протокол Codable для кодирования и..

Закладки разработчика iOS. #1
Если вы что-то пропустили, вот мой список статей: Spotify только что поделился своей HUB Framework. В основном это пользовательский интерфейс, управляемый бэкендом https://github.com/spotify/HubFramework Отличная статья об именовании функций в Swift 3 http://inaka.net/blog/2016/09/16/function-naming-in-swift-3/ Медленная автоверстка http://layoutkit.org/benchmarks/ Подписание кода стало проще https://pewpewthespells.com/blog/migrating_code_signing.html Как измерить время..