Skip 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.

Other questions

  1. Подскажите как правильно скопировать проект. Сделать копию имеющего проекта. Раньше вроде получалось (у меня таких уже четыре клона и нужен пятый), а сейчас лезут какие то ошибки. Я делаю так: Создаю папку нового проекта рядом с проектом донором (в той же папке), копирую туда файлы проекта. Открываю в Delphi (12.2) и переименовываю проект. Удаляю все вспомогательные файлы и папки проекта кроме исходников, dpr, dproj и deployproj. Полнотекстовым поиском меняю в файлах dproj и deployproj наименование старого проекта на наименование нового проекта (папки проектов носят такое же наименование как и проект в одно слово без пробелов). Переименовываю сгенерённую в старом проекте …

  2. Как кроссплатформенно открыть файл приложением по умолчанию для данного файла (как ShellExecute для windows)?

  3. Is there any way to disable or intercept clicks on the buttons in the Android bottom bar? I don't necessarily need to block the user from exiting the application. I just want to intercept them from exiting without a confirmation message...

  4. Всем здравия. Ищу скриптовый pascal-подобный движок, который был бы совместим с LCL, VCL, FMX и, разумеется, FGX. Наверное, я слишком многого хочу, но может быть кто-то знает о существовании такого чуда? Удалось пощупать следующее: + DWScript - великолепный бесплатный движок, но только под Windows (VCL & LCL) и Linux. + FastScript - с ним работал ранее, в других средах, но при портировании в FGX столкнулся с проблемой, обусловленной директивой NEXTGEN, и тем, что FastScript активно использует string[index]). Взялся переписывать исходники, зарылся, заблудился, потерялся и разочаровался. + PascalScript - не удалось портировать, ибо в нём наличествуют ассемблер…

  5. Started by Michal,

    Hi I am trying to send text to InnerPrinter on Sunmi V2 device via bluetooth. I can connect to a device , create socket and send data. Problem is that I cannot manage to use polish letters. I am using esc/pos protocol to send bytes. So my other idea was to connect to service woyou.aidlservice.jiuiv5.ICallback which I believe is present . But I have no idea how to do that. Does anybody know how to import/use sunmi sdk. Or send proper bytes to print polish characters? Michał

  6. Можно ли как то реализовать временное увеличения яркости экрана при показе qr или штрих кодов как это делают приложения магазинов? Желательно конечно же кроссплатформенно. Ну и дополнительно временно запретить выключение экрана на тот же период.

  7. We recently updated our app on the Playstore with SDK 35. However, some users with Android 15 reported that the bottom button bar is overlapping the app. In my research, I realized that it was an addition from edge-to-edge. I wanted to know if there is any way to disable it. I tried to do the process in Manifest, but without success... Has anyone experienced this and know how to solve it?

  8. Started by Mineev,

    Пытаюсь сделать вход по отпечатку пальца. Использую метод отсюда: TfgBiometricAuthenticationFactory.CreateBiometricAuthentication .SetFallbackAsPasscode; .SetSubtitle('Subtitle') .SetDescription('Description') .Execute(BiometricAuthenticationResul, 'Title');Получаю ошибку на андроиде: «java.lang.IllegalStateException: FragmentManager has not been attached to a host.» Стандартный пример (с версии 1.18.13) работает. Галка в настройках проекта стоит. Что я делаю не так?

  9. Будет ли работать FGX приложение на android go? Какие здесь есть подводные камни, кроме ограничений на память и производительность?

  10. I would like to know if there is a way to acquire the absolute position (x-axis and y-axis) of an object in relation to the form. showHint(AOwner: TfgControl; AControl: TfgControl); The idea is to create a layout (tooltip) close to the specific component.

  11. Есть ли какой то способ (желательно кроссплатформенный) при запуске приложения определить что это тормозной, старый или просто слабый телефон? Чтобы отключить всякие анимации и другие ресурсоемкие действия.

  12. По какому принципу на этом форуме отображаются темы? Почему прочитанные мной темы отображаются в боковой панели (да и в центральном списке) жирным? А некоторые обычным шрифтом. Или что означает жирный шрифт для темы?

  13. We currently use the "Secure.ANDROID_ID" method, however we have had problems with environment changes (Release x Debug), Hard Reset and changes to the Android version on the device, where the ID changes and ends up not being so unique. I would like to know if there is currently any resource that we can use to perform this process of obtaining a truly immutable unique ID...

  14. Hi, very simple question. how do I move to develop an app on IOS. do I need a MAC? ... anything else? thanks!

  15. Delphi 12.3, компонент BluetoothLE1. Работаю с устройством по BLE. 1. Обнаруживаю доступные устройства, 2. Подключаюсь к сервисам устройства, 3. Получаю характеристики, 4. Подписываюсь на характеристику для чтения. 5. Пишу команду в характеристику для записи, ответ от устройства в событии "OnCharacteristicRead" не приходит. Делал по стандартному FMX примеру "HeartRateMonitor". Работает. Создал новый проект на FGX 1.18.11.0, разместил компонент BluetoothLE1. Устройство обнаруживается, сервисы, характеристики доступны, подписка на характеристику для чтения проходит с результатом True. Но вот когда идёт передача от устройства, событие "OnChara…

  16. I'm using the System.Zip class to extract a specific ".zip" file in the app's public directory. I download the file and extract it. On Android, the extraction works correctly, but on iOS, I get an "Error reading zip file". Is this a permission issue or am I missing something? class function TUtilFiles.ExtractZip(const ZipFile, OutputDir: string): Boolean; var FZip: TZipFile; FResult: Boolean; begin FResult := False; // Verifica se o arquivo zip existe if not FileExists(ZipFile) then begin TUtilMessages.MessageInstance.Mensagem('Arquivo zip não encontrado'); Exit; end; // Garante que o diretório de saída existe if not DirectoryExists(OutputDi…

  17. Started by Multsoft.com,

    Hello, I have an application that produces PDF emissions on Android from native JAVA classes, now I am adjusting the application for iOS and I got into a situation where I have no solution for the same process. I would like an idea of how to perform this function... Would it be possible to use FGX to access the native classes and work with just one code? I'm sending my class (it currently only works on Android), I need an idea to adapt it for iOS. Or even if there is a library that helps natively unMSUtil.PDFPrint.pas

  18. Здравствуйте. Я размещаю своё приложение, помимо маркетов Google play и ruStore, ещё и на своём собственном сайте в виде самоподписанного debug установочного apk-пакета. Некоторым моим пользователям, из России или не из России, удобнее работать именно с APK, так как тем самым они принимают более активное участие в развитии приложения и имеют больше функциональных возможностей. Ну и пользователям из подсанкционных стран, понятное дело, такой вариант больше нравится... Проблема в том, что на мои самоподписанные Apk-пакеты с некоторой периодичностью стал ругаться сервис Netcraft. Всё бы ничего, я не обращал бы внимание на эти ругательства, тем паче корреспонденция от Net…

  19. Hi, I have installed D12.2 and FGX 1.18.8.1 I try to compile FGX example. on deploy I get this error... this is output: Build started 20/01/2025 10:20:51. __________________________________________________ Project "C:\Users\staff\Documents\FGX Native\Samples\Flex - Auto wrap\AutoWrapFlexBoxDemo.dproj" (Build target(s)): Target BuildVersionResource: c:\program files (x86)\embarcadero\studio\23.0\bin\cgrc.exe -c65001 "AutoWrapFlexBoxDemo.vrc" -foAutoWrapFlexBoxDemo.res CodeGear Resource Compiler/Binder Version 1.2.2 Copyright (c) 2008-2012 Embarcadero Technologies Inc. Microsoft (R) Windows (R) Resource Compiler Ve…

  20. I like to display content of a Database table on my ipad. I relized it with a TStringGrid with FMX. Is there a similar Possibilty for FGX (Or Sample ?) I tried it with CollectionView I Added 2 Styles one für ColumnHeader and 1 for ColumnContent. Showing a Table with 2 Columns works But another Table with 32 Columns, does not display correcht and can not be scrolled horizontaly Bind Item is called correct 🙂

  21. Здравствуйте, с прошедшим Новым годом всех, до этого момента не было необходимости в компиляции под ios, теперь появилась. В связи с этим вопрос : какой минимально мак и iphone нужны для этих целей ? Так как цены на новые девайсы кусучие, можно и бу приобрести раза в 1,5-2 дешевле, но не знаю, что минимально при покупке и по железу, и по версиями ОС. Так же пользуясь случаем хотел бы узнать какие есть ли хорошие эмуляторы ios ? Пояднексил, нашел несколько, но они все по большей части платные, сразу купить не решился, хотел бы узнать куда лучше вложиться.

  22. Started by Mineev,

    Есть ли какое то кроссплатформенное средство для управления вибрацией телефона?

  23. Как уже где-то упоминалось, после компиляции в папке любого проекта появляются файлы System.Android.Notification.dcu, System.Android.Notification.o, System.Android.Permissions.dcu, System.Android.Permissions.o. Это баг или фича?

  24. Вопрос в заголовке, платформы ios android

  25. Здравствуйте. Пытаюсь посредством JavaToDelphi сгенерировать модули для классов android.speech.*, вот отрывок из конфигурации: ... "uses": [ "Android.Api.JavaTypes" ], "classes": [ "android.speech.SpeechRecognizer", "android.speech.RecognitionSupport", "android.speech.RecognizerIntent", "android.speech.RecognitionSupport.Builder", "android.speech.tts.TextToSpeech.OnUtteranceCompletedListener", "android.speech.tts.UtteranceProgressListener", "android.speech.tts.SynthesisRequest", "android.speech.tts.TextToSpeech", "android.speech.tts.SynthesisCallback", "android.speech.tts…

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

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.