WedX - журнал о программировании и компьютерных науках

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


Точка зрения разработчика на язык программирования Swift
Вместо того, чтобы начинать с Swift , давайте начнем с человека, который является дизайнером/создателем/создателем языка программирования Swift, Криса Латтнера . Мощный компилятор LLVM (виртуальная машина низкого уровня), который Apple использует с XCode для создания программ на языке Objective-C, был разработан Крисом. После успеха LLVM Apple инвестирует Криса в разработку нового языка программирования; Крис и его команда тратят 4 года на разработку Swift. Зачем Apple..

Год на исправление ошибки
Это история о баге, на исправление которого ушёл год. Этой историей я начинаю серию рассказов о повседневной работе разработчика — о трудностях, с которыми мы сталкиваемся, и о том, как мы их преодолеваем. Сегодняшний рассказ о баге, который длился год. Однажды я работал над проектом, в котором пользователи могли загружать видео на свои телефоны для просмотра в автономном режиме. Для этого мы использовали проприетарную стороннюю библиотеку, предоставленную контент-провайдерами. Как..

Шаблоны архитектуры приложений iOS
Концепции Swift | Архитектурные шаблоны Шаблоны архитектуры приложений iOS Семь лучших шаблонов архитектуры приложений для iOS Давайте узнаем о семи лучших шаблонах архитектуры приложений iOS на примерах: 1. Модель-Представление-Контроллер (MVC): MVC — это фундаментальный шаблон архитектуры, используемый при разработке iOS. Он разделяет приложение на три основных компонента: модель (данные и бизнес-логика), представление (пользовательский интерфейс) и контроллер (посредник..

Поиск почтовых индексов Великобритании: можем ли мы использовать UISearchBarDelegate? Быстрый проект
Рабочий проект Прежде чем мы начнем Сложность: Новичок | Легко | Обычный | Испытывающий Эта статья была разработана с использованием Xcode 12.4 и Swift 5.3.2. Предпосылки: Ожидается, что вы будете знать, как сделать…

У вас всегда есть ссылка на rootViewController, так зачем использовать контроллер представления для вашего…
У вас всегда есть ссылка на rootViewController , так зачем использовать контроллер представления для навигации? Вы можете выгрузить всю логику для этого в координатор (или маршрутизатор, как вам угодно). ) и добавьте некоторую инкапсуляцию для гораздо более аккуратной кодовой базы, чем вы описали здесь. Хотя функционально. Вещь на высшем уровне!

Swift World на этой неделе (04.02–04.08)
Новости Выпущен Swift 4.1! Официальный выпуск Swift 4.1! Он содержит обновления основного языка, включая дополнительную поддержку универсальных шаблонов… swift.org Доступны прогрессивные веб-приложения для iOS 🚀 В iOS 11.3 Apple незаметно добавила поддержку базового набора новых технологий, лежащих в основе идеи« Прогрессивный… medium.com ARKit..

Навигация по флаттеру, часть 1
Знакомство с системой навигации Flutter Во Flutter экраны или страницы s , представленные вам в мобильном приложении, называются маршрутами . За кулисами, пока вы перемещаетесь по приложению от экрана к экрану, «стек маршрутов» управляется StatefulWidget, Navigator . Во всем этом участвует настоящий класс Navigator . В этой статье мы познакомимся с этим классом, а также предварительно рассмотрим систему навигации Flutter. Следующие статьи по этой теме будут опубликованы позже...

Новые материалы

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]