it관련 자료/안드로이드 및 아이폰(WAP)

안드로이드 개발을 위한 Advanced JAVA를 위한 첫...

푸른비누 2011. 9. 19. 11:20

안드로이드 과정을 듣기 위한 선수 과정으로  안드로이드 개발을 위한 Advanced java 과정을 수강하고 있다

먼저 첫시간으로   일반적인 개론에 대해서 수업을 들었다

 

.스마트 기기

 

  apple의 동향 

  - iphone 3G    <- sdk  (apple)

  - 옴니아  (한국)

 

  

   3G 에서   4G  이동되면서 변경되는 서비스는  NFC와 Gylo

                          NFC   - 신용카드 ,출석

                          Gylo   - 게임에 적용 입체적 센서

 

 모바일의 시장 동향을 파악하라.

 모바일 DEVICE에 추가되는 서비스에 대해 미리 준비하고 개발하라

 

 

 아이폰 5의 기능  아이클라우드

       :폰이외에 다른 deviced에 데이타를 백업 받을수있다.

       아아 클라우드 api 오픈

       프로그램안에  아이클라우드 서비스에서 저장 할수있다 (단계 생략)

       예: 오피스에서 해당 자료를 직접  아이클라우드에 저장 할 수있다

 

 

 

Device  구분  및 미래의 흐름

 

pc

: 개발자와 디자이너

tablet  - 가정과 교육 시장

: 공용 pc 개념, Active X는 설치되지 않음

  1.가정용

   동영상  + tv   - 에어기술, N 스크린 기술

   2.교육용

   ebook의 최적 사이트 9.8인치

phone

: 리모컨 (주요기능만을 탑재,개인화된 기능)  

 

 

IT   혁명기

 

1기 혁명기

빌게이츠의  갑부가 되던시기  - 개인용 PC 의 보편화

 

2기 혁명기

구글이   갑부가되 되던기시    - 모든 OFFICE 용 도구를  웹으로 사용가능 ,구글맵

 

3기 혁명기

애플의 스마트폰 출시

 

모바일 기기별  구분

 

 a. IOS

 

  MAC      -OS

  XOCDE  - 개발 툴

  C/C++ /oriend-c -개발언어

 

 b.Android

  오픈 OS

  elipse  -개발 툴

  java / c (ndk)(퀄텀사의 증감현실)  -개발 언어

 

  

 c.window mobile7

   window -OS

   비쥬얼스튜디오  - 개발 툴

   c#,visual c++

 

 d.bada

    window

    비쥬얼 스튜디오  -개발 툴

    visual c++

 

 

app 개발 방법론

             1.  natvie 앱    - program

             2.  모바일웹    - browser  (jsp,asp.net,php 로 html4로도 가능 )  - 하지만 html5 최적화

                 윈두8 부터는 active

             3. 하이브리드 앱   - 네이트 앱 + 모바일앱 (html5) : phone갭 , 에스프레소 ,jquery,_javascript