vaaran.com is a playground for development and publishing of native mobile applications for iOS and Android. The apps are developed using Swift (for iOS) and Kotlin (for Android), and the purpose is to learn and experiment with the latest technologies and tools.
The development prefers native development over cross-platform solutions, as the goal is to learn and understand the platform-specific features and best practices - and use the latest and greatest technologies and APIs the platforms offer. The apps are published on the respective app stores, and the development is done using the latest Xcode and Android Studio.
The apps try to follow following practices as much as possible
- Privacy: The apps don’t collect any user data, and the apps don’t have any analytics or tracking code. We expect that users will contribute feedback voluntarily without embedded spyware software running within the app.
- Accessibility: The apps try to follow the platform-specific design and accessibility guidelines and best practices.
- Performance: The apps try to be as performant as possible, and the apps are tested on the latest devices and simulators. The apps are not tested on all or on older devices, and the performance may vary on those devices.
- Standalone: The apps are standalone apps, and they don’t require any backend services or servers. The data is preferably stored only on user mobile phone (e.g. users personal Apple iCloud or Google Drive).
- This improves the privacy and security of the user data, as the data is not stored on any third-party servers.
- This also decreases the maintenance and operational costs, as there are no servers to maintain or pay for.
- Freemium the apps may include some in-app/premium/monetization option to cover the operational costs of the 3rd party services. For example, Wen Moon app uses Coin Gecko API which may need to be upgraded to a premium tier service in the future, thus generating operational costs.