Please choose the correct ending to complete the given sentence: Computers and Electronics: [header] How to polish your skills as mobile application developer [title] Find out your niche. [step] 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.

Ending1: 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. Ending2: [title] Learn mobile application programming languages which can be used to develop a mobile application. [step] Major programming languages are qt, java, adobe flash lite, python, objective-c, and apple's proprietary xcode development language. Ending3: 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. Ending4: 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.

Answer format: ending1/ending2/ending3/ending4