Vote Roadmap? Give us the Needs then the Wants.

No it’s not autoscaling to that size. In fact I’m using 960x640 graphics on iphone 4 for everything other than spritesheets. But since that’s the size in the config.lua file that’s the size Corona uses for it’s coordinate system. I guess you could do it without a config.lua file, but then you wouldn’t have any scaling and it would be a pain to setup. Not to mention that right now, for some files I just have the highres version to save space (memory usage doesn’t vary all that much, so it’s worth it) I would need to have 2 versions for every file (and iPad would probably be broken).
[import]uid: 10835 topic_id: 4142 reply_id: 13240[/import]

Our major needs are mostly related to UI and data access. We have a requirement for information and navigation oriented apps as opposed to games. In the current implementation of Corona most of this stuff is doable but requires a lot of work using module code or we’re forced to make compromises.

  1. Async HTTP
  2. Better web popup - ability to query state of popup and it’s content
  3. Web popup working on Android without Game Edition
  4. Keyboard on web popup for Android
  5. Auto rotate for web popup without reloading
  6. Able to move popup via x,y after it is created or make it visible/invisible so that we can control the loading view and present to users once load is complete or show a custom error if failed.
  7. Native activity indicator for Android
  8. Native UI controls for drop downs, lists, toggles
  9. Game edition compilation without Open Feint and other unused files
    THIS IS A BIG ONE:
  10. Screen state management without using director class or some home made framework. Specify a target LUA file with a transition effect that draws it’s own screen and would take control of runtime. All previous screen objects/variables immediately discarded and garbage collected. Only global variables retained are ones defined in config.lua. This would simplify complex apps with multiple screens, as each screen is responsible for itself once it’s called and behaves independently of all of the others. Memory management would be a breeze.

We could make some fiercely competitive applications for corporate clients if only we had access to more UI interface features easily.

Corona is a great piece of kit and I love using it, but is sadly deficient when it comes to UI and Network Access. And screen/state management is harder than it needs t be.

That’s my two cents…

edit: You have a “Game Edition” - I would pay double for a version of “Enterprise Edition” with native UI elements, screen management, and better network access. [import]uid: 11393 topic_id: 4142 reply_id: 13280[/import]

enterprise edition would be $0.03 … you are a cent short :wink:

thanks for the feedback…

c. [import]uid: 24 topic_id: 4142 reply_id: 13288[/import]

carlos, since you’re up, I’d really appreciate it if you could look at my post on OP and Facebook being broken in the new version. I really like the new features, but having to choose between retina spritesheets (which can now be done thanks to the super cool display.contentScaleX, which I’m sure wasn’t meant for that) and OP makes me wanna cry. [import]uid: 10835 topic_id: 4142 reply_id: 13289[/import]

can you send me as much info to cicaza @ anscamobile.com

c [import]uid: 24 topic_id: 4142 reply_id: 13290[/import]

Thanks for the transparency and open ear. Just took a look at the Roadmap and notice that it is updated. It was nice to read that you will consider monthly updates with less compared to the current approach of quarterly releases with a lot put in them. If I could add one suggestion…

Universal iPhone/iPad builds should move to the top priorities.

I would then choose the following from the Top Priorities section for the next monthly update

iOS 4.2 support
Universal iPhone/iPad builds
In-App Purchase support

And I agree with bedhouin… there is a HUGE market out there in the corporate world and it would be perfectly understandable if you came out with a different edition with a different pricing model.

Thanks for listening. [import]uid: 11904 topic_id: 4142 reply_id: 13299[/import]

Great Update Corona Team!

Now if we can modify that Top Priorities list just a bit… :slight_smile:

Top Priorities

In-App Purchase support
Universal iPhone/iPad builds
iTunes library support
Improved transitions: pause/resume methods
iOS 4.2 support
Improvements to Sprite API
MapView support (Android)
OAuth support
See it’s a much smaller list!
[import]uid: 10211 topic_id: 4142 reply_id: 13301[/import]

DYNAMIC SCALING ! Without this building for multiple resolutions/devices is near impossible! [import]uid: 9371 topic_id: 4142 reply_id: 13331[/import]

Dynamic scaling of images has always been possible. Now, with the new version there’s even a workaround for spritesheets.

http://developer.anscamobile.com/forum/2010/12/08/dynamic-retina-spritesheets-heres-how

As of now my game is 100% retina display compatible, while showing the appropriate scaling on iphone 3GS and lower, pretty sweet. [import]uid: 10835 topic_id: 4142 reply_id: 13345[/import]

If only someone could shw me how to display a background image so that it looks correct on EVERY device! So far I’ve never seen it!!! [import]uid: 9371 topic_id: 4142 reply_id: 13347[/import]

2.5D image manipulation
Device debugging
Multi-touch simulation
Broader set of native controls (what about a wrapper which deals with them generically, in lieu of building direct APIs?)
[import]uid: 8271 topic_id: 4142 reply_id: 13514[/import]

  1. IAP
  2. Masks
  3. Push notifications
  4. Async HTTP
  5. Ability to link to custom Java/ObjC/Shader code
  6. Particles too, I guess [import]uid: 8145 topic_id: 4142 reply_id: 13504[/import]

In any order:

  1. Native particle engine with tinting and blending (picking just 1 this would my top pick as a game developer)
  2. Native screen management (as bedhouin noted above)
  3. Native UI controls
  4. Game Center
  5. iAds
  6. iOS 4.2 support
  7. Async HTTP
  8. iTunes library support
  9. IAP
    [import]uid: 10048 topic_id: 4142 reply_id: 13595[/import]

Async Network support
Bluetooth [import]uid: 8271 topic_id: 4142 reply_id: 13609[/import]

Ok, this is my list (in lieu of the voting system - is there not a voting site which could be used in lieu of Ansca building one? eg: www.google.com/search?q=survey+poll )

Universal iOS build / Binaries
Device Debugging
Masking
2.5D images
Native controls
Game Centre
iTunes support
iAP
iAds
Async HTTP
Bluetooth
Multi-touch on simulator

Matt. [import]uid: 8271 topic_id: 4142 reply_id: 13619[/import]

I’ll add my request here-

-ability to fill a polyline with a solid color
-Enhanced polyline animation ability

But I am going to collaborate with a developer friend on an expanded wishlist, from a visual designer’s point of view. [import]uid: 4196 topic_id: 4142 reply_id: 14247[/import]

AdMob native,
inApp purchases.

Any of you guys plan to make any money? We currently have only one revenue stream possible out of 3
iAd too. No one seem to care about it but it’s seems that it’s gaining traction. [import]uid: 8192 topic_id: 4142 reply_id: 14352[/import]

Native controls would be awesome. [import]uid: 9371 topic_id: 4142 reply_id: 14356[/import]

In-App Purchase support
particles with tinting and blending
ability to get the sound frequence [import]uid: 10820 topic_id: 4142 reply_id: 14703[/import]

I see a lot of people mentioning iAd, but it seems to me that AdMob or something similar is more likely than iAd. After all, iAd doesn’t work on the Android. I’d love to see iAd implemented, but I’d rather see a cross platform integrated advertising solution first.

Integrated advertising is definitely at the top of my list. I’d also like to see improved web support. Both iPhone and Android make dealing with inline web components very easy. I’d love an inline solution that allows the same type of control.

[import]uid: 8776 topic_id: 4142 reply_id: 15432[/import]