Публикации по теме 'mobile'


Принципы SOLID для детей: Flutter Edition?
Привет, юные программисты! Сегодня мы собираемся узнать о большой идее в программировании, называемой принципами SOLID. Не волнуйтесь, это не так сложно, как кажется! Представьте, что вы строите замок LEGO. Есть определенные правила, которым вы следуете, верно? То же самое касается кодирования. Принципы SOLID подобны правилам сборки LEGO, позволяющим сделать наш код аккуратным, надежным и гибким. SOLID состоит из пяти частей, но сегодня мы сосредоточимся на последней, букве «D»,..

Привязка веб-проекта к существованию
У меня был ограниченный опыт программирования на Java и Python до того, как я начал учебный курс по разработке программного обеспечения в Flatiron School, но я никогда не работал над чем-либо с пользовательским интерфейсом. В начале программы мы изучили Javascript в качестве основного языка, а также некоторые элементарные HTML и CSS. Недавно я играл в мобильную цифровую карточную игру под названием Marvel Snap, поэтому решил создать веб-проект, который позволит вам создавать и сохранять..

Как быстро просмотреть ваши UIViewControllers с помощью SwiftUI
Минимизируйте перестройку приложений В этом руководстве мы узнаем, как легко отлаживать наш UIViewControllers без многократного запуска нашего приложения. Мы будем использовать превью SwiftUI, чтобы это стало возможным. Мы также создадим удобное расширение, которое вы сможете скопировать и вставить в свои приложения, чтобы обеспечить мгновенную поддержку предварительного просмотра SwiftUI для любого контроллера представления. Даже если минимальная версия iOS вашего проекта ниже..

5 подходов к автоматической компоновке в Swift
NSLayoutConstraint, язык визуального формата и др. Чтобы создать адаптивный пользовательский интерфейс, который должным образом реагирует на изменения размера экрана и ориентации устройства, мы используем Auto Layout, систему макета на основе ограничений. В этой статье дается обзор пяти различных подходов к программному добавлению ограничений. Почему автоматический макет? Без использования Auto Layout положение вложенного представления, добавляемого в представление, фиксируется...

Создание пользовательского перехода для ViewController в iOS 13+
Давайте добавим пользовательские переходы в нашу платформу appsybill. Обзор Каждая новая iOS приходит с изменениями дизайна. На этот раз мы увидели новый стиль представления представления, который придает трехмерный вид контроллеру представления. Хотя Swift имеет открытый исходный код, фреймворк Apple - нет. Вам может быть интересно, как у Apple это получилось - я, конечно, был. Я обнаружил, что это не черный ящик. В этой статье мы попытаемся воссоздать то, что готовила..

Как компании могут применять искусственный интеллект в своих приложениях?
The NineHertz опубликовал новую запись в нашем Блоге разработчиков приложений под названием Как компании могут применять искусственный интеллект в своих приложениях? В то время как компании сосредоточены на поиске способов создания интерактивных и успешных приложений для привлечения своих пользователей, именно такие технологии, как машинное обучение и искусственный интеллект, несут ответственность за расширение мира мобильных приложений. Появление этих технологий не просто..

Изучение API сетевой информации
В 2007 году нас пригласили выступить на мероприятии Apple WWDC. В то время мы не знали, почему нас пригласили. Позже мы узнали, что, поскольку изначально не было родного SDK, разработчикам посоветовали использовать JavaScript, HTML и CSS для создания приложений для iPhone, и им было предложено посетить нашу сессию. Очевидно, что мир сильно изменился с 2007 года, но один из вопросов, который мы задали команде Apple в то время, был: «Какие API будут доступны разработчикам для работы с..