Публикации по теме '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 Как измерить время..