-
Content Count
332 -
Joined
-
Last visited
-
Days Won
5
Everything posted by John Kouraklis
-
@Serge_G How do you revert the order of the text that appears in the grid? The code you show just changes the justification not the order of the letters
-
@limelect I haven't really tried FMXRTL as I did not have the time. But I did some research and couldn't find anything...sadly
-
No worries. I emailed the owner of the page and the download links work. Thanks anyway
-
I know Alcione but didn't know it has RTL components. I will check thanks
-
Hi all, I am setting up a new startup company to produce software for education. I am looking for someone with experience in product management who will act as advisor. At the moment there is no budget for salary or fees but I am very happy to give away a percentage of the company. The role will not involve any development but I want to have someone to discuss technological choices, directions and decisions. If you are interested please drop me an email. I am happy to have a call or a skype chat. Thanks John
-
Changes in Parallel Library
John Kouraklis replied to hsvandrew's topic in RTL and Delphi Object Pascal
Recently I added code to this amazing library https://github.com/WladiD/AnyiQuack to work on FMX. It offers some interesting animation and it relies on PPL. -
@limelectHave you got the demo to share? Are there any other components/solutions?
-
Changes in Parallel Library
John Kouraklis replied to hsvandrew's topic in RTL and Delphi Object Pascal
And what keeps me away from OTL is cross-platform implementation. These days I only touch FMX apps -
Changes in Parallel Library
John Kouraklis replied to hsvandrew's topic in RTL and Delphi Object Pascal
My experience is the same as @pyscripter's I use PPL quite extensively and any bottlenecks appear with programming logic and some other tasks (with server requests the main one) The major problem I have come across is that WaitForAll does not behave as expected in many cases but I found that rewriting the tasks in ITasks can fix this -
Hi, does anyone have experience with MongoDB? Can it be used as a standalone file? Without the need for the end user to install a separate server with an app? Like an sqlite stand-alone db? Thx
-
I think I will go with the classic sqlite3 approach eventually. MongoDB needs proper setup and this complexity is not justified for the app I am looking at. Thanks a lot for the input
-
Today I installed Android Nougat in VMWare and then connected the IDE to the VM via adb and it shows as a device in the "Target" branch. When I run/debug an empty FMX project the IDE deploys everything correctly and then it launches the app. Here is where the problems appears. The app loads, I can see the splash screen and then it crashes. I have tried with different SDKs but the problem is there. Anyone any ideas where to look at for the problem? I am keen on making it working. The whole process is way much faster than with a physical device.
-
@Cristian Peța See the link I posted above.
-
Hi, I create a new FMX app, select Android as the target platform and the device, I hit Run (and/or with Debug) and all works fine. The app is deployed correctly to the device and launched. Then, I save the form and again all works fine. Then, I save the project and then the IDE can not build/deploy it. I get the following message: [PAClient Error] Error: E2312 C:\****\AndroidManifest.xml:20: error: No resource identifier found for attribute 'resizeableActivity' in package 'android' Even if I rename the project back to Project1, it does not work. After inspecting the manifest files, the IDE adds this line android:resizeableActivity="false" which is not added when I run a new project. Now, it appears that the AndroidManifest.template includes the same line but it doesn't cause problems until I save a project. If I delete the line from the template, all works fine. Anyone knows why that line generates an error? Thx
-
Cant' deploy Android app after renaming the project
John Kouraklis replied to John Kouraklis's topic in Cross-platform
@Dalija Prasnikar Yeah, I noticed that too. Only when I installed the SDK from GetIt it shows 25.2.5 -
@Dave Nottage DeviceLens logs messages from the OS but nothing from the Application. Am I doing something wrong? I've enabled the native bridge BTW, the Processes list is not populated
-
@Schokohase @Jacek Laskowski This https://techsviewer.com/install-android-in-virtual-machine-vmware-and-virtualbox/#tab-con-11 is the only guide that worked for me. I am sure other versions can be installed The only issue is that there are not VMWare tools for Android and the screen does not occupy the whole window. The mouse move also is not very smooth but overall you can work.
-
I am reading the website now. How do I add it to an FMX app? I can edit the manifest file but how do I launch the popup?
-
Cant' deploy Android app after renaming the project
John Kouraklis replied to John Kouraklis's topic in Cross-platform
The wizard that adds a SDK must look up some values because it generates a version for the SDK -
Cant' deploy Android app after renaming the project
John Kouraklis replied to John Kouraklis's topic in Cross-platform
That's what I have pointing to android-23 But the compiler adds the resizableActivity, which means it detects a version higher than 23. All the other folders expect the SDK API point to the latest tools (eg. adb, aapt, etc.) -
Cant' deploy Android app after renaming the project
John Kouraklis replied to John Kouraklis's topic in Cross-platform
How does the IDE find the SDK version? I've got the Android SDK from google directly and there are folders for different SDK versions (23, 24, ...) depending on the installation. When I create a new SDK manager and point to say version 23, the IDE reads the version as 26.1.1.32 -
Cant' deploy Android app after renaming the project
John Kouraklis replied to John Kouraklis's topic in Cross-platform
@Dalija Prasnikar Actually it is API 23... Thx -
Beginner - How is Delphi for mobile development?
John Kouraklis replied to panosdk's topic in General Help
I never felt comfortable with the C-family languages (curly brackets, declaration of type before the var name, etc.). I find Delphi very natural when it comes to coding. To me, the flow of the language makes sense. But this is personal view. I personally write code in FireMonkey (FMX) only; the cross-platform framework in Delphi and I have abandoned VCL (the Win-only framework) long time ago. It is not as mature and stable as VCL but my opinion is that it does the job. There is a wide range of FMX components available. Of course, there are glitches, flaws and bugs but this is the case in every library out there. You will find lots of controversy in discussions about the maturity of FMX. I would suggect you go through them and make your own decisions. In terms of jobs, Delphi is not a mainstream language. Depending on where you live you may really find no jobs available. But you say that you are hobbyist so perhaps it makes more sense to learn something that pleases you rather than pays the rent; but, this is your decision to make. In general, go through some discussions on this web site; you will find many knowledgeable and experienced people who share their views on the status and future of the language. This will allow you to draw your own conclusions. You can, also, download Delphi Community Edition which is free and try it out to see how it works for you. And if you decide to give Delphi a try, we all will welcome you to the community -
I have a separate folder called Libs where I install all 3rd party components. And all of them are under version control. I, also, use one of the uninstaller software which generates a report of all the changes the installers do to the system
-
Advisor/Product Manager
John Kouraklis replied to John Kouraklis's topic in Job Opportunities / Coder for Hire
Hi @Dany Marmur can I email you in private?