Quote:
Originally Posted by
sagan_student 
Quote:
Originally Posted by sleepy3
...
cause you can have your research paper and your source material open side by side and be much more effective than having to switch back and forth.
Agreed, it's definitely not a one size fits all situation.
One of the interesting things shown in the Windows 8 Tablet (Currently x86) demo was the ability to split the display and run a separate app in each portion. I suspect that this could be a separate document of the same app.
I forget which, but some iPad app uses a custom on-screen keyboard when entering text -- the kb has arrow keys to granularly position the cursor within the text, and extending a text selection.
The Apple OS is kind of a circle of life:
Mac OS X ---> iOS ---> Mac OS X.
1) Many things that existed in Mac OS X were reimplemented in iOS (the way they should have been done in the first place) -- then ported back to Mac OS X.
2) Some things (like Location Services) were developed for iOS and have been ported to Mac OS X.
3) Some very powerful Mac OS X APIs have already been ported to iOS, even though there is no
current support or usage for them.
4) With things like AirPlay, interconnection/interaction of iDevices and Macs is just beginning to exploit the interconnection and the advantages of each -- think iDevice game controllers, graphics tablets, Personal TVs, A/V editing control surfaces... interfacing other iDevices, TVs or Macs.
5) One major difference between iOS and Mac OS X is the UI -- there are,
currently, two separate interfaces. However, that too, is starting to change: The iPhone uses a single-window-at-a-time to display and drill-down information. The additional screen real estate of the iPad provides side-by-side (or popup overlay) display of multiple columns (currently 2 columns: summary and detail).
I suspect that in future iOS releases we will see columnar tables (or spreadsheets) similar to the way Mac OS X displays tabular data, say in iTunes -- multiple columns that are resizable, movable, sortable...
This is an existing API in Mac OS X that can be readily ported to iOS -- when it makes sense.
6) There is a convergence in the Mac OS X and iOS development tools -- at some point, in the not too distant future we will have 'universal" apps that configure themselves upon installation (or execution) to optimize themselves (function, UI, etc.) to the device environment and the user.
I suspect that within 4 years we won't know or care which OS is running on which device...
We'll just satisfy our needs of the moment by choosing S-M-L-XL-XXX.