CREATIVEITEM

Sociopro

79 Articles
Back
Documentation

Getting Started

Developer’s Guide

 

1. Introduction

 

  1. Welcome to the Sociopro Mobile application. Admin should pay a bit more attention while reading this documentation.

 

2. Prerequisites

 

  1. For running the application, Admin has to fill some prerequisites. Like:

    1.  Admin should have the Sociopro Web Application hosted on a live server.

    2. The web application must always be in the latest version.

 

3. Syncing Sociopro Flutter App with Sociopro Web App

 

  1. If the admin does have the Sociopro web application, he can sync the mobile app now.

  2. Download the flutter app from codecanyon.

  3. Install flutter on your platform using this link - https://docs.flutter.dev/get-started/install

  4. Download the Android Studio or VSCODE.

  5. Open the downloaded mobile app with Android Studio/VSCode ide.

  6. Open the file name “constants.dart”. Which is located at “lib/”.

  7.  Move to line number 4.

  8. You will find a variable declared called “BASE_URL”

  9. Provide your hosted academy application on the placeholder “your_application_url_will_be_here”. Make sure it’s inside the quotation marks. Lets say if your application is hosted on http://www.sociopro-sample.com , after entering your application url, it will look like this:

const BASE_URL = “http://www.sociopro-sample.com” 



4. Build Your Application

 

  1. If you have done this good so far, You will find the build option on the top navigation menu. Or go to the terminal. Run "flutter build apk" from the terminal. It will build a release apk.

  2. If the file size is too large then you can try using the following command. "flutter build apk --split-per-abi"

  3. For bundle use the following command "flutter build appbundle"

 

Note:  For more information go to https://docs.flutter.dev/deployment/android 

 

5. Distribution

 

  1. Manual Distribution

    1. If you have built it successfully, you will find the apk file inside: “build/app/outputs/flutter-apk”. You can distribute this application manually by hosting it on your server or somewhere else

 

6. Source Code Structure

 

  1. Here is the source code structure of Sociopro Mobile Application.

 

17173271460

 

All the screens we’ve used are in the screens folder. All the widgets we’ve used are inside the custom_widgets folder. Models hold all the data models we’ve used here. Android and ios folders contain android and ios related files respectfully. You can open the contents of the ios folder from xCode in order to change app icons and splash screens. Related android content in the Android folder.

 

Content Safety

 

Sociopro Mobile App is a private social media platform designed to ensure the secure sharing of data among a limited number of users. When using Sociopro, it is essential to adhere to the following guidelines regarding user information and content usage:

 

  • User Information

 

  • You are responsible for the proper use of information about your users.

  • You do not have the authority to publish or misuse user information.

  • User information must not be used for any unethical purposes.

 

  • Content Usage

 

  • You must not share any content that could harm any religion, nation, state, or individual.

  • Discussions, promotions, or content sharing that violates local laws are strictly prohibited.

  • Abusive language or content that goes against community standards and local regulations is not allowed.

 

  • Ethical Conduct

 

  • Sociopro strictly prohibits any unethical activities or content within the platform.

  •  

These guidelines are in place to ensure a safe and respectful environment for all Sociopro users. Compliance with these standards is mandatory for all platform participants.

 

Technical Details

 

  • Flutter version 3.22.0

  • Dart version 3.4.0

  • Android SDK version 34.0.0

 

Was this article helpful to you?

How can we help?

Contact us and we will get back to you as soon as possible