I wanted to be a Smart Phone Application developer.So,which language is best for beginner's for developing Smart Phone app and How can i developed a good app for Android within 6 months. I have middle level knowledge in C & C++.
I read that it's possible to write apps in C, but I would use JAVA. There are tons of tutorials and books about how to get started with programming for Android. Here is one http://developer.android.com/training/basics/firstapp/creating-project.html Code (markup):
The most sold smartphones are Androids & to develop android apps you have to know Java. If you know a bit of Java then google has lots of tutorial online. First thing you should do is download Eclipse & Android SDK. Then follow the tutorials.
For Android development, you are best of learning and using Java, if you have C/C++ knowledge Java should be very easy to learn. In terms of 'how you can develop a good app in 6 months?' that ultimately depends on how much you have learnt, your design principles and how well you have taken advantage of the language benefits. Ultimately with enough time and dedication your app will be complete, however in order to ensure testability and future development, your project will have to be nicely designed and reusable if and when necessary
If you want to go cross-platform and you are a complete beginner, I recommend some framework like Corona SDK or Gideros Mobile, based on Lua. Both are very easy to start with and relatively cheap; Gideros is extensible also with native code, so you do not sacrifice too much freedom with it. Lua is easy to start with if you have little experience, even though I recommend following some tutorials when starting.
My vote goes for Java as well, even though it's not my programming language of choice. In my uni course we had to develop a game for the android platform and thanks to our lecture structure we managed something decent in about 2 weeks. Given more time it could have been much better.
for android go with java,for iOS learn objective C and for windows mobile phones you need to know C# - For me c# is the easier of the 3 languages(even it's very simmilar to java),but I can say that android apps are selling more.
I found perfect site for creating apps...Yesterday I ended up on some site called apps-machine.com . I have to share it with you guys. I started creating my own app and after 15 minutes clicking on their control panel(no programming,just clicks) I made app in what user could make effects on their photos,paint photos,play music,play videos,have notepad,chat and stream music. They got literally 1000's of features on their control panel I think this could be a gold mine And I read something that they have free app development and so on. Aaand you can change everything all the backgrounds,colors,tabs...and you instantly see it on that same page through their simulator..don't know how they managed to do that but it is super handy...I am super excited at the moment..time to get some apps on apple and play store