Zależy jaką aplikację. Jest mnóstwo frameworków do tworzenia takich aplikacji. Najpopularniejsze to Intel XDK, PhoneGap, a dla gier np. COCOS2DX. Tej książki, którą podał kolega wyżej nie polecam. Nie dość, że stara, to jeszcze do tego szkoda na nią pieniędzy. Do wszystkich frameworków jest obszerna dokumentacja, jeśli czegoś nie rozumiesz, to tak naprawdę musisz jeszcze poćwiczyć czyste języki. Do każde frameworka musisz dobrze umieć język, w którym chcesz pisać np. w COCO musisz znać canvas.