프레임워크의 종류와 상관없이 구글의 안드로이드 운영체제에 기반한 앱을 만들려면 자바를 반드시 알아야 한다. 안드로이드 프로그래밍의 상당 부분이 자바에 바탕을 두고 있다. 자바의 객체지향, 인터페이스, 클래스, 확장, 상속, 가비지 콜렉터 등 다양한 개념과 구현 기술을 익힘으로써, 안드로이드 프로그래밍의 기초를 닦을 수 있다. 프레임워크 종류와 상관없이 안드로이드 앱을 개발하려면 자바에 대한 이해는 필수다. 드로이드 프레임워크 : 안드로이드 프로그래밍을 할 때 대부분 프레임워크를 사용한다. 대표적인 프레임워크로는 폰갭(Phonegap), 코로나 SDK(CoronaSDK), 앱셀러레이터(Appcelerator), 더앱빌더(TheAppBuilder), jQuery 모바일(jQuery Mobile) 등이 있다...