Feed
Overview
social.plus SDK provides a powerful Feed feature that allows users to stay informed, communicate, and express themselves through ranked posts. The Feed system creates an engaging timeline experience with intelligent content curation and multiple feed types to suit different user needs.Feed Types
User Feed
A personalized collection of posts curated for an individual user’s timeline, providing relevant content they generate and interact with.
Community Feed
Posts generated by members of a particular community, fostering connection and engagement within specific groups.
Global Feed
Aggregated content from both User and Community feeds, providing a comprehensive view of all relevant content in the user’s network.
Key Features
Smart Content Curation
Smart Content Curation
Intelligent algorithms ensure users see the most relevant and engaging content based on their interests and community participation.
Custom Post Ranking
Custom Post Ranking
Advanced scoring system that considers engagement rate, posting time, and content updates to surface the most relevant posts.
Real-time Updates
Real-time Updates
Live feed updates ensure users always see the latest content without manual refresh.
Multi-platform Support
Multi-platform Support
Consistent feed experience across iOS, Android, Web, and Flutter applications.
Implementation
Feed management methods are contained in theAmityFeedRepository
class. For querying posts from User Feed and Community Feed, refer to the Posts Query documentation.
Initialize Feed Repository
Best Practices
Performance Optimization
- Implement pagination for large feeds
- Use lazy loading for images and media
- Cache frequently accessed content
- Optimize network requests with batching
User Experience
- Provide loading states during content fetch
- Implement pull-to-refresh functionality
- Show empty states when no content is available
- Handle offline scenarios gracefully
Related Documentation
- Posts Query - Learn how to query posts in User and Community feeds
- Custom Post Ranking - Understand the intelligent ranking algorithm
- Query Global Feed - Implementation guide for global feed queries