First off, LOVE my iPad, and am looking forward to iOS4 on it so I can get all the nice things my iPhone 4 can do...
I'll also preface this by saying I'm a software developer, although new to doing iOS related stuff (although I did write one app for use at work back in the 2.x days...)
Anyhow, I'd really like to see the following features added to iOS:
1) A way for safari to do file UPLOADS and downloads... For the uploads, I'd have no problem with them, instead of giving a full file system access, instead let you select from maybe a shared document/file repository app that responds to a special API (something that apps like Goodreader, AirSharing, etc. could then implement), and also give access to the photos section.
So something like this:
Goodreader implements this "shared file repository" API, and registers with the system as the default (or maybe as one of multiple) shared file repositories. Whenever You hit a "Select file to upload" button, or any file-related action in a web page, Safari queries the system, looks for which apps registered to be shared repositories, opens those apps in the background (or the small stub portion just to allow the file IO) and then can access the data within, or store data into them.
2) Alternatively, I'd REALLY like to see some sort of data sharing API between apps, done on a subscriber/publisher type model, with security restrictions between pairs of apps that the user can control. We actually have a need for this sort of capability in the apps we'd like to do at my workplace (1 app acting as the data repository for multiple other apps.)
Those are the two biggies in my mind....
I'll also preface this by saying I'm a software developer, although new to doing iOS related stuff (although I did write one app for use at work back in the 2.x days...)
Anyhow, I'd really like to see the following features added to iOS:
1) A way for safari to do file UPLOADS and downloads... For the uploads, I'd have no problem with them, instead of giving a full file system access, instead let you select from maybe a shared document/file repository app that responds to a special API (something that apps like Goodreader, AirSharing, etc. could then implement), and also give access to the photos section.
So something like this:
Goodreader implements this "shared file repository" API, and registers with the system as the default (or maybe as one of multiple) shared file repositories. Whenever You hit a "Select file to upload" button, or any file-related action in a web page, Safari queries the system, looks for which apps registered to be shared repositories, opens those apps in the background (or the small stub portion just to allow the file IO) and then can access the data within, or store data into them.
2) Alternatively, I'd REALLY like to see some sort of data sharing API between apps, done on a subscriber/publisher type model, with security restrictions between pairs of apps that the user can control. We actually have a need for this sort of capability in the apps we'd like to do at my workplace (1 app acting as the data repository for multiple other apps.)
Those are the two biggies in my mind....