Jump to content

About this blog

Entries in this blog

Интеграция Android библиотек. Просто и быстро с 1.15.2.0

Добрый вечер, уважаемые Delphi разработчики. Не секрет, что в Java/Kotlin мире огромное количество готовых и бесплатных к использованию Android библиотек, чего нельзя сказать о Delphi. Более того, если речь идет про внешние устройства для устройств на базе Android, то производитель всегда поставляет SDK в виде Android библиотеки.  Будь то софт для работы с устройством по USB, промышленный сканер, медицинское оборудование или что-либо другое, все обычно имеет готовый SDK. Если же вы хотите в

Yaroslav Brovin

Yaroslav Brovin in Общее

Firebase Push-уведомления на iOS с 1.15.2.0

Добрый день, уважаемые разработчики. В этой статье мы рассмотрим настройку и использование сервиса Firebase Messaging (FCM)для приема push-уведомлений на платформе iOS. Начиная с версии FGX Native 1.15.2.0, вы можете использовать Firebase не только на Android, но теперь и на iOS. Тем самым не нужно выполнять дополнительные действия для конвертации токенов устройств из Apple Push Service (APS) в токен Firebase (FCM), сделав ваш код полностью кроссплатформенным. Перед тем, как прист

Yaroslav Brovin

Yaroslav Brovin in Общая

Сервисы аутентификации. Аутентификация с помощью VK Login

В этой статье мы разберем настройку и использование сервиса VK Login с помощью TfgVKLoginAuthenticationClient.   Настройка серверной части Переходим по ссылке и попадаем в список приложений. Нажимаем на кнопку Create  Заполняем название, выбираем тип Standalone app и нажимаем кнопку Connect app После подтверждения по телефонному звонку попадаем на страницу вновь созданного приложения и переходим в раздел Settings В настройках запоминаем

Сервисы аутентификации. Аутентификация с помощью Google Sign-In

В этой статье мы разберем настройку и использование сервиса Google Sign-In с помощью TfgGoogleSignInAuthenticationClient.   Настройка серверной части Переходим по ссылке и попадаем н а страницу документации с пошаговым мастером настройки, запускаемым по кнопке Configure a project Запускаем мастер и указываем имя проекта (внутреннее именование, невидимое для конечного пользователя) Указываем имя продукта для OAuth клиента, которое увидит

Сервисы аутентификации. Аутентификация с помощью Facebook Login

В этой статье мы разберем настройку и использование сервиса Facebook Login с помощью TfgFacebookLoginAuthenticationClient. Настройка серверной части Переходим по ссылке и попадаем в список приложений Для создания нового приложения нажимаем кнопку Create App Выбираем наиболее подходящий под вашу задачу тип приложения Заполняем название приложения и контактную информацию После завершения создания нового приложения мы поп

Viktor Akselrod

Viktor Akselrod in Общее

Сервисы аутентификации. Аутентификация с помощью Apple ID

Этой статьей мы начинаем серию статей по клиентам аутентификации, которые впервые появились в версии 1.13.4.0. Мы планируем постепенно добавлять новые сервисы аутентификации. На момент написания данной статьи поддерживаются три клиента для платформы iOS: TfgAppleIdAuthenticationClient, TfgFacebookLoginAuthenticationClient и TfgVKLoginAuthenticationClient.   Что такое аутентификация? Согласно википедии «аутентификация» — это процедура проверки подлинности. Те другими словами

Viktor Akselrod

Viktor Akselrod in Общее

Новые компоненты-контейнеры пагинации вложенных компонентов TfgVirtualPagerLayout и TfgPagerLayout

Добрый вечер, Мы плотно работаем над новой версией библиотеки FGX Native, в которую войдут новые компоненты-контейнеры и многие другие улучшения. В этой статье мы хотели бы поделиться двумя новыми компонентами-контейнерами TfgVirtualPagerLayout и TfgPagerLayout, которые появятся в релизе 1.13.1.0.  TfgVirtualPagerLayout Это базовый компонент, который предназначен для динамической загрузки/выгрузки страниц по мере их необходимости. В отличии от привычных подходов с добавлением влож

