enesgeven
Members-
Content Count
14 -
Joined
-
Last visited
Everything posted by enesgeven
-
Hi, I found this bug today, I reported already embc but I need also tips about this bug. When Delphi FMX iOS Metal Api enabled and iPhone Settings>Display&Brigtness>View>Zoomed options is enabled delphi form doesn't fit on screen. When Metal Api or iPhone Zoomed setting is disable, everything is normal, like that: https://drive.google.com/file/d/179zVuQx2duHsIIfi6FSiKgVBToZZXLmq/view When Metal Api and iPhone Zoomed setting is enable, form doesn't fit on screen, like that: https://drive.google.com/file/d/1xkNt3ju15fp1z9RG_weyBl6K_OwtBFsd/view (Tested with Delphi 10.4.1 clean and empty project) Can I try anything about fix this issue? before embc officially fix, I need quick solutions. Thank you.
-
Hi, also some sources about AppTrackingTransparency Framework for Delphi https://quality.embarcadero.com/browse/RSP-31871 https://github.com/DelphiWorlds/Kastri/blob/master/API/DW.iOSapi.AppTrackingTransparency.pas https://www.jvesoft.com/wp/configuring-ios/
-
Hi, Yes Metal Api crashes some bitmap methods like FlipHorizontal crashes on Metal Api too, but I have good news it is fixed on 10.4.2 I did not try savetofile but FlipHorizontal working now on Metal Api, also there is more fix for Metal Api on 10.4.2, you can check fix list. and you have to set false GlobalEventDrivenDisplayUpdates if you wanna stable 60 fps, more info: http://docwiki.embarcadero.com/RADStudio/Sydney/en/FireMonkey_New_Features_and_Enhancements
-
Hi, I have to add MoPub Mediation SDKs to Delphi FMX project, I know to add Static or Dynamic SDKs but MoPub Mediations have only Objective-C source codes, there is no any Static or Dynamic Framework release. https://github.com/mopub/mopub-ios-mediation How can I add this SDKs to Delphi? should I create static framework with use xcode? (I don't have any idea about xcode) Thanks.
-
Approved! Thank you.
-
Hi, I recorded this video for see Metal Api difference, my suggestion is use Metal Api (60 FPS) on iOS projects. It is much more smooth. GlobalUseMetal:=True; GlobalEventDrivenDisplayUpdates:=False; GlobalPreferredFramesPerSecond:=60; Delphi Metal Api: http://docwiki.embarcadero.com/RADStudio/Sydney/en/FireMonkey_New_Features_and_Enhancements
-
Thank you, we used Blender for render sprite animations and some character animations from mixamo
-
Thank you. Yes I am doing like that on .dpr before Application.Initialize; also I tried on main form .pas initialization but both same result. I did this for temporary, when device Display Zoom setting is Zoomed not activating metal api, this will reduce performance but at least application will work. if TUIScreen.Wrap(TUIScreen.OCClass.mainScreen).nativeScale=TUIScreen.Wrap(TUIScreen.OCClass.mainScreen).Scale then begin GlobalUseMetal:=true; GlobalEventDrivenDisplayUpdates:=False; GlobalPreferredFramesPerSecond:=60; end;
-
Thank you. I am not use any special thing, just using OrangeUI for visual components, performance is better than FMX basic controls. All buttons, labels, listviews, images from OrangeUI, also I am using BitmapAnimation for sprite animations.
-
Thanks @Remy Lebeau your solutions always pro. I am using this code on FMX (Topic is VCL, I saw now)
-
Try this, I am using this for maximize, working good MainForm.SetBounds(Screen.WorkAreaRect);
-
I used on mobile this component, you have to ask JVEsoft for PC. Admob only for mobile. AdMob SDK is only available on iOS and Android platforms; https://www.jvesoft.com/wp/admob-support-and-mediation/
-
JVEsoft Suite https://www.jvesoft.com/wp/ads-and-in-app-payments/
-
There is very powerful component for VCL and FMX. TECNativeMAP http://www.helpandweb.com/ecmap/en/tecnativemap.htm