Mar 6

iPhone SDK, at last…

Category: sdk

Apple has finally released their SDK today. A week behind the schedule but at least it’s here.

Along with this announcement came another one. Enterprise services are getting a huge boost by supporting the push technology, Cisco IPSec VPN, Certificates and Identities or WPA2, among others. However, the biggest one is support for Active Sync and Microsoft Exchange. These new enterprise features will be available via June’s software update (free for iPhone, paid for iPod touch) and is also available in beta for US-based businesses that qualify.

The SDK is now available for download on ADC.

The technologies used in the SDK are divided into these layers:

  • Cocoa Mutlitouch
  • Media
  • Core Services
  • Core OS

Cocoa Touch

Cocoa Touch layer lets you access technologies such as Multi-touch events, Multi-touch controls, Acceleromter, View Hierarchy, Localization, Alerts, Web View, People Picker, Image Picker or Camera

Media

This one will probably get the most attention. Especially with combination with Cocoa Touch. You get your hands on Core Audio, OpenAL, Audio Mixing, Audio Recording, Video Playback, JPG, PNG, TIFF, PDS Quartz, Core Animation and Embedded OpenGL

Core Services

Core services is more lower-level oriented and will make a lot of sense for business-like apps. It includes Collections, Address Book, Networking, File access, SQLite, Core Location, Net Services Threading, Preferences, URL utilities

Core OS

And finally, the OS layer lets you really optimize you app by talking to low-level services such as OS X Kernel, BSD TCP/IP, Sockets, Power Management, Keychain, Certificates, File System, Lib System, Security, Bonjour

Requirements and what you’ll get

You will need to have Leopard 10.2 installed on an Intel machine to use the SDK. It comes complete with enhanced Xcode and an iPhone emulator. I just downloaded it (their site is currently very slow) and will be trying it out. I will write up a post once I play with it a bit. I’m so excited, YAY!! :)

No comments

Jan 21

A bit about me…

Category: IDC

My name is Vladimir Olexa and I currently work as a software engineer for CNET Networks. I’m the creator of CNET’s iPhone app.

As an iPhone developer, I want this site to be a good resource for tips, tricks, tutorials, articles and other material that will help all of you interested in iPhone development get started and get developing.

2 comments

Jan 21

iPhoneDevCentral.com

Category: IDC

In the wake of Apple’s next month’s iPhone SDK release, I’ve finally forced myself to get this site up and running. As you can see, it’s pretty plain right now but that will all change very soon. I am planning the host some good tutorials here for both Web and App development for the iPhone.

Also, I’ll need to get rid of the annoying GoDaddy iframe on top. I got excited they were offering free hosting with the domain but I learned yet again, there’s no such thing as free lunch.

No comments