・Handling the legacy code from an outsourced project. After rewriting and tuning, the program became maintainable and fit the modern Android development requirement.
・Working closely with designers. Update the look and feel to Material Design, which is the new design principle that Google recommended.
・To keep up the features which iOS version has done. Finally, The future planning features can be developed on both platforms.
・Implement tools to make the customer get feedback more easily and quickly. We decide to use the tool, Instabug, to collect user feedback and satisfaction.
・Separate two development environments. One for global and Taiwan market and another is for China market. Because the limits of international services are not available in China, it needs to use two different services, which features are almost the same, then fit into one code base with a simple click to switch two variants.