best language for mobile development

Hey guys, i am a long time php developer and now i want to build a mobile app and im wondering what the best way to go about this is. is there a language to use for both andriod and ios? is there a way to reduce the number of new languages to learn? reduce the learning curve?

Generally no, however for certain kinds of applications (e.g. games) you can use some special frameworks, e.g. LibGDX allowing to write in
Java and then compile for both Android and iOS. Also have a look at PhoneGAP, probably.

If you're looking to write native applications for just one platform then you'd go for Objective-C for iOS and Java for Android. However, there are many frameworks out there, like mentioned above, that will let you write your application in a single language and port it over to multiple devices.

PhoneGAP does a similar function - you write your application in HTML/Javascript and it basically compiles it act like a native app for each device.

There are many website which are available to the developer to create any desired app. For i-OS development, there are Objective C and Swift programming languages.
For Android development there are javascript available to you.

For ios, previously mobile apps were developed using objective c. To simplify the learning curve for developers,Apple released their own programming language called Swift. Now a days lot of ios apps are being developed with Swift.

Google's Android operating system is developed with Java.Android apps are developed using Java programming language .Android devices has the largest market share.If you want to develop Android apps, java is the best suited.Android studio IDE owned by Google,is used for developing the Apps. Also, you can use Eclipse for Android app development.

For developing cross platform mobile apps-HTML5,javascript and CSS languages are used to develop apps that on multiple devices