I'm a flutter dev(switched to flutter from Native mobile apps), trying to build a full on website, so decided to build a hybrid of Flutter + Webflow - marketing home page in Webflow (because I've heard flutter web is not the best for SEO) and the core product pages in flutter.
When tapping on a link in the top menu on home page, it should open the web app built in flutter.
(there'll be a firebase authentication layer in between as well, and if it's an authenticated user, it can directly go to the flutter web app, without showing the home page).
I'm new to web development, so my knowledge in web is very limited. Looking for advice on how to implement it! Is it easy(or stupid)?
Related
How to succeed When user tap on Flutter web url we should suggest whether open in Chrome or Flutter installed app?
If you want to open a native application selection dialog, then you should enable deep linking for your application.
This will result with an app chooser dialog on Android when user opens a URL which mobile application has registered as deep link or a "Open in application X" banner in Safari for iOS
In Flutter , I have used uni_links package and followed document to succeed
I have a very special case, that a webview widget in a flutter app runs another flutter web app, and the flutter web app has a button that opens a link by using urlLauncher.
I want to open the link with the default application but the web app just opens the link in the web view widget.
I tried all options in launchMode and they all have the same result.
how to solve this?
I'm using various SSO options such as Google for my Flutter Web app which generally work fine. If opened in a web browser the sign in dialog is opened either in a popup (desktop) or a new tab (mobile).
However, when the link to my app is shared in e.g. Facebook and opened through the Facebook app, a webview inside the Facebook app opens my app. This webview does not allow tabs, therefore the sign in dialog is opened in the current view, overriding my Flutter App. This prevents any SSO from being used when opening the app this way (e.g. through the Facebook app)
I've tried forcing the app to launch in the default browser instead of the Facebook web view but wasn't able to do so.
Is there any way to open the default browser even when the link to my app is opened from within the Facebook app?
Or
Is there any way to provide access to the (e.g. Google) authentication screen without killing my app in the process?
I recently developed a flutter web app and hosted it with firebase. But will google be able to show it high up in the search results, because google looks at the text on the website to get the best results. Will google be able to find text on a flutter web app?
I need to implement facebook login in Adobe AIR app for Desktop/Mobile.
I saw some docs on the code required for this.
My concern is, which platform should be selected in facebook apps console. Is it web ? Then what should be the web urls & where to place them ?
Well if you are building a mobile app, then you might want to select Android or iOS depending on the platform. If you are building the same app for both platforms then select any one of those and later under settings of your app dashboard you can click on Add Platform and add the other one. If your app has a canvas presence then you can add that as well later on. Regardless of what you pick initially, you can always add/edit platforms on your app dashboard.