Deep links point directly to the in-app content from sources across channels and platforms, delivering a high quality user experience. The Branch.io deep links go a step further, linking fresh users from install directly to the correct pages. The Branch links also handle every edge case, routing through every channel, platform, OS, and deep linking standard that exists.
Flutter uses PubNub for sending push notifications when the users add new posts to the Flutter Community or leave comments.
Used for searching for doctors, adding articles, recipes, videos. Filtering by tags and categories.
The following basic API endpoints are implemented on the server written in Go:
Measures the effectiveness of the AdWords app install and app engagement campaigns – by tracking the installs and in-app events (such as sign-ups) that were driven by app advertising.
Flutter is coded with Swift v.2.3 and can be run with Xcode v.8.2.1. To launch in Xcode 9.3, the code needs to be migrated to Swift 4.1
Fastlane is a perfect tool for the build distributions. Its pretty simple settings allow composing the app builds just with one command. For Flutter it is set up for distributing Crashlytics and Test Flight builds.
SendGrid is easy to set up and use. For Flutter it is used as a Heroku add-on to send the automated emails.
Mixpanel API is integrated to the Flutter app to track the events in real time. It helps to analyze the user's behavior in the app and see if the application and its features are intuitively clear to the users.
Logentries is an easy-to-use, self-hosted log management and analytics service for teams of all sizes. It is integrated as a Heroku add-on which makes it simple to search, analyze, and manage the logs.
Crashlytics is intended to track issues and crashes sent from the test and the distribution application builds.
We use Google Cloud Storage to store the images and other files that are added (uploaded) or generated in the Flutter application.