Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
... a properly designed iPad app will have comparatively little code in common with a properly designed iPhone app...

Maybe that's true for an app with a complex and animated UI (like a game), BUT for an app like mine (see signature) where most of the work is under the hood and the UI is simple a bunch of text fields for input and a table for output, it makes much more sense for the app to be universal, even if I build a completely different (but still simple) UI with a split view for the iPad.
 
Something New - Safari in Simulator... Finally

Heres something new in beta 2:

Safari App is in the new Simulator. You can also play videos by
dragging them into the simulator. You can now see the different
players it uses for playing embed MOV files and mp3.

Oddly, the Safari icon is just a white blank icon.
 
Maybe that's true for an app with a complex and animated UI (like a game), BUT for an app like mine (see signature) where most of the work is under the hood and the UI is simple a bunch of text fields for input and a table for output, it makes much more sense for the app to be universal, even if I build a completely different (but still simple) UI with a split view for the iPad.

True. Very simple apps will port easily. Apps that have lots of UI elements, or lots of resources, will be problematic - particularly, if one simply ports a UI-heavy app, one isn't taking proper advantage/consideration of the differences in form factor and usability between the evices.
 
MeThinks that iPhone SDK 3.2 is the crippled SDK for developers, but that the iPad may launch with something more... 4.0? Maybe, although that may be held for a June iPhone 3GSS with OS 4.0 Launch.

Thoughts?

I don't think it's crippled intentionally, Apple just need the stable platform for iPad to launch on first, it explains why iPad's home screen look so barebone. I think Apple is just being overcautious instead releasing a new OS at same time with iPad. The development on 4.0 is still going, just that it's not ready for both iPhone and iPad at this moment. Apple doesn't want developers to be focusing on two different OS at same time, it would screw everything up. Remember that Apple's App Store review staff would get overwhelmed with two OSes. Better to have iPad hardware stuff out first, make sure it works and than to really work full time on the 4.0 OS for both hardware.

Steve never said anything of the sort. The product hasn't even passed through the FCC. It's not in manufacturing yet. They only need 3-4 weeks to manufacture the product.

Assuming a Friday, March 26 ship date, they still have a few weeks to get the hardware together. And they can hold off blasting the firmware on the device until practically the last minute.

Additionally, many journalists pointed out the iBooks store app was rough on the demo units. Clearly, they still have more work to do.

Not passing through the FCC doesn't mean anything, Apple or any other company can request FCC to hold on till last minute before releasing the information on the web. They did this with iPhone as well.

Most likely the iPad is finished by now and has been FCC certified. Just going through full manufacturing. Remember late March is supposedly a global launch, not just US market, so they need a lot of units to pull it off. They also have 6 different models to make.
 
Heres something new in beta 2:

Safari App is in the new Simulator. You can also play videos by
dragging them into the simulator. You can now see the different
players it uses for playing embed MOV files and mp3.

Oddly, the Safari icon is just a white blank icon.

That's not what my icon looks like...
 
Curious when we'll get our hands on an OS 3.2 beta for the iPhone. I hope the delay is part of the OS 4.0 beta that hopefully will be out there in the coming months.
 
safari icon

That's not what my icon looks like...

hmm. that’s odd. Does yours show the actual icon?

Here’s mine...

safariicon.png
 
Yeah, it will be interesting to see if the "camera hooks" are still in there.

Come on devs, start giving up the secrets! Dashboard yet? Where is Weather, Stocks, Calculator and Clock?

There are no secrets to "give up" yet... it's an SDK not an OS.
 
Curious when we'll get our hands on an OS 3.2 beta for the iPhone. I hope the delay is part of the OS 4.0 beta that hopefully will be out there in the coming months.

You mean in the coming month, because if it's like last year... we'll get the beta next month!
 
Heres something new in beta 2:

Safari App is in the new Simulator. You can also play videos by
dragging them into the simulator. You can now see the different
players it uses for playing embed MOV files and mp3.

