what are the tools you are using for making sprites, animations?
Aseprite is one of the most popular. Photoshop/gimp can also do pixel/sprite graphics. And the old ImageReady photoshop side tool has a timeline for animations.
There is also Tiled, all those would be the major ones. I use mainly Gimp and Aseprite myself, but not really for animations because I lay out all animations frame by frame in my sprite sheets.
Not sure that its available on android or iOS devices. Digging a bit it seems there's versions for major platforms like windows, mac, and linux, and even a plugin for touchscreens, but that only seems to support windows variants like Surface, Surface Book, Surface Go. Apparently in the pipeline for future versions, but thats down the pipeline. There does seem to be a bit of a community hack floating around, but you can also find some alternatives to Aseprite for android here.
I use GIMP. Usually I start by drawing the sprite outline with the solid edge pencil tool in a single color, or maybe a few colors if I know some parts should have different colors. Then I use the paintbrush tool for texturing (except very sharp features). I usually use lighten/darken only, or similar modes are useful to stay within the shape (but of course there are other ways to do that). With the different brush types and opacities, you can quickly create many kinds of textures with this. Finally I do shading by choosing very dark/light colors for the brush, usually a very low opacity and the darken/lighten only modes. Sometimes I use layers when complex shapes overlay (like leaves and snow on trees).
At least that's what I feel is a good method when I have time (I have also made pixelated crabs and stuff in Paint).
I started with Klik n Play and all my sprite based games were drawn/animated with MMF2 - latest incarnation is Clickteam Fusion, if you double click on an active object it enters a little animation editor (doesn't let you export in the free version but nothing stops you from copy pasting frames into another editor)