We’re excited to announce the release of native integrations for the Gravatar Mobile SDK, now available for both iOS and Android. These SDKs make it easier than ever to integrate Gravatar’s powerful avatar and profile management features into your mobile applications.
What’s New?
Our platform-specific SDKs leverage native UI frameworks – Compose for Android and Swift UI for iOS – to provide seamless integration with your existing mobile applications. Each SDK is carefully crafted to follow platform-specific best practices while maintaining consistent functionality across ecosystems.
One of the more exciting additions is our new native Avatar Change Flow – a complete, ready-to-use UI component that can be embedded directly into your app. This feature eliminates the need to build your own avatar management system, saving you valuable development time. Users can easily update their Gravatar image through a polished, platform-native interface that handles all the complexity of image selection, cropping, and uploading.
Key Features
- Ready-to-Use UI Components: Display profile views and avatars with pre-built components
- Efficient Avatar Management: Calculate and download avatar URLs based on email addresses
- Built-in Image Caching: Optimize performance with automatic image caching
- Profile Integration: Fetch and display Gravatar profiles directly within your app
- Avatar Upload Support: Enable users to update their Gravatar images from your app
Platform-Specific Benefits
Android SDK
- Built with Kotlin and Jetpack Compose, with easy compatibility with the old view system
- Seamless integration with modern Android development workflows
- Android-specific optimizations for performance
iOS SDK
- Written in Swift with native iOS UI frameworks
- Available via CocoaPods and Swift Package Manager
- iOS-specific extensions including UIImageView integration
Getting Started
Visit our GitHub repositories to start integrating Gravatar into your mobile apps:
- Android SDK: github.com/Automattic/Gravatar-SDK-Android
- iOS SDK: github.com/Automattic/Gravatar-SDK-iOS
For implementation guides and detailed documentation, visit our developer site.
Security and Privacy
Your users’ privacy and security are our top priority. The SDK implements secure data handling via oAuth and gives users full control over their profile visibility.
Visit our privacy pledge here.
Coming Soon
We’re actively working on expanding the SDK’s capabilities with full profile editing support. This upcoming feature will allow users to manage additional profile fields and user information directly within your app, making it even easier to provide a comprehensive Gravatar integration experience.
We’re committed to improving the developer experience and would love to hear your feedback. Try out the new SDKs and let us know what you think!
Leave a comment