Transparent canvas in flutter - flutter

I would like to create an app, that works as a framework for using e.g. the ipad.
That means, that you will start the app and continue working normally with it, while suddenly e.g. animals cross the screen.
Hence the app should create a transparent canvas on top of the ipad user interface where all animations can be played.
Do packages for that exist?

Unfortunately, what you're asking for isn't currently supported in flutter. The closest you can get is notifications at the moment using a package like this
I'm assuming you want to make something along the lines of this goose desktop application for windows. Your best bet in this situation is to go native and maybe even make your own dart package.

Related

Animated splash screen for Android & iOS

To make an animation which can be used as splash screen for Android & iOS, I was thinking about using lotties (explained in this tutorial), but with Android 12 it seems like the tools used are deprecated and it's not really a good solution anymore.
I found this workaround to still make it work, but from what I understand, the splash screen is now waiting for the animation to finish, which I know is a bad practice and I don't really want to do that (maybe there is a way to interrupt it?).
I have seen some packages on pub.dev, but the animated ones seem to not really replace the launch screen (the white screen by default) and just start after it.
So my question is : is there any other way to create one animation which can be used both on Android & iOS? (which would be a looping animation, interrupted when the app is ready).

Switch to fullscreen

I started programming with the Google Cardboard v0.6 about a year ago. I really nailed what I was trying to do with this software. The problem is, my software requires a toggle between full screen and stereo screen modes which I have applied a canvas button for. It is also supposed to start in full screen with an option of stereo mode.
I have three questions:
With the new SDK, is it possible to script a stereo to full screen toggle routine?
I noticed they make the GoogleVR as a fixed SDK mount within the build settings. I read something along the lines of widget controls within the Android SDK but I'm not to savvy with the way Android Studio reads the APK and how to modify it. Honestly, I'm running Visual Studio with a Source Control library in TFS so I want to keep it out of Android Studio as much as possible.
I also read there is supposed to be a full screen toggle button programmed directly into the SDK but it just doesn't pop up on my screen. Perhaps there's a method of making this button pop up that will save the day?
Even if the button exists, if there is a toggle button I'd love to have the script reference so I can apply it On Start in order to start in full screen mode.
Will toggling full screen reactivate screen canvases?
I know the new GoogleVR does not allow canvases because they have a RenderTexture problem. I'm not too concerned because I'm going to make the Toggle button freeze if no control device is registered to the bluetooth, and if there is I have a button on the control device that returns to full screen (or hopefully with that magical screen button that should exist). Whether I can toggle between the two settings is not going to make a difference if it still doesn't allow for Canvases in full screen.
My greatest frustration right now is with the discontinuation of the scripts on build. I've been using the GVRViewer and such which work just like the V0.6 software, but it appears to completely negate these scripts on build and force the build to use the SDK. I've read in the release notes that at the moment they have no intention of returning to the v0.6 platform and even recommend rolling it back to v0.6 if this is the case, but honestly - if we are forced to use an antiquated version of the software, how long will it be before it gets phased out? In my opinion based on my current observations, this feels a lot like a "one step forward, two steps back" situation.

Making a custom HomeScreen GUI with Kodi

I know Kodi is Open-source and one of my buddies was talking to me about it one day saying you could customize Kodi where you can redesign the home screen environment as in making it like a kiosk screen with apps that you would want to display and what not.
I am not talking about a custom skin but actually messing with the code and adding/deleting apps or buttons.
Can this be done?
I think you need to be a little clearer what you want to build. There are various skins that have kiosk modes, but I don't think that's what you want.

Recreating iOS Camera app overlay buttons

I'm trying to recreate the Camera.app buttons and interface from iOS in my own, custom camera application built on GPUFilter. Specifically talking about the Flash, Options, and front vs back camera button toggle that are across the top of the app:
Curious to know if these are built into Storyboards as UI objects or if there's another easy way to recreate these without totally reprogramming. I'm also interested in using the overlay table view that they use (in picture above) for options.
Thanks!
You can using AVCamCaptureManager and AVCamRecorder classes. Apple has a demo program build on its developer site here.

What springboard type UI components is this app using?

What sort of springboard like UI component is this application using?
http://quickbinsapp.com/
It is very similar to the generic iphone springboard / home screen app launcher except this is an application that uses draggable contacts. I'd like to build something similar except instead of contacts have my own custom objects that are draggable around the screen but managed on a grid similar to the springboard / home screen and like in this app?
What should I be reading up on or looking at? I haven't found anything in the SDK yet. Does it have be custom built?
If what you want is springboard-like functionality, the AQGridView code includes an example that's halfway there to what you'd need, and you don't have to pull in all of Three20 to use it. (Three20 projects and UIKit projects don't like to coexist typically.)
Not sure what they're using, but the Three20 project has a springboard-like component