Публикации по теме 'ios-app-development'
SwiftUI - Введение
СОЗДАЙТЕ ОДИН РАЗ ИСПОЛЬЗУЙТЕ ВЕЗДЕ
SwiftUI
Новый декларативный UI Framework, управляемый государством
Apple потрясла мир iOS с помощью WWDC 2019, когда анонсировала свою новую управляемую государством декларативную структуру пользовательского интерфейса. Это изменение к лучшему, и в этой статье мы познакомим с фреймворком и затронем некоторые из его новых компонентных примитивов.
Прежде чем мы начнем, многие из вас могут оказаться перед дилеммой: начинать SwiftUI учиться или..
Избегание замыканий в Swift
В этой статье я надеюсь объяснить, почему мы можем использовать атрибут @escaping , и объяснить разницу между значением по умолчанию @noescape.
Если вы использовали Swift 2, возможно, вы использовали атрибут @noescape и, возможно, знаете, что позже он стал устаревшим в Swift 3 с введением атрибута @escaping . Чтобы понять, почему, давайте посмотрим, что мы подразумеваем под @escaping.
Избегание замыканий
Замыкание называется экранированием, когда замыкание передается в качестве..
Swift World на этой неделе (06.05–06.11)
До свидания, неделя WWDC. Так много «Что нового» на этой неделе! Я собрал уроки и коды по машинному обучению, AR, Swift 4 и изменениям в App Store. Наслаждаться!
Машинное обучение
GitHub - hollance / MobileNet-CoreML: нейронная сеть MobileNet с использованием новой инфраструктуры Apple CoreML GitHub - jeffreybergier / Blog-Getting-Started-with-Vision: Блог: Начало работы с Vision на iOS 11 Swift World: что нового в iOS 11 - Core ML - Peng - Medium Swift World: что нового..
Создание рейтингового представления в SwiftUI
В одном из моих приложений мне нужно было показать рейтинги фильма. Я решил реализовать контроль рейтингов в SwiftUI. Было удивительно видеть, насколько легко было реализовать рейтинговое представление в SwiftUI Framework по сравнению с UIKit. В этом посте я подробно расскажу о реализации просмотра рейтингов.
Выполнение
Мы начнем с создания нового представления SwiftUI под названием RatingView . RatingView позволит пользователю передать текущий рейтинг и максимальное количество..
7 расширений Swift, которые должен использовать каждый разработчик iOS
Если вы любите расширения, это для вас. Если нет, я передумаю
Зачем нужны расширения?
Вам нужны расширения, потому что они экономят ваше время от повторного создания одного и того же снова и снова. Тебе не утомляет иногда то, что тебе приходится печатать это снова и снова?
На мой взгляд, использование расширения почти равносильно усердной работе и одновременно умной работе. Позвольте этому немного осознать, и вы оцените использование расширений.
Расширения подобны модульному..
Подход MVC к Flutter
Подробный обзор образца приложения шаблона проекта MVC
Это продолжение бесплатной статьи Ваш следующий проект Flutter , где я представил Шаблон проекта , который вы можете использовать для своего следующего проекта Flutter. Он содержит основу, файлы и каталоги, составляющие приложение Flutter на основе шаблона проектирования MVC, представленного пакетом библиотеки mvc_application . Вы должны взять его и заполнить своим кодом для следующего приложения Flutter. Я надеюсь когда-нибудь..
Как мой сайд-проект получил 1000 пользователей за 2 дня и что я узнал
Хотя я работаю мобильным разработчиком в стартапе полный рабочий день, в свободное время я никогда не переставал создавать собственные приложения. После создания множества сторонних проектов (приложений для iOS и Android) большинство из них не увидели свет. Даже у тех, что были опубликованы, едва ли было десять пользователей. Но недавний проект 7Web стал популярным и приобрел большую популярность. Вот что странно. На сборку ушло менее 30 часов. Это меня многому научило, и вот что..