Archive for the ‘sdk’ category

iOS 4.1 and iPhone SDK 4.1 beta released by Apple

July 14th, 2010

Earlier this afternoon Apple released the very first beta for iOS 4.1 along with the software development kit (SDK) to all developers. Unfortunately, there has been no word on what changes have been made within the software from Apple. If you are a developer and notice anything worth a mention, be sure to let us know.

Sound off in the comments below!

Update: what about iOS 4.0.1 and iOS 4.x for iPad? And what’s the deal with the new iOS 4.1 signal bars algorithm?

iOS 4.1 and iPhone SDK 4.1 beta released by Apple is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


Apple Slightly Changes Terms in Section 3.3.2 Dealing With Cross-Compiling and Use of Interpretors

June 12th, 2010

The iOS 4 GM seed (gold master) released during WWDC 2010 once again made changes to Section 3.3.2 of Apple’s licensing agreement — specifically the part that deals deals with the use of cross-compilers.  The changes this time around may not make things all better, but it could make things slightly better for some developers.  Matt Drance had this to say about the change to Section 3.2.2:

“While explicit approval from Apple is still required, these new terms seem to acknowledge that there’s a difference between an app that happens to have non-compiled code, and a meta-platform. It’s a step that should allow for many new possibilities.”

While this may not provide a solution to everyone, especially Adobe, it may allow some previously rejected apps into the App Store after all, and reassure others who may have been worried about using scripting engines for games, for example. 

Any developers out there have an opinion on the latest revision of 3.2.2? Is it a move in the right direction or are people over-analyzing what may or may not be between the lines here?

[Apple Outsider via Daring Fireball]

Apple Slightly Changes Terms in Section 3.3.2 Dealing With Cross-Compiling and Use of Interpretors is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


iOS 4 GM seed now live, app submissions begin June 10

June 8th, 2010

iOS 4 / iPhone SDK 4 GM seed released

Apple has released the 378MB Gold Master (GM) seed for iOS 4 (formerly iPhone OS 4) and it’s now available to developers via developer.apple.com (after you agree to the new terms of use). Apple has also announced that developers can begin submitting iOS 4 compatible apps to the iTunes App Store beginning June 10.

So let’s get going devs, we know you’re going to amaze us!

NOTE: Be sure to grab iTunes 9.2 beta — you can’t activate iOS 4 GM with iTunes 9.1 (download from the same page).

[developer.apple.com]

iOS 4 GM seed now live, app submissions begin June 10 is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


More proof of video iChat, possible Game Center integration in iPhone OS 4 SDK beta 2

April 27th, 2010

video_chat_text

The evidence that iChat video is coming with the 4th generation iPhone continues to pile up with iPhone OS 4 beta 2 released just last week.

More code reveals that the iPhone must be registered for video conferencing along with the possibility of the feature only being used via Wi-Fi and not 3G data. So those who had hoped for video chat using their networks 3G connection may be a bit disappointed.

ACCOUNTNOTREGISTEREDMESSAGE = “This device has not been registered for video conferencing.”;
IMAVCHAT
COULDNOTCONNECTNOREMOTEWIFI = “The video call could not connect because a remote Wi-Fi connection could not be established.”; IMAVCHATDISCONNECTEDNOLOCAL_WIFI = “The video call disconnected because the local Wi-Fi connection was lost.”;

And as an added bonus it seems as if Apple is working on integrating video chat with “tentpole” number 6, Game Center. From the code below it appears that you will be able to initiate video chats with other Game Center users.

IMAVCHATERRORNOSUCHPLAYERID = “No Such Player ID”; IMAVCHATERRORNOSUCHACHIEVEMENT = “No Such Achievement”; IMAVCHATERRORUNRECOGNIZEDGAMEDESCRIPTIONHEADERS = “Unrecognised Game Descriptor Headers”; IMAVCHATERRORNOSUCHGAME = “No Such Game”;

iPhone OS 4 looks to be more promising than we originally had thought. Any of our readers excited just yet?

[Mac Rumors]

More proof of video iChat, possible Game Center integration in iPhone OS 4 SDK beta 2 is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


UPDATED: iPhone OS 4 SDK beta 2 now available

