לפיתוח אפליקציות היום, אפשר להסתדר בPhoneGap.
אם תלמד את זה תוכל לפתח לכל סוגי המכשירים, וגם אתרי אינטרנט.פעם הביצועים של זה היה פחות טובים מאשר פיתוח לכל מכשיר בנפרד, אבל היום המצב ממש משתפר.
יש כאלו שאומרים שאי אפשר לעשות בPhoneGap הכל, אבל זה לא נכון. באמצעות פלאגינים שכותבים אפשר לעשות כמו בתיכנות בשפות המקוריות.
ולגבי שאלתך, היכן ללמוד את זה. באתר שלהם. (רק צריך לדעת לפני כן קצת HTML וCSS, באתר w3schools)