Animate After Effects animations natively in Android - android

We have a team that will create AE animations (including parallax, sound effects etc.) and I need to play those animations on Android as exactly they are, triggering them by swipe. For Android and AE first thing comes into mind is Lottie, that I've tried for small stuff. But what we need is more advanced and complex.
Only thing that I need to do is taking the AE animation and play them on Android.
Maybe it's possible with Unity, but as I've never worked with Unity, it's out of my knowledge how to do it.
Any kind of help is appreciated.

There is no way you can do complex animation on android using After Effects still you can go to Unity Documentation and search Android Animation to know more. Unity Documentation Android Animation

Related

How can I add advanced animations to my mobile app?

I would like to add "advanced" animations to my mobile apps. Something like this one:
(I have slowed down the animation to 30% to make the effects more visible)
I am working both with iOS 10+ and Android. However, for now iOS is more important to me so let concentrate on this.
Creating the first part of the example animation (fading in book, envelope, etc.) using basic UIAnimations would be possible but already quite difficult (e.g. the parallax effect of the shadows). I have now Idea how to create the second part with the paper stacks.
Sure, this could also be done using UIAnimations but it would be insanely complex, wouln'd it?
So, how to get such animations into an app?
Are there any tools, formats, etc. to create such animations outside of Xcode and to import them? I only know GIF to animate images but this a quite old and limited format.
The app I found these animations in seems to control them very precisely. For example it controls when an animation starts. Additionally the animations looks great on different devices in different sizes and resolutions.
How to do this?
You can create the animation from "After Effects" and run it through Lottie.
Lottie renders "After Effects" animations natively on Android and iOS, Web, and React Native
You can refer this tutorial for more info.

Android visual animation on screen touch

I am coding a game in android and i want to play a kind of animation when user touch the screen. I know that there is probably tutorials to do this. But i don't really know what is the name of this effect so i don't know what to search.So all my searches were vain.The effect is like the one you could see in this image(image ) in Magic Tiles 3.
Thank you.
I would suggest you to switch to unity :) Native Android is not really made for that kind of stuff.. More constructive answer:
Quick googling showed couple of particle libraries, for example check this
Running particle like animations natively is not really a recommended way to go since since you will be running around 10-15 animations in a loop (which will have a really hard impact on your apps performance). If you still want to go this way, it would be the best to create animated drawable or use lottie animated image views and set as your layout background

Building animation in Android app

I have done apps which uses only pictures and sound clips. What I want to do is to build an Android app which involves animation. I have seen many of the "Water effect" apps in play store, which has quite good animation effect. One of my them is "Koi Pond". I would like to do the similar kind of app for sand. The detailing of the animation should look good as we see and touch the real sand.
I'm new to animation stuff and have no idea about it. Can anyone please help me out with how to use the detailed animation for Android? I know that it is not possible only with java. Please refer me to any blogs/docs available on this stuff.
Thanx
For such effects (as used in Koi Pond) you will need several pixel shaders. To use it you will need to us OpenGL ES 2.0. I would recommend using a game engine like AndEngine for the basic setup and the shader usage. If you have no experience with shaders it won't be that easy!
I'm not sure if AndEngine is the best choice for that, but it is possible with it.
Check it out http://www.andengine.org/
There are also a couple of shader tutorials in the forum
At first for translate or some other simple animation you can use android native animation method , but for great things you can use , this , I think it's all you want ;)
Regards Hayk Nahapetyan

How to create animations and user interfaces in android?

For example: Like the game bejeweled. At the beginning the gems are falling down. At the end, the gems are slowing down and stopping.
How i can do like this effects and animations? I mean, i want to give the animations to another class, and when the animations are completed, i will forwarded to the main class.
Is there a good library for this effects or animations in android. Or what is that called? Tweening?
I also want to make animated User Interfaces?
I'm programming with LIBGDX.
Thanks.
LibGDX has its own action API. See Actions of Actors in libgdx to learn more.
There is also a nice tween library which you can use with LibGDX. See Java universal tween engine.
I am not sure if this can help, but you could have a look at this open source framework which is a really good option to develop games in Android:
http://www.andengine.org/

Slide images the screen. Do I really need to write my own "game engine" or use someone elses?

I'm thinking about writing a pretty basic game, which mostly involves sliding images around on the screen when tapped. So tap an image and it slides to one side. Doesn't seem like Android Animations will help me here since those don't actually move the images, just makes it appear moved.
So even though this seems like pretty basic functionality, it seems like I have to write a game loop,etc and implement my own code to handle the "animation" (including some acceleration/deceleration), etc. Not hugely hard or anything, but just seems like overkill. Also using a 3rd party game engine also seems like overkill, just in the time it would take to learn that, and so on.
Am I off base here?
If anyone has any suggestions that might get me pointed in the right direction (links, etc) that would be great. Is there a good way to use Android Animation functionality in this case that I am missing?
If you are developing for Honeycomb, it may be as easy with animations. With Honeycomb, there is a whole new strategy to animation. Check out the blog. The premises is that any property or value can be animated, and that includes the view's actual position (and not just look like it moved).
I have built a couple of games using AndEngine (http://andengine.org) I would recommend it for making games for android. And since it is all written in java, it is relativiely easy to integrate it with layouts and other activities.

Categories

Resources