Phase • Animations made easy!

Can you create this extension as a different extension from the previous version? I used the previous version and I need the ID option in the new version (I do not want all the blocks to break)

Do you mean you need a version without the id parameter in event blocks?

No! I need the ID, but right now in my application there are a lot of blocks from the previous version and if I update the extension then all the blocks of the previous version will break. So I would like the new version to be considered a different extension

I don’t think it would solve this problem. I mean even if you got a new extension, you’ll have to manually replace each and every block with new extension’s blocks, which is equivalent to replacing the broken blocks when you upgrade the extension.

amazing!!!

I will not replace all version 1 blocks with version 2 blocks, I will use the second version of version 2 to add or change certain things that I could not do in version 1

Oh, okay. I got your point. But sorry, I can’t make a separate extension.

1 Like

Why? It does not require just renaming the package or something and rebuilding?

I am not a Extension developer but I think developing extensions is more difficult than it looks.

4 Likes

Hi, i tried phase on my browser app but i can’t figure out , my webview disappear


I would like to send you a video but i cant here

That’s an intended behaviour. Any animation technique that has word “out” in its name will take the specified component out of the screen, hence, making it invisible.

3 Likes

Thank you, so what animations do you suggest for back-forward-home-refresh action on web? Thank you so much :relaxed:

You already have the demo app showcasing all the available animation techniques. Why not take a look at it and decide that yourself? :smile:

1 Like

I made a beautiful web browser app Browser LITE, open project using a lot of animations from @Phase. It Is really nice, the only problem is that animations make bad phones lagging and crashing. So i was wondering how to create an option - when screen initialize- if check device memory <1GB RAM - turn off all phase animations. Anyone could help me to do that thanks to tiny DB?

Compared Phase and # AnimationPlus it works much slower on older phones. AnimationPlus Faster at times.

Well thanks but is not what i asked for…

The current version of Phase is not optimized and slows down.

Well on my phone is running good so i didnt noticed that, but when i tried on my second phone omg is laggy as hell… I dont want to change all of the Phase blocks :sweat::sweat::sweat:

Can you guys please let me know the following information about the devices on which you’re experiencing lag:

  • Android version
  • RAM

PS: Also, does it happen in the companion or in APK?

I tried on my
redmi note 9 (4gb RAM) - running super Smooth Android10
nokia 2.2 (2gb RAM) - lags a lot Android 10
nokia 2 (1gb RAM) - lags and crash when Phase animation start but It has Android 7.1

1 Like