Network ( 지원 프로토콜 ) - Android / iPhone

- http (웹)

- tcp / ip (소켓)

- soap (XML 웹서비스)

cf) 하이브리드 앱

앱 > 웹

- 앱과 웹 차이점

Application(10%) -----> Web Application(90%)

구분

속도

빠르다.

느리다.(장소마다)

제약사항

적다.

많다.

의존성

많다.

적다.(HTML5[통일/RIA]) by W3C

적다.

많다.

유지보수

어렵다.

쉽다.

W3C : 인터넷의 표준을 만드는 단체(곳,ORG)

3G -> 4G(40배/디바이스 성능 향상)

클라이언트 <-> 서버(웹/어플리케이션) <-> DB

Android <-> [V - C - M] <-> DBMS

Android [V] <-> [C - M] <-> DBMS

V -> XXX.jsp

C -> XXX.java (Servlet)

M -> XXX.java (Bean)

(My Platform / trutsform / 가우스)Struts, Spring, Ejb,

iBATIS, Hybernate, JQuery

웹브라우져는 해석기(html/javascript/css)다.

html/javascript/css -> 상품 (Client side language)

자바 웹서버(Tomcat)은 jsp/servlet(java) 해석기다.

jsp/servlet -> 공장 ( servlet side language )

1. 지시어

2. 스크립팅 엘리먼트

3. JSP액션 = 표준태그 = 액션원소

4. EL

5. JSTL

6. CTL

토요일/일요일
Android 예제 - 분석 

NetWork (월~화)

1. tcp/ip

2. map(LBS)

3. sqlite, preference

4. 팀구성

Market 개발자/등록 ( $25 비자/마스터) - 수

기획서 발표 -> 금요일

+ Recent posts