does sdk allow interfacing with existing iphone apps

Discussion in 'iPhone' started by heyp, Jun 11, 2008.

  1. heyp macrumors 6502

    Joined:
    Jan 29, 2008
    #1
    to anyone currently using the sdk, will it allow interfacing with the iphone's current apps? say u wanted to create an app that could send/receive data from the sms app or the calendar app
     
  2. heyp thread starter macrumors 6502

    Joined:
    Jan 29, 2008
  3. Shadowriver macrumors member

    Joined:
    Mar 31, 2008
    #3
    I don't know about SMS or Caledar, but theres few API commands that allow SDK to start new mail or run safari on specific url ;p
     
  4. admanimal macrumors 68040

    Joined:
    Apr 22, 2005
    #4
    At best some applications (safari, dialing a number) can be opened using URLs, but no other data can be transferred between them. In general one application has no access to another application's data.
     
  5. mattpreston11 macrumors 6502a

    Joined:
    Nov 9, 2007
    #5

    that would cause security problems otherwise.
     
  6. Shnoops macrumors newbie

    Joined:
    Oct 28, 2007
    #6
    I'm hoping that any applications that Apple makes can access other information. Would certainly see Apple coming out with an MMS app and video recording app. Would people complain yea, but people would still pay money for the app.
     
  7. razorianfly macrumors 65816

    razorianfly

    Joined:
    Oct 16, 2007
    Location:
    Cheshire, United Kingdom
    #7
    Yes, as a developer, Apple's SDK does allow applications created with it, to interface with almost every application of iPhone OSX, as well as the built-in API's,
    for example, the image picker. As stated above these applications run in a sand-boxed environment which essentially means applications have no access to
    another applications data. Interfacing is carried out by the use of links or commands which trigger built-in APIs. For example, an address in a location-based
    application could link to the Maps.app and GPS module, but actually retrieving the data and placing it back into the location-based application is prohibited.

    Lets not forget, even though Apple says they opened up the 'same' APIs and tools they use when developing for the touch platform, they did, in a way,
    but Apple don't have the tedious restrictions.

    The public SDK rules don't apply to Apple internally. Likewise, Apple's applications are not 'sand-boxed' in thier own environment for security, there is no need
    for them to be. Any applications we'll see from Apple will not follow the SDK rules, because for Apple, there aren't any rules, apart from the obvious privacy
    policies which must be obeyed. This and this alone will make Apple developed applications 100 times better at data management and other related tasks,
    than the public SDK created applications.

    After saying this, I cannot wait to see the sheer explosion of applications and genre of application the App Store (both Apple/Developer designed) will bring to
    iPhone and iPod touch in the up-coming 2.0 software update.

    R-Fly
     

Share This Page