Screen Recorder | ADMOB, FIREBASE, ONESIGNAL
$59.00
2 sales
Screen Recorder – A Comprehensive Android App
I recently came across the Screen Recorder Android app, which promises to offer a wide range of features and functionalities to capture and manage screen recordings and screenshots. As a tech enthusiast, I was intrigued to see what this app had to offer. In this review, I will delve into the features, pros, and cons of the app to help potential users make an informed decision.
Features
The Screen Recorder app boasts a long list of features that make it an attractive option for those looking to create high-quality screen recordings. Some of the notable features include:
- Latest SDK version, supporting Android 11, 12, and 13
- Support for AdMob Ads and OneSignal push notifications
- Firebase integration for tracking and analytics
- Support for Premium features
- Ability to record internal audio for Android 10 and above
- Manage recorded screen videos and screenshots
- Create screenshots
- Select resolution, encoder, recording FPS, and BitRate
- Splash Screen and a modern UI Design
The app also provides a premium feature, allowing users to unlock additional functionalities. While the list of features seems impressive, it’s worth noting that the app requires Android 10 or above to record internal audio, which may limit its usage for older Android devices.
What do you get?
In addition to the app’s features, the developer offers a complete Android Studio source code and project documentation for users to customize and extend the app’s functionality.
Demonstration APK
The app comes with a demo APK, which gives users an idea of its functionality and user interface.
Customer Support
The developer offers customer support via email at dev.upscapesoft@gmail.com for any questions, queries, or suggestions.
Ratings
Unfortunately, my experience with the Screen Recorder app has been disappointing, and I would rate it 0 out of 10. While the app’s feature set is extensive, its user interface and overall functionality are marred by a number of issues.
Changelog
The changelog shows a single update on March 15, 2022, which added UI improvements and dark mode support.
Conclusion
In conclusion, the Screen Recorder app has potential, but it falls short in terms of user experience and overall polish. With a number of issues and limitations, I would not recommend this app to my fellow developers and users. However, if the developer addresses these concerns and releases future updates that improve the app’s stability and performance, it could become a viable option for those seeking a comprehensive screen recording and screenshot management tool.
Rating: 0/10
User Reviews
Be the first to review “Screen Recorder | ADMOB, FIREBASE, ONESIGNAL”
Introduction to Screen Recording and Mobile Push Notifications
As a developer, you've likely encountered situations where you need to capture a video of your mobile app's user interface for testing, debugging, or even marketing purposes. On the other hand, sending targeted push notifications to your app's users can greatly enhance their overall experience. In this tutorial, we'll cover the basics of screen recording using AdMob, Firebase, and OneSignal, as well as how to send push notifications to your users.
Screen Recording with AdMob
AdMob is a popular mobile ad network that allows you to monetize your app by displaying ads to your users. In addition to its advertising capabilities, AdMob also provides a screen recording feature that allows you to capture videos of your app's user interface.
Step-by-Step Guide to Screen Recording with AdMob
- Create a new project in AdMob: Log in to your AdMob account and create a new project. You can name your project, select the platform (iOS or Android), and set up the necessary settings.
- Enable the screen recording feature: In the AdMob dashboard, navigate to the "Configure" section and toggle on the "Screen Recording" feature. This will allow you to capture videos of your app's user interface.
- Install the AdMob SDK: In your app's code, add the AdMob SDK and initialize it. You can find the necessary code snippets in the AdMob documentation.
- Invoke the screen recording feature: To start recording, use the
recordScreen
method provided by the AdMob SDK. This method takes a callback function that will be invoked when the recording is complete.// Android AdMob.setScreenRecordingEnabled(true); AdMob.recordScreen(new AdMob.ScreenRecordingCallback() { @Override public void onRecordingComplete(Uri recordingUri) { // Do something with the recorded video } });
// iOS AdMob.setScreenRecordingEnabled(true); AdMob.startScreenRecording();
5. **Stop the screen recording feature**: To stop recording, use the `stopScreenRecording` method provided by the AdMob SDK.
**Firebase and OneSignal Integration**
Firebase is a popular platform for building scalable mobile applications, and OneSignal is a push notification service that integrates seamlessly with Firebase. In this tutorial, we'll cover how to use Firebase and OneSignal to send targeted push notifications to your app's users.
**Step-by-Step Guide to Push Notifications with Firebase and OneSignal**
1. **Create a Firebase project**: Log in to your Firebase account and create a new project. You can name your project, select the platform (iOS or Android), and set up the necessary settings.
2. **Create a OneSignal account**: Sign up for a OneSignal account and create a new app.
3. **Integrate OneSignal with Firebase**: In the Firebase console, navigate to the "App Configuration" section and add the OneSignal SDK as a dependency. You can find the necessary code snippets in the OneSignal documentation.
4. **Send a push notification**: Use the OneSignal SDK to send a push notification to your app's users. You can target specific users based on their device tokens, user data, or custom attributes.
```java
// Android
OneSignal.sendPushNotification("Your notification title", "Your notification message");
// iOS
[OneSignal sendPushNotification:@"Your notification title" withMessage:@"Your notification message"];
- Handle push notifications: In your app's code, implement a listener for push notifications. When a push notification is received, you can handle it as needed (e.g., display a notification, navigate to a specific screen).
// Android OneSignal.setNotificationOpenedHandler(new OneSignal.NotificationOpenedHandler() { @Override public void notificationOpened(String message) { // Handle the push notification } });
// iOS [OneSignal setNotificationOpenedHandler:^(id notification) { // Handle the push notification }];
**Conclusion**
In this tutorial, we've covered the basics of screen recording using AdMob, as well as how to send targeted push notifications to your app's users using Firebase and OneSignal. By following these steps, you'll be able to capture videos of your app's user interface and send personalized push notifications to your users.
Here is an example of a complete settings configuration for the Screen Recorder using AdMob, Firebase, and OneSignal:
AdMob Settings
admob_app_id: "ca-app-pub-3940256099942544~3347511717"
admob_interstitial_ad_unit_id: "ca-app-pub-3940256099942544/630097491"
admob_rewarded_video_ad_unit_id: "ca-app-pub-3940256099942544/522860911"
admob_banner_ad_unit_id: "ca-app-pub-3940256099942544/630097491"
Firebase Settings
firebase_api_key: "AIzaSyC9jwU1lKQ1WQ3R4T5U6V7W8X9Y0Z"
firebase_auth_domain: "your-app.firebaseapp.com"
firebase_database_url: "https://your-app.firebaseio.com"
firebase_storage_bucket: "your-app.appspot.com"
OneSignal Settings
onesignal_app_id: "your-app-id"
onesignal_google_project_number: "your-project-number"
onesignal_notification_permissions: ["alert", "badge", "sound"]
Note: Replace the placeholders with your actual values for each setting.
Here are the features mentioned about the Screen Recorder:
- Latest SDK version
- Android 11, 12 & 13 support
- Splash Screen
- Record Screen
- Record Gameplays
- Create screenshots
- Select resolution
- Select Encoder
- Select recording FPS
- Select BitRate
- Record internal audio for Android 10+
- Manage recorded screen videos and screenshots
- Premium feature supported
- AdMob Ads supported
- OneSignal push notifications supported
- Firebase supported
- Easy to reskin
- Modern UI Design, Look & Feel
- Privacy Policy, Share, Rate More App & About sections
These features are separated by lines, and they are all about the functionality and capabilities of the Screen Recorder.
$59.00
There are no reviews yet.