The GitHub sources now set up, you follow the project changes here (Android) and here (iOS).
And the good news that the ants are moving!

The two platform uses different implementations of the Perlin noise, but that will not affect the final game. Sure I’ll work on to make them look similar, because now even the color and the size of the ants aren’t matching. Also worth noting, that I’m reused an older Obj-c code for the Swift version of the noise, and I faced some interesting problems with the number conversions. You can read about it here, now it’s working right.

And yet it seems that the “easier” drawing methods will be harder to animate, because the redisplaying methods needs to be synchronized, especially when they begin to fight.
Still, there are no progress on the game rules or the server, but I still have a couple weeks left to finish.