android ● 18 Jan 2016
Himabu is the social application that focuses on students. We want them use their free times to communicate, make new friends and have fun with other students around Japan. Students can create a group, chat, call or post something to public timeline.
At first, The app was built entirely using Java and then I decided to rewrite everything to Kotlin after half year released as the language becomes more stable. The code is easier to read and because I am using RxJava everywhere, the lambda expression from Kotlin helps shorten code a lot.
This app also supports conference call both voice and video. I created the WebRTC wrapper library from Google’s libjingle that handle signaling and ICE for both iOS and Android app and integrated it as well.