View Full Version : New SDK and iPhone OS
termleech
03-27-2008, 04:05 PM
For anyone who is signed up. There is a new SDK and a new iPhone OS released just a hour or so ago. I'm downloading it now. The SDK now includes the interface builder.
acosmichippo
03-27-2008, 04:19 PM
this is for us non-"apple developers" as well?
Lincoln
03-27-2008, 05:10 PM
I feel behind; almost a month after the release, and I still haven't used the SDK.
- John
What great timing, I just reinstalled Mac OS X (Got a little app happy with it, too, and crashed it!)
Thanks for the heads up
edit: ooh, great! it's 33% smaller. My flash drive thanks you as well!
termleech
03-27-2008, 07:58 PM
I do wish I could find out if apple takes any bug reports on the beta. I've definitely got some after using it for quite a while. Including some things that happened in the most recent release that seem to move backward a little bit.
I had a hell of a time trying to download it with Firefox 3.0b4, the download speed capped out at about 200kb/s and eventually slowed down to a crawl @ 33kb/s...Anybody else get this problem with Firefox on Leopard?
I thought it might have just been the Apple site getting overloaded, but I made my web server act as a middle man and got it downloaded through lynx at 400-600kb/s, then tried Firefox again and was only getting 150-180kb/s from my server. I switched to Safari to download it, and this time got 600kb/s+
termleech
03-28-2008, 08:37 AM
I didn't have any issues with 3B4 on my macbook at all. Matter of fact I had to use it because I've got this strange issue where developer.apple.com will take forever to load on Safari but loads right up in 3B4. It's strange.
So since I'm sure everyone wants to know, here are some notes for what I've seen in the new firmware:
Exchange contacts still don't work for me very well. It frequently crashes the contacts and now I seem to have two of every contact on my phone even though I've only got one of the server. I ended up turning off contacts for exchange and manually syncing.
The preferences have change. The mail, contacts and calendar are all under the same preference page now. A slightly annoying bug I've found is, if you have an exchange server defined, the setting for how frequently to check mail (for any other accounts you have defined) is no longer visable. I had to delete my exchange account, make the setting to 15 minutes and then re-add my exchange account. It was kind of annoying. *NOTE* I just gave it a try again and now all my contacts seem to show up only once. It's rather strange and I'm trying to figure out exactly why.
By default Apple has finally enabled the stand alone contacts module with the icon on the home screen (I had this enabled when I was jailbroken so it's been there for a while just never enabled).
The calendar view looks crisper. It also shows the location of the even in the list view (I don't think it did this before).
I'm wondering how to actually use this new interface builder they shipped with the latest SDK.
I don't see how to integrate it into the Xcode project.
Do they have a "how-to" video for this like they had for everything else on the first beta?
termleech
03-29-2008, 07:41 PM
Don't know if they have a How-To yet, but you have to actually launch a program called Interface Builder. It's not built in to XCode.
Yeah, I've been playing around with Interface Builder on its own for a little while, I'm just kind of not sure what the first steps are, and how to link this up with a project in Xcode.
I come from mostly developing software in Windows on .NET, where the first step for a Forms application is to create a new Form, on which you can add various controls. The controls can be double-clicked in the editor to create a default event for them, etc, and in this event code, you can pretty much do anything that can be accomplished in the language it's built in.
On Xcode, I was able to manage to define a custom view controller and add a few of my own views to it with the tab bar items (even added in a custom image, I was so proud of myself for figuring that one out! didn't find that type of thing in any of the sample code). I'm not quite sure how I'd set up this same scenario in Interface Builder. When I build an interface with it, and then click Simulate Interface, all that comes up is either a white screen, or the view I made, but the view is greyed out, and sometimes covered up with a navigation bar that has two lines to it. It appears to have been set up with some placeholder material, and I can't find where to edit that.
So yeah, I'm pretty much lost, and wish they would have shipped out one of those hand-holding "monkey see, then monkey can do" videos for Interface Builder. I am such a n00b here compared to what I know with .NET
Lincoln
03-30-2008, 07:32 AM
I finally downloaded it this morning. Let's see what we can come up with.
- John
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by
vBSEO 3.3.0