Yaroslav Brovin

Yaroslav Brovin

Подключение Yandex AppMetrica для FGX Native приложений для iOS

Всем хорошей рабочей недели! Год назад мы поделились руководством по подключению популярного сервиса платформы для аналитики и маркетинга приложения Yandex AppMetrica для Android. В этой статье с мы рассмотрим, как начать использовать этот же сервис для iOS платформы.  Подключение FGX Native приложения для Android платформы рассмотрено в другой статье:  Для того, чтобы начать использовать AppMetrica в вашем приложении нужно выполнить два шага: Зарегистрировать ваше приложен

Yaroslav Brovin

Yaroslav Brovin in Общее

Сборка и анализ логов для iOS с помощью утилиты Console

Здравствуйте. В этой статье мы поговорим об отладке приложений на iOS с помощью логирования (часть материала будет актуальна и для Android).  Общие сведения. Логирование позволяет получать информацию о работе вашего приложении даже когда оно запущено без отладчика, при фатальных падениях приложения и тд.  Особенно тема логирования актуальна для мобильных платформ, т.к. здесь, к сожалению, Delphi отладчик не может похвастаться такой же стабильностью и качеством, как отладчик для платфо

Утилита генерации заголовочных файлов для Java (Java2Delphi)

В ближайшие дни выйдет новый релиз библиотеки FGX Native 1.9.3.0, главной новинкой которой будет утилита командной строки для генерации заголовочных файлов Delphi для использования Java API /Android API.  Утилита располагается в каталоге "$(FGX)\Tools\Java2Delphi" и в ее состав входят: Java2Delphi.exe - утилита. config.template.json - Шаблон конфигурационного файла, в котором указаны правила формирования итоговых Delphi-модулей. api-versions.android-28.xml - Файл с инфор

Yaroslav Brovin

Yaroslav Brovin in Общая

Видео запись пробной сессии вопросов и ответов по FGX Native

Добрый день, Мы выложили запись прошедшего 18 февраля вебинара по теме "Пробная сессия вопросов и ответов по FGX Native". Видео доступно на нашем YouTube канале. На вебинаре обсуждались следующие темы:  Android SDK/NDK; Сервисы локации; Асинхронная загрузка изображений в списках; Планы на ближайшие релизы.    

Yaroslav Brovin

Yaroslav Brovin in Общее

Миграция использования старого Android моста на новый

Всем доброго дня! Как и обещал ранее, перед релизом 1.4.0.0 выкладываю инструкцию о миграции использования старого Android-Delphi моста на новый в 1.4.0.0. Это руководство актуально тем разработчикам, которые используют Android Api в своих проектах. В этой статье я рассмотрю только те аспекты в работе моста, которые изменились. По большей части изменения были необходимы только в свете поддержки RAD Studio 10.4, в которой была полностью удалена поддержка модели памяти ARC. 1. Созда

Yaroslav Brovin

Yaroslav Brovin

Видео Урок 1. Настройка окружения, Hello World приложение и логирование

Мы стараемся делать так, чтобы FGX Native стала эффективным инструментом ? для разработчиков, приносила результаты и доставляла удовольствие от работы ?. Мы постоянно работаем над расширением возможностей и предоставляем новый функционал. Однако, с учетом молодости проекта FGX Native по нему не так много информации. Эффективность использования зависит от ваших умений и навыков. А для развития этих умений и навыков нужны обучающие материалы ?‍?, примеры правильного использования. М

Yaroslav Brovin

Yaroslav Brovin

Автогенерация classes.dex

В обновлении 1.1.6.0 процесс сборки android приложения претерпел незаметное на первый взгляд, но очень важное для пользователей изменение, а именно,  добавлена автоматическая генерация файла classes.dex. classes.dex - обязательный для android приложения файл, содержащий все используемые в приложении Java библиотеки. Ранее конечное приложение собиралось с готовым classes.dex файлом поставляемым вместе с библиотекой FGX Native, что создавало для разработчиков некоторые проблемы при использо
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...