6Arshid Social Community Mobile App – Open-Source Flutter App for WordPress Social Networks — 6arshid Studio
✕

6Arshid Social Community Mobile App – Open-Source Flutter App for WordPress Social Networks

The 6Arshid Social Community mobile app is a free, open-source Flutter app that turns your WordPress social network – built with the 6Arshid Social Community plugin – into a native app for Android, iOS, Windows, macOS and Linux. This page is the complete setup and export guide by 6arshid Studio. What is this app? A cross-platform Flutter client for WordPress community sites. Point it at your WordPress URL, add your branding, and publish your own social network app with optional Firebase push notifications. What you need: • Flutter SDK • Android Studio or VS Code with the Flutter plugin • Xcode (for iOS, macOS only) • Optional Firebase account for push notifications • A WordPress site running the 6Arshid Social Community plugin How to set it up (quick start): 1. Download the source code from GitHub. 2. Run "flutter pub get" to install dependencies. 3. Set your website URL in lib/utils/constants.dart. 4. Run "flutter run" and export for Android, iOS, Windows, macOS or Linux. This guide also covers changing the app icon, Firebase setup and troubleshooting. Is the app free? Yes – it is open source on GitHub. Links: Source code on GitHub: https://github.com/6arshid/wp-social-network-mobile-app---6arshid-social-community WordPress plugin: https://wordpress.org/plugins/6arshid-social-community/ Developer: 6arshid Studio – https://6arshid.com

Flutter Flutter app WordPress mobile app social network app 6Arshid Social Community Android iOS Windows macOS Linux Firebase push notifications open source GitHub 6arshid Studio


👋 Welcome

This guide will help you set up and export the 6Arshid Social Community mobile app for all platforms.


⭐ View on GitHub

📋 Requirements

1 Flutter SDK - Install Flutter
2 Android Studio / VS Code - With Flutter plugin
3 Xcode - For iOS (macOS only)
4 Firebase Account - For push notifications

🚀 Quick Setup

1 Open terminal in project folder
# Navigate to project folder
cd "path/to/wp-social-network-mobile-app"
2 Install dependencies
flutter pub get
3 Update website URL in lib/utils/constants.dart
// Change this to your WordPress site
static const String defaultUrl = 'https://your-wordpress-site.com';
4 Run the app
flutter run

📦 Export for All Platforms

🤖

Android

Build APK or AAB for Google Play Store

🍎

iOS

Build IPA for Apple App Store

🪟

Windows

Build EXE for Windows desktop

💻

macOS

Build APP for Mac App Store

🐧

Linux

Build DEB or RPM for Linux

🤖 Android Export

# Build APK (for direct install)
flutter build apk --release

# Build AAB (for Google Play Store)
flutter build appbundle --release

# Output location:
build/app/outputs/flutter-apk/app-release.apk

🍎 iOS Export

# Build iOS
flutter build ios --release

# Then open in Xcode to archive:
open ios/Runner.xcworkspace

# In Xcode: Product → Archive → Distribute App

🪟 Windows Export

# Build Windows desktop
flutter build windows --release

# Output location:
build/windows/x64/runner/Release/

💻 macOS Export

# Build macOS desktop
flutter build macos --release

# Output location:
build/macos/Build/Products/Release/

🐧 Linux Export

# Build Linux desktop
flutter build linux --release

# Output location:
build/linux/x64/release/bundle/

🔥 Firebase Setup (Optional)

1 Create project at Firebase Console
2 Add Android app - Package: com.sixarshid.social.social_community_app
3 Download google-services.json → place in android/app/
4 Add iOS app - Bundle ID: com.sixarshid.social.social_communityApp
5 Download GoogleService-Info.plist → place in ios/Runner/
💡 Tip: Firebase is only needed for push notifications. The app works without it.

🎨 Change App Icon

# Replace icon.png with your icon (1024x1024px)

# Generate icons for all platforms
dart run flutter_launcher_icons

# Clean and rebuild
flutter clean
flutter pub get
flutter run

🔧 Troubleshooting

⚠️ Common Issues:
  • Run flutter clean before rebuilding
  • Run flutter doctor to check setup
  • Ensure all Firebase config files are in correct locations
  • Check lib/utils/constants.dart for correct website URL
Ready 6Arshid Social Community Mobile App – Open-Source Flutter App for WordPress Social Networks