Let's not become that idiot with an expensive smartphone.
Smartphones are made for time efficiency and living in Jakarta, or perhaps other big ASEAN cities, has never been easier using the following apps:
1. Whatsapp / Line
People in different countries use different chatting applications. I was told Koreans mainly use Line or Kakao, Vietnamese uses WeChat. While Indonesian likes Whatsapp or/and Line. What is the difference? Personally, when chatting with coworkers or work related subjects, I use Whatsapp. Line is more for close friends or college group chat.
2. Gojek, Grab and Uber
Oh Dear God how these apps make my life so much easier! For those who live in a cave, Gojek and Grab mainly provide motorcycle taxi service, since it is the fastest mode of transportation to travel in the city, you're likely to die though. However, Gojek has expanded their services to on-call masseuse, food delivery and Go-Busway which allows user to see complete Transjakarta stops in and around Jakarta and the buses' real-time locations (though sometimes the location is not exactly correct). What I like about the food delivery service is that it allows user to order food from little merchants or home-made factory who perhaps do not have or cannot afford to provide their own delivery services. Uber also has a new motorcycle taxi service with that cool black jacket.
3. Google Map / Waze
Due to its awful traffic, drivers are forced to find other way to reach the destination, these applications help so much to find smaller, unknown roads. but in unfamiliar locations, users are better to see whether there are other cars too using that same road, because sometimes these alternative roads are too narrow for two cars and sometimes misleading, also advance driving skill is mandatory. The usage of these applications are entirely up to user's preference on their UI and UX. Personally, I prefer Waze, but some of my friends like Gmap better.
4. Blocker for Call, SMS
Most phone users in Indonesia are prepaid phones users. It is harder to track and often used for illegal activities which the victims are told false information to rob their money. When there is a culprit, you can block the phone number using the app.5. Kommuta
For those who commute, this application will help you a lot as it helps me. It is a more complete version of Go-Busway, providing Transjakarta routes, KRL (train) schedule, general bus numbers and routes, taxi phone numbers and other features that will help you using public transportation in Jakarta. Although, don't expect much of the KRL schedule, it's always late.
--Good Luck--