XOnline GAME
You can play in 6 premade arenas, or create your own.
Includes 25+ puzzles (in learn section) so you can learn some gomoku theory on the way.
Multiplayer quick or hosted matches . There are 3 levels of AI you can play as well. To play with your friends copy password that match generates and send it them through some other app used for chat messages.
You can also play matches with your friends on you created arenas, unfortunately playing against random people's arenas is not possible.