Phonegap vs native for ease of developing?
android, cordova, java, javascript, objective-c
Solution
Will it be easier? Not so much when you get the hang of it. I have made a web app using PhoneGap and I still liked writing it in the native enviroment (PhoneGap did not produce the results which I have hoped for).
If you really have time and you're willing to learn then you should go native. That way you will learn more languages which will benefit you more in the long run. Java is going to be easier if you're used to OOP. But don't be scared of anything. Go for it!
In the future? Well JavaScript, HTML5+CSS3 is already popular and might grow even more.
Use PhoneGap for small and light apps and not for "Facebook" type apps:)
Thats just my humble opinion.
Problem
I know it has been asked many times before but I am still confused. I need to develop an application that works mainly with data, something similar to facebook for example. I want to target both Android and ios. I do know some Html/css/javascript though I am not an expert. I find it very difficult to work with Javascript, difficult to debug etc. Will it be easier to work with Java/ Objective C? From my experience .Net is 100 times easier then Javascript. Is it the same with Java/Objective C? Also I am looking for the long run on how to work in the next projects(which will also be information based), so I am willing to sacrifice time and learn platforms. What will be the learning curve for on against the other, and once you know the platforms, what will be easier? Another question: do you think there will be a demand for phonegap developers in the future? since I don't think that now it is in demand/use, as the expectations were from this platform.