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


React Native: подписки с покупками в приложении
Как интегрировать покупки из приложения iOS в проекты React Native Недавно я опубликовал обновленное пошаговое руководство по покупке в приложении на 2021 год с использованием expo-in-app-purchases , которое я считаю лучшим решением для покупки в приложении для React Native на react-native-iap . Полная реализация вместе с инструкциями по установке Android представлена ​​в этой статье: Покупки в приложениях и подписки в React Native: пошаговое..

Разрушители мифов: устранение самых распространенных заблуждений об Appcelerator Titanium
Автор Джейсон Нин За многие годы работы с Titanium и платформой Appcelerator мне посчастливилось разработать широкий спектр нативных кроссплатформенных приложений для клиентов по всему миру. Мне также нравилось общаться с другими разработчиками платформы - на конференциях и встречах по всему миру и на различных форумах онлайн-поддержки. За все это время я заметил несколько распространенных мифов о Титане, которые продолжают появляться в разных местах и ​​в технической прессе, и пришло..

Обратные вызовы успеха и ошибки с C++ Lambdas
Сегодня мы кратко рассмотрим, как можно реализовать успешные и ошибочные обратные вызовы с помощью лямбда-выражений Modern C++. Когда я реализовывал наш клиент для покупок в приложении, мне пришлось сделать несколько HTTP-вызовов для получения различных файлов/данных. Я решил обернуть зависящий от системы код iOS/macOS в простой класс HTTP с двумя дополнительными шаблонными параметрами, которые служат обратными вызовами успеха/неудачи. Вот довольно простой способ предоставить классу..

Переход с Objective-C на Swift. Уроки и подводные камни
Я начну с того, что Apple говорит о Swift. «Swift - это новый язык программирования для приложений iOS, macOS, watchOS и tvOS, основанный на лучшем из C и Objective-C, без ограничений совместимости с C.» Элегантность Swift заставляла почти каждого разработчика опробовать его хотя бы в одном из своих приложений. И, учитывая его преимущества, он уже стал предпочтительным выбором для разработчиков. Поэтому, как команда, мы приняли смелое решение полностью перейти на Swift. Смелая,..

Понимание хеш-таблиц, словарей и наборов с помощью Swift
Помогая разработчикам iOS подготовиться к техническим собеседованиям , я часто обсуждаю хеш-таблицы. Из-за своей эффективности хеш-таблицы являются отличным инструментом, который кандидаты должны учитывать при решении проблем кодирования, а также в реальных приложениях. В этом эссе мы исследуем концепцию хеш-таблицы и сравним ее с другими типами коллекций, такими как словари и наборы. Словарь Чтобы понять, чем полезны хеш-таблицы, следует ознакомиться с их конструкцией. Когда их..

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

Будьте краткими и простыми, ИТ-компании!
вступление Я работаю в сфере ИТ уже чуть более 7 лет, и, несмотря на небольшое количество компаний или проектов, я регулярно вижу, как крупные компании добавляют все больше и больше участников в команду или объединяют несколько команд еще до того, как проект или продукт еще не запущен. Не поймите меня неправильно, эти компании или проекты, о которых я упоминал ранее, не делают этого в основном потому, что они не могут позволить себе большую команду, иначе у них она наверняка была бы. Эта..