NichLine
iPhone / Réseaux sociaux
NicheLine is a high-security messaging platform designed to give you total control over your digital privacy. Built with real-time connectivity, NicheLine ensures your conversations and media remain yours alone.
Apple Standard EULA : https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Quoi de neuf dans la dernière version ?
Major Enhancements
ZegoCloud Voice & Video Calling:
Full integration of Zego SDK for high-quality 1-on-1 and group audio/video calls.
Implementation of ZegoService for centralized call management.
Added custom ringtones for incoming and outgoing calls.
Refactored chat controllers to support dynamic call button visibility based on participant status.
RevenueCat Subscription Flow:
Completed the native in-app purchase flow using RevenueCat.
Added a Call Limit Dialog to inform users of trial/subscription restrictions.
Redesigned subscription UI components, including SubscriptionScreenPricing and SubscriptionScreenTrial, for a more premium look.
Implemented backend sync to register purchases automatically upon confirmation.
Compliance & Security
EULA Acceptance: Added a requirement for users to accept the End User License Agreement during onboarding.
Account Deletion: Implemented a secure account deletion flow to meet privacy standards.
iOS Specifics: Optimized the RevenueCat Paywall for iOS and updated Info.plist with necessary permissions for camera, microphone, and local network usage.
Technical Improvements
Refactored Messaging: Streamlined ChatDetailController and ChatScreenOne for better performance and state management.
Android Build Fixes: Resolved SDK location issues and optimized the build process for release APKs.
Responsive UI: Fixed layout overflows in the home screen carousel banners and improved overall app responsiveness.