Corona - Feature Requests/Feedback

Welcome to the Corona SDK feature request/feedback tool.

Tell us what features you would like to see in Corona by entering new ones and/or voting on existing entries.

PLEASE NOTE:

  • You only have 15 votes. Use them wisely! You only regain votes if we delete or close an item.
  • Write short descriptions/comments to give us context on what you need and mean.
  • This tool is not for asking questions or long discussions. Use our forum instead.

What features should we add to Corona?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Full Support for Google Firebase

    "At the heart of Firebase is Firebase Analytics, a free and unlimited analytics solution. See user behavior and measure attribution from a single dashboard."

    Firebase also includes other services such as:
    - Cloud Messaging, Authentication, Realtime DB, Storage, Test Lab & Crash Reporting
    - Invites, Notifications, Dynamic Links, App Indexing
    - AdWords & AdMob

    https://firebase.google.com/docs/

    310 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      15 comments  ·  Plugins  ·  Flag idea as inappropriate…  ·  Admin →

      All of this is now complete either through either Corona made or Community made plugins, or things Google is deprecating.

      1. Cloud Messaging, Notifications
      https://marketplace.coronalabs.com/plugin/notifications

      2. Authentication
      https://marketplace.coronalabs.com/plugin/firebase-auth

      3. Realtime DB
      https://marketplace.coronalabs.com/plugin/firebase-database

      4. Storage
      https://marketplace.coronalabs.com/plugin/firebase-storage

      5. Analytics
      https://marketplace.coronalabs.com/plugin/firebase-analytics

      6. Invites/Dynamic links
      https://marketplace.coronalabs.com/plugin/firebase-invites

      7. Crash Reporting
      https://marketplace.coronalabs.com/plugin/fabric-crashlytics
      https://firebase.google.com/docs/crash/
      (Note: Crashlytics will soon become the primary crash reporter for Firebase. If you aren’t already using Crash Reporting to report crashes and non-fatal errors in your app, we recommend using Crashlytics.)

      8. AdMob
      https://marketplace.coronalabs.com/plugin/admob

      9. AdWords
      (You can link to Firebase in Firebase Console. Settings —> Account Linking)

      10. Test Lab, Dynamic Links, App Indexing
      (Done in Firebase Console)

      11. Remote Config (not mentioned in feedback description but it is available)
      https://marketplace.coronalabs.com/plugin/firebase-config

    • Google+ Sign-In Support

      Google+ Sign-In, like Facebook Login...except it's Google+.

      It woud be nice to have this as an option for Corona.
      https://developers.google.com/+/features/sign-in

      30 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        1 comment  ·  3rd Party Services  ·  Flag idea as inappropriate…  ·  Admin →
      • webSockets

        Please implement websocket support in the coronaLabs SDK. This would be a huge improvement over the existing network.request API.

        33 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          4 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Corona Marketplace Tiers

          I'd like to see the following tiers in the Corona Marketplace

          1. Free
          2. Donation (with ability to set 3-4 monetary options, including 0)
          3. Paid (one-time fee)
          4. Subscription (Yearly fee)

          3 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  Plugins  ·  Flag idea as inappropriate…  ·  Admin →
          • Keychain / Keystore access for storing user passwords

            There is currently no way to safely store a user's sensitive information between sessions. Users must manually enter their credentials on every sign in. What's worse, developers may be tempted to turn to unsafe methods to store passwords etc. Access to the iOS keychain and Android keystone would solve this issue.

            4 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Plugins  ·  Flag idea as inappropriate…  ·  Admin →
            • parse build.settings for errors, export settings to app

              syntax errors in build.settings are hard to spot.

              corona doesn't complain at all if build.settings are somehow broken.
              and since it's called 'settings' and not 'lua' our editors' syntax checkers also don't show us syntax errors.

              so either build in some build.settings sanity check or at least call the file .lua

              having access to the settings from within the app also would be of great benefit.

              9 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                1 comment  ·  Flag idea as inappropriate…  ·  Admin →
              • The ability to extract metadata (EXIF) from imported photos from the photo-album

                At the moment we can import photos from a device's photo album, but when the photo is imported it's very difficult to get the EXIF data. This is important for photo apps to get the image's GPS location, date-time(when the photo was taken), the photo's dimensions, orientation, resolution, device, etc.

                In the simulator I'm able to extract the EXIF data, but when importing the image on a device, Corona SDK seems to strip away the EXIF data.

                A simple way to get access to the EXIF data would be great.

                10 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  iOS  ·  Flag idea as inappropriate…  ·  Admin →
                • Get image width and height with a simple method

                  We should be able to get image(.png, .jpg) width and height without writing them down manually or using pngLib library for iOS. There should be a method that is working for all the platforms.

                  17 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    3 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
                  • WIFI P2P

                    CAPABLITY OF CONNECTING TWO OR MORE PHONES WITHOUT NEED FOR SERVER OR ACCESS POINT VIA "WIFI DIRECT" TO MULTILPLAYER GAMES(WIFI P2P)

                    34 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Android  ·  Flag idea as inappropriate…  ·  Admin →
                    • Bitmap manipulation - Set pixel color (e.g. for filling a portion of the image with color)

                      I would like to arbitrarily fill an area of an image using a technique like flood fill. I need to be able to set the pixel color as well as get the pixel color to determine if I should change it.
                      (for a coloring book app to be able to flood-fill).

                      40 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        2 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
                      • theme

                        Support Material Design Theme on Android.

                        49 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          2 comments  ·  Widgets  ·  Flag idea as inappropriate…  ·  Admin →
                        • Get the "Application Name" and "Version" fields of the SDK "Build" menu from build.settings

                          These fields should be pre-filled out with values from the build.settings (or other) configuration file. Currently, they revert to the Directory name and "1.0" each time.

                          Using git, I switch between branches of a project a lot, and would like to have a file that represents the correct name and version number of the current branch. That data should be available to the "Build" menu, as well as programmatically to the Lua code so the name and version can be sourced from a single place.

                          52 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            3 comments  ·  Flag idea as inappropriate…  ·  Admin →
                          • iOS Music/iPod Library Access

                            Implementation of iOS's native iOS Music/iPod Library access for selectable in-app music from the music Library, maybe as part of the audio API

                            3 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  iOS  ·  Flag idea as inappropriate…  ·  Admin →
                            • [PLUGIN] Fingerprint Sensor

                              The Fingerprint Sensor is now available on more and more devices, like iPhone & Samsung. Especially the most successful devices have it now standart. Lots of other Brands seem to follow up.

                              As we can adress GPS, Accelerometer etc, it would be great also to have access to Fingerprint Sensor. For BusinessApps to set Passwords.
                              Game Devs may say, why? But I say, just one Feature like that give more Opportunities than 10 new 2D Features etc, that could be done by some creativity and algorithm. Anyhow without Corona implementing we cant implement the Fingerprint Sensor and will miss all…

                              55 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                1 comment  ·  Plugins  ·  Flag idea as inappropriate…  ·  Admin →
                              • IAP for tvOS

                                In app purchases for tvOS are a must!

                                38 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                • Get keyboard height

                                  We could make nicer forms if we can adjust the input height according to keyboard height.

                                  275 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    8 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Link to the documentation/guides from the plugin marketplace

                                    A link from the plugin page in the marketplace to the relevant documentation in the API of Guide pages would be nice.

                                    1 vote
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      1 comment  ·  Plugins  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Perlin Noise Generation

                                      The ability to create perlin noise in Corona would give us various graphic and procedural content generation functions.
                                      Would like functionality similar to Love2D's noise module.
                                      https://love2d.org/wiki/love.math.noise

                                      2 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        3 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Live wallpaper abilities

                                        I'm new to Corona and have discovered no apparant way in which Corona SDK can be used to create Live wallpapers or set wallpapers for devices. There's quite a market for this, would be a shame for Corona to miss out if this is the case.

                                        111 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          2 comments  ·  Android  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Apple Pay source code

                                          The apple payment's system in apps.

                                          1 vote
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  iOS  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 12 13
                                          • Don't see your idea?

                                          Corona - Feature Requests/Feedback

                                          Feedback and Knowledge Base