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


Улучшение нашей реализации оповещений iOS с использованием фабричного шаблона
Выявление и понимание шаблонов проектирования Если вы не читали Часть 1 Реализация оповещений iOS с помощью шаблона Factory вот ссылка . Кроме того, пожалуйста, просто используйте мои примеры как гильдию того, что возможно. Код можно бесконечно улучшать, и он бесконечно меняется. Другими словами, всегда есть лучшие способы что-то закодировать. Кроме того, я хотел бы упомянуть, что присвоение имен моим переменным, классам, структурам и т. д. всегда было для меня проблемой, и я..

Программирование, ориентированное на протокол: приоритет гибкости и возможности повторного использования
Когда дело доходит до объектно-ориентированного программирования, работа с системой наследования не всегда является легкой задачей, особенно когда речь идет о гибкости. На конференции WWDC 2015 Apple представила Swift, первый протокольно-ориентированный язык программирования. В этой статье мы рассмотрим эту новую парадигму и поймем, как этот подход может привести к более гибким и повторно используемым кодовым базам. Что вы узнаете: Проблемы с наследованием..

Сохранение состояния в UIKit
Тоже реставрация, если нет, то какой смысл? Сложность: Новичок | Легко | Обычный | Испытывающий Эта статья была разработана с использованием Xcode 11.4.1 и Swift 5.2.2. Система сохранения и восстановления состояния предназначена для заботы о состоянии пользовательского интерфейса. Но как мы можем это использовать? Предпосылки: Ожидается, что вы создадите Single View Application . Терминология Состояние: конкретное состояние, в котором находится приложение в..

Создайте редактор Markdown с помощью SwiftUI в iOS 15
43 строки кода - это все, что нужно Markdown - это, вероятно, самый простой способ редактировать и форматировать форматированный текст. Он также чрезвычайно популярен, и почти каждый знает, как им пользоваться. Итак, хотите внедрить Markdown в свое приложение? Раньше это было… сложно. Вам нужно будет использовать сторонний анализатор Markdown, а затем отобразить результат в веб-представлении. Если вы хотели использовать его со SwiftUI, что ж, удачи в работе с UIViewRepresentable..

Почему выбран DART?
Dart - это язык программирования, оптимизированный для клиентов, для быстрых приложений на нескольких платформах. Он разработан Google и используется для создания мобильных, настольных, серверных и веб-приложений. Dart - это объектно-ориентированный язык с определением классов и сборкой мусора, использующий синтаксис в стиле C , который при необходимости транскомпилируется в JavaScript . Он поддерживает интерфейсы , миксины , абстрактные классы , овеществленные дженерики..

Создавай один раз, запускай везде: как мы создали проект универсального шаблона в React Native
React Native - это фреймворк JavaScript, который позволяет создавать кроссплатформенные мобильные приложения, которые кажутся по-настоящему нативными и бесперебойно работают на iOS и Android. React Native возник на основе React, который предлагает шаблон для декларативного, эффективного и гибкого построения веб-и мобильных пользовательских интерфейсов. Обе библиотеки с открытым исходным кодом поддерживаются Facebook и сообществом независимых разработчиков. React и React Native были..

Бесплатные стеки разработки для создания прибыльных мобильных приложений
Выбор надежного стека технологий для разработки приложений имеет решающее значение для превращения вашей умной идеи в успешное мобильное приложение. Стек технологий влияет на многие аспекты разработки, включая качество продукта, масштабируемость, безопасность, сроки и бюджет проекта и так далее. Неправильная технология мобильного приложения может отбросить вашу компанию на месяцы назад, в то время как правильный набор технологий дает вам конкурентное преимущество и помогает расти. В этой..