Oddly, the Safari icon is just a white blank icon.

hi jacklink01, any hints on browser upload of files to websites?
 
heck with that. how about DOWNLOAD (of things other than media)

lol. all of us should compile like an ultimatum wishlist (yes, probably one of the last remaining 10 applefans that hasnt done so) and send it to Santa Steve (affectionately known as Satan in some regions) via traditional methods. i'm sure his mind will crack one day.. somehow
 
nope. i tried to upload a photo to facebook, but the "choose file" button was grayed out and clicking it did nothing.

aww. that sucks. i hope that with the actual iPad, we are finally able to get a proper web browser instead of a "mobile" version. i'm sure hardware-wise, its capable of it. i've given up hopes on Flash but this file upload/download is such a basic necessity -_-
 
aww. that sucks. i hope that with the actual iPad, we are finally able to get a proper web browser instead of a "mobile" version. i'm sure hardware-wise, its capable of it. i've given up hopes on Flash but this file upload/download is such a basic necessity -_-

Its going to stink when websites automatically direct us to an iPhone version when they detect Mobile Safari on iPad!
 
I just had an epiphany!!!

I know some of you guys have probably already come to this conclusion, but I now realize why there are possibly no apps for calculator, clock, stocks, etc. Could it be that they're being redesigned and will run at both native iPhone and iPad resolutions? Kind of like a sliding scale? Imagine if you will a person with farsightedness, typically elderly, who would need a full-sized clock or calculator, just like those big ones they sell at the dollar store. Now imagine a person without the need for this feature preferring instead to run many smaller apps together at the same time, like in a dashboard environment. Can you say multitasking? I know it's limited multitasking and only for 1st party apps, like we have already, but their are great possibilities here. Maybe even 3rd party apps could get approval for multitasking the same way you can run the iPod app while runningthe Safari app. This would appease the folks that want to Skype and surf the web, or check contacts as well. Don't know if Apple would go for this, but the thought of running a stocks app next to a calculator app makes sense to me. My Dad does this all the timeon dashboard and now my Grandma and my Mom will be able to read things off of these apps because they'll scale up when needed. Again think of it as a combination Dasboard/Entourage environment that can only use 1st party apps for the time being. Weather and sports, stocks and a calculator, 2 Safari windows!? (oops getting ahead of myself), as long as they kept it simple it would work. Most of use will not need a 9.7" calculator running full screen, but some people might.
 
Sorry about the lack of spacing in the last post.

I just thought of something else in regard to the limited multitasking of 1st party apps. Safari and Pages running side by side, or Photos and Safari!!! That way you could just drag and drop images and text, like on a Mac.

It will be so cumbersome to have to log into a program (Pages), type something, realize you need an image, log out, log into another program (Safari or Photos), find an image, copy it, log out, log back in to the original program, and then paste the image. Why not just click, drag and drop. This was genius when it was invented 30 years ago and it still is.

Apple is working on this. They have to be. Even with the new chip to speed up opening and closing apps it's just so cumbersome to do so. Makes me think they designed the keyboard dock in the wrong orientation though. It should have worked both ways (horizontal and vertical). Apple could have easily slapped another 30-pin connector on the side. This way you could have the tablet docked and charging while the lame camera kit adapter sticks out of the side. Or better yet, dock the sucker and have a swiveling webcam, similar to the way a camcorders mini viewing window operates, so that you could have both a front and back positioned webcam (3rd party of course).

I'm so excited about this platform. The possiblities are endless!!!
 
