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 비자/마스터) - 수
기획서 발표 -> 금요일
'스마트폰 > 안드로이드' 카테고리의 다른 글
안드로이드 타이머(Timmer) 사용하는 방법. (1) | 2011.05.27 |
---|---|
안드로이드 초보자 가이드 어플 강추!!! (1) | 2011.05.25 |
InputOutputStream_3 공부. (0) | 2011.05.13 |
InputOutputStream_2 공부. (0) | 2011.05.13 |
InputOutputStream_1 공부. (0) | 2011.05.13 |