Jump to content

John Kouraklis

Members
  • Content Count

    319
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by John Kouraklis

  1. 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
  2. John Kouraklis

    Cant' deploy Android app after renaming the project

    @Dalija Prasnikar Yeah, I noticed that too. Only when I installed the SDK from GetIt it shows 25.2.5
  3. John Kouraklis

    Android in VMWare

    @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
  4. John Kouraklis

    Android in VMWare

    @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.
  5. John Kouraklis

    Android in VMWare

    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?
  6. John Kouraklis

    Cant' deploy Android app after renaming the project

    The wizard that adds a SDK must look up some values because it generates a version for the SDK
  7. John Kouraklis

    Cant' deploy Android app after renaming the project

    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.)
  8. John Kouraklis

    Cant' deploy Android app after renaming the project

    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
  9. John Kouraklis

    Cant' deploy Android app after renaming the project

    @Dalija Prasnikar Actually it is API 23... Thx
  10. John Kouraklis

    Beginner - How is Delphi for mobile development?

    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
  11. John Kouraklis

    Component installs

    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
  12. John Kouraklis

    Advisor/Product Manager

    Hi @Dany Marmur can I email you in private?
  13. John Kouraklis

    Running the IDE in a VM on Mac Book Pro?

    @David Schwartz Nothing to do with religious wars. Noone said that Apple doesn't make good product. ...until it does...and then you see what happens to the TCO when you visit Apple Store or spend hours in some forums trying to figure out which terminal command you should execute cause one 10 people in the world know about it You have, also, found a unique approach to all this. Interesting but unique---you are talking about second hand machines. I don't think the argument that Apple's machines are more resistant to price drops is valid any more. In '90s and '00s perhaps but now, as Apple, becomes more popular the prices of used machines drop faster. Just search ebay and, also, keep in mind that what you see is now what your machine will get. But I agree that the update policies on Windows are just annoying... You may see this as a Warrent Baffet investment and a smart move, but there's a small catch here. It is a better investment as long as you are able and happy to afford the initial high investment on something that depreciates rapidly like a laptop. So, investment-wise, the TCO is not only about monies but, also, about good use of funds and the opportunity cost; that is what do you miss and do not do because you had to reserve funds to buy a laptop that represents a highly depreciable asset
  14. John Kouraklis

    Advisor/Product Manager

    @Dany Marmur Yes, I've got some people with experience in education and I've been working in higher education institutions for some time so there's much knowledge and experience in this. Of course, I am always open to people who combine soft dev skills with good knowledge of the education domain. Have you got experience on this?
  15. John Kouraklis

    IDE adds {$R} between units

    All of the sudden, the IDE adds 3 or 4 lines of {$R} between the units in the main dpr file. I then delete them and compile the project correctly. The next time I recompile, the {$R} reappear. The {$R} is like this, without any file names or anything else. Anyone has seen this before? Thanks
  16. John Kouraklis

    IDE adds {$R} between units

    The version is 10.3.2 and it looks like the dproj had a few entries like this: <Form>$R *.res</Form> as described in a link Dave shared. There were, also, some {$R *.res} at the end of the lines with the units. I hadn't seen them because the file names and the paths are very long going outside the window. Hope now all is good. Thanks
  17. John Kouraklis

    Running the IDE in a VM on Mac Book Pro?

    One thing that mac OS does very well (not pefectly) is scaling between 4K and non-4K monitors. Windows gets very confused even with MS apps like word and powerpoint No idea how Linux behaves
  18. John Kouraklis

    Running the IDE in a VM on Mac Book Pro?

    There's a patch for this. See here: https://www.cybernog.com/2018/10/MacOS-Mojave-VMware.html 40GB? This must be a VM with the OS only. My VMs easily reach 250GBs
  19. John Kouraklis

    Running the IDE in a VM on Mac Book Pro?

    Would be interested to hear your reasoning. I left Apple a while ago and I think their OS is very simplistic to match the tech needs and when things go wrong (because it is unix based system) it is hard to get help. On a positive note, integration between devices is a smooth as it gets for obvious reasons
  20. John Kouraklis

    Running the IDE in a VM on Mac Book Pro?

    We're not in '90s anymore. There are many beautiful and powerful laptops out there. The competition is high Apple seems not to get this at all
  21. John Kouraklis

    Running the IDE in a VM on Mac Book Pro?

    Yes, and when they ditched some amazing apps for professionals like Aperture
  22. John Kouraklis

    Running the IDE in a VM on Mac Book Pro?

    Although I moved away from Apple a couple of years ago, it still makes reliable but overpriced machines. It's the elitism and the active crusade to pin you down in their ecosystem that played a good part in leaving them. And not to mention, their world view: for Apple the whole universe is an iphone
  23. John Kouraklis

    Using Delphi in Virtual machine for a month

    Do you think it makes a difference performance-wise?
  24. John Kouraklis

    Using Delphi in Virtual machine for a month

    I believe he refers to the files VMWare generates for a VM. By default, it splits the VM in multiple files but if I recall correctly you can change this behaviour and instruct VMWare to create on big file. But I don't feel confortable having one 300GB file
  25. John Kouraklis

    Using Delphi in Virtual machine for a month

    There were some issues with screen resolution but v.15 I am using behaves correctly. They have also fixed the scaling issues with 4K/non-4K monitors they had in v.14
×