I know some of you guys have probably already come to this conclusion, but I now realize why there are possibly no apps for calculator, clock, stocks, etc. Could it be that they're being redesigned and will run at both native iPhone and iPad resolutions? Kind of like a sliding scale? Imagine if you will a person with farsightedness, typically elderly, who would need a full-sized clock or calculator, just like those big ones they sell at the dollar store. Now imagine a person without the need for this feature preferring instead to run many smaller apps together at the same time, like in a dashboard environment. Can you say multitasking? I know it's limited multitasking and only for 1st party apps, like we have already, but their are great possibilities here. Maybe even 3rd party apps could get approval for multitasking the same way you can run the iPod app while runningthe Safari app. This would appease the folks that want to Skype and surf the web, or check contacts as well. Don't know if Apple would go for this, but the thought of running a stocks app next to a calculator app makes sense to me. My Dad does this all the timeon dashboard and now my Grandma and my Mom will be able to read things off of these apps because they'll scale up when needed. Again think of it as a combination Dasboard/Entourage environment that can only use 1st party apps for the time being. Weather and sports, stocks and a calculator, 2 Safari windows!? (oops getting ahead of myself), as long as they kept it simple it would work. Most of use will not need a 9.7" calculator running full screen, but some people might.

I mentioned the dashboard idea earlier in the comments. I've also talked about it a bit in the iPad discussion forum. I tend to think that Apple will implement a dashboard interface while giving developers the tools to develop lightweight "widget" apps that run in the background. This could at least satisfy the biggest multitasking complaint: streaming radio from a Pandora widget. However, I doubt we will see 3rd party support until 4.0.

As an aside, I really want an improved notification system. Like if a new email is received, an icon shows up in the title bar that when clicked, pulls down an inbox menu so I don't have to leave my current app. Mail already runs in the background. They might as well give me quick access to it!!
 
Except that a properly designed iPad app will have comparatively little code in common with a properly designed iPhone app, and if you shoehorn them together you're bloating the size of your iPhone app by including a lot of extra resources and code.

If this is the case, you are doing something wrong. A properly designed iPad app should be almost exactly the same as a properly designed iPhone app, save that the views are different, and perhaps some view-specific code. There is a good reason Apple is pushing for universal binaries.

All the backend code should be exactly the same (the MC in MVC) and only the views should change. That should leave you with a set of nibs, and possibly a few custom views for iPad, otherwise your code should be exactly the same. In some cases you won't even need custom views.

The only exception to this is if your app is mostly views, and has very little logic behind it - even then using multiple screen resolutions might encourage you to think about controls which can scale to different sizes easily.
 
I've been trying to make an iPad version of my latest app, TrackinU (which was approved just today, it maps your tweets and the route they take). I found there are really not a lot of differences, and in under a week I got a great looking, well adapted app.

TrackinU is typical in that you drill down, touching a person in a list, which gets you to a lower level list of tracks (routes), and further down to a map of tweets.

In the iPad version, I've got a "split view". The right side of the screen always shows a map, and on the left side you have the drill-down list of people and tracks. In portrait mode, the entire screen is the map, and the lists can be brought up in a "popover". Boy, those huge map views are lovely.

Doing this was not much work, I was able to use the same view controller code with bits of conditional compilation added, and I tweaked the interfaces of each view a bit, and changed some stuff at startup for the split view stuff. It was pretty easy. I'll have a universal version of TrackinU ready for the iPad launch.

On another app, Myallo HotList, which also features lists and maps, I tried just recompiling the thing for the iPad after doing a basic Transition in the SDK. This pretty much gives you the same app you have on the iPhone, but the views are actually made larger (as opposed to the 2X graphic chip magnification of the old iPhone app) and this looks decent. Full screen tables, but with sharp text and such. And lovely maps. I wouldn't release it like that though, because a full-screen-width table looks stretched and sparse, but for some apps, especially full screen ones like games, this might get you most of the way there, in just a few minutes.

The nice thing for me is I have one code base, and depending on how I want to market an app, I can use it to make either two apps, one for iPhone and another for iPad, or a single universal app that just does the right thing on the device on which it is used.

All in all, I think we will see a TON of apps adapted for the iPad, very quickly indeed.

Very useful comment. I was thinking more or less the same when I was going through the ipad programming guide. Bundling the two apps in one offer, would be a nice feature too (as some other reader posted here before).
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.