В нашей новой подборке мышление с стиле SwiftUI, библиотеки анимации, Huawei без сервисов Google, тестирование в Airbnb, самые популярные инструменты дизайна и интерфейсы для пожилых, микросессии и мобильные финансы.
Рубрика «swiftUI» - 2
Дайджест интересных материалов для мобильного разработчика #324 (24 ноября — 1 декабря)
2019-12-01 в 8:26, admin, рубрики: swiftUI, ui/ux, Аналитика мобильных приложений, Блог компании Цифровые Экосистемы, маркетинг мобильных приложений, разработка мобильных приложений, Разработка под android, разработка под iOSПонимаем Property Wrappers в SwiftUI
2019-11-08 в 14:47, admin, рубрики: swift, swiftUI, Блог компании OTUS. Онлайн-образование, разработка под iOSПеревод статьи подготовлен специально для студентов курса «iOS Разработчик. Продвинутый курс v 2.0.»
На прошлой неделе мы начали новую серию постов о фреймворке SwiftUI. Сегодня я хочу продолжить эту тему, рассказав о Property Wrappers в SwiftUI. SwiftUI предоставляет нам обертки свойств
@State
, @Binding
, @ObservedObject
, @EnvironmentObject
и @Environment
. Итак, давайте попытаемся понять разницу между ними и когда, почему и какую из них мы должны использовать.Читать полностью » SwiftUI для прошлого конкурсного задания Telegram Charts (март 2019 года): все просто
2019-10-11 в 15:14, admin, рубрики: HStack, iOS разработка, ObservableObject, swift, swiftUI, VStack, мобильные приложения, разработка мобильных приложений, разработка под iOS
Сразу начну с замечания о том, что приложение, о котором пойдет речь в этой статье, требует Xcode 11 и MacOS Catalina , если вы хотите использовать Live Previews
, и Mojave
, если будете пользоваться симулятором. Код приложения находится на Github.
В этом году на WWDC 2019, Apple
анонсировала SwiftUI
, новый декларативный способ построения пользовательского интерфейса (UI) на всех устройствах Apple
. Это практически полное отступление от привычного нам UIKit
, и я — как и многие другие разработчики — очень хотела посмотреть этот новый инструмент в действии.
В этой статье представлен опыт решение с помощью SwiftUI
некоторой задачи, код которой в рамках UIKit
несопоставимо более сложный и его не удается на мой взгляд представить в читабельном виде.
Читать полностью »
Дайджест интересных материалов для мобильного разработчика #307 (15 — 21 июля)
2019-07-21 в 14:18, admin, рубрики: App Store, apple, firebase, flutter, kot;in, swift, swiftUI, UX, ux дизайн, xcode, Блог компании Цифровые Экосистемы, маркетинг мобильных приложений, нейросети, разработка мобильных приложений, Разработка под android, разработка под iOS, рефакторингВ этом дайджесте рефакторинг, UI, UX и анимации, возвращение триала в App Store, Kotlin как “прорыв года”, хакатоны для развития команды, скрытые игровые механики и заработки FaceApp.
Разработка приложения на SwiftUI. Часть 1: поток данных и Redux
2019-07-19 в 15:52, admin, рубрики: apple, iOS, MovieSwiftUI, swift, swiftUI, Блог компании Skillbox, Программирование, разработка под iOS, Учебный процесс в IT
После участия в сессии State of the Union на WWDC 2019 я решил детально изучить SwiftUI. Я потратил много времени на работу с ним и теперь приступил к разработке реального приложения, которое может оказаться полезным широкому кругу пользователей.
Его я назвал MovieSwiftUI — это апп для поиска новых и старых фильмов, а также их сбора в коллекцию при помощи TMDB API. Я всегда любил фильмы и даже создал компанию, работающую в этой сфере, правда давно. Компанию сложно было назвать классной, а вот приложение — да!
Читать полностью »
Гонка вооружений
2019-06-24 в 1:49, admin, рубрики: jetpack compose, swiftUI, разработка мобильных приложений, Разработка под android, разработка под iOS
В мае на Google I/O 2019 было объявлено о новом фреймворке для разработки декларативного UI под Android с названием Jetpack Compose. Через месяц на WWDC 2019 было объявлено о декларативном UI фреймворке под IOS с названием SwiftUI. После этих конференции стало понятно, к чему стремится мобильная разработка, и мне захотелось разобраться, что можно сделать с помощью этих фреймворков на данный момент и в чем разница между ними.
Читать полностью »
Дайджест интересных материалов для мобильного разработчика #302 (10 — 16 июня)
2019-06-16 в 11:58, admin, рубрики: swiftUI, UI, UX, wwdc, Аналитика мобильных приложений, Блог компании Цифровые Экосистемы, разработка мобильных приложений, Разработка под android, разработка под iOSВ новом дайджесте продолжаются рассказы про WWDC и SwiftUI, а заодно говорим про темные режимы, гипер казуальные игры, приложения для людей, рынок фитнес-приложений и многое другое.
Все, что вы хотели знать о SwiftUI, но боялись спросить
2019-06-13 в 12:06, admin, рубрики: ios development, iOS разработка, mobile development, swift, swift 5, swiftUI, wwdc 2019, мобильная разработка, мобильные приложения, разработка мобильных приложений, разработка под iOS
Привет! Меня зовут Ренат, я разрабатываю сервис по аналитике подписок в iOS – Apphud.
Как вы знаете, Apple на WWDC 2019 представила свой новый фреймворк SwiftUI, который призван в будущем заменить (или нет?) привычный нам UIKit. SwiftUI позволяет описывать интерфейс приложений в декларативном стиле и сильно сокращает количество кода.
Apple уже представила несколько интересных туториалов на английском языке с множеством примеров. Я же постараюсь рассказать о новом фреймворке в форме вопросов и ответов. Итак, поехали.Читать полностью »
Магия SwiftUI или о Function builders
2019-06-11 в 17:38, admin, рубрики: dsl, ios development, iOS разработка, swift, swiftUI, Блог компании Tinkoff.ru, разработка мобильных приложений, разработка под iOS
Вы пробовали добавить в VStack
больше 10 вьюх?
var body: some View {
VStack {
Text("Placeholder1")
Text("Placeholder2")
// ... тут вьюшки с 3 по 10 . . .
Text("Placeholder11")
}
}
Я попробовал — это не компилируется. Да, я тоже сначала был удивлен и погрузился в изучение форума Swift и гитхаба. Результатом моего изучения стало — "все равно не компилируется ¯_(ツ)_/¯
". Но подождите, давайте разберемся почему.
Swift UI — галопом по Европам
2019-06-04 в 11:34, admin, рубрики: swift, swiftUI, Блог компании Tinkoff.ru, разработка мобильных приложений, разработка под iOSSwift UI — галопом по Европам
22:35. Восторг
Просмотрел WWDC 2019 Key Notes. Ожидаемый декларативный UI действительно стал явью, и это воистину событие вселенского масштаба для мира iOS-разработки. «Надо написать об этом статью», — подумал я и еще тысячи iOS-разработчиков по всему миру, пребывающих в состоянии экзальтации.