10 Things I'd Like To Know Work Before Adopting... :)

Experienced Corona Users,
I've spent several exciting days evaluating Corona and am close to adopting it for some teaching-related apps. I've downloaded the dev environment, tested lots of partial features, and read around quite a bit in the community forums. I still have lots of learning to do, but would like to ask experienced users about my assessment so far. I'm listing the features that seem ready to use and some I'm not exactly certain about. As a newbie to Corona, I'm not sure if I missed something or if in some areas Corona won't (yet) do what I want. I'm inviting experienced users to help me out... At this point I need to know IF this can be done in Corona - learing how is my problem.

Elements that seem functional and well developed:
1) Physics Engine (really cool)
2) Graphics Manipulation (also really easy!)
3) Director or Tab Bar frameworks (with modest programming, except, perhaps for dealing with text input boxes that appear on one page but not on other pages...)
4) File I/O - good for saving states & data on the device between executions of the app
5) SQLite - good for embedding tables of data in apps & saving data locally

Elements I'm not so clear on:
6) Access to the Camera, Photos, Contacts. I see from the camera app that one can take a picture and then work with it in a Corona app. How easy is it to interact with the existing image/photo app to borrow pictures? How about the Contacts database for other fields (names, etc.)?

7) Text input from users. It doesn't seem that this can be experimented with or tested in the simulator. A key part of one app involves floating graphics icons with photos & names; tapping the icon's text would allow editing of the name. Or how about mimic a floating post-it note (a graphics object, with text) that a user could drag around on a screen and also type into. Can a graphics object include a text field? Could such a thing be written in Corona and tested in the simulator or do I only get to test text functions on the device itself? In general it seems that Corona's functionality for inputting text lags behind elements such as the physics engine, but maybe I don't understand it well enough yet.

8) Reading in files in formats like PDF or Pages. There is native IOS support for PDFs; can Corona tap into this to load different pages from a PDF? I'm not interested in writing a PDF editor, but for various reasons I'd like the ability to read in several whole pages from a doc and then manipulate them as png or jpg files. Is this remotely possible?

9) Getting data files into an App. I understand how to embed support files in the development phase (such as a zip code table), but can a Corona app support getting a file from IOS email? Or something like the "Open in ___" option that appears when an IOS email has an attachment? Doable?

10) Attaching files created in a Corona app to email messages. I see from some examples that one can create and "pre-load" an email app in Corona; what about attaching an image (or series of images)?

Maybe I'm asking for the impossible here, but in so many ways Corona makes sense to me and I want to use it. I understand Lua, the coding is within my grasp, and many of the tools I need seem included.

Thanks for your help and patience!
Dan R.

views:2430 update:2011/9/17 17:35:27
corona forums © 2003-2011