Jump to content
View in the app

A better way to browse. Learn more.

FGX Native

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

  • Administrators

Скачать:
Релиз доступен только по запросу.

Дата релиза:

30 декабря 2021


Внимание 🚨

  • Теперь при изменении режима выделения TfgCollectionView.SelectionMode существующее выделение элементов будет безусловно сброшено без вызова каких-либо событий.
  • Теперь в режиме единичного выделения TfgCollectionViewSelectionMode.SingleSelect не блокируется снятие выделения с выделенного элемента (Android). 

Новое

Google Pay

Добавлен новый компонент TfgGooglePayClient, позволяющий подключить оплату в вашем мобильном приложении через Google Pay. Компонент кроссплатформенный, но поскольку Google Pay предназначении только для Android, то компонент реализован только для Android.

TfgApplicationEvents

Добавлены два новых события OnActivityResult и OnActivityNewIntent, работающие только на Android.

  • Событие OnActivityResult вызывается только в Android, когда активити приложение получает результат вызова другого активити.
  • Событие OnActivityNewIntent вызывается только в Android, когда активити приложение получает новое намерение от других активити.

В параметрах событий передается намерение типа TfgAndroidIntent, которое по факту является Android.Api.ActivityAndView.JIntent типом в Андроиде и TObject на остальных платформах. Поэтому типовой пример использования может выглядеть так:

procedure TFormMain.fgApplicationEvents1ActivityResult(Sender: TObject; const ARequestCode, AResultCode: Integer;
  const AIntent: TfgAndroidIntent);
begin
{$IFDEF ANDROID}
  // Work with AIntent, ARequestCode, AResultCode
{$ENDIF}
end;

iOS/Android API

  • Добавлены заголовочный файлы для использования нативного API по использованию встроенных покупок: iOS.Api.StoreKit и Android.Api.Billing.
  • Добавлены заголовочные файлы iOS.Api.PassKit, iOS.Api.AddressBook и iOS.Api.AddressBookUI.

Улучшения 🙌

  • Добавлен новый демонстрационный проект по реализации сервиса "Поделиться" для iOS: "iOS Api" -> "Сервис поделиться".
  • FGX-152 Реализовать screenshot экрана (iOS).
  • Поднята целевая версия Android API для новых приложений до Android 11 (API 30). 

TfgCollectionView

  • Новое свойство TfgCollectionView.SelectionController.SelectionCount для получения количества выделенных элементов списка.
  • Новые события для контроля за выделением элементов TfgCollectionView: OnItemCanSelect и OnItemCanDeselect.

Исправление ошибок 🐛

Recently Browsing 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.