Which one of these is easiest to learn. (app development)?

Javascript and HTML (no server, just open HTML file directly in the browser)

Objective C and Xib (iPhone app)

Java and XML (Android app)

C# and XAML (Windows desktop app)

It is for a project. I have a working board game (text based), which I have written in C++(the only language I currently know.) The code which I have written includes multiple.cc, .h files and multiple classes.

Now I have to convert it into a working app with graphics in any of the above languages. Declarative interface in the second language i.e. XAML XML HTML.

Please guide me and help me choose one option (which has most similarities to c++) keeping in mind C++ is the only language I currently know.

I would recommend 1 or 4. Js and html in general are really easy to pick up (and useful to know). C# should also be very easy to pick up from C++ and hopefully learning XAML won't be too difficult.