본문 바로가기

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

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

안드로이드 과정을 듣기 위한 선수 과정으로  안드로이드 개발을 위한 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