We recommend Uber for local transportation. It’s cheaper than a cab and more comfortable than public buses. Google maps can also be very helpful to touring around by yourself. For communication, Whatsapp is currently the most used app in Brazil. To compare some cultural differences:
CultureMee.