Archive for the 'Development Tool' Category

The 5th Beta Version! Latest iPhone SDK Released!

Today Apple released the new version of iPhone SDK and firmware. There are some big changes in the new SDK (build 9M2173a, beta 5):

  • API reference largely updated to beta 5 API.
  • You can now pass a flag to preserve data files while uploading for Run/Debug/Go.
  • You can now add the view of a UIViewController to an arbitrary view.
  • Content purchased from iTunes Store will not sync to or play on devices with iPhone OS beta installed. iTunes will report that you need a newer update of the iPhone software to play the content.
  • Code signing is now enforced on the device. This means that your project will need to have a certificate signing identity that resolves to a valid certificate in your keychain. If there is no identity entered, the code will run properly in the simulator, but will fail to execute on devices.
  • The version of Foundation in the simulator platform includes functionality not included in iPhone OS. To ensure functionality is not used that is not present on iPhone, check the documentation for availability information.
  • etc…

You can download the latest iPhone SDK from Apple’s iPhone Developer site, and the changes can be found here if you have an online SDK account.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • blogmarks
  • e-mail
  • Fark
  • Furl
  • Live
  • Reddit
  • Segnalo
  • Smarking
  • Spurl
  • Technorati
  • TwitThis
  • YahooMyWeb

iPhone SDK beta 4 released

Apple released iPhone SDK build 9M2165 beta 4 today. “The fourth beta version of the iPhone SDK includes Xcode IDE, iPhone simulator with Open GL ES support, Interface Builder, Instruments, frameworks and samples, compilers, and Shark analysis tool.”, says by Apple Developer Connection. Full release notes you can find here: http://developer.apple.com/iphone/library/navigation/index.html

Some new features and information reported by TUAW readers:

New beta build is called 5A258f

SDK download is 1.15 GBs

Firmware sizes about 200+MB each for iPhone and iPod touch

Code signing is now ENFORCED by Apple.

SDK no longer uses the Aspen code name for the simulator.

Audio Toolbox got a big load of new stuff

NSXMLParser support

UIFont is re-done with ascender and other professional font support that has been long missing

There are definitely some very interesting methods added to UIApplication’s delegate, including methods for badging the Springboard icon, and methods related to gaining and resigning “active” status - seems like background apps may be permitted somehow.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • blogmarks
  • e-mail
  • Fark
  • Furl
  • Live
  • Reddit
  • Segnalo
  • Smarking
  • Spurl
  • Technorati
  • TwitThis
  • YahooMyWeb

iphonedebug: iPhone JavaScript debug console

The iPhone Debug Consle is meant to give greater visibility and interactivity on your iPhone/iPod Touch while doing development. Jon Brisbin, the project ower say:

“I grew frustrated having to go through the ‘include console.log statement then reload’ method of debugging. I wanted something similar to Firebug’s fantastic console and debugger.

In trying to find something that would fit my needs, I came across Joe Hewitt’s iPhone/Firebug integration, but I wanted something more robust and that worked without firebug and requiring “console.log” in the desktop browser. Since the COMET support in Jetty is quite good, and given that I’m a Java programmer, not a Python one, I decided to just write my own and offer it up to the community. I think it will be helpful to those getting very frustrated with debugging your Ajax apps on the iPhone/iPod Touch.

You can find download and install tutorial at iphonedebug’s project home.

screenshot:

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • blogmarks
  • e-mail
  • Fark
  • Furl
  • Live
  • Reddit
  • Segnalo
  • Smarking
  • Spurl
  • Technorati
  • TwitThis
  • YahooMyWeb