×
A new build of Corona SDK is now available to subscribers. Not a subscriber? Subscribe now.
CoronaSDK 2012.751 | Released: 22 Feb 2012, 2:44am | What's New | Download Now
Access denied. You must login to view this page.

Roadmap

I will move the Roadmap to a voting system once we figure it out. Then am going to close this one.

Top Priorities

  • In-App Purchase support for Android
  • Improvements to Physics API (friendlier collisions, etc.)
  • Improved transitions: pause/resume methods
  • Improvements to Sprite API
  • MapView support (Android)
  • Improved WebPopup behavior
  • OAuth support
  • Exposed table of active timers
  • Integrated advertising
  • System capabilities API
  • Payment integration Android (Paypal,etc)
  • Analytics
  • Split Features. Don't wait to have feature parity on both Android/iOS. We can live with wichever is first.

Other Features

  • Add "2.5d" image transforms
  • Improvements to image saving API
  • Physics: simplified collision detection for "non-physical" cases
  • Improvements to Corona debugger
  • Support for compressed textures
  • Improved line drawing API
  • Support for Android softkeys
  • OpenGL shader support
  • iTunes library support
  • On-device debugging
  • Misc. improvements to core API usability
  • Page Flip
  • Improved Text Fields
  • New Corona UI Features
  • Curve Fitting
  • Object Fill
  • Bezier Manupulation
  • Procedural Graphics
  • Fluid Dynamics
  • Reconstruction of Arbitrary Topology using NURBS
  • LOD Rendering for terrains

Your Requested Features

  • Bon Jour
  • Device IP
  • BT Stack
  • Timer pause/resume
  • Apple Push Notification
  • Local Notification
  • OpenFeint for Android
  • Tinting
  • Access to bitmap data

Forgotten Ones

  • Contact List (Address book)
  • Email attachments
  • Better XML parser
  • Give Carlos a raise
  • Live Wallpaper for Android
  • Camera objects overlay (video, camera)
  • Better Text Metrics

Now your feedback and please for my own sanity and yours, don't g firing all cylinders on me. lets keep this to features and lets refrain from diverging from the POV. Otherwise, I will be forced to close this thread.

PS: As soon as I can add that vote thingy I will incorporate it into the page. In the meantime, the +1 will suffice for now.

PSS: The voting thingy is not working out - in the meantime will continue to use this format.

PSSS: If you are interested in custom code, contact enterprise sales at Enterprise Sales

Replies

developer098's picture
developer098
User offline. Last seen 5 days 9 hours ago. Offline
Joined: 19 Oct 2011
Roadmap

+ 1 for iAd support
+ 1 for adwhirl support
+ 1 for Windows Phone 7 integration

felipe.fleming
User offline. Last seen 2 days 5 hours ago. Offline
Joined: 25 Dec 2011
maps.

MapView support (Android) +1000

marceloblanco's picture
marceloblanco
User offline. Last seen 5 hours 59 min ago. Offline
Joined: 9 Nov 2011
display.newText

I just began adding some text to my project and was suprised by the severe lack of settings for the textObject.
Seriously, the following really needs to be added as soon as possible. To just have options to change the text and textColor is not acceptable.

The following must be added:

* Alignment
* Kerning
* Leading
* LetterSpacing
* Underline
* italic
* bold

Also, the syntax "\n" doesnt work. The only way to get a multiline seems to be by settings the width and height of the textObject.

mobox
User offline. Last seen 10 hours 26 min ago. Offline
Joined: 1 Feb 2012
Physics Rope Joint

Can you add the box2d rope joint to the physics engine?

Thanks!

tjackiw
User offline. Last seen 2 weeks 15 hours ago. Offline
Joined: 25 Aug 2010
Android IAP

Any idea when the In-App Purchase support for Android will be released?

bob.dickinson
User offline. Last seen 1 hour 8 min ago. Offline
Joined: 15 Dec 2011
Image capture/cropping using display.save( )

It seems that many people have asked for the ability to crop an image, save a region of a display object to a file, etc (and no, a mask does not help). I personally need this so that I can take a preview snapshot of a level that was designed in my level editor.

There is a way to get display.save() to do this on the Windows simulator and on Android, but not on iOS. Here is a detailed description of the feature request:

https://developer.anscamobile.com/forum/2012/02/06/image-capturecropping-using-displaysave

Johantd04's picture
Johantd04
User offline. Last seen 2 hours 6 min ago. Offline
Joined: 22 Nov 2011
Chromium Embedded Framework (CEF) for Corona

+1 for embedded chromium

bob.dickinson
User offline. Last seen 1 hour 8 min ago. Offline
Joined: 15 Dec 2011
Provide PPI/DPI so layout can work on all devices

Currently there is no way to get the PPI/DPI of a device from Corona (AFAIK). There are APIs on both Android and iOS that expose these values, and it should be easy to wrap a system.getInfo("DPI") around them. Here is my comment on a thread of this topic which explains this in more detail:

http://developer.anscamobile.com/forum/2011/08/19/detecting-dpi#comment-84258

The problem is that without this tiny little piece of information it's just about impossible to make an app using Corona that doesn't look like a "scaled up phone app" on any tablet that you run it on. This is a pretty big issue for me, or anyone who wants to run on lots of devices with different *physical sizes* (not just different resolutions of a 4" device).

jstrahan's picture
jstrahan
User offline. Last seen 23 hours 2 min ago. Offline
Joined: 29 Jul 2010
@bob contact me jstrahan73 a

@bob
contact me
jstrahan73
a t
gmail

Silvanite's picture
Silvanite
User offline. Last seen 1 hour 42 min ago. Offline
Joined: 22 Jul 2011
Contact List (Address book)

+1 for Contact List (Address book)

horacebury's picture
horacebury
User offline. Last seen 9 hours 9 min ago. Offline
Joined: 17 Aug 2010
Site search

+1 for being able to search on anscamobile.com for posts in the forums and code exchange (explicitly) for posts by a particular user

ellicrider
User offline. Last seen 2 weeks 4 days ago. Offline
Joined: 4 Aug 2011
Yes, @Chang, +1 for

Yes, @Chang, +1 for physics, especially ragdoll related fixes.
_______
Name:lynettapineda
Website:nespresso

jstrahan's picture
jstrahan
User offline. Last seen 23 hours 2 min ago. Offline
Joined: 29 Jul 2010
advanced
rafaelcarmiol
User offline. Last seen 2 weeks 4 days ago. Offline
Joined: 19 Jan 2012
I have a suggestion that

I have a suggestion that might be dumb, but might as well work out.

Would it be possible to "fake" the pinch to zoom with the mouse wheel? That would help out to avoid having to build the app to test that gesture.

Just a thought...

horacebury's picture
horacebury
User offline. Last seen 9 hours 9 min ago. Offline
Joined: 17 Aug 2010
pinch/zoom

I actually posted some code in the code exchange a while back which lets you simulate that. The code library might be useful because it performs pinch-zoom with rotation but the test code on top uses multiple display objects to "track" the points of the pinch.

http://developer.anscamobile.com/code/multi-point-pinch-zoom-rotate

mattcoles's picture
mattcoles
User offline. Last seen 4 days 23 hours ago. Offline
Joined: 11 Oct 2011
Build for Windows and Mac

+1 Build for Windows and Mac

byron5
User offline. Last seen 3 days 2 hours ago. Offline
Joined: 25 May 2011
2.5D+

2.5D +

seddas
User offline. Last seen 3 days 13 hours ago. Offline
Joined: 29 Dec 2011
Procedural graphics and bitmap data!

OpenGL shader support +1
Procedural Graphics +1
Improved line drawing API +1
Fluid Dynamics +1
Tinting +1
Access to bitmap data +1
Object Fill +1

jstrahan's picture
jstrahan
User offline. Last seen 23 hours 2 min ago. Offline
Joined: 29 Jul 2010
tinting already

tinting already available
read object:setFillColor() API

Blerdo.com's picture
Blerdo.com
User offline. Last seen 2 days 15 hours ago. Offline
Joined: 11 Oct 2011
Windows Mobile 8 Support

+1 for supporting publishing to Windows Mobile 8 platform!
Its a must! Being early adopters we could dominate it :)

mattcoles's picture
mattcoles
User offline. Last seen 4 days 23 hours ago. Offline
Joined: 11 Oct 2011
HTML

+ 1 HTML5 Integration
+ 1 for accessing phone calender and contacts

dev5
User offline. Last seen 4 weeks 9 hours ago. Offline
Joined: 10 Mar 2011
+1 for Contacts/Address Book

+1 for Contacts/Address Book access (iOS)
+1 for pixel level image access (iOS)
+1 OpenGL shader support (iOS)

marceloblanco's picture
marceloblanco
User offline. Last seen 5 hours 59 min ago. Offline
Joined: 9 Nov 2011
Improvements

+1 Improved line drawing API

+1 Procedural Graphics

+1 OpenGL shader support

Since i bought Corona for about a month ago, i can now say that i will NEVER go back to flash again.
I come from a background as a flash developer and it took me no more than one day to feel that i could code Lua just as fluently as i code actionscript3. Im not kidding. I love lua and i love Corona!

Keep up the good work!

dax trajero
User offline. Last seen 1 week 2 hours ago. Offline
Joined: 13 Oct 2011
AUDIO CAPTURE (ANDROID) - please support .RAW format

Please, please, please, please fix Android audio capture so it supports .raw file format.

At present, regardless of the filename you specify for media.newRecording, it always encodes in 3gp

I really, really need .raw format so I can get at the data and perform post processing on it.

Even the Corona web page for Event Sounds, Audio Recording section, states: "The Android implementation supports raw and 3gp"

Please put it in!

guruk's picture
guruk
User offline. Last seen 1 week 1 day ago. Offline
Joined: 9 Feb 2010
ANDROID WIDGETS

And do not let forget native ANDROID WIDGETS.

I just imagine I could create a cool Widget for my latest game,
displaying a Highscore and other news.

Android Widgets are such a basic and unique Android thing.
It is really missing in Corona.

+1 Android Widgets!

underwaterdiver's picture
underwaterdiver
User offline. Last seen 19 hours 45 min ago. Offline
Joined: 28 Oct 2011
+1 for Calendar and Contacts

+1 for Calendar and Contacts. I don't think they should be on the forgotten list but should be made available ASAP!

Richard

bob.dickinson
User offline. Last seen 1 hour 8 min ago. Offline
Joined: 15 Dec 2011
Improvements to Physics API (friendlier collisions, etc.)

+1 for Physics improvements. Collisions is a big one.

I would also really like to see the physics debug draw renderer fixed when using scale/rotation. As soon as I do a pinch-zoom to see a little more of my world, the debug collision outline drawing is hosed (thankfully the physics themselves work fine, and the drawing bug is pointed out in the docs).

girishvinr's picture
girishvinr
User offline. Last seen 11 hours 4 min ago. Offline
Joined: 3 Oct 2011
Collision Physics

Definitely Physics for Collisions needs to be repaired. It ruins all the fun in Game development when the physics engine is faulty.

horacebury's picture
horacebury
User offline. Last seen 9 hours 9 min ago. Offline
Joined: 17 Aug 2010
Yes, @Chang, +1 for physics,

Yes, @Chang, +1 for physics, especially ragdoll related fixes.

horacebury's picture
horacebury
User offline. Last seen 9 hours 9 min ago. Offline
Joined: 17 Aug 2010
Yes, @Chang, +1 for physics,

Yes, @Chang, +1 for physics, especially ragdoll related fixes.

Chang Kian Boon's picture
Chang Kian Boon
User offline. Last seen 1 week 6 days ago. Offline
Joined: 22 Dec 2010
It's time to update the roadmap

I think its time to sort out some of the features that have already been pushed and a list of some upcoming features.

Meanwhile we can request some features that are not in the list. ie: Physics engine improvement etc.

paul.cardwell
User offline. Last seen 1 hour 39 min ago. Offline
Joined: 14 Dec 2011
+1 Apple Push Notification

I could really use this in upcoming applications.

horacebury's picture
horacebury
User offline. Last seen 9 hours 9 min ago. Offline
Joined: 17 Aug 2010
Box2D GetMass()

Would be good to be able to call GetMass() as defined in Box2D...

https://developer.anscamobile.com/forum/2011/12/06/box2d-getmass

min1
User offline. Last seen 7 weeks 19 hours ago. Offline
Joined: 26 Nov 2011
+1 Apple Push Notification

+1 Apple Push Notification

Flying Ace
User offline. Last seen 1 week 2 days ago. Offline
Joined: 2 Nov 2011
+1 Bezier Manupulation

As I've written, +1. (Comment field is required)

dax trajero
User offline. Last seen 1 week 2 hours ago. Offline
Joined: 13 Oct 2011
+1 local peer to peer / bluetooth

Need to build app that allows to 2 devices to communicate locally

Equivalent of Apple's Gamekit I suppose, utilising Bluetooth or WiFi depening on availability.

Johantd04's picture
Johantd04
User offline. Last seen 2 hours 6 min ago. Offline
Joined: 22 Nov 2011
Push Support

+1 Apple Push Notification
+1 Local Notification

horacebury's picture
horacebury
User offline. Last seen 9 hours 9 min ago. Offline
Joined: 17 Aug 2010
Poll

Thought I should just repost this as there's quite a bit of activity...

http://www.twiigs.com/poll/Technology/Internet/84844

mateosolares's picture
mateosolares
User offline. Last seen 9 hours 7 min ago. Offline
Joined: 10 Feb 2011
Analytics

Flurry is not much use.
+1 playtomic.com
+1 google analytics

mrctito
User offline. Last seen 3 days 11 hours ago. Offline
Joined: 19 May 2011
+1 to Add "2.5d" image transforms

+1 Add "2.5d" image transforms

It is a important feature to allow more sophisticated page transitions, mainly to book applications.

bizarreapps0
User offline. Last seen 3 days 23 hours ago. Offline
Joined: 16 Jul 2011
+1 Android In App purchasing

+1 Android In App purchasing
Would make cross platform integration Great

loppy
User offline. Last seen 8 weeks 5 days ago. Offline
Joined: 6 Sep 2011
+1 Physics: simplified

+1 Physics: simplified collision detection for "non-physical" cases

james03's picture
james03
User offline. Last seen 5 days 22 hours ago. Offline
Joined: 14 May 2011
+1 Android In-app purchase

+1 Android in-app purchase

emanouel
User offline. Last seen 21 hours 42 min ago. Offline
Joined: 17 Jan 2011
+1 to iads

I would also like to see iAds support as my top feature.

dirtyBit
User offline. Last seen 6 hours 48 min ago. Offline
Joined: 5 Sep 2011
+1 in-app purchasing for Android.

Hi Corona. Can you guys give us an update on in-app purchase support for Android?

buster.kapila
User offline. Last seen 15 weeks 1 day ago. Offline
Joined: 25 Jul 2011
+1 OAuth support

+1 OAuth support

ale's picture
ale
User offline. Last seen 3 days 19 min ago. Offline
Joined: 29 Jan 2011
Page Flip +1

Page Flip +1
Thanks!

hsiuyi0118
User offline. Last seen 4 weeks 4 days ago. Offline
Joined: 9 May 2011
Page Flip +1

Any rough idea when these features will be available? especially for the Page Flip. :-)

programmers
User offline. Last seen 17 weeks 1 day ago. Offline
Joined: 18 Oct 2011
Android MapView Please!

+1000 Android MapView - DESPERATELY needed please! Otherwise I have a project about to die on the vine (as in within days)

vopmms's picture
vopmms
User offline. Last seen 32 min 7 sec ago. Offline
Joined: 14 Jul 2009
+1 in-app purchasing for Android.

Can Ansca give us an estimation on when in-app purchasing will be available for Android? This is a make it or break it feature for our games.