Recreating Pinterest UI Flutter - user-interface

How do I implement the long press peek and select an item with animation do with flutter I tried using onLongPressStart to track the long press and now how do I animate the icons popping up and hiding them when finger is released select them when hovering above them.
And also how do make the Pinterest bottom navigation

The same animation already implemented with other naive solutions. The code logic is very similar. I suggest that you can take a look at it first and then implement it on Flutter.
eg.
https://github.com/brucetoo/PinterestView

Related

Flutter - How to implement a 'sloppy' back gesture to go back to previous screen?

I would like to start the back gesture from anywhere on the screen, as opposed to at the very edge of the screen - just like the behavior when using Instagram on iOS.
What you are looking for is Cupertino page transition,
Flutter has the documentation for it:
https://api.flutter.dev/flutter/cupertino/CupertinoPageTransition-class.html
You can also find other literature by searching the keyword I gave you.
You could use the GestureDetector widget to capture a "horizontal drag" and then use the onPanUpdate(details) to find out the direction of the drag. details in onPanUpdate gives you access to a delta field which will give you your swipe direction.
Check out this article, it's pretty handy!
https://medium.com/flutter-community/flutter-deep-dive-gestures-c16203b3434f

Fling right in Xamarin Forms

is there an easyish way in Xamarin Forms to implement a "Swipe Right" event on an item, preferably a row in a grid.
I'm thinking about the way that you delete messages in the GMail app, which also nicely shows the row starting to move before you finish the swipe, so that you can tell that something is about to happen.
If this is in the category of things that is difficult enough that it is better to find a different solution then that would still be useful to know.
Thanks
Cedd
Refer https://github.com/pateljay0323/XamarinFormsGestures
for different gestures like SingleTap, DoubleTap, LongPress, Swipe, Pinch, Move, Up, Down, Unknown

how to create delete and move animations for listbox item

I'm looking for some animations for my listbox. When i swipe right on a listbox item, it goes to the bottom of the listbox and ideally, all the other listitems should gracefully go up. Similarly when I swipe left, that item gets deleted, and as before, the items needs to reposition.
I have implemented the functionality on swipe right and swipe left. But it is not graceful due to the lack of animations. How do I create those? Could someone share some blogs or msdn articles on how to create them. Or just give me some intro on this. I have never done animations before.
Thank you,
The Windows Phone Toolkit has some transition effects that could help you. I assume you already know it since you implemented the swipe functionality unless you didn't use the provided gestures from it??

Page animation with visual feedback on drag gesture

I was wondering, I'm currently using a slide in and out page transition when the user presses a Next of Previous button on the appbar.
( concept: going through a set of articles inside a selected category )
This all looks great, I'm also able add the drag / flick gesture listeners to trigger this page transition... so no problems there.
But now I wanted to add the final part, when the user starts the drag / flick gesture, show this visually so that the page follows the gesture and 'slides' out of frame.
But how to do this? An example would be great :)
But there is also a small extra thing, I don't want the user to always do a full drag... so if we are over 2/3 of the screen, auto start the page transition IF the gesture stops ( so the user lifts up his finger )
So I would like to create a nice reading experience that shows the gesture visualy and performs the page transition...
You can check the following link: https://stackoverflow.com/a/9915016/1565574
In the ManipulationCompleted you'll be able to detect the GestureType and take an action there.
And I found that link: https://stackoverflow.com/a/4342558/1565574 (using the GestureService)
I first started with the DragFlickBehavior from #LocalJoost and it actually worked great!
But in the end I switched to a headerless pivot! Works also great!

How to implement Lion style swipe and slide away animation

I am wanting to implement history navigation in my app that mimics the slide away animation found in Safari on Lion and in XCode where a top view slides away at the speed of swipe to reveal the view underneath it.
I was looking for pointers on how to do this. I know how to detect the swipe. I assume I could implement the animation via a CALayer animation slide transition on the top view revealing a view underneath it. Has anybody else done this and can offer some further pointers?
It's a new NSEvent method, -trackSwipeEventWithOptions:.... You should call it from within your regular scroll/swipe event handler, whenever you decide the gesture should begin. Unfortunately it doesn't automatically handle the page animations — it just gives you updates with the gesture amount, and you have to do the animations yourself (using layers or views or somesuch). You'll probably want to save images of each page so you can animate them around during a gesture.

Resources