I have a robust desktop application I would like to port over to iOS, particularly the iPad. The current application is mostly made up of tables and tables and more tables. All the tables have a customizable list of available columns, and some tables may have up to 20 columns. I am concerned that the iPad may not have enough screen to accommodate the necessary data. I am also concerned that I have seen virtually no apps that have nice looking tables in large quantity. Is there a table component robust enough? Another concern is the current application has a derby database (full relational database) under the hood. Does the iPad/iOS have anything that can accommodate 1000s of rows of data in an efficient manner? Before I invest the money on Mac hardware I thought I would ping you guys first.