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


Прямое сравнение между UIKit и SwiftUI путем создания одного и того же приложения
Простота SwiftUI Я буду честен. Я не хотел любить SwiftUI… но я люблю. С момента запуска SwiftUI в конце 2019 года я был непреклонен в том, что не собираюсь его использовать, и буду придерживаться исключительно UIKit. В то время как для некоторых вещей по-прежнему требуется использовать UIKit, SwiftUI имеет этот волшебный способ упростить создание элементов пользовательского интерфейса, которые могут стать головной болью в UIKit. Swift как язык дал команде Apple время подумать о..

Разбор неопределенных типов с помощью декодируемого и любого перечисления в Swift
Эффективно обрабатывать все виды ответов JSON в Swift Как некоторые из вас, возможно, уже знают, Decodable — это протокол, используемый для декодирования типов из внешних представлений (таких как JSON и списки свойств), который был выпущен в Swift 4. Согласно Apple , Decodable это: Тип, который может декодировать себя из внешнего представления. Итак, допустим, нам дан JSON вот так: [ { "type": "car", "identifier":..

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

Как стать разработчиком мобильных приложений
Программирование Как стать разработчиком мобильных приложений Выполните 10 шагов, чтобы стать успешным разработчиком мобильных приложений Работая разработчиком мобильных приложений более 10 лет, я часто задавал вопросы от молодых людей о том, каким путем мне следует идти, чтобы начать свою карьеру в качестве разработчика мобильных приложений . Поскольку существует так много вариантов, непонятно, с чего начать разработку мобильных приложений. Нет единого решения, подходящего для..

Настройки устройств 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 , затем..