|
rss_habr
[Перевод] Чем порадует и удивит Swift в 2023 году?Воскресенье, 27 Ноября 2022 г. 19:29 (ссылка)
В проекте Swift происходит много захватывающей работы, и за всем этим трудно следить, потому что это происходит во многих различных репозиториях, пул-реквестах и форумах. Чтобы дать сообществу лучшее представление об общей картине, Основная Команда провела исследование среди рабочих групп и разработчиков по всему проекту и собрала информацию о том, на чем они сосредоточены в течение следующего года. Пожалуйста, имейте в виду, что здесь ничто не является заключением для какого-либо конкретного релиза проекта - планы и приоритеты со временем могут меняться. Это также не полный список всего, что происходит в проекте. Тем не менее, мы надеемся, что вы найдете его интересным и информативным, и если у вас есть вопросы по любой из этих областей, пожалуйста, не стесняйтесь обращаться и спрашивать более подробную информацию. Читать далееhttps://habr.com/ru/post/701870/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701870
rss_habr
Декларативный UI: определение, история и необходимостьЧетверг, 17 Ноября 2022 г. 16:26 (ссылка)
Декларативное программирование — это парадигма программирования, в которой задаётся ожидаемый результат, а не способ его получения. Об истоках этой технологии, её отличиях от императивной парадигмы и удобстве её использования рассказывает iOS-разработчик red_mad_robot Саша Евсеев. Читать далееhttps://habr.com/ru/post/700010/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700010
rss_habr
Стоит ли переходить с UIKit на SwiftUI? Опыт СберМаркетаЧетверг, 17 Ноября 2022 г. 11:14 (ссылка)
Привет! Меня зовут Александр Соломатов, я iOS Chapter Lead в СберМаркете. Моя команда занимается внедрением продуктовых фич в мобильное приложение СберМаркета под iOS. С 2020 года мы живём в продакшене со SwiftUI и я хочу поделиться опытом съеденных кактусов при использовании этого фреймворка. Эта статья для тех, кто размышляет над переходом с UIKit на SwiftUI, но не может решить, нужно ему это или нет. Никого убеждать всё переписать под чистую не буду, но подсвечу плюсы и минусы. Поехали! Читать далееhttps://habr.com/ru/post/699734/?utm_source=habrahabr&utm_medium=rss&utm_campaign=699734
rss_habr
iOS: Навигация по-новомуВоскресенье, 23 Октября 2022 г. 14:11 (ссылка)
С каждый днем все больше разработчиков IOS стремятся свои новые проекты начинать с использованием SwiftUI. И здесь перед ними возникает проблемы в виде реализации устоявшихся представлений о навигации в iOS. Предлагаемые решения от Apple работают весьма часто довольно криво. Это понимают и в самой Apple. По мере развития SwiftUI основной компонент навигации NavigationView был заменен на NavigationStack. И это не просто переименование. Те кто уже использовал NavigationView не готовы от него отказаться, так как его реализация лежала через боль и слезы. Те же кто только входит в мир SUI либо наталкиваются на рекомендации создавать кастомную навигацию, либо смотрят на статьи как разруливать проблемы NavigationView. Новая альтернатива не всем пришлась по-душе, так как на WWDC не продемонстрировали его с лучшей стороны. А она есть. И это хорошая новость! Apple, наконец, освоила паттерн Navigator, которым конкуренты пользовались более 10 лет! В чем суть: теперь навигация становится возможной даже при помощи передачи пути для навигации. Те кто пользовался DeepLink или UniversalLink возрадуются. Теперь и на их улице будет праздник. Оговорюсь – это не значит что раньше это было невозможно, но теперь не приходится для этого устраивать танцы с бубном. Чтоб продемонстрировать идею, был набросан минимальный проект, включающий пять экранов, с незамысловатыми названиями: first, second, third и fourh. Эти экраны были объединены следующей схемой переходов: Читать далее https://habr.com/ru/post/694946/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694946
rss_habr
4 видео для мобильных разработчиков. Анимации в React Native, keyboard avoiding в SwiftUI и другоеПонедельник, 17 Октября 2022 г. 19:04 (ссылка)
Привет! На связи tech-команда СберМаркета. 13 октября мы провели онлайн-митап для iOS и Android-разработчиков. Хотим поделиться с аудиторией Хабра видео с докладами оттуда. Рассказываем о нашем опыте внедрения SwiftUI и делимся кейсами на ReactNative. Читать далееhttps://habr.com/ru/post/693894/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693894
rss_habr
Приглашаем на мобильный митап от команды СберМаркет TechВторник, 20 Сентября 2022 г. 14:18 (ссылка)
rss_habr
Layout Protocol: новые возможности SwiftUIВторник, 30 Августа 2022 г. 14:10 (ссылка)
WWDC 2022 привнесла много изменений и улучшений в SwiftUI, и обновленный протокол Layout — одно из самых значимых. Об особенностях работы с новыми инструментами компоновки элементов, анонсированными в iOS 16.0, рассказывает iOS-разработчик студии CleverPumpkin Даниил Апальков. Читать далееhttps://habr.com/ru/post/685374/?utm_source=habrahabr&utm_medium=rss&utm_campaign=685374
rss_habr
[Перевод] Что нового в Swift 5.7Среда, 17 Августа 2022 г. 18:54 (ссылка)
Swift 5.7 привносит в язык очередную гигантскую коллекцию изменений и улучшений, включая такие мощные фичи, как регулярные выражения; практические усовершенствования, как сокращенный синтаксис В этой статье я хочу познакомить вас с основными переменами, попутно приводя несколько практических примеров, чтобы вы могли сами увидеть, что изменилось. Читать далееhttps://habr.com/ru/post/683186/?utm_source=habrahabr&utm_medium=rss&utm_campaign=683186
rss_habr
SwiftUI. Есть ли жизнь без NavigationView или пару слов о координатореСуббота, 06 Августа 2022 г. 16:54 (ссылка)
В далекие – далекие времена, когда iOS была совсем маленькой, разработчики, гордо именуемые iOS-девелоперами, задумались о кастомизации навигационного стека. Не то что навигационный стек был плох – он отлично вписывался в картину мира Apple, но вот навигационная панель часто была «бельмом в глазу» для пользователей и дизайнеров. Поэтому разработчики применяли простой трюк – скрывали панель в приложении, а вместо нее показывали свою собственную панель, со своим собственным дизайном интерфейса, управляющие элементы которого были привязаны все к тем же методам push и pop доступных им из коробки. Со временем, даже Apple поняли, что так дальше жить нельзя, выпустив iOS 7... Сколько негатива вылилось на головы разработчиков... Но те кто научился кастомизировать панель навигации, выбрались из тех мрачных времен весьма достойно. Читать далееhttps://habr.com/ru/post/681180/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681180
rss_habr
[Перевод] С помощью API iOS 16 компания Apple закладывает основу для разработки смешанной реальностиПятница, 05 Августа 2022 г. 17:59 (ссылка)
Не сказав об этом ни слова, Apple готовит разработчиков к созданию приложений для своего долгожданного AR/VR-устройства. Читать далееhttps://habr.com/ru/post/681094/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681094
rss_habr
Как локализовать SPM модуль?Четверг, 04 Августа 2022 г. 12:07 (ссылка)
Swift Package Manager существует уже довольно давно, его популярность растёт, как и количество модулей, доступных для использования. Если вы работаете над своим SPM модулем, будет здорово расширить число разработчиков и проектов, которые могут его использовать, путём добавления локализации. Читать далееhttps://habr.com/ru/post/680792/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680792
rss_habr
Переход на SwiftUI: внедряем TabView взамен UITabBarControllerПонедельник, 04 Июля 2022 г. 12:27 (ссылка)
Внедрение SwiftUI (далее — SUI) в уже существующее приложение, написанное на UIKit, в середине 2022 г. уже не является вопросом времени, а скорее, определяется наличием соответствующих навыков. Перевод приложения Утконоса – одного из лидеров e-commerce на российском рынке – на SUI мы начали в конце 2020 года, когда подняли минимальную поддерживаемую версию iOS до 13-ой. Ниже хочу поделиться опытом перевода UIKit-вого таб-бара на TabView, со всеми подводными камнями: когда у вас есть экраны, написанные как на SUI, так и на UIKit. Читать далееhttps://habr.com/ru/post/674888/?utm_source=habrahabr&utm_medium=rss&utm_campaign=674888
rss_habr
[Перевод] Создание и настройка диаграмм с помощью нового Swift Charts FrameworkПятница, 10 Июня 2022 г. 14:49 (ссылка)
Компания Apple только что анонсировала фреймворк Swift Charts, который мы можем использовать для создания диаграмм в наших приложениях. Судя по беглому взгляду на API, фреймворк может предоставить гораздо больше, чем базовые диаграммы, создаваемые такими приложениями, как Numbers и т.д. В этой статье хотелось бы поделиться первыми экспериментами с API. Для примеров будем использовать набор данных о популярных именах. Читать далееhttps://habr.com/ru/post/670804/?utm_source=habrahabr&utm_medium=rss&utm_campaign=670804
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |