-
Content Count
1607 -
Joined
-
Last visited
-
Days Won
36
Everything posted by Dave Nottage
-
Android camera/exposure/GetScanLine/PixelFOrmat
Dave Nottage replied to TurboMagic's topic in Cross-platform
Camera 1 API, which has been deprecated for years. I have support for Camera 2 here: https://github.com/DelphiWorlds/Kastri/tree/master/Demos/Camera, but it sorely needs work. I was hoping to use Camera X (part of Android X), but have hit issues with that: https://github.com/DelphiWorlds/Playground/tree/main/Demos/CameraX Continuous capture like you speak of is part of my goal, however it's low priority for me at the moment. -
The AdMob demo (as well as others in the Playground repo) is dependent on the Kastri library: https://github.com/DelphiWorlds/Kastri Please see the Project Configuration section, here: https://github.com/DelphiWorlds/Playground/blob/main/Readme.md
-
You should read this part: https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Creating_an_Android_App#Loading_and_Deploying_Files
-
2022 StackOverflow dev survey - salary results
Dave Nottage replied to Darian Miller's topic in Tips / Blogs / Tutorials / Videos
I have 25+ years Delphi experience programming professionally. What does that work out to? 😉 Total years does not necessarily mean "I'm better than someone with less". Results speak louder than years. -
The AdMob demo has been updated in the Playground repo. There's a fix to the events issues on iOS, support for adaptive size on iOS for the banner ad, and the code has been updated to support AdMob iOS SDK v9.6.0 https://github.com/DelphiWorlds/Playground/tree/main/Demos/AdMob
-
Written in Delphi: https://apps.apple.com/us/app/earmaster-music-theory/id1105030163 https://apps.apple.com/us/app/kiskis/id1420049759 https://apps.apple.com/us/app/my-shift-planner-calendar/id645662133 https://apps.apple.com/us/app/pledgestar/id1548603090 https://blogs.embarcadero.com/fun-ranch-mobile-game-is-developed-with-delphi/ http://flash-o-matic.com That's just the ones I can recall right now
-
There's also this: http://www.blong.com/conferences/dcon2002/speech/SAPI51/SAPI51.htm
-
Delphi Alexandria 11.1 Android AAB from Play Store exits on startup
Dave Nottage replied to 3delite's topic in Cross-platform
Whatever the case, the BASS libraries are not ending up in the app. I "pulled" the APK after installing the app, and there's no lib folder:- 10 replies
-
- alexandria
- android
-
(and 1 more)
Tagged with:
-
Delphi Alexandria 11.1 Android AAB from Play Store exits on startup
Dave Nottage replied to 3delite's topic in Cross-platform
For me, it asked for permissions (which I granted), then restarts over and over, presenting a toast related to permissions being granted. Without knowing exactly the code is doing during startup, it's going to be difficult to diagnose. I suggest moving as much code as you can out of FormCreate (if you use that event) or the main forms constructor (if you have overridden it), and call it later.- 10 replies
-
- alexandria
- android
-
(and 1 more)
Tagged with:
-
Cant Install App on IOS Err(8000051) Error 0xe8000051: Could not inspect the application package
Dave Nottage replied to rihar's topic in Cross-platform
If you're using macOS 12.3 or later, you'll need Delphi 11.1 with Patch 1 installed -
Can you indicate what versions you have of Xcode, and macOS?
-
As well as any 3rd party component packages?
-
Something has changed the active developer directory. If your Xcode is in the default install location, use this command: sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer To correct it
-
Unique Hardware ID
Dave Nottage replied to msd's topic in Algorithms, Data Structures and Class Design
Might this help? https://github.com/RRUZ/tsmbios -
Did you read the details of the readme, here? https://github.com/DelphiWorlds/Playground/tree/main/Demos/AdMob#readme
-
Without using OLE? Yes. An .xlsx file is in .zip format. You can extract the contents using TZipFile and read the (mostly) xml files inside. You could learn the spec and parse the xml. Here's some links that might help: https://docs.fileformat.com/spreadsheet/xlsx/ http://officeopenxml.com/anatomyofOOXML-xlsx.php https://www.brendanlong.com/the-minimum-viable-xlsx-reader.html https://c-rex.net/projects/samples/ooxml/e1/Whitepaper/spreadsheetml.html
-
Delphi 10.4.2 CE support Android API 30
Dave Nottage replied to pcplayer99's topic in Cross-platform
It's in the bin folder of your Delphi installation, e.g. C:\Program Files (x86)\Embarcadero\Studio\21.0\bin -
From what I could see from the initial post, they have all that. This is usually due to the version of Xcode being incompatible with the version of PAServer. If the aim is to create an IPA to put on the App Store, it's not going to work since the App Store now requires Xcode 13, and 10.4.2 has a PAServer that is incompatible with Xcode 13. To produce .IPA files, I strongly recommend using Delphi 11.1. There is otherwise this workaround:
-
That's way too vague. Did you try the demo? Bear in mind (and if you read the readme) that it depends on the Kastri library.
-
Android libraries (Kastri), cannot be added to 32-Bit and 64-Bit platform
Dave Nottage replied to Rollo62's topic in Cross-platform
Your first post didn't seem to imply that there were any issues (other than it being confusing, which it is), in fact it stated: There isn't any way of "working around" the confusion - Embarcadero would need to change the way the IDE works, and/or make it clearer to the developer why it works this way -
Android libraries (Kastri), cannot be added to 32-Bit and 64-Bit platform
Dave Nottage replied to Rollo62's topic in Cross-platform
Related reports: https://quality.embarcadero.com/browse/RSP-27501 https://quality.embarcadero.com/browse/RSP-26659 -
You don't see this part? 😉
-
If you're referring to this demo: https://github.com/Embarcadero/RADStudio11Demos/tree/main/Object Pascal/Multi-Device Samples/Device Sensors and Services/AndroidNotificationServiceDemo There seems to be some missing information in the project file because it does not even add the service to the manifest, and the service jar is not listed under the Libraries node of the Android platform in Project Manager. What I did to rectify this was to: Right-click the Android platform node in Project Manager Click Remove Android Services Select the checkbox next to the service in the list Click Next Click Finish Right-click the Android platform node in Project Manager again Click Add Android Service Click Next Select the path to the service, i.e. AndroidNotificationServiceDemo\NotificationService Click Select Folder Click Next Click Finish Then recompile/deploy/run After you click Start Service, a notification should appear soon after in the system status bar. Opening the notification and tapping on it should open the app and the notification info should appear in the memo
-
This may be of interest to you: https://github.com/DelphiWorlds/Playground/tree/main/Demos/AdMob Once I have the events for the full screen ads sorted out on iOS, I plan on moving it over to Kastri
-
It's possible there is. My question was: What are the steps to reproduce that the website will definitely show in dark mode? Then I can test that the code will force it into light mode