Amplify Unreleased - Amplify is a social influencer platform to grow insanely your Instagram, Twitter, Snapchat and Kik followers and make lots of new friends near by and from around the world

project icon

TestingCatalog is a community of beta testers and developers exploring android apps and exchanging feedback.

TestingCatalog


  • Amplify Unreleased Smoke Test

    Date: 17 Mar 2018
    Author: Alexey S

    Report Value: 100 %


    Amplify Unreleased Report

    Devices
    Google Pixel XL 2, Android 8.1.0; Samsung Galaxy Note 4, Android 6.0.1

    This app supposes to help the user to grow his followers in social media.

    One of the first issues is that the app doesn't tell you "how?". It asks the user to authorize via Facebook, select his social profile names and tags. After that, it redirects the user to the main screen where he can browse other members and follow them. My understanding was that my profile will be discovered by other members and they will follow me if my profile is interesting to them. At that moment there are 9 other members and my profile is discoverable by these 9 other people. As soon as there will be more members it will become less discoverable by more people which will give me almost the same value as it has now.

    I can see two advantages here:

    • The user can search for other profiles by tags.
    • The user can see multiple social profiles of the user aggregated into one.

    I can see a value here in case if the app will get a big user base. As an important step - I would try to add a welcome screen where the user will be explained what this app suppose to do. I also think that those two features should be positioned as a core use case of the app. Just "Growing Followers" is very abstract and it has several conditions (It is fine to use it somewhere in the description but it is not what this app does in the first place).

    The second issue is UI performance. Some UI actions are working with a short delay (like pressing a bottom navigation buttons). Nothing happens for the next 1-2 seconds after the user touches the button. The button should have a touch animation and it should change the screen (and show loading animation) immediately. This is a very common issue with non-native Android apps - they are slower and it will affect app rating and app ranking in the long term.

    Issues:

    • [Blocker] Cannot login with FB account if FB profile doesn't have Location specified.

    System.err: org.json.JSONException: No value for location

    • [Medium UX] Tags selection screen after adding social accounts shows "special chars are not allowed in tags" for any entered character like "test" after pressing Enter. It is not very clear that the user should press space to add a tag to the list. Screen
    • [Critical] App crashes very frequently if the user refreshes the page by swipe up and swipe left or right.

    java.lang.NullPointerException: Attempt to get length of null array - at com.amplify.view.Fragment.AllFragment.onRefresh(AllFragment.java:386)

    • [Critical] Opening Instagram account of the user from the user profile screen crashes the app. It was working after the first launch but stopped working after I tested applying filters like "filter only with Instagram" and searching by tag "#test". Instagram version - 38.0.0.0.68 This a crash of Instagram app because the Amplify started an Intent with invalid parameters.

    java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.Boolean.booleanValue()' on a null object reference

    • [Critical] App crashes if the user is trying to change profile photo and select a picture from his device. Fails every time on Google Pixel XL2

    AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equalsIgnoreCase(java.l ang.String)' on a null object reference

    • [High] User profile image will not be updated if the user will take a photo via camera app. There is no crash but profile image stays the same. Fails every time on Google Pixel XL2
    • [Low UX] The user have to "swipe up" to refresh the screen while usually, it is a "swipe down" event.
    • [Low UX] Social profile icons in the user profile screen are not clickable. It would be very nice to allow the user to open his profiles from the app to check if he connected the right profile.

    • [Blocker] At some point app stopped showing any results and started showing "please send token" error message for every request. It happened after 40 minutes of phone inactivity. Screen.

    03-17 18:45:34.244 11873 11873 E TAG : request json data> {"user_id":"15",...,"access_token":"","instagram":"1",...}

    Happy Testing!

    Screenshot I
    Screenshot I
    Screenshot II
    Screenshot I
    Screenshot III
    Screenshot I

    Application Screenshots