April 20th, 2010

sdk_hero

Apple has just released iPhone OS 4 SDK beta 2 on developer.apple.com for developers. Update: Here’s the official word:

iPhone SDK 4 beta 2 and iPhone OS 4 beta 2 are now available from the iPhone Dev Center. The new iPhone SDK introduces an auto-provisioning feature that allows you to add a new device in a single step from within the Xcode Organizer, making it even easier to enable a device for testing your applications. View the Xcode 3.2.3 Read Me for more details on this feature.

It’s great to see the 2 week schedule is being kept up, which means there should be several more leading up to a final, gold master seed at WWDC in 2010 and public release sometime to follow — probably alongside the 4th generation iPhone.

For more on iPhone OS 4, see TiPb’s complete iPhone OS 4 preview and feature walkthrough. No doubt code-diggers are already at work looking for even more in the newest release, so we’ll update when the finds come in.

If you notice anything, let us know in the comments!

UPDATED: iPhone OS 4 SDK beta 2 now available is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


Is Apple’s cross-compiler ban pro-multitasking not anti-Adobe?

April 9th, 2010

Screen shot 2010-04-08 at 10.12.23 PM

While Apple’s ban on cross-compilers in the iPhone 4.0 SDK has raised a lot of discussion on the net, and generated some fiery responses from Adobe, AppleInsider claims a source who says the move had nothing to do with Flash CS5 or another other, specific cross-compiler, and everything to do with multitasking performance:

The primary reason for the change, say sources familiar with Apple’s plans, is to support sophisticated new multitasking APIs in iPhone 4.0. The system will now be evaluating apps as they run in order to implement smart multitasking. It can’t do this if apps are running within a runtime or are cross compiled with a foreign structure that doesn’t behave identically to a native C/C++/Obj-C app.

“[The operating system] can’t swap out resources, it can’t pause some threads while allowing others to run, it can’t selectively notify, etc. Apple needs full access to a properly-compiled app to do the pull off the tricks they are with this new OS,” wrote one reader under the name Ktappe.

Apple is using a different kind of multitasking than we’ve seen before in mobile — saved state combined with API-level services that take the place of running apps. Are Cocoa touch apps generated in Xcode really different enough from Flash or C#/.Net apps cross-compiled by Flash CS5 or MonoTouch to cause Apple’s multitasking system problems?

We’re not developers, you tell us.

Is Apple’s cross-compiler ban pro-multitasking not anti-Adobe? is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


Video iChat References Removed from iPhone 3.2 SDK Beta 4

March 11th, 2010

iPad_Chat_removed

9to5Mac continues to search the latest iPhone 3.2 SDK beta and have found that Apple has removed all of the video iChat references that were found in the first beta a few weeks back showing icons for accepting and declining video chat, as well as strings referencing the same functions.

Could this be a intentional move made by Apple to hide this feature until the big announcement or has it been scrapped by none other than Steve Jobs himself? The video iChat feature has teased us all in the past, hopefully we find out once and for all this summer if we will be so lucky.

Video iChat References Removed from iPhone 3.2 SDK Beta 4 is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


iPhone SDK 3.2 Beta 4 is Out

March 9th, 2010

iphone sdk

iPhone, iPad, and iPod Touch developers: get yourself over to Apple’s developer center, as iPhone SDK 3.2 Beta 4 is ready for you to download, a mere two weeks after Beta three was unleashed for your coding pleasure. As MacRumors and Engadget note, it’s too early to say what magical new capabilities are to be found here – but don’t let that stop you.

iPhone SDK 3.2 Beta 4 is Out is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


TUAW’s Erica Sadun Shares SDK Sugar with iPhone Devs

March 6th, 2010

sdk_hero

iPhone developer extraordinaire Erica Sadun has been running a great series of “iPhone Dev Sugar” posts over on TUAW:

For anyone interested in the nuts and bolts — and subtleties — of iPhone, iPad, and iPod touch development, they’re definitely worth a look. Check them out, and if you have any ninja-level tips of your own to share, don’t be shy!

TUAW’s Erica Sadun Shares SDK Sugar with iPhone Devs is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


UPDATED: iPhone SDK 3.2 for iPad Beta 3 Now Live!

February 23rd, 2010

sdk_hero

Right on schedule — if they stick to 2 week schedules! — Apple has released iPhone SDK for iPad Beta 3. It’s available now via developer.apple.com and if the past is any indication, we should be seeing the code explored and any new and interesting finds tipped and posted… well, from now until Beta 4 hits!

Go get it!

UPDATE 1: Or now, Apple seems to have pulled Beta 3 for now. Let us know if you still see it, if it’s gone for you, or if it comes back!

UPDATE 2: It’s baaaaaaack! Go get it!

UPDATED: iPhone SDK 3.2 for iPad Beta 3 Now Live! is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


iPhone SDK 3.2 Beta 2 Now Live

February 10th, 2010

sdk_hero

All iPad/iPhone developers out there will be happy to know that if you head over to the Apple Developer site you’ll notice that the iPhone 3.2 SDK beta 2 is now available for your downloading pleasure. The servers are still getting flooded at the moment but you might as well try to get your download on.

Of course this SDK is under a NDA so if you want to know about all of the changes from the previous beta, you’ll have to check it out for yourself. And feel free to share your finding with us in the comments below!

[Via TUAW]

iPhone SDK 3.2 Beta 2 Now Live is a story by TiPb. This feed is sponsored by The iPhone Blog Store.

TiPb - The #1 iPhone, iPad, and iPod touch Blog


Apple to Developers: Start Developing Your iPad Apps Today… with iPhone SDK 3.2 Beta (Sigh)

January 29th, 2010

downloadSDK3_2_beta_hero

Apple has sent a note out to iPhone and iPod touch developers encouraging them to start developing iPad apps today… with the iPhone 3.2 SDK beta (!)

iPhone SDK 3.2 beta is now available to all iPhone Developer Standard and Enterprise Program Members from the iPhone Dev Center.

The iPhone Dev Center also provides additional resources including the iPad Programming Guide, iPad Human Interface Guidelines, Preparing Universal Applications, and sample code.

Log in to the iPhone Dev Center and start developing innovative applications for iPad today.

And yeah, Apple said from the beginning that iPhone 3.2 beta was exclusive to the iPad, but come on Apple, it’s iPhone 3.2, are you going to throw the actual device, the one that hasn’t seen even a hint of an update for months, a little love here?

Or are we going to have to wait for an iPhone 4.0 beta in March?

This is a story by the iPhone Blog. This feed is sponsored by The iPhone Blog Store.

Apple to Developers: Start Developing Your iPad Apps Today… with iPhone SDK 3.2 Beta (Sigh)


iPhone 3.2 SDK for iPad – VoIP, External Displays, Shared File Directory, 6 Apps in Dock

January 28th, 2010

Screen shot 2010-01-27 at 8.57.35 PM

MacRumors is reporting that the new iPhone 3.2 SDK, now available via developer.apple.com, but (currently?) only supporting the just-announced iPad, brings a couple interesting new features to the table tablet.

  • External displays, which had potential but no official APIs in previous iPhone SDKs, looks like they’ve gone legit. Video out to come? No word on an HDMI cable still…
  • Shared file directory, which mounts on both Mac and PC. It isn’t the Mobile Finder we’ve wanted, but it sounds like it might make getting docs on and off a whole lot easier.
  • Universal apps, which means developers can make a single build that will support both the smaller iPhone and iPod touch, and the bigger iPad.

In addition, MacRumors says iCall Free VoIP [Free - iTunes link] has told them:

With the latest revisions Apple has made to the iPhone developer agreement and Software Development Kit, iCall for the iPhone and iPod Touch now enabled unrestricted free local and long distance calling over 3G data networks.

Finally (for now), 9to5mac shows that while the demo iPad only had 4 apps in its dock, like the iPhone, the SDK simulator has room for 6. Makes sense given the extra width. (Pictures above)

We’d wondered what happened with VoIP over 3G. Will iPhone 3.2 be the answer?

This is a story by the iPhone Blog. This feed is sponsored by The iPhone Blog Store.

iPhone 3.2 SDK for iPad – VoIP, External Displays, Shared File Directory, 6 Apps in Dock