Re: Software Components???




"David Phillip Oster" <oster@xxxxxxxx> wrote in message
news:oster-F59A16.17440829122007@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
In article <pvBdj.22968$db7.1938@xxxxxxxxxxxx>,
"Peter Olcott" <NoSpam@xxxxxxxxxxxxx> wrote:

Is Microsoft COM all that is available?

Define your terms.

There is a native OS X implementation of COM but aside
from Contextual Menu Extensions, it is rarely used.

A well designed Mac application makes a clean
data model available for the use of other apps. With
Leopard, the
model is easily accessed from Objective - C.

Some sample code for calling Finder as a subroutine is at:
http://developer.apple.com/samplecode/ScriptingBridgeFinder/

Some sample code for calling iCal as a subroutine is at:
http://developer.apple.com/samplecode/ScriptingBridgeiCal/

Guidelines for making the data model of your app available
to
other apps is at:

file:///Developer/ADC%20Reference%20Library/documentation/Cocoa/Conceptual/ScriptableCocoaApplications/
This is not a web link, it seems to be a link to a local
hard drive.


Sample code for manipulating Google Calendar, Google Docs
&
Spreadsheets, Google Notebook, Google Base, Picasa, etc.
from Cocoa apps is at:
http://code.google.com/p/gdata-objectivec-client/


.



Relevant Pages

  • Re: Software Components???
    ... data model available for the use of other apps. ... Some sample code for calling Finder as a subroutine is at: ... Guidelines for making the data model of your app available to ... Sample code for manipulating Google Calendar, ...
    (comp.sys.mac.programmer.help)
  • Re: Apples poor positioning for the age *after* x86
    ... You might argue that Google is solving the wrong ... What's a message board, and what's a message.... ... What explicit product searches do you mean? ... > were routinely old 16-bit apps and installers to deal with. ...
    (comp.sys.mac.advocacy)
  • Re: Over 100 Microsoft MVPs Have Signed Online Petition - Give Us Back VB!!
    ... The data model is a library external to the language, ... Contrary to popular belief, real apps in VB ... > Delphi without really knowing much of the language, ...
    (borland.public.delphi.non-technical)
  • Re: Microsoft may back off of .NET languages
    ... Google and Verizon trying to nudge us all toward ... people were having fun exploring PCs and the Web. ... were installing shareware for fun and adventure. ... "apps" as they can fit. ...
    (microsoft.public.vb.general.discussion)
  • Re: Slightly OT - Apple OS4 on 2G Touch ...
    ... The only problem I had was that Google Calendar and Gmail ... Some third party games and apps, some paid for, some freebies. ... Anyway, it makes no use of the 'net or location services, and doesn't seem to leave anything behind and running when you exit, according to the system monitor utility that I put on there. ... For the moment, I'm going to leave the wifi and location services switched off, and see what happens. ...
    (sci.electronics.repair)