Jump to content

Patrick PREMARTIN

Members
  • Content Count

    344
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by Patrick PREMARTIN

  1. Patrick PREMARTIN

    macOS Ventura 13.4.1, any comments ?

    I have a MacBook Pro from this year too, in Catalina, and each time I restore the OS, I add manually the old Xcode release pour macOS Catalina SDK, but it can't be used for iOS development. Xcode 15 is a beta software available only for latest macOS beta release. Don't use it for publishing Delphi projects until it's final release.
  2. Patrick PREMARTIN

    Where does Delphi store the list of command line parameters?

    If it's a bug and you still have it, you can tell it as a comment to the opened ticket. If it's a new feature request for the IDE, an external plugin has perhaps the feature or it wasn't visible enough or interesting enough to work on it in priority. It's also the reason of the "vote" link. And you can add a comment to explain why it's needed to your point of view.
  3. Patrick PREMARTIN

    IOS 16 SDK support?

    The platform status page specify that iOS 16 is only supported in Delphi. https://docwiki.embarcadero.com/PlatformStatus/en/Main_Page Perhaps @Dave Millington (personal) can explain what are the limitations and how you can deal with the AppStore if it's possible ?
  4. They don't have the same approach : TMS Web Core generates the front as HTML/CSS/JS from the Pascal code. UniGUI and IntraWeb générale a server program with create a dynamic web site : each page (or cal) is done to the server. You need to host it on Windows (IntraWeb/UniGUI) or Linux (UniGUI). The three solutions allow to draw your client pages/forms in Delphi. (aka "the front end") UniGUI / IntraWeb manage the server part. (aka "the back end") If you want only server part, you have many Delphi project templates, components or libraries to work with, starting with WebBroker (included for all Delphi edition since many years). Other samples : RAD Server (Enterprise/Architect editions), Delphi MVC Framework (open source from Daniele Teri), MARS (open source from Andrea Magni), ...
  5. Hi Can you give us more info for your project or do you talk in general (which can really have an generic answer) ?
  6. Patrick PREMARTIN

    Where does Delphi store the list of command line parameters?

    Hi Do we have some QP issues to follow or check for those demands ?
  7. thanks for the update 🙂
  8. European companies pay a lot of charges not included in the announced salary. In the US all charges are for the employees. Salaries can't be compared.
  9. Patrick PREMARTIN

    Good book about FireDAC

    Perhaps you could explain what you want to try and to know ? Cary's book is still the reference, even if it's old and some things have changed in FireDAC. It remains the best resource for understanding the framework and the interactions between its components.
  10. Patrick PREMARTIN

    Android does not start

    Hi Did you upgraded the Android manifest template file to the need one for 11.3 ? Did you updates the JAR libraries needed for the project in the project manager Android platform you compile ? (probably yes if it compiles, but check in case not) If you transfer the APK manually to an other device, does it starts or not ? Does the program starts when you compile it in DEBUG mode and start it with (or without) the debugger from the IDE ?
  11. Patrick PREMARTIN

    Community license

    With the imagination we can go very far, in all directions, and suppose a little what we want others would do without knowing who they are or what level of intelligence or automatism they have. EMB uses a company that specializes in license checks, let's assume that these people know their job and do it properly, it will avoid discussions about things that may never happen (and probably would if it had already happened).
  12. Patrick PREMARTIN

    Something like SimpleNote with an API?

    Hi @David Schwartz Did you finally found something to answer your need ?
  13. Patrick PREMARTIN

    11.3 and Android tools

    After installation they are available in the Publics documents / Embarcadero / Studio / 22 / CatalogRepository / NDK, JDK,etc folder You can get the folders from Tools / Options / Deployment / SDK / Android If you didn't add them, you'll find the JDK/NDK/Java options in Tools / Platforms / Options dialog box
  14. Hi. Do you have a profile (and a post to share on it) on LinkedIn ?
  15. Patrick PREMARTIN

    Looking for outsourcing FMX development

    Hi Did you checked TFrameStand project from @Andrea Magni https://github.com/andrea-magni/TFrameStand
  16. Patrick PREMARTIN

    Something like SimpleNote with an API?

    I don't know any app/software in this area. If the user is the only user of the program, if there are no update of notes somewhere after publishing them on too different devices before synchronisation, perhaps you can use a local server on your desktop computer and apps that synchronize (or send notes) to it ? AppTethering components could help on a local network (home or office). MQTT is a solution : you send something in a queue an all "client" programs read what is in the list, but you should encrypt the content is you use something public. Perhaps a Firebase (or other cloud thing) database can be a solution too. If you already have a website (I'm sure you have), you can also try something like my "Planning API" project ? - a web API server : a list of simple PHP script with no database to manage the CRUD operation, storing datas as JSON files in a subdirectory, change API keys and put it on a website (in a "complex" directory name) - a Delphi FMX client app : it gets the datas from the server on startup, display them and send the changes to it by clicking a "synchronize" button. In this project, all datas are stored on the server. A web connection is needed, but you can change the client app to have a "add note" feature without Internet and send them by clicking the button when a connexion is available. https://github.com/DeveloppeurPascal/Planning-API On the "liste de courses" project I have a real synchronization process and API : a web server (PHP and WebBroker available), a client app (Delphi FMX) which store datas locally and synchronize only changes. Each device have all datas, stored in a SQLite local database. The synchronization API works with a "changed level" on each record. The current program store a true/false, an integer and a label. You can edit the code to store only a text if you want. The server can be published on a web site (for the PHP), on a server (Internet or local) (with WebBroker) or simply on your desktop. Synchronization can be done manually like it's coded or with a timer. https://github.com/DeveloppeurPascal/Liste-de-courses I think the "liste de courses" project is the best start to adapt something if you try to code your need.
  17. Patrick PREMARTIN

    Something like SimpleNote with an API?

    Just after reading latests blogs post about Idea brands on Embarcadero blogs platform, I remembered of fileStack. Their API is simple to use. For a "note as text file" mode, you can use it under a Free or Start plan. https://www.filestack.com/pricing/#/marketplace
  18. Patrick PREMARTIN

    How to execute a cmd file in delphi in invisible mode

    Perhaps this project will help you : https://github.com/TurboPack/DOSCommand
  19. Patrick PREMARTIN

    Something like SimpleNote with an API?

    You don't want a server and DB but local copies, I can understand that, but even for MQTT you need a server somewhere (or I missed something ?). It's interesting to know if you want to synchronize notes as texts (last update erase the others) or synchronize changes on notes. Two different approaches. If it's text, you can use a private git repository and an API over it. Is your app a personal app or is it distributed (and you don't want to manage users datas) ?
  20. Patrick PREMARTIN

    Confused on two things

    If you are not sure of what you do with begin/end blocks, try the code formater (Ctrl+D or contextual menu "format code").
  21. Patrick PREMARTIN

    Display a TBitmap in original resolution

    Perhaps you can put the TImage in a TScaledLayout or simply use its Scale property after having a TImage.Size=TBitmap.Size in pixels ?
  22. Patrick PREMARTIN

    Display a TBitmap in original resolution

    As I understand you want your TImage has the same Width/Height than your Bitmap without interest in pixel depth ? In that case, try this : procedure DisplayInOriginalSize_AndSizeToFit(const bmp: TBitmap; im: TImage); begin im.Bitmap.Assign(bmp); im.With := im.Bitmap.Width; im.Height := im.Bitmap.Height; // or SetSize() im.Bitmap.BitmapScale := 1; end;
  23. Patrick PREMARTIN

    RAD Studio Breakpoints not working

    Sometimes the reason is simply to instructions in the code somewhere. For breakpoints the IDE needs only one instruction per line. They are side effects if it's not the case. If you have this problem on a unit, just try the Ctrl+D (code formater) and see what happens after.
  24. Patrick PREMARTIN

    Link to Google Play

    No problem in Android Apps. You can do that. You can also do the same in iOS/macOS apps. Just display only Apple "App Store / Mac App Store" link, not the Android one. And to open the link you can use a library like https://github.com/DeveloppeurPascal/librairies/blob/master/u_urlOpen.pas if you don't know how to do it.
  25. Patrick PREMARTIN

    Link to Google Play

    Yes, it is. Mine is https://play.google.com/store/apps/dev?id=8272814550297637230 To find yours, simply go to https://play.google.com and search for your apps. On a the page of one of them, click on your company or developper name. You can personalize the display from https://play.google.com/console/ and choosing "developer page" option in the menu. If you don't know what to put on the (big big) page banner image. You can use https://github.com/DeveloppeurPascal/GooglePlayDeveloperBannerGenerator to generate one from the pictures you'll add to it. I've chosen to put icons of my apps.
×