Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: Apple Watch development?



Permlink Replies: 5 - Last Post: Oct 17, 2017 8:03 AM Last Post By: Joe Sansalone Threads: [ Previous | Next ]
Joe Sansalone

Posts: 158
Registered: 1/15/06
Apple Watch development?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 16, 2017 2:14 PM
Hi,

Can we develop for Apple Watch using Delphi?

Joe
Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: Apple Watch development?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 16, 2017 4:06 PM   in response to: Joe Sansalone in response to: Joe Sansalone
Can we develop for Apple Watch using Delphi?

No.

--
Dave Nottage [TeamB]
Find hints tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com
Joe Sansalone

Posts: 158
Registered: 1/15/06
Re: Apple Watch development?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 16, 2017 4:17 PM   in response to: Dave Nottage in response to: Dave Nottage
Dave Nottage wrote:
Can we develop for Apple Watch using Delphi?

No.

Is it because the current version of Delphi does not have the WatchKit Objective-C
interface translated to Object Pascal?

Or is there something more fundamental that's missing to developing on Apple Watch?

Joe
Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: Apple Watch development?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 16, 2017 6:30 PM   in response to: Joe Sansalone in response to: Joe Sansalone
Is it because the current version of Delphi does not have the WatchKit Objective-C
interface translated to Object Pascal?

It doesn't allow importing/targeting of the watchOS SDK(s)

Or is there something more fundamental that's missing to developing on Apple Watch?

Possibly compiling for the appropriate CPUs?

--
Dave Nottage [TeamB]
Find hints tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com
Ronald Klitsche

Posts: 326
Registered: 8/26/01
Re: Apple Watch development?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 17, 2017 1:05 AM   in response to: Joe Sansalone in response to: Joe Sansalone
Joe Sansalone wrote:
Or is there something more fundamental that's missing to developing on Apple Watch?

Yes, it require to use Bitcode. Bitcode is an intermediate representation of a compiled program:
https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html

Delphi can't generate it.
Joe Sansalone

Posts: 158
Registered: 1/15/06
Re: Apple Watch development?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Oct 17, 2017 8:03 AM   in response to: Ronald Klitsche in response to: Ronald Klitsche
Ronald Klitsche wrote:
Joe Sansalone wrote:
Or is there something more fundamental that's missing to developing on Apple Watch?

Yes, it require to use Bitcode. Bitcode is an intermediate representation of a compiled program:
https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html

Delphi can't generate it.

Hoping something can be done in the future.
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02