2284 results found
-
Alert on live activity updates
Live Activity pushes are meant to be completely silent background updates, so Firebase’s requirement for an alert field is technically incorrect and creates unnecessary sound/vibration issues.
When sending APNs messages with "apns-push-type": "liveactivity" via Firebase Cloud Messaging (FCM), the service currently requires an "aps.alert" field to be present in the payload.
However, Live Activity updates are designed by Apple to be silent background updates, they should not display alerts, play sounds, or trigger any user-visible notification behavior.
Because FCM enforces the presence of "aps.alert", developers are forced to include dummy or empty alert values (e.g. "alert": {}), which can still…
11 votes -
Crashlytics alerts do not work if Firebase permissions have been granted from Google Cloud IAM roles
Make Crashlytics alerts work with permissions granted from Google Cloud IAM roles rather than from the Firebase console's own permissions
11 votes -
Prototype for Importing Project via GITHUB
When I import my project from GitHub into Firebase, I don’t see an option to enable or use the Prototype feature. It would be extremely helpful if this option were available during the import process.
For context, I’m using the language and framework mentioned in the Firebase examples—Next.js with TypeScript.
I’d appreciate it if this functionality could be included or clarified in future updates.
11 votes -
Built-In APK & AAB File Generator
Built-In APK & AAB File Generator
A built-in APK & AAB file generator simplifies the app publishing process by allowing developers to compile and export Android app packages directly within the development environment. This eliminates the need for external build tools, streamlining workflows and saving time. With just a few clicks, developers can switch between APK (for direct installation) and AAB (optimized for Google Play). Advanced settings may include versioning, keystore integration, ABI targeting, and app signing. Ideal for beginners and professionals alike, this built-in generator ensures efficiency, accuracy, and error reduction during the app deployment cycle, making testing and…11 votes -
Option to plan first, approve/deny plan, before executing
An option for Gemini to offer a plan. An approve/deny plan option for the user first before executing. Right now, it just does it without your consent. We know AI is better than us, but we need it to show us the plan if it makes sense for the overall business.
11 votes -
Add support for Google Play "automatic protection"
Currently, manual steps on the play store developer console is required to create an application that has Play Store "automatic protection" enabled:
https://support.google.com/googleplay/android-developer/answer/10183279We have found that "automatic protection" is error-prone in multi-process applications and applications that include native libraries/code. It would be really helpful to our manual QA process to be able to programmatically distribute applications with "automatic protection" enabled on them.
11 votes -
11 votes
-
Complete IOS support for flutter projects.
Complete IOS support for flutter projects IOS Simulator, manage ISO files like XCode this will be game changing.
11 votes -
GitLab support for Firebase App Hosting
We (and I'm sure many others) have large data repositories in GitLab using its CI system, and for technical and political reasons, we do not plan to migrate to any other code repository.
Firebase App Hosting seems to be tightly integrated with GitHub only. Extending its support to GitLab (or other Git repositories) would greatly help with adoption, even if it requires manual CI configuration.
11 votes -
Desktop applications
Allow developers to use things, like C# WebForms, Electron or Tauri, the same way they can use Android/IOS emulators
11 votes -
Enterprise version for this platform
Companies should be able to host their own environments and use cloud for development. IDX is perfect for that. Companies, in turn, don't have to provide powerful laptops to developers and use multiple mechanisms to keep the code safe from employee theft. Instead, all code resides on cloud on the company owned instance of IDX and users can work from much more inexpensive chromebooks.
Realtime collaboration features and direct link to gsuite platform to start audio and video calls to discuss code with colleagues would be cool.
Support for self-customizable virtual machines to keep the RUN environment different from BUILD…11 votes -
Android Studio Robo Script Recorder should support Jetpack Compose
With Android Jetpack Compose becomes more and more popular, it is pretty sad to see that Android Studio Robo Script recorder doesn't support Compose screen. Even though robo script support compose but it is very time consuming to generate robo script manually for every Jetpack Compose screen. What makes it even harder is that app crawler is no longer support testing generated robo script locally.
11 votes -
Firestore insights dashboard
Same dashboard in GCP as Firestore in datastore mode. Collection storage space usage, index size, data size, etc.
Also, for multi tenancy apps in both modes (using subcollections or multiple databases or also schemas in native mode would be nice to have) an API that can tell how much resources - space, reads, writes, etc. did each customer use, to be able to offer some kind of pay-as-you-go type of subscription.
11 votes -
Support "Continuing Uploads Across Process Restarts" on iOS
I work for a company that enable people to record sports using video and the storage footprint are often very huge (10GB+). While building an app for iOS, I notice that Firebase don't support continuing uploads across process restarts on iOS which is a major deal-breaker for continuing using Cloud Storage for Firebase.
I see support for this on Android and I will encourage you to add this to iOS in the future. Ref: https://firebase.google.com/docs/storage/android/upload-files#continuing_uploads_across_process_restarts11 votes -
Better out of the box preview for plain HTML+CSS+JS site
I cloned my static HTML+CSS+JS site.
On a local machine, I could literally double click index.html and get an instant preview. If I wanted to be a bit more fancy, I'd spin upnpx serveI expected IDX to display a small "preview" icon at the top right when opening an HTML file. It claims support for web, but isn't able to preview the most basic web page out of the box.
11 votes -
11 votes
-
Allow field selections in client sdk's
Let's say I have an orders collection where each document represents a customer order.
I would like to be able to fetch and listen to only the names and dates of all orders and not get the whole document.
This would speed up a lot queries where not all fields are required and save bandwidth for users.
Since selection is already present in some server side SDK's I wonder if this could be enabled with a somewhat manageable effort.
11 votes -
API Access to Crash and Performance Data.
Provide Crash Free Metric, Performance metrics, Alerts and Insights via API to integrate with existing systems
11 votes -
Allow Android/iOS apps to select dynamically which Firebase project should be used on startup
Some scenarios require dynamically switching from one Firebase project to another, including Analytics and Crashlytics, For example, switching from a Firebase project set up for a staging environment (which requires to collect Analytics and crashes) to another set up for a production environment.
There could be many solutions to this problem, such as having multiple plist/json files and switching them dynamically, or no longer requiring these files and simply using object instances that store the configuration (e.g., using the FirebaseOptions builder). The best solution should satisfy the scenario described above.
This idea comes from this issue https://github.com/firebase/firebase-android-sdk/issues/66
11 votes -
Get rid of the egress data transfer fee for Firebase Storage
Rework Firebase Storage pricing to compete with Cloudflare R2. Even if Firebase Storage has some unique features like Firebase security rules, this does not justify the egress cost.
11 votes
- Don't see your idea?