mirror of
https://github.com/RSSNext/Folo.git
synced 2026-10-21 07:56:32 +08:00
b548f5a39c
# Conflicts: # apps/desktop/layer/main/src/updater/custom-github-provider.ts # apps/desktop/layer/renderer/src/modules/achievement/AchievementModalContent.tsx # apps/desktop/layer/renderer/src/modules/entry-column/EntrySubscriptionItem.tsx # apps/desktop/layer/renderer/src/modules/entry-column/components/EntryPlaneToolbar.tsx # apps/desktop/layer/renderer/src/modules/entry-column/components/EntrySubscriptionSkeleton.tsx # apps/desktop/layer/renderer/src/modules/entry-content/EntryContent.legacy.tsx # apps/desktop/layer/renderer/src/modules/new-user-guide/guide-modal-content.tsx # apps/desktop/layer/renderer/src/modules/settings/tabs/invitations.tsx # apps/desktop/layer/renderer/src/modules/settings/tabs/referral.tsx # apps/desktop/layer/renderer/src/modules/wallet/level.tsx # apps/mobile/src/modules/login/referral.tsx # apps/mobile/src/modules/settings/routes/Invitations.tsx # apps/mobile/src/modules/settings/routes/Referral.tsx # apps/mobile/src/screens/(modal)/InvitationScreen.tsx
Folo Mobile App 📱
This is the mobile client for Folo, built with Expo. Folo organizes content into one timeline, keeping you updated on what matters, noise-free.
Features
- Customized information hub for content discovery
- AI-powered features like translation and summary
- Dynamic content support (articles, videos, images, audio)
- $POWER integration for creator economy
- Cross-platform support (iOS & Android [WIP])
- Modern UI design with native feel
Getting Started
-
Enable Corepack (if not already enabled)
corepack enable -
Install dependencies
pnpm install -
Start the development server
pnpm run dev
You can run the app on:
- iOS Simulator (
pnpm run ios) - iOS Device (
pnpm run ios:device) - Android Emulator (
pnpm run android) - Development build for full native feature testing
Project Structure
src/
├── modules/ # Feature-specific modules
│ ├── discover/ # Discovery feed features
│ └── ...
├── screens/ # App screens using file-based routing
└── ...
Development
- Built with Expo SDK [>=52]
- Uses Expo Router for navigation
- Styling with NativeWind
- State management with Jotai and Zustand
- API integration with Tanstack Query
- Full TypeScript support
Useful Resources
Need Help?
License
This project is licensed under the GNU Affero General Public License version 3. See the main project repository for full license details.