Posts tagged ·

SDK

·...

Xcode 4.01

no comments

The new Xcode is available…but…you have to pay for it now.  $4.99 in the Mac App Store or be a paying member of the iOS or Mac Developer program.  I am a bit…disappointed. Well, java is still free. Isn’t it.  Oracle?  Are you listening?  Android?

 

iOS 4.3 SDK is new

no comments

Xcode 3.2.6 and iOS SDK 4.3 Here we go again with the huge download.  😉  4.14 GB.

 

Touch (-ing) a Roku and a Book

no comments

I received an iPod Touch for Christmas and so with wife’s iPad I have both form factors available.  Though both are “retina” I think so I might need to find an older iPhone or touch to make sure.

Also got a Roku XD/S which seems to need a iPod app to remote control it.  The one’s I find extant seem to be for the Soundbridge, not the Streaming Player. Seems fairly easy to program a remote controller; I found the SDK docs here.  “The External Control Guide” shows that the Roku is discoverable with SSDP and controllable with simple HTTP POSTs, such as

POST /keypress/Home HTTP/1.1

Also, I went to Borders with a gift card and left with Advanced iOS 4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod touch by Maher Ali.  But I returned it a few day’s later because it’s like $29 less from Amazon with free shipping.  (!)  What do I do with my Border gift card now?

iOS 4.2 SDK is available now

no comments

At the Apple developer site.  That’s ….

Yes, I know I’m a little late with this.

another update

no comments

Dev Tools are updated again for iPhone iOS 4.02.  I wish we didn’t have to download the whole thing (2.49GB) every time there is an update.  I suppose I should get a get a fast internet connection….

rotating

no comments

To get the HelloWorld to autorotate is just too simple.  Update the xxxxViewController.m and uncomment the shouldAutorotateToInterfaceOrientation method, and have it return a YES value.


// Override to allow orientations other than the default portrait orientation. –
(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return (YES); }

But, then, rotated, things aren’t centered properly:

iPad uncentered after autorotate

iPad uncentered after autorotate

so, fixing that will be the next thing I suppose.

I like O’Reilly books….

new xcode

no comments

The iPhone simulator that comes with the new version of the XCode SDK (3.2.3) seems to work much better.  I spent quite a bit of time trying to figure out why the HelloWorld app behaved correctly in iPhone simulation but was not quite the same in the iPad simulation.  Now they act the same and in the expected manner.

Nr. 1 simulating iPhone

no comments

Found the answer to my simulator question, how to get Xcode to launch the simulator in iPhone mode instead of iPad mode for a universal app. See here.

  1. Build your application for the Simulator 3.2 SDK. Just build (⌘B) it, not ‘build and run’.
  2. Change your target SDK to ‘Simulator – 3.0’.
  3. Run (⌘⌥R) or Debug (⌘⌥Y) your application.

A bit of a kludge, but thanks Alan, this seems to work.

Did you want to buy an iPad?   [amazonify]B00365F6G4[/amazonify]

testing

no comments

I’m trying to come up with a list of restrictions in the iPad/iPhone environment. I’ll be working on that and keep track of them on a different page. In the meantime, one that is annoying me at the moment is that it appears that I cannot test an app on a real device without paying the $99 to join an iPhone Developer Program.  I think there should be a way to, at least, add an app to iTunes & sync.  Hmm.

Switch to our desktop site