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


String или NSString, какой из них должен быть
Как правило, вы должны использовать нативные типы Swift настолько, насколько это возможно, потому что они оптимизированы для компиляции для повышения производительности. Но подождите, я только что сказал неизбежно , верно? В качестве примера рассмотрим основанный на Objective-C класс NSRegularExpression . let str = "Hello, playground" do { let expression = try NSRegularExpression(pattern: "\\s{1,}", options: [.anchorsMatchLines])..

Что нового в Core ML 3
Что нового в Core ML 3 Хотя во время выступления на WWDC в этом году у него не было много времени на сцене, в последней версии платформы машинного обучения Apple, Core ML 3, есть много поводов для радости. В этом посте я выделю самые важные из них. изменения программного обеспечения и обсудите их значение для разработчиков и инженеров машинного обучения. Обучение на устройстве здесь Самым большим дополнением к Core ML является введение обучения на устройстве. До этого выпуска Core..

Шаблон моста в Swift 4
Шаблон моста отделяет абстракцию от ее реализации, чтобы они могли меняться независимо друг от друга. Схема моста меня очень порадовала, когда я узнала об этом впервые. Это действительно помогает вам, когда вы не знаете точную бизнес-логику для реализации , но вам нужно развивать свою абстракцию из-за крайнего срока проекта. Когда бизнес-логика исходит от клиентов, необходимо кодировать только бизнес-логику. Тип: структурный образец Также известен как ручка/корпус Структура:..

Как создать свой собственный фреймворк для вашего iOS-приложения
Разработка приложений для iOS Как создать свой собственный фреймворк для вашего iOS-приложения В этом руководстве мы создадим основу для вашего приложения. Это хороший способ разделить ваше приложение на независимые модули и позволить повторно использовать ваш код в разных приложениях. В этом руководстве мы используем последнюю версию Xcode (11.3.1) и macOS Catalina (10.15.4) на момент написания. Обычно рекомендуется разделить приложение на отдельные части. Это позволяет вам..

«Progress App Bar» - Flutter ft. ValueListenableBuilder
Так что возможность написать одно приложение для iOS и Android - это глупо, но, как вещь, способная на большее, Flutter, эээ, также способен на большее. Что, если вместо того, чтобы просто пытаться максимально точно имитировать две стандартные платформы, мы вложим больше энергии в создание вещей, которые легко достижимы с помощью Skia, чего вы не смогли бы сделать без серьезных усилий в нативной версии? Пользователь загружает ваше приложение, открывает его и видит, как обычный макет..

Google создает виртуальную клавиатуру для iOS для управления поиском Google — не согласен
Кейси Ньютон написал статью для The Verge. Google делает клавиатуру для iPhone опубликовано 22 марта. Г-жа Ньютон утверждает, что новая клавиатура предназначена для увеличения количества поисковых запросов Google на iOS . Ее позиция может быть точной, другими словами, это дословный пересказ информации, которую она почерпнула из разговоров с инсайдерами Google. Но я не думаю, что увеличение количества поисковых запросов с устройств iOS является реальным мотиватором для Google. Я..

Интегрируйте «Войти через Apple» с аутентификацией Firebase
Правильная обработка входа, выхода и отзыва учетных данных Apple В этой статье мы рассмотрим, как вы можете интегрировать «Войти через Apple» с приложением, использующим аутентификацию Firebase. Прежде чем мы начнем, вам нужно подготовиться к нескольким вещам, чтобы мы начали интеграцию. Предпосылки Добавьте Firebase в свой проект iOS Вам нужно будет добавить Firebase SDK в свой проект iOS и соответствующим образом настроить Firebase Console. Ознакомьтесь с этим руководством от..