Please read http://fcitx.github.com/handbook/ Developer may want to read doc/Develop_Readme to get an overview of source code.