19. shadowsocks
• github/shadowsocks/shadowsocks-android
• written in C/C++ and Scala
• modules
– shadowsocks-libev: secured socks5 proxy in pure C
– shadowsocks-android: UI/Android interface in Scala
– lwIP/tun2socks: user space TCP/IP stack in C++
– pdnsd/iptables/redsocks: native porting for android
24. Best Practices
• Proguard
– Aggressive default rules
• IntelliJ IDEA
– Best IDE for Scala and Android
• Continuous Integration
– Travis is best, Jenkins works well
27. About Me
• Max Lv
– Member of Tangcha Project
• 字节社 for Android, http://zijieshe.com
– Major Contributor of GoAgent Project
• github/madeye/gaeproxy
– Core maintainer of Shadowsocks Project
• github/madeye/shadowsocks-libev
• github/shadowsocks/shadowsocks-android