Flutter Document Collaboraion - flutter

Is there any way to use the following link's structure to build app in flutter?
I want to make a document collaborated app.
https://www.pdftron.com/blog/android/build-real-time-collab-with-firebase-1/

Just scrubbing a bit through PDFtron docs and you will realize they offer pretty neat support for flutter.
As written in the docs you can access all native APIs, so you can achieve the same result from your link with the structure custom-tailored for your needs.
There is even a flutter repo with a wrapper that you can start at.

You can do the following:
Build the project in Flutter with Firebase support by reviewing the
official Flutter docs.
Build the User Interface using Flutter widgets (see sample below and customize for your usage)
Get the PDFTron/Flutter SDK
Build the document viewer in Flutter (this is a flutter code sample)
Read the other samples and cookbooks for more info at the same site
Additional setup for having the Firebase work on the iOS side
will be needed. See the Firebase docs noted earlier and this video for an overview

Related

Is there a way to use Firebase Dynamic Links in Flutter Web Application?

I have a production flutter app and I am using firebase dynamic links in it, now I am trying to create a web version of my app but my dynamic links are not working on the web, it takes me to a page that says "Dynamic Link Not Found". The official firebase_dynamic_links package does not show 'Web' in the supported platforms section.
Is there any workaround for this situation?
Although I tried adding the ofl/ifl/afl parameters manually, but that didn't work either.

Can you make complete apps using Flutter & Dart or just the UI part of an app?

I'm confused about what Flutter framework actually does, I know that it uses Dart and have heard that both of them can be used to create cross-platform apps.
But Wikipedia defines Flutter as a "UI Framework", so my question is, can you make a complete app (for mobile) which also has backend part (communicates with a database) built entirely using Flutter & Dart and not only the UI part?
Yes, we can obviously build complete apps using Flutter, from UI part to backend as well. Using Firebase as a backend service, we can use it for authentication, database, hosting and all.

Integrate getstream activity feed in flutter

So I am trying to integrate activity feed feature from get stream into flutter. But I am not able to get the docs for that. My question is, is it possible to integrate feed feature to flutter app ?
There are various tutorials for integrating chat feature but not the feed feature. Please help.
Note: I am not an experienced flutter developer...
Unfortunately, no Flutter SDK or customized docs for Flutter at the moment but we're considering to allocate some resources for it in Q3 this year.
I highly suggest you to use Flutter platform channels. I had to do that for a project I am working on currently. If you have any questions feel free to ask :)
There is a dedicated Dart package to interact with the API: https://pub.dev/packages/stream_feed
And a core package that simplifies the low-level client by managing state and providing builders: https://pub.dev/packages/stream_feed_flutter_core
Tutorial: https://getstream.io/activity-feeds/sdk/flutter/tutorial/

A reliable way to display google admanager ads in Flutter

I am struggling with trying to include ads from google admanager -aka DFP- (not admob).
I have found this package: "flutter_google_ad_manager 0.10.1" https://pub.dev/packages/flutter_google_ad_manager
However, digging into the package's code, it seems to use a PlatfromView that uses a native plugin to display ads on Android and iOS.
I found this comment on https://github.com/flutter/flutter/issues/12114 that discourages the use of PlatfromViews to display ads in flutter:
"Note that because Flutter's AndroidView and UiKitView rely on
low-level manipulation of platform UI components, it's almost
guaranteed that they will interact with the Google Mobile Ads SDK in
ways the mobile ads engineering team have not anticipated and do not
test for. Even if the approach looks like it's working right now, it's
likely to run into issues with MRAID functionality, JS code included
in the creatives, and impression and click measurement. The last of
those is particularly important, since abnormalities in impression and
click stats can result in suspension of accounts.While we work on
these issues with the relevant parties we highly recommend using the
Flutter team's firebase_admob plugin, and discourage using plugins
that do use platform views to embed AdMob ads."
So, what should I do? Is there anyway to display DFP ads with flutter?

How to implement sms retrieve api in flutter

I want my app to take OTP automatically, In android, we have the SMS retrieval API for that, so how to implement the same thing for IOS and android using flutter
Currently, there is no official Flutter plugin developed by the Flutter team for this. You have two options for this:
Use plugins created by the developer community. Try sms_retriever.
Write your own platform-specific code (e.g. your Android code in Java), and invoke it from Flutter. Read more about this here.