LIVE PREVIEWBUY FOR $19


Topics | Android Universal Social Discussion App Template - 1


Topics | Android Universal Social Discussion App Template - 2


Topics | Android Universal Social Discussion App Template - 3


Topics | Android Universal Social Discussion App Template - 4


Topics | Android Universal Social Discussion App Template - 5


Topics | Android Universal Social Discussion App Template - 6


Topics | Android Universal Social Discussion App Template - 7


Topics | Android Universal Social Discussion App Template - 8


Topics | Android Universal Social Discussion App Template - 9


Topics | Android Universal Social Discussion App Template - 10

iOS, Android and Net variations can share the identical database on back4app


Topics | Android Universal Social Discussion App Template - 11


Topics | Android Universal Social Discussion App Template - 12

Topics | Android Universal Social Discussion App Template - 13

19 Feb 2023
• Android 13 assist added
• All libraries up to date
• Notification permission added for android 13
• Gradle and construct instruments up to date
• Android 12 notification fastened
• Redundant check information eliminated
11 Mar 2022
• Push notification challenge fastened
• Up to date all libraries
• Up to date gradle
• Added assist for Android 12
• Added notification channel to assist Api 26+ gadgets
• Admob crash fastened
• Apk up to date
30 Aug 2021
• Up to date the code to assist Android X and Android 11
• Up to date the gradle file so as to add assist to all of the libraries
12 Aug 2020
• Importing avatar crash fastened.
• Android assist added for Android OS 9 and Android OS 10.
• Up to date apk file
1 July 2020
• Full app changelogs.
• Gradle libraries up to date.
• sdk up to date to twenty-eight.
• Full app information up to date to AndroidX.
• Documentation up to date.
9 Could 2020
• Manifest up to date with gcm receivers.
• FCM Firebase Cloud Messaging applied. 
• Documentation up to date with pictures as per the newest replace from Google.
• Libraries up to date.
17 Sep 2019
• Mounted the difficulty of Login with Fb.  
• Mounted the difficulty “Compatibility Challenge with Fb SDK 4.38.0” so we downgraded Fb SDK to “4.37.0” nonetheless utilizing the outdated constructor, so utilizing that model fixes this explicit challenge.
6 August 2019
• Up to date Login/Signup screens UI
• Up to date Account/Edit-Profile display screen design through the use of Card View and alignments.
• Up to date Dwelling display screen design through the use of Card View and in addition added Left and Proper arrow
for correct navigation and higher consumer expertise.
• Up to date Remark display screen design through the use of Card View.
• Utilized Camel Notation in Edit Textual content Fields Hints    
• Up to date 'compileSdkVersion' and  'targetSdkVersion' to twenty-eight in construct.gradle
14 October 2018
• Mounted crash on randomize button if the subject array has a single merchandise
• Mounted backstack clearing on house display screen opening from login/signup screens
25 Could 2018
• Accordingly to the brand new EU GDPR phrases, I've up to date the 'tou.html' file and Documentation.
IMPORTANT: Because of this if a Person asks for his/her Account deletion, you could do it inside 24 hours, because the GDPR's "Proper to be forgotten" Article states (LINK: https://gdpr-info.eu/art-17-gdpr/)
8 Could 2018
• Modified Parse verison in construct.gradle into 1.16.0, on account of some challenge on the newest Parse SDK and FCM:
    implementation 'com.parse:parse-android:1.16.0'

• Edited 'getUserDetailsFromFB()' methodology in Intro.java, this line of code:
    } else { currUser.put(Configs.USER_EMAIL,  facebookID + "@fb.com"); }
17 April 2018
• Added new Firebase dependencies in construct.gradle(Module:app)
• Eliminated the 'com.google.android.gms:play-services:+' implementation and up to date all dependencies to the required ones solely
• Added the 'google-services' classpath within the dependencies{} checklist in construct.gradle(Venture:)
classpath 'com.google.gms:google-services:3.2.1'

• Added this Permission into Manifest.xml:
<uses-permission android:title="android.permission.RECEIVE_BOOT_COMPLETED" />

• Up to date the Documentation (join your App to Firebase for FCM)
15 April 2018
• Up to date to Android Studio 3.1.1
• Eliminated all dependencies of play-services | left solely this one in construct.gradle:
     implementation 'com.google.android.gms:play-services:+'
11 April 2018
• Up to date to Android Studio 3.1
• Up to date 'compileSdkVersion' and  'targetSdkVersion' to 27 in construct.gradle
• Changed 'compile' with 'implementation' in construct.gradle (Module: app)
• Up to date classpath 'com.android.instruments.construct:gradle:3.1.1' in construct.gradle (Venture:)

Matters is a Common App Template the place customers can browse random questions and even search them and be part of thrilling conversations by posting/studying feedback on every Matter.

This app permits customers to earn particular KARMA factors primarily based on created matters, posted feedback and up-votes acquired for his or her matters/feedback from different individuals.

It additionally has all of the required report options for inappropriate matters, feedback and/or customers wanted to go the submission’s assessment for the Play Retailer.

Since its backend is by Parse Server, you don’t have to purchase any area/internet hosting, there are NO PHP information to add to an internet server so that you’ll avoid wasting cash for server aspect.

Matters is a local Android Studio venture, Java/XML language, Common, tremendous simple to customise, backend with Parse SDK hosted on https://back4app.com

Topics | Android Universal Social Discussion App Template - 14

Topics | Android Universal Social Discussion App Template - 15

About Parse SDK and back4app

Learn this text for more information about back4app and Parse SDK: https://hubpages.com/technology/Parse-SDK-will-not-shutdown-in-thanks-to-back4app

Can I host Parse Server by myself server?

Sure, though I don’t present assist for the setup course of, you’ll be able to learn the official Information right here: http://parseplatform.org

What about free assist for this template?

I can supply free assist for bugs encountered within the unique code.
As an alternative, in the event you’ve edited the code and messed one thing up with it, I’ll apply some charge to repair it both through TeamViewer or by checking your app venture information straight on my laptop.

How do I rename the app’s bundle title?

Learn this tutorial to discover ways to rename a bundle title: https://hubpages.com/technology/Android-How-to-rename-an-app-package

Ought to I exploit the newest model of Android Studio to edit this template?

Sure, I all the time replace my apps to the newest model of the IDE and also you additionally ought to ensure you’ve up to date the Android Instruments to their newest model of the Android SDK supervisor.

The demo APK crashes on startup

Make it possible for the minimal Android model of your gadget is the one listed within the FEATURES part beneath. If the issue persists, please contact me by my profile’s contact kind and ship me the Logcat message of you get when the app crashes together with the steps you made to breed the crash.
Please notice that not all actual gadgets print an error Logcat message, on this case simply run the APK into the Android Studio’s emulator and also you’ll absolutely get the pink messages about your challenge.

How do I take away AdMob banner adverts?

  1. Enter the .xml information the place there’s an AdView and take away its code:
        <com.google.android.gms.adverts.AdView
            android:id="@+id/admobBanner" 
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content" 
            adverts:adSize="BANNER" 
            adverts:adUnitId="@string/ADMOB_BANNER_UNIT_ID" 
            android:layout_alignParentBottom="true" 
            android:layout_centerHorizontal="true">
        </com.google.android.gms.adverts.AdView>
    
  2. Enter the .java information the place there’s an AdRequest occasion into its onCreate() methodology and take away its code:
            // Init AdMob banner
            AdView mAdView = (AdView) findViewById(R.id.admobBanner);
            AdRequest adRequest = new AdRequest.Builder().construct();
            mAdView.loadAd(adRequest);
    
  3. Lastly, take away the play-services-ads reference within the construct.gradle file:
        compile 'com.google.android.gms:play-services-ads:+'
    


Topics | Android Universal Social Discussion App Template - 16

Topics | Android Universal Social Discussion App Template - 17

  • Android Studio 3.x venture – Common – Android 5.0+
  • AdMob banners
  • Gesture prepared: browse Matters by swiping left/proper within the Dwelling display screen | Lengthy press to refresh the Matters and get again to the newest one
  • Create new Matters
  • Submit feedback
  • Get random Matters
  • Push Notifications for feedback and votes
  • Profile display screen with About, Matters and Feedback sections
  • PDF Person Information and PSD included (for icons and buttons)
  • Simple to customise | Nicely commented code

Topics | Android Universal Social Discussion App Template - 18

  • Apple Mac or Widows PC with their newest OS model put in
  • The newest model of Android Studio and a few information about its UI interface
  • Photoshop or every other picture editor software program
  • A Google Developer account to submit apps to the Play Retailer
  • An AdMob account to generate your individual banner UNIT ID
  • A free account on back4app.com


Topics | Android Universal Social Discussion App Template - 19


Topics | Android Universal Social Discussion App Template - 20


Topics | Android Universal Social Discussion App Template - 21


Source