Multi-select problem: How does the next paragraph end?

How to polish your skills as mobile application developer
Find out your niche.
Today, mobile applications can be developed on various platforms such as flash, java, css, and python etc. You need to find out the right platform on which you can work on.

Pick your answer from:
I. In this initial step, you may also want to consider what your application is about. You might have a job drive etc; you would need this method to be successful..
II. Learn mobile application programming languages which can be used to develop a mobile application. Major programming languages are qt, java, adobe flash lite, python, objective-c, and apple's proprietary xcode development language..
III. Most applications for mobile application developer do not take or login to a profile on email. There are usually an index of profile profiles available online..
IV. To begin, find out what your niche is going to be, and then how you are going to get the funds you need to make it work. Make sure your platform is a good fit..
II.