Icon View Thread

The following is the text of the current message along with any replies.
Messages 11 to 15 of 15 total
Thread John Hay - are you going to the Edinburgh World Tour?
Thu, Sep 8 2011 8:54 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate 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 AMPermanent Link

Raul

Team Elevate 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 Smile

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 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate 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 Smile

+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 PMPermanent Link

Steve Gill

Avatar

<< 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 PMPermanent Link

Raul

Team Elevate 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 PagePage 2 of 2
Jump to Page:  1 2
Image