opentoonz / opentoonz_docs

OpenToonz User Manual
http://opentoonz.readthedocs.io
28 stars 26 forks source link

android version port #172

Open nacho00112 opened 11 months ago

nacho00112 commented 11 months ago

Is your feature request related to a problem? Please describe

i want to use it in my phone.

Describe the solution you'd like

a android port.

yeah I'm aware this is a duplicate but now that many years have passed I'm opening this issue to make the developers reconsider this. at least i want to the read your current opinion about this so the other interested people can read it too.

RodneyBaker commented 11 months ago

Due to the extreme difficulty in moving a program like Opentoonz to Android (and other mobile platforms) my recommendation would be to create a separate assistant application that runs on Android that can do basic tasks associated with Opentoonz and yet remains fully compatible. This is aided by the fact that many OT files are text based XML or JSON and easily manipulated by programs on any platform.

The final product produced would still likely need to be transferred to PC, Mac or Linux but the majority of work could therefore be done on mobile applications.

Examples of processes:

In short, there is no lack of things that can be done on Android and other mobile platforms right now. There is no need to wait for an android port of Opentoonz as the vast majority of things we can do in Opentoonz can be done even now on these platforms with the right tools.

What programs do you currently use on Android regularly? What makes Android the ideal platform for your use... (what does success look like not from a program standpoint but with regard to the productions you want to produce)? If Android cannot assist in these things now, what can be done to resolve that problem on these mobile platforms?

Opentoonz may very well have an android version in the far flung future but right now there are surely things that can be done on android to make it worth using.

Bracket-H commented 11 months ago

I'm gonna echo "Use other tools". It might be a bit sacrilegous to say this but, OT is not a magic program. It's mostly an IDE (integrated development environment) for animation.

And with every commit that adds or improves open media formats, that aspect only grows.

It can use a variety of formats, and integrates many of them seamlessly, to be further processed by its various 'integrated' applications like compositing.

So, you can totally do your initial drafts with a """simpler""" (in triple quotation marks cause really, it should be 'specialized' instead) program, and then import it later if you want to ink and paint it in OT, or time it, or retime it, or composite it, or whatever.

This is also partly why I lowkey oppose sticking too many helper things into the program, might sound mean or perhaps giving the devs a 'lazy way out ticket' but I think my reasoning is somewhat, well, reasonable:

"Animation is a tricky business, and those who indulge in it should be prepared for it, instead of substituting a teacher/class/course with OT by stuffing it full of basic draftsmanship 'aides'"

For animation, at least 'drawn' animation, you should be able to draw, if you can't draw then your animation will either take a quintillion years longer than it already does, or it will be a complete wobblefest.

And again, while that mini 'rant' aims at draftsmanship and not 'availability of OT on other platforms" again, in the meantime at least, you should not let yourself get chained/constrained to OT, it's an IDE, or a compiler/linker if you want, and it does that very well.

It is not the gatekeeper for "professional animation" that turns you into "Ghibli" (you didn't state that, but I just like to touch on that) It's a tool that was used by an established, high craftsman studio to do some tasks it did well enough to be kept. Ghibli would have been Ghibli even without it.

So, if you are rearing to go with animation, but OT doesn't immediately fulfill it, look for something that does. OT will still be here to do things the others might be weak at.

RodneyBaker commented 11 months ago

Will transfer this report to Opentoonz-Docs where perhaps we can delve more deeply into the realm of how best to use Opentoonz in a mobile-empowered pipeline.