Poker apps do not take up much room on your mobile devices. Examples include the big PokerStars app at 200MB and the 888poker app at just 4MB.
Data transfer is minimal. The apps need to get information on the deal, bet sizes and state of the games. There are no large graphics files or videos to download. You need a stable connection to enjoy the games without disconnecting.