Android 소개.  스마트폰의 의미  손 안의 PC 혹은 스마트폰은 모바일 인터넷 단말기이다.  과거 일부 비즈니스 계층과 얼리 어댑터의 전유물에서 최근 일반 대중의 생활로 빠르게 확산 됨.  세계 최초의 스마트폰은 1992 년 COMDEX 에서 IBM 이.

Slides:



Advertisements
Similar presentations
Ⅰ 사과 밭에서의 탄생 Ⅱ 집착이 가져온 독재자의 실패 Ⅲ 도전 + 도전 Ⅳ 다르게 생각하라 Ⅴ 스스로 자신을 바꿀 수 있는 힘 Ⅵ 감성서비스로 회원사에 감동을 cOntents.
Advertisements

모바일 프로그래밍 개론 UNIT 01 로봇 SW 컨텐츠 교육원 조용수. 학습 목표 모바일 프로그래밍이란 ? Embedded System 특성 Mobile OS Hybrid and Native SDK and NDK 2.
ComSNS 개발 1 팀 이수용 강민수 주동훈 이승현 2011 설계 프로젝트 제안서.
© 2012 생능출판사 All rights reserved CHAP. 1 안드로이드 개요.
운영체제의 역사 작성 / 발표 오두환.  OS( 운영체제 ) 의 정의 OS(operating system) 란 ?? 머리 - > 계산 = Cpu 얼굴 + 몸매 = 그래픽카드 눈 = 모니터 머리 -> 기억 = HDD/SDD 입 = 스피커 귀 = 마이크 ….. 하드웨어하드웨어.
Index 1 PART 제1절 스마트폰의 등장과 스마트혁명의 전개 1.1 아이폰의 상륙과 스마트폰의 확산 2009 년 11 월 : 아이폰의상륙으로 국내 우리 시장 에 ‘ 애플쇼크 ’ 또는 ‘ 아이폰 열풍 ’ ‘ 스마트혁명 스마트폰 가입자는 2009 년 81.
Mobile Operating System 대림대학 김영실. 2 1 모바일 OS 란 ? 기존의 모바일 OS 시장 모바일 OS 비교 폐쇄형 모바일 OS 개방형 모바일 OS 스마트폰 OS 비교 모바일 OS 의 포지셔닝 변화 전망 시장점유율.
지 식 경 제 부 지 식 서 비 스 과. 목 차목 차 목 차목 차 서비스산업의 국민경제적 중요성 Ⅰ Ⅰ 글로벌 기업의 서비스화 전략 Ⅱ Ⅱ 국내 서비스산업의 성장 잠재력 Ⅲ Ⅲ 지식서비스산업 정책방향 Ⅳ Ⅳ 지식서비스산업 발전전략 Ⅴ Ⅴ.
안드로이드 (Android) 발표자 : 이강민. 1. 안드로이드란 ? 구글에서 제작한 모바일 디바이스를 위한 플랫폼 ▫ 모바일 디바이스 플랫폼이란 ?  모바일 디바이스를 위한 소프트웨어 집합 ( 미들웨어, 키 어플리케이션, 운영체제 등 ) 2. 모바일 플랫폼 시장 점유율.
© 2012 생능출판사 All rights reserved 매니페스트 파일 적재목록 ( 적하목록 )
1 강. 안드로이드 개요 및 개발 환경 구축 - 안드로이드 개요 -JDK 설치 -Path 설정 - 이클립스 설치 -ADT, SDK 설치 Lecturer Kim Myoung-Ho Nickname 블스
운 영 체 제 실 습 ( 리눅스 서버관리입문 ) 개 요. 2/31 운영체제 (Operating System) 개요 시스템 소프트웨어 !!!  응용 프로그램과 하드웨어 사이의 인터페이스 역할  응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를.
인하대 정석학술정보관 스마트폰서비스 학술정보시스템팀 홍미란 개관 7 주년 워크샵.
Universal Plug And Play 를 이용한 홈 네트워크의 구현 게임 & 멀티미디어학과 전영균.
목회현장에 필요한 스마트 기기 Nexum. 목차 1. 스마트한 변화 2. 2G, 3G, 4G 란? 3. 스마트기기는 어떤것이 있을까? 4. 최적의 스마트폰 선택! 5. 스마트폰이 몰고 온 변화 6. Q & A (스마트요금에 대한 궁금점 등..)
Copyright© 2015 Gimpo All right reserved.Copyright 2015 Gimpo. All right reserved 시민주도형 스마트타운 플랫폼
© 2013 Strabase  Android OS 최신버전 ‘Android 4.4 Kit Kat’ 의 주요 예상 기능 및 콜라보 마케팅 추진 계획  Google 이 Android 의 새 버전명으로 Nestle 의 과자 상표를 딴 Android.
컴퓨터공학과 CHAP.1 기초 사항. 컴퓨터공학과 1스마트폰 스마트폰 = 컴퓨터 + mp3 플레이어 + 휴 대용 게임기 다양한 앱 설치 가능.
안드로이드 버전별 특징. 안드로드 버전별 점유율 안드로이드 버전발표일점유율 (2012 년 9 월 4 일 ) 4.1.x ( J elly Bean) 2012 년 06 월 28 일 1.20% 4.0.x ( I ceCream Sandwich) 2011 년 10 월 19 일 20.90%
스마트 TV 동향 순천향대학교 정보보호연구실 김 홍 기
Hansung SMB Solution WITH NAS ! PLAY. Hansung SMB Solution CONTENT S 1. NAS 란 ? 2. NAS 의 활용 3. NAS 의 장점 4. NAS 사용 5. 데이터 손실 예방 법.
건국대 강의자료 목 차 플랫폼 사업의 이해
엠보팅 주민참여예산 투표방법 안내 ■ 앱에서 투표하기 1. 핸드폰 전면에서 앱스(삼성) 찾아 누르기
접수번호 : 글로벌 운영기반 지원사업 사업계획서 - 프로젝트명 (플랫폼서비스) 명: 업 체 명 :
Android 개발환경 설정 및 Android View 소개
감독관 사용설명서 프로메트릭 코리아 유한회사 Version 1.1.
01. 안드로이드 개요와 개발환경 구축 제목.
Smartphone / Tablet PC 조 방 제.
모바일 소프트웨어 표준화 표준화강좌 2012년 10얼 30일 한국교통대학교 컴퓨터정보공학과 조 수 선.
목 차 Chapter 1 컴퓨터와 프로그램 Chapter 2 프로그래밍과 운영체제
Puzzle 1 To 50 관심분야연구회 박찬수 장진호 최효진.
전자책 자동반납 및 예약도서 자동대출 알림 설정 방법 안내
운영체제 이승언.
제1강 안드로이드 특징과 개발환경 구축 안드로이드 앱 개발 강좌.
안드로이드 개요 2005년 휴대폰 소프트웨어 개발사인 Android를 구글이 인수 2007년 11월 오픈소스로 공개
스마트폰을 사용한 수배송 차량 관제 시스템의 설계
13. 멀티미디어와 Google 지도 제목. 13. 멀티미디어와 Google 지도 제목.
터치 모니터관련 지식 팁 Usb장치 인식 실패 원인과 해결책.
3주차 Android Application ANDROID App..
가속도 감지센서를 이용한 안드로이드 게임 지도교수님 : 전진우 이동훈.
이미지링크 마일리지샵 쿠폰으로 대체 이미지링크 3월 프로모션 [투팩]메신저백 1+1 슬리퍼
Android 개발환경 설치 및 Hello World
User Interface ? MP3플레이어의 UI 디자인 유형 분석 및 발전 전망
H2TV ASTB 관리 기능 메뉴얼 제이웨이 영상사업실 기술개발팀.
02. 처음으로 만드는 안드로이드 애플리케이션 제목.
Android Studio 설치하기 PPD JSY.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
서브원 SSL VPN 2차인증(구글 OTP) 사용 안내서(Android)
U+ Biz 그룹웨어 Mobile Office User Guide.
글사랑 캡션 편집 안드로이드 앱 담당 교수님 전진우 교수님 진세훈 정상기 글사랑.
모바일 운영 체제 구글의 안드로이드 애플의 iOS 마이크로소프트의 윈도폰 8 RIM의 블랙베리 OS
SOD 프레임워크 스마트TV 중심의 장소기반 서비스 제공 프레임워크 (Sharing On Display)
U+ Biz 그룹웨어_사용자.
중앙대 원격교육원 범용공인인증서 홈페이지 등록 방법 .
안드로이드 사용자를 위한 고양이 가이드 어플 / 황수진-.
서브원 SSL VPN 2차인증(구글 OTP) 사용 절차서(Android)
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
삼안 인트라넷 메뉴얼.
<정보 보안> 담당 교수: 박용대
“서울시랑 즐거웁게, 시민이랑 어울리게, 모바일로 만나는 스마트한 서울라이프”
그린토마토 앱 사용자 메뉴얼.
콘텐츠 디자인 황아현.
안드로이드 앱 분석 팀 기반의 설계 프로젝트 박민재
운영체제보안 3번 과제 설명 팀 기반의 설계 프로젝트 박민재
컴퓨터 소프트웨어 설계 및 실험 2016년 1학기 실험계획.
비축사업 전자계약시스템 도입 용역 사용자매뉴얼(업체담당자용) Version 1.0.
안드로이드os 조사 박주혁.
제11장 모바일 컴퓨팅.
| Ver1.0.
[ 사용자 가이드 : 학생용 ] – Version 1.0
Presentation transcript:

Android 소개

 스마트폰의 의미  손 안의 PC 혹은 스마트폰은 모바일 인터넷 단말기이다.  과거 일부 비즈니스 계층과 얼리 어댑터의 전유물에서 최근 일반 대중의 생활로 빠르게 확산 됨.  세계 최초의 스마트폰은 1992 년 COMDEX 에서 IBM 이 발표한 것으 로 모바일폰, 페이저, PDA 와 팩스를 결합한 Simon 이란 단말기이다.  2008 년도 애플이 혁신적인 사용자 인터페이스를 제공하는 아이폰 을 출시하면서 급속히 확산  국내에서도 WIPI( 와이파이 ) 의 휴대폰 의무 탑재를 폐지한 2008 년도부 터 애플의 아이폰, 모토롤라의 모토로이, 삼성전자의 갤럭시 등 출시  초기와는 달리 네트워크, 단말기, 컨텐츠 측면에서 스마트폰을 위 한 환경이 조성 → 손쉽게 인터넷 사용  사용자의 기호를 반영한 양질의 컨텐츠가 다수 개발 스마트폰

 무선 인터넷의 의의  유선 케이블 대신에 전파를 사용하며 이동 중에 무선 통 신을 기반으로 수행하는 인터넷을 통칭  전파는 물리적 특성상 지역적 · 국가적 경계선이 없고 제 한된 자원  전파는 유선 케이블 없이 통신을 가능하게 하는 편의성 을 제공하기 때문에 정보통신 분야에서 주목 대상  스마트폰 대중화의 핵심 모바일 인프라  전파를 이용한 무선통신과 정보기술의 발전  특히 3G 이동통신과 와이파이 → 모바일 빅뱅 무선 인터넷

 와이파이와 3G 이동통신 무선 인터넷

 PC 시장  80 년대 초 PC 시장의 최강자는 애플  애플은 개인용 컴퓨터 시대를 만든 주역이자 가능성을 확인  애플은 폐쇄형 시스템 IBM 은 오픈 아키텍쳐  애플의 몰락  혁신적인 UI 운영체제 및 우수한 디자인  고가 및 많은 적군  외부 업체의 참여와 상생에 소홀 PC 와 스마트폰 시장

 스마트폰 시장  애플이 스마트폰의 선두주자는 아님  애플  폐쇄적 모형  이통사도 애플이 OK 해야 아이폰을 공급 → 다수의 잠재적 적군  외부 SW 업체 및 개발자들은 아이폰에 열광  구글이나 MS  다양한 단말기 제조업체, 이통사가 자사 플랫폼을 탑재한 스마트폰 제조  컨텐츠 거래 장터도 애플보다는 유연하며 이통사와의 공존을 강조  역사의 반복 ? 그러면 애플은 왜 ?  풍부한 컨텐츠  iPod 와 iTunes 성공 경험 PC 와 스마트폰 시장

 구글을 중심으로 하드웨어, 소프트웨어, 통신 등 관련 업체들이 개발한 리눅스 기반의 개방형 모바일 기기용 운영체제이다.  완전 개방형 모바일 플랫폼으로 개발자의 의도에 따라 소스코 드를 수정하여 개발할 수 있다.  구글의 검색엔진, G 메일, 유튜브 등의 서비스와 연계되어 그 효 율성을 인정받고 있다.  스마트폰 뿐만 아니라 다양한 정보가전 기기에 적용 할 수 있는 연동성을 갖추고 있다.  현재 삼성전자, LG, HTC 등의 스마트폰에 OS 로 탑재되어 있으 며, 수많은 어플리케이션이 만들어지고 있다. Android 소개

 하나의 회사는 물론이고 그 내부에 입점해 있는 무수히 많 은 미니샵들이 물건을 팔 수 있는 쇼핑몰의 형태이다.  열린시장, 열린장터라고도 하며 시장이 펼쳐진 장소라는 의미로 마켓 플레이스 (Market Place) 라고도 부른다.  종류  앱스토어, Google Play, 삼성앱스토어, T 스토어  Olleh 마켓, LG U+ 앱마켓 등 Open Market

 AppStore 와 Android Market Market AppStoreAndroid Market 서비스 시기 컨텐츠 등록 Apple 의 통제자율 개발도구 사용등록자만 가능누구나 가능 수익 분배 CP 와 Apple 이 7:3CP 와 이통사 ( 혹은 솔루션업체 ) 가 7:3 VoIP 이통사와의 관계로 불허허용

 구글이 운영하고 있는 ‘ 구글 안드로이드용 소프트웨어 ’ 를 다운로드할 수 있 게 해주는 서비스이다.  애플리케이션에 대한 개입을 최소화하고 이용자들의 평가를 통해 품질을 유 지하려고 하고 있다.  안드로이드 오픈소스 정책과 애플리케이션의 자유로운 등록 등 애플에 비해 개방적이고 유연한 유통 구조를 가지고 있다.  사용자가 애플리케이션을 구입한 지 15 분 이내에 환불을 요구하면 구매 금 액을 환불해 주어야 한다.  애플리케이션의 판매 수익 중 70% 는 개발자가, 나머지는 30% 는 구글이 가진 다.  개발한 애플리케이션을 판매하기 위해서는 이곳에 개발자 등록을 해야 한다. Google Play

 특징  운영체제의 핵심인 커널은 리눅스에 기반으로 하며, 리눅스를 모바일 환경에 맞게 개조하 였다.  공식적으로 자바 (JAVA) 언어를 사용한다. 최근에는 C 로 개발할 수 있는 NDK 를 사용할 수 있 도록 개선 되고 있다.  검증된 많은 라이브러리를 포함하고 있어 대부분의 기능은 별도의 외부 라이브러리를 사용 할 필요가 없다.  기본 제공되는 프로그램을 사용자가 원하는 것으로 언제든 교체할 수 있다.  플랫폼을 구성하는 요소들을 자유롭게 선택할 수 있다는 면에서 유연성이 뛰어나다.  개방된 환경인 만큼 개발툴과 관련된 문서들이 모두 무료로 제공된다. 심지어 운영체제의 핵심 소스까지도 대부분 공개되어 있다.  역사가 짧아 개발 관련 자료가 부족하고 공식 문서도 아직 완비되지 않았다.  SDK 도 자주 업그레이드되어 안정적이지 못하며 개발툴의 사소한 버그도 상당히 많다.  제조사마다 하드웨어 구성이 다르고 통신사의 필요에 의해 OS 도 변경되어 소프트웨어가 호환되지 않는 문제가 발생한다. Android 애플리케이션

 안드로이드의 4 가지 컴포넌트  액티비티 (Activity) 사용자 인터페이스를 구성하는 기본 단위 액티비티는 여러 개의 뷰들로 구성된다. 응용 프로그램은 필요한 만큼의 액티비티를 가질 수 있으며 이 중 어떤 것을 먼저 띄울지 지정한다. 윈도우와 비슷하지만 윈도우와 달리 동시에 여러 개를 화면에 띄울 수 없다. 화면과 화면 사이를 이동할 때 Intent( 인텐트 ) 를 사용한다.  서비스 (Service) UI 가 없어 사용자의 눈에 직접적으로 보이지 않으며 백그라운드에서 무 한히 실행되는 컴포넌트이다. 예 : 백그라운드 음악 재생, 네트워크에서 데이터 전송, Activity 에게 계 산 결과 제공 Android 컴포넌트

 안드로이드의 4 가지 컴포넌트  방송수신자 (Broadcast Receiver) 외부 이벤트를 처리하는데 사용되며 사용자에게 발생한 이벤트의 종류 를 알려 줌. 시스템으로부터 전달되는 방송을 대기하고 신호 전달시 수신하는 역할 을 한다. 신호 대기만 할 뿐 UI 를 가지지 않으며 방송 수신시 의미를 해석하고 적 절한 액티비티를 띄운다. 예 : 시간대 변경, 배터리 부족, 사진 촬영, 사용자 언어 설정 변경 등  컨텐트 제공자 (Content Provider) 다른 응용프로그램을 위해 자신의 데이터를 제공한다. 애플리케이션 사이에 데이터를 공유할 때 유용하다. 예 : 데이터베이스, 주소록 Android 컴포넌트

 코드명 규칙  안드로이드 코드명은 음식 이름을 사용  알파벳 순서대로 명명  코드명과 버전 Android 버전과 코드명 Version 1.0 ( 코드명 1.0) 최초의 안드로이드 버전으로 SDK 와 함께 배포되었음 안드로이드의 마스코드로 ‘ 안드로봇 / 안드로보이 ’ 로 명명 Version 1.5 ( 코드명 Cupcake) 1.0 버전에 비해 많은 기능이 추가되어 비약적으로 발전 이 버전을 안드로이드 최초의 정식 버전으로 봐도 됨 최초로 한국어 지원을 가능하게 한 버전

 코드명과 버전 Android 버전과 코드명 Version 1.6 ( 코드명 Donut) CDMA 가 지원되기 시작 다양한 스크린 크기의 지원 및 통합검색 기능 추가 제스쳐 API, TTS(Text-to-speech) 엔진이 추가 Version 2.0 ( 코드명 Eclair) 빵위에 초콜릿을 씌운 크림빵 2.0/2.01/2.1 버전 모두 이클레어로 부름 멀티터치 지원, 블루투스 2.1 지원, 인터넷브라우징 기능 향상 멀티미디어 재생 기능 향상

 코드명과 버전 Android 버전과 코드명 Version 2.2 ( 코드명 Froyo) 프로즌 요구르트 (Frozen yogurt) 의 줄여 프로요라고 부른다. 새로운 컴파일러의 사용과 구글 크롬에 사용된 V8 엔진 사용 메모리 회수 기능 개선, 전체적인 속도 향상 외장메모리에 어플 설치 기능 추가 Version 2.3 ( 코드명 Gingerbread) 생강빵 ( 슈렉 ) 2.3/2.3.3 버전 모두 진저브레드로 부름 인터넷 접속을 통한 OS 업데이트 가능 인터넷 전화 바로 사용 가능

 코드명과 버전 Android 버전과 코드명 Version 4.0 ( 코드명 Ice Cream Sanwich) 얼굴 인식 잠금 잠금 상태에서 알림 확인 음성입력 엔진 강화 Honeycomb 의 특징을 스마트폰에 가져왔음. Version 3.0 ( 코드명 Honeycomb) 벌집 모양 씨리얼 USB 기기 지원 Tablet 을 위한 larger screen device 지원

 코드명과 버전 Android 버전과 코드명 Version 4.1 ( 코드명 Jelly Bean) 보이스 서치, 음성 검색 기능, 자연어 검색 ( 시리와 유사 ) 구글 글라우드 메시징 개발자와 사용자간 커뮤니케이션 구글 나우 (Google Now) 사용자 위치 스마트 기능 Next Version ? – 2013 년 배포 예정 Kimchi? Key Lime Pie?

 모바일 컴퓨팅의 미래를 만들어갈 강한 잠재력이 있는 모바일 플랫폼  오픈 소스 환경이며 여러 모바일 업체와 개발자들이 참여하고 있으며 발전 속도가 매우 빠르다.  안드로이드는 구글 및 OHA 의 주도로 이루어 지지만, 플랫폼에 포함되 어 있는 수많은 라이브러리는 계속 향상된 버전을 적용 Android 미래