Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » ElevateDB Technical Support » Support Forums » ElevateDB General Discussion » View Thread |
Messages 11 to 15 of 15 total |
John Hay - are you going to the Edinburgh World Tour? |
Thu, Sep 8 2011 8:54 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Raul
Thanks, I've had a look at those. I must be suffering from something because I'm sure they talked about cross platform as if the same code would run on Windows & OSX but then said that you have to have an OSX machine on your network to allow you to compile. FireMonkey - <saarcasm on> interesting and I'm sure it will allow people to develop more useful and responsive applications <sarcasm off> I'm in the process of removing TMS components from my app because they are to heavyweight and whilst the glow effect is pretty it adds little to the use experience apart from slowing things down. I am definitely becoming a luddite. Roy Lambert |
Thu, Sep 8 2011 10:25 AM | Permanent Link |
Raul Team Elevate | In general you need access to OSX to run your app - you can compile it in Delphi but to see how it actually looks you need to run it on a Mac. I know they keep saying that you need platform assistant configured but i was able to compile a console app justr fine for win32/34/osx and just copy it over and run.
However there are now too many ways to work with OSX/iOS so there is lot of confusion. AFAIK this is the various things: - Delphi can target OSX in a project just fine (but no VCL and it's still 32bit app only on OSX side and other gotchas - file-system access, exception handling ,atc) - Firemonkey can target OSX and allows using UI controls (though Firemonkey ones) - Firemonkey allows doing iOS apps but that needs to be exported and compiled using XCode on Mac - Datasnap can create proxy and support classes for XCode (you write app in xcode but easy to make datasnap calls) -RadPHP allows PHP app converted with Phonegap into iOS or Android native app The product i' looking forward to actually is WebBuilder from Tim - this way for smaller gui apps (especially ones with EDB access) you just write it using that and it'll run on any browser with Javasript support Raul << Roy Lambert wrote: Thanks, I've had a look at those. I must be suffering from something because I'm sure they talked about cross platform as if the same code would run on Windows & OSX but then said that you have to have an OSX machine on your network to allow you to compile. >> |
Fri, Sep 9 2011 3:48 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Raul
>The product i' looking forward to actually is WebBuilder from Tim - this way for smaller gui apps (especially ones with EDB access) you just write it using that and it'll run on any browser with Javasript support +1 but as a hobby programmer I'm not sure I'll be able to make full use of it. Roy Lambert |
Sun, Sep 11 2011 6:22 PM | Permanent Link |
Steve Gill | << Raul wrote:
Firemonkey allows doing iOS apps but that needs to be exported and compiled using XCode on Mac >> Embarcadero have said this will change in an update to make it easier and more streamlined. |
Sun, Sep 11 2011 10:26 PM | Permanent Link |
Raul Team Elevate | << Steve Gill wrote:
Embarcadero have said this will change in an update to make it easier and more streamlined. >> Have they provided any details that you've seen ? The main reason for all of these steps is the way security architecture on iOS works and how the code needs to get signed. For development Embarcadero could compile the code into the iOS package (ipa), properly sign it (with dev certs) and then all we'd need to do is to get the ipa to iphone - for example thru iTunes or maybe even build this step into Firemoneky. This would eliminate the need for Mac. However for production you need to go thru appstore and use prod certificates so that might still require mac. Time will tell. Raul |
« Previous Page | Page 2 of 2 | |
Jump to Page: 1 2 |
This web page was last updated on Tuesday, May 7, 2024 at 06:25 PM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |