Mobile SDKs

Swing on over to https://www.uservoice.com/mobile/ to find out more about UserVoice’s native SDKs for Android and iOS apps.

To file issues for specific SDKs, please visit https://github.com/uservoice/uservoice-ios-sdk/issues or https://github.com/uservoice/uservoice-android-sdk/issues.

How can we improve our native Android or iOS SDKs for mobile?

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 vote and comment on it.

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

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

  1. Elegant linking between KB articles in the app

    As it is now, to add links between articles in the admin you have to clumsily paste in a URL. In the app, these links load the browser version and look terrible.

    You should let us create article-to-article links that don't break the experience.

    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 SDK  ·  Flag idea as inappropriate…  ·  Admin →
    • Add SmartVote to the Mobile SDKs

      SmartVote is awesome, but right now it's not part of the mobile SDKs, so we can't embed it in our mobile apps. It would be awesome if it was part of the mobile SDKs too.

      7 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  ·  All platforms  ·  Flag idea as inappropriate…  ·  Admin →
      • Capture device/OS details

        Capture the device model and OS version along with issues reported.

        21 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  ·  All platforms  ·  Flag idea as inappropriate…  ·  Admin →
        • 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  ·  All platforms  ·  Flag idea as inappropriate…  ·  Admin →
          • Maven framework support and documentation

            It would be great to have support for Maven, since a lot of developers use this framework.

            11 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  ·  Android SDK  ·  Flag idea as inappropriate…  ·  Admin →
            • Support of ActionBar Sherlock (Android)

              Instead of hiding ActionBar it would be better to implement actionBarSherlock in UserVoice Android SDK.

              6 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 SDK  ·  Flag idea as inappropriate…  ·  Admin →
              • Cache new ideas / support tickets when not connected to the internet

                It would be great if we could post new ideas or support tickets from the mobile device without being connected to the internet. Then, the idea(s)/ticket(s) would be synchronized with UserVoice the next time the device connected to the internet. This would be helpful for apps designed to work in a disconnected state.

                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…)
                  0 comments  ·  All platforms  ·  Flag idea as inappropriate…  ·  Admin →
                • iOS: Requesting method to pre fill user's name

                  I would like to be able to fill in a user's name (since my app has that information) and only require them to type in their e-mail address (which my app doesn't have). I can't appear to use identifyUserWithEmail:name:guid: for this purpose since it doesn't allow an empty @"" e-mail address in the call.

                  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 SDK  ·  Flag idea as inappropriate…  ·  Admin →
                  • Allow direct linking to ideas or kb articles

                    Scenario: We'd like to have content-aware help system in the app (user is on a certain screen, they press the help button, and a kb article opens up in a modal). UV articles already open up in a modal on android, but there is no way to get to them without going thru the portal.

                    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  ·  All platforms  ·  Flag idea as inappropriate…  ·  Admin →
                    • Open links in articles in a browser view

                      Currently, when browsing articles, links inside of KB articles open inside the mobile SDK. This is problematic because there’s no in-app browser navigation – and links to websites are probably best viewed in a dedicated browser.

                      In addition, it would be nice if links to other KB articles were shown in their native SDK format instead of the web view.

                      7 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  ·  All platforms  ·  Flag idea as inappropriate…  ·  Admin →
                      • When viewing 'All Articles' show the topic for the article.

                        When you bring up the list of 'All Articles' the resulting list is very confusing since there is no context for the article name.
                        Now it shows up as
                        - Question #1
                        - Step #3
                        [etc]

                        I would like it like this.
                        [FAQ] Question #1
                        [Tutorial] Step #3
                        [etc]

                        Sort by Topic of course. Then the subject will actually make sense all by itself.

                        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…)
                          Started  ·  0 comments  ·  iOS SDK  ·  Flag idea as inappropriate…  ·  Admin →
                        • Add the ability to obtain a view controller in order to present the UV UI in a different context.

                          Currently we only support presenting the UV interface in a modal popup. Some apps may want to present it in a different way, such as in a tab on the iPhone, or in a master-detail context on the iPad. Several people have asked for this functionality on Github Issues.

                          19 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  ·  Flag idea as inappropriate…  ·  Admin →
                          • Be able to add attachments to tickets in the iOS SDK

                            Right now this isn't possible. While the Crittercism integration meets part of this need by pulling up error logs and the like, sometimes things besides error logs need to be attached. It would be great if you could add the ability to upload files via JSON.

                            18 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  ·  iOS SDK  ·  Flag idea as inappropriate…  ·  Admin →
                            • Some more colors for UVStyleSheet

                              Thanks for allowing colors to be customized! A few more would be nice:
                              * the color of the background displayed in the portal view
                              * the tint on the UISearchBar used in the portal and forum views
                              * the background in the idea detail view, now light blue

                              6 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 SDK  ·  Flag idea as inappropriate…  ·  Admin →
                              • Put the Type drop-down ON the "Contact Us" screen

                                On the UV webpage where a user creates a new "Contact Us" message, there is a nice drop down selector that allows him/her to choose the Type of comment he/she is making. (This assumes the developer has set up the "Type" custom field with a set of type strings.)

                                In the iOS UI, however, this drop-down doesn't appear on the "Contact Us" screen. The user has to type his/her message, then touch "Continue". On the next screen, a UITableViewCell appears at the bottom with "Type" and the default type. When one touches that, one goes to yet another screen where…

                                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…)
                                  0 comments  ·  iOS SDK  ·  Flag idea as inappropriate…  ·  Admin →
                                • Allow "deep linking" to Knowledge Base

                                  Via [presentUserVoiceContactUsFormForParentViewController] and related methods, an iOS app can go directly to one part of the UserVoice UI, skipping the "portal view". Unfortunately, there isn't such functionality for the Knowledge Base. You have to go to the portal view to get to it. Can we have a method called:
                                  [presentUserVoiceKnowledgeBaseForParentViewController]
                                  please?

                                  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 SDK  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Add solicitation of feedback/review from users

                                    There are other SDKs that do this, it would be nice to have it integrated into the iOS SDK for User Voice.

                                    After so many launches of an app, prompt the user to leave a review for the app. Guide the user to the UserVoice view if the user is unhappy, guide them to the App Store if they are happy. That way, mostly positive feedback makes it to the app store and negative feedback goes to User Voice so that we can further engage with the customer.

                                    24 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  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Add several status notification callbacks

                                      Allow for functionality like unread mail, with several different status options.

                                      Statuses :
                                      - Any new or unread ideas.
                                      - Replies to ideas or comments.

                                      The issue here is that user voice doesn't always need to be visible on say the front screen of the app, it's normally shown on less popular screens like settings or about. Where it doesn't get much attention from users. Users who may like to give a some kind of response, like a one star rating.

                                      Having a kind on unread mail type feature, would prompt users to look at user voice ideas.

                                      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  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Allow additional information be attached to tickets

                                        I currently receive my tickets via email but would like to use the iOS SDK. The one thing holding me back is the inability to automatically include some information in the ticket. I currently pre-populate the email message with the version number for the app and the OS.

                                        Here is an example:

                                        iPad
                                        iPhone OS 5.1
                                        App Version: 2.21

                                        45 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  ·  All platforms  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Allow posting ideas as anonymous (via an admin setting)

                                          Today anonymous user can vote but can't submit ideas.

                                          Signing is a bit laborious with the email confirmation process so I suggest two better ways:
                                          - no email confirmation on mobile
                                          OR
                                          - an admin setting to allow posting ideas as anonymous

                                          Thanks!

                                          26 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  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1
                                          • Don't see your idea?

                                          Mobile SDKs

                                          Feedback and Knowledge Base