I’m looking at Corona as my multiplatform development tool for a new project. I’ve looked through much of the documentation, but if something I mention here is already possible, please let me know. I’m definitely no expert here.
Here are things that I would need to do my application in Corona that I don’t really see:
-
MUST have access to the Menu button in Android. Customers expect to get a popup menu of options when they press the Menu softkey. I see this on your Roadmap, but you need to bump this priority. I cannot create an Android app without this function.
-
Better scalable graphics. Between iPhone, iPad, and all Android devices, resolutions and orientations are *very* different. Instead of using bitmaps with different resolutions, I’d really like to see support for SVG (Scalable Vector Graphics) files. Your Rectangle, Circle, Polygon, etc support would just become subsets of what you could do with SVG objects.
-
Ad support. I need to have a free version on the Android that uses the Google ad system. The Google tools for Android make this easy. I know Ads are less common on iPhone, but I must have this option before I can release a product. Even if I can only have a paid-app on iPhone, I need an ad-supported app for Android.
-
More UI objects. I see a native TextField. But what about selection lists (drop-down lists), checkboxes, etc. I don’t see any sample apps showing a “Preferences” configuration screen where the user can set several options, checkboxes, radio buttons, etc. Coming from the Android platform where there are some really nice native widgets for this, I’m surprised not to see anything like this in Corona.
-
Gesture and “swipe” support. Maybe you can already do this, but I need to allow the user to swipe across the screen horizontally to scroll between multiple screens. Sort of like the Tab View demo, but instead of tabs along the bottom, you swipe left and right to switch screens. Actually, adding this to the Tab View so that you can swipe *and* use the tabs would be great.
Finally, in general I’d like to see more focus on Android support. I’ve read about many problems in the forum and Corona is obviously built for iPhone first and Android second. Android numbers are quickly approaching/exceeding iPhone/iPad numbers and if you want developers to pay for Corona rather than using the free Android dev tools (Java/Eclipse) then you need to show that you are really going to support them for the long run and not just as an afterthought.
I hope you can add these features and keep up the good work. I love Lua as a language and would really love to use Corona if I could. The idea of using Objective C for iPhone and Java on Android with two separate sets of source code just makes me sick. [import]uid: 12529 topic_id: 4455 reply_id: 304455[/import]