AskIt | Android Universal Questions/Answers App Template Download

DOWNLOAD/LIVE PREVIEW

AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download

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


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download

AskIt | Android Universal Questions/Answers App Template Download

24 June 2020
• Gradle up to date.
• Full app changelogs.
• Challenge recordsdata up to date to Android X.

25 Apr 2020
• PSD + Documentation + app recordsdata and pictures uploaded. All recordsdata uploaded.
16 Sep 2019
• Fastened the difficulty with "Login with Fb. " 
• Fastened the difficulty “Compatibility Concern with Fb SDK 4.38.0” so we downgraded Fb SDK to “4.37.0” nonetheless utilizing the previous constructor, so utilizing that model fixes this specific problem.
29 July 2019
• Improved the Login/Join Display UI
• Fastened again Stack problem from the appliance 
• Upgraded coding construction from checklist view to recycler view
• Improved UI for Merchandise itemizing display screen
• Up to date UI for Consumer account Display
• Improved “Reply” display screen Structure 
• Edit Profile Display Must be higher
• Fastened Crashing problem on the scrolling display screen 
• Fastened the crash whereas scrolling on "Query Display" 
13 August 2018
• Fastened UI for Proper to Left languages.
25 Might 2018
• Accordingly to the brand new EU GDPR phrases, I've up to date the 'tou.html' file and Documentation.
IMPORTANT: Which means that if a Consumer asks for his/her Account deletion, you will need to do it inside 24 hours, because the GDPR's "Proper to be forgotten" Article states (LINK: https://gdpr-info.eu/art-17-gdpr/)
17 Might 2018
• Edited the 'question_cell.xml' file by changing the Attachment Button with an ImageView and positioning it within the format
• Edited the 'queryQuestions()' technique Residence.java and Search.java recordsdata by changing the 'attachmentButt' with an 'attachment' ImageView occasion, so as to present a preview of the questions attachments within the Residence and Search screens
eight Might 2018
• Modified Parse model in construct.gradle into 1.16.0, because of some problem on the most recent Parse SDK and FCM:
    implementation 'com.parse:parse-android:1.16.0'

• Edited 'getUserDetailsFromFB()' technique in Login.java, this line of code:
    } else { currUser.put(Configs.USER_EMAIL,  facebookID + "@fb.com"); }
24 April 2018
• Changed AdMob banners code with Interstitial code in Residence.java, Search.java and Solutions.java | Adjusted the underside fringe of the views of their relative xml recordsdata
• Added a public static technique known as 'showInterstitial()' in Configs.java
• Modified AdMob variable in strings.xml:
    <string title="ADMOB_INTERSTITIAL_UNIT_ID">ca-app-pub-3940256099942544/1033173712</string>

• Modified Likes system by including a brand new column of kind 'Array' known as 'likedBy' within the 'Solutions' and 'Questions' lessons within the Parse Dashboard
• Edited the 'queryQuestions()' technique in Residence.java and Search.java 
• Added a like button in 'answer_cell.xml' | Edited the Solutions.java file accordingly by including a 'likeButt()' technique contained in the 'queryAnswers()' technique
• Added a like_butt.png and a liked_butt.png picture within the drawable folder
• Edited the 'answerButt()' technique in 'Solutions.java' by including this strains:
    Checklist<String>empty = new ArrayList<>();
   aObj.put(Configs.ANSWERS_LIKED_BY, empty);
   aObj.put(Configs.ANSWERS_LIKES, 0);

• Edited the 'askButt()' technique in 'Residence.java' by including this line:
   Checklist<String>empty = new ArrayList<>();
   qObj.put(Configs.QUESTIONS_LIKED_BY, empty);

• Added the next strains in Configs.java:
   public static String QUESTIONS_LIKED_BY = "likedBy" 
   public static String ANSWERS_LIKED_BY = "likedBy" 
   public static String ANSWERS_LIKES = "likes" 

** IMPORTANT: IF THIS IS AN UPDATE FOR YOU, then it is best to do the next:
- Up to date the code of your app by evaluating your previous java and XML recordsdata with the up to date ones
- Enter your Pasre Dashboard and create a column of kind 'Array', title it precisely 'likedBy' within the 'Questions' class
- Do the identical for the 'Solutions' class
- Verify the 'Likes' class, the userPointer column has the objectId's of the customers who appreciated questions, so it's a must to copy them and add them to the cells of the 'likedBy' column in your 'Questions' class as strings, they need to appear like this:
   ["yu76Gtrr4","hbg4ERs1"] 
You'll be able to acknowledge the row of a appreciated query by examine its objectId within the 'questionPointer' of your Likes class
- For the 'Solutions' class, you solely have to fill all of the empty cells of the 'likedBy' column with:
   []
PLEASE NOTE that the Likes class will not be used anymore, however you'll be able to nonetheless preserve it in case some customers will not replace the app from the App Retailer.  
17 April 2018
• Added Firebase dependencies in construct.gradle(Module:app)
• Eliminated the 'com.google.android.gms:play-services:+' and up to date all dependencies to the required ones solely 
• Added the 'google-services' classpath within the dependencies{} checklist in construct.gradle(Challenge:)
        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 GCM and Adverts)
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:+'
10 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 (Challenge:)
Feb 15th 2018 
• Eliminated the 'menu' folder and its content material from the 'res' folder
• Edited the next recordsdata so as to take away ActionBars and present a greater format:
   Residence.java and residential.xml
   Solutions.java and solutions.xml
   Search.java and search.xml
   Account.java and account.xml
   EditProfile.java and edit_profile.xml

AskIt is a Common App Template the place you’ll be able to publish any query and have customers answering, you are able to do the identical on different consumer’s questions. Customers may like questions from the Residence display screen or seek for one thing on the Search display screen.

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

AskIt is a local Android Studio venture, Common, Push Notifications for likes and solutions, simple to customise, backend with Parse SDK hosted on http://back4app.com

AskIt | Android Universal Questions/Answers App Template Download

AskIt | Android Universal Questions/Answers App Template Download

About Parse Server 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 help for the setup course of, you’ll be able to learn the official Information right here: http://parseplatform.org

What about free help for this template?

I can supply free help for bugs encountered within the unique code.
As a substitute, in the event you’ve edited the code and messed one thing up with it, I’ll apply some payment to repair it both through TeamViewer or by checking your app venture recordsdata straight on my pc.

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 most recent model of Android Studio to edit this template?

Sure, I at all times replace my apps to the most recent model of the IDE and also you additionally ought to be sure to’ve up to date the Android Instruments to their newest model of the Android SDK supervisor.

The demo APK crashes on startup

Be sure that 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 observe that not all actual units 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 crimson messages about your problem.

How do I take away AdMob Interstitial advertisements?

Merely use the Discover In Path software in Android Studio and seek for:

   Configs.showInterstitial

then remark out the strains that the Discover software has discovered


AskIt | Android Universal Questions/Answers App Template Download

AskIt | Android Universal Questions/Answers App Template Download

  • Android Studio 3.x – Common – Android 5.0+
  • AdMob Interstitial advertisements
  • Fb login
  • Publish/reply/like questions
  • Connect a picture to your Questions
  • Push Notifications for likes and solutions by OneSignal
  • Report abusive contents (questions or solutions)
  • Seek for questions by key phrases
  • PDF Consumer Information and PSD included
  • Straightforward to customise | Effectively commented code

AskIt | Android Universal Questions/Answers App Template Download

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


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download


AskIt | Android Universal Questions/Answers App Template Download

DOWNLOAD/LIVE PREVIEW
Source

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.