#ios_разработка_swift — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ios_разработка_swift, aggregated by home.social.
-
Groc 3 xAI в разработке iOS приложения «Страны Мира» (отображение границ)
В предыдущей статье я писала о создании довольно простого тестовое iOS приложение Countries, которое показывает все страны Мира по регионам (Европа, Азия, Латинская Америка и т.д.) и для каждой страны её название и флаг. Если вы выбираете какую-то страну, то о ней сообщается дополнительная информация о численности населения population и размере ВВП (валового внутреннего продукта) gdp. Я хочу добавить на карту границы страны. На данный момент я ничего не знаю о том, где взять информацию о границах стран, но это должен быть либо JSON файл, либо JSON информация из интернета, которую можно считать с помощью async / await и декодировать в Swift. Я хочу обратиться к Groc 3 xAI и попросить его написать для меня Swift код, который бы добавил границы выбранной страны на карту. Забегая вперед, скажу, что Groc 3 xAI практически полностью справился со всеми моими запросами, предложив совершенно неожиданное для меня решение со встроенным в MapKit декодером MKGeoJSONDecoder. Тем не менее я попросила Groc 3 создать Codable Модель в Swift для декодирования GeoJSON данных, и он с ней превосходно справился. По ходу дела Groc 3 вообще выдал целый "Комплексный обзор о получении GeoJSON данных стран" и предоставил очень четкие "рассуждения", которые вполне можно использовать как отличный обучающий материал.
https://habr.com/ru/articles/887094/
#Groc_3 #ии #ios_разработка_swift #Groc #ai #map #codable #JSONDEcoder
-
Прокачайте свой Swift с @dynamicMemberLookup
Swift — это мощный язык программирования, который сочетает в себе безопасность типов и выразительность. Однако, несмотря на свою строгую типизацию, язык предоставляет разработчикам возможность использовать динамический доступ к свойствам объекта с помощью атрибута dynamicMemberLookup . Это может быть полезно, например, для работы с динамическими данными или при создании DSL (Domain-Specific Language). С помощью этого атрибута мы можем обращаться к свойствам экземпляра типа, даже если эти свойства явно в нем не определены.
https://habr.com/ru/articles/841690/
#swift #swift__разработка #ios_разработка #ios_разработка_swift #ios_development #swift_development #programming_languages #программирование #разработка
-
Разборы важных новинок для iOS-разработки с WWDC 2023
В это время мы обычно строим планы на будущее, и я уверен, что лучшее начало нового года — обучение новому и развитие навыков. Надеюсь, что в этом вам помогут видео докладов с осенних митапов, которые мы провели с командой iOS-разработки и на которых разобрали темы с последней конференции Apple: WWDC 2023. Собрал в одной статье все вебинары и их краткое содержание.
https://habr.com/ru/companies/kts/articles/785528/
#ios #wwdc #wwdc_2023 #разработка_ios #разработка_iosприложений #мобильная_разработка_ios #разработка_приложений_для_ios #ios_разработка_компания #ios_разработка_swift
-
Разборы важных новинок для iOS-разработки с WWDC 2023
В это время мы обычно строим планы на будущее, и я уверен, что лучшее начало нового года — обучение новому и развитие навыков. Надеюсь, что в этом вам помогут видео докладов с осенних митапов, которые мы провели с командой iOS-разработки и на которых разобрали темы с последней конференции Apple: WWDC 2023. Собрал в одной статье все вебинары и их краткое содержание.
https://habr.com/ru/companies/kts/articles/785528/
#ios #wwdc #wwdc_2023 #разработка_ios #разработка_iosприложений #мобильная_разработка_ios #разработка_приложений_для_ios #ios_разработка_компания #ios_разработка_swift