Hey, I'm Jianfeng Wu!

I love coding in iOS platform.

Please download the following iOS Apps to enjoy the mobile computing age. Contact me to get support.

My iPad & iPhone Strategy Game Apps

Battle Fields

BF1 - Battle Fields

Commands a number of units on a map of hexagons, trying to accomplish mission objectives ranging from defending important locations to simply destroying all enemy forces. Damaged units may be repaired or replaced by new recruits, while victorious squadrons will improve their abilities so they will be even more difficult to beat next time. Inspired by the Blue Byte's Battle Isle.


BC4000 - Civilization Model

Take the role of tribal leader in 4000 B.C., move units on the map, build or improve new cities and units, and choose technologies to research to enable new building skills turn by turn. Achieving success to compete with AI players requires a balance between economic expansion, military strength, and technological development. Inspired by the Sid Meier's Civilization.


DDHeroes - Dragon Dungeon Hero

Rule the world by commanding your heroes battling other heroes armies, gaining experience and learning new skills, collecting resources and artifacts, capturing mines and castles and building improvements to existing castles in order to produce and hire more powerful creatures. Inspired by the Jon Van Caneghem's Heroes of Might and Magic II.


CTMayor - City Simulation

Create your own dream city from the ground up. Or become the master of existing cities to solve horrible planning issues or rescue citizens from a natural disaster. Inspired by the Will Wright's SimCity.


PVBridge - Contract bridge

Three AI robots play the contract bridge game with you anytime and anywhere. Nature bidding system rules and Alpha-Beta Pruning algorithm.


PVBigDeuce - Big two learning

AI tutor will tell you how to play big deuce. And three AI robots play with you anytime and anywhere. Big Deuce Wiki here.


PVMahjong - Mahjong learning

AI tutor will tell you how to play mahjong. And three AI robots play with you anytime and anywhere. Game follows Babcock rules.


PVChess - Chess learning

A world-champion level chess tutor and six sparring partners. Beginners can follow hint to learn how to play as an expert step by step.


PVXiangqi - Chinese chess learning

A world-champion level chinese chess tutor and six sparring partners. Beginners can follow hint to learn how to play as an expert step by step.


PVGo - Weiqi Go Baduk learning

A Baduk (weiqi) (igo) tutor and six sparring partners. Beginners can follow hint to learn how to play as an expert step by step.


PVRenju - Renju Gomoku learning

A Renju (Five in a row) (Gomoku) tutor and six sparring partners. Beginners can follow hint to learn how to play as an expert step by step.

My iPad & iPhone Audio Streaming & Chat Apps


Tubecasts - Audio only player for YouTube

Play your favorite YouTube playlist in AUDIO ONLY energy efficiency mode. The lifetime of your device's screen and internet data usage could be saved drastically. Save YouTube video to your album to play offline.


RGRadio - AM/FM stations

37,000+ radio stations around the world to you. Organized by genres, language and location.


GAChat - Global audio chat

Connects you with friends from around the world to do audio chat. Live stream to your YouTube channel and chat with friends from around the world.

My iPad & iPhone Finance Apps


USAMarket - Stock watchlists

Research USA stock market. Prices, statistics, company information, financial report, estimates, earnings history, insider information, dividends and splits events, news.

My iPad & iPhone Education Apps


MusicTT - Music learning

A virtual music tutor can illustrate finger position, keeping time and key changes with great patience for a lot of instruments. Music sheets for piano, guitar, ukulele, violin, flute, saxophone, clarinet and drum; Chords illustration and some tools. Open music theory for your learning too.


COMath - Math learning

A one-on-one tutor can provide the support, attention, and time you require to answer questions, develop skills, and reach academic potential of mathematics.


SciQuiz - Science learning

More than 45,000 quizzes about Biology, Chemistry, Geography and Physics. A fun way to explore chemistry by molecule structure view too. And breaking news about science and health.


CCAdvent - Geography learning

A fun way to learn geography and history. Travel around the world virtually to visit heritage sites, view beautiful photos and research detail information.


Han4ABC - Hanzi learning

Practice stroke-order of chinese characters, listen pronunciations of mandarin and cantonese, read meanings and example sentences, learn chinese idioms and Tang poems.

My iPad & iPhone Travel & Trivia Tools Apps


TourTool - Interpreter & guide

A real-time chat interpreter translator, a speech transcriber, and an offline English dictionary. A offline guide can find out nearby famous landmarks without internet access.


GKTrivia - Trivia answers

Learn something new about general knowledge, i.e. Animals, Brain Teasers, Celebrities, Entertainment, Geography, History, Hobbies, Humanities, Literature, Movies, Music, Sports, Television.

My iPad & iPhone Lifestyle Apps


ReadBible - Verse everyday

Daily Bible verse in multiple translations. Over 3000 Christianity radio stations. Bible quiz flashcards.

My Android Apps

COMath - Math learning

SciQuiz - Science learning

GKTrivia - GKT - General knowledge trivia

ReadBible - Verse everyday


DOProgrammer - Digest of programmer