Contents

조회 수 47512 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
안드로이드 기초에 대한 설명 등 ㅋㅋ

Apache 2.0   라이센스

안드로이드 vs 아이폰 
Java vs Objective C
직접적인 경쟁상대는 아님 - 둘 다 승자가 될 수 있음.

안드로이드 오픈 소스
안드로이드는 구글 서비스에 종속되어 있다 ? 
=> 구글의 목적은 킬러 어플을 만드는 것이지 플랫폼을 제어하려는 것이 아니다.

안드로이드 개방의 의미

안드로이드 전망 (가트너)
1. 심비안
2. 안드로이드 14.5% 2위
3. 블랙베리
4. 아이폰
5.윈도모바일

애플리케이션 특징
액티비티 - 보통 하나의 화면이 하나의 액티비티
경계가 허물어진 애플리케이션
sample : PicSay(애플1) -> Pictures(애플2) -> PicSay(애플1) -> Gmail (애플3)
(독립적인 애플리케이션이 연동이 되어 하나의 Task 를 이룸)
백그라운드에서 동작할 수 있는 어플리케이션
- 강력한 Notification
- 완벽한 멀티태스킹이 가능한 환경

애플리케이션 통합 및 확장
브라우저와 맵 애플리케이션의 통합
- 브라우저의 위치 검색 결과를 맵 애플리케이션에 표시
다른 애플리케이션에서 맵 기능의 확장
플래시, 실버라이트등 브라우져에서 동작하던 애플의 확장 진행중임

애플리케이션 대체
기본 전화부 애플 교체 .. 

애플리케이션 : Weather Channel
날씨 정보 제공 
- 맵과 연동된 날씨 정보
- 관심 지역 관리
- 일기예보 방송 동영상 연동
- SMS를 통한 날씨 경보와 연동

애플리케이션 : ShopSavvy
카메라를 활용한 쇼핑
- 바코드로 상품 인식
- 인터넷 최저가 검색
- 가까운 상점 찾기

게임
게임은 안드로이드에서도 인기
아이폰 인기 게임들이 안드로이드로 포팅되고 있음
터치와 가속도 센서를 이용

어플리케이션 트렌드
모바일 상에서 웹 기반 기술 확용
- 오픈 API 기반의 매쉬업 서비스
다양한 소셜 네트웍 서비스
위치기반 기술의 활용
- 구글맵 및 GPS
기본 모바일에서 인기있던 것은 여전히 인기
- 벨소리, 배경화면

안드로이드 User Interface
http://developer.android.com/guide/practices/ui_guidelines/index.html
아직은 부족한 가이드 라인
기본 위젯을 최대한 활용하여 사용자에게 일치된 경험을 준다.
터치 그리고 손가락
- 위젯의 크기는 최사 40px의 넓이와 높이
- 탭(Tap) 그리고 드래그
- 터치  UI 디자인의 교과서는 iPhone

키패드 
Menu , Back , Home (iphone 과는 다르지만 편리성이 있음)

UI 제스쳐
체스쳐보다는 버튼과 클릭(Tap) 위주의 구성
- 편리함 보다는 직관성을 선택
- 아이폰도 탭이 가장 우선시 됨

사용자의 패턴이 급격하게 변화 되진 않는다.

< 실습 > 
설치 (첨부파일 참고)

Run -> Run Configuration 세팅
Launch : 원하는 Activity 를 우선 실행할 수 있음 

기본 어플리케이션 소스 저장소
http://source.android.com

AndoridManifest.xml - 매우 중요 파일 
어플리케이션의 모든 정보를 담고 있다. (환경)

[출처] http://blog.inculab.net/17?category=9

?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
669 Develop [js] 자바스크립트(Javascript) 코드를 동적으로 삽입하는 방법.. file hooni 2013.04.23 22873
668 Develop 밸런싱 로봇.. 최종.. (관련 논문도 첨부) ㅋㅋ file hooni 2013.04.23 22816
667 Develop 레고 마인드스톰 NXT 수도쿠, 큐브 소스코드.. 20 file hooni 2013.04.23 81372
666 Etc 아두이노 관련 정보.. hooni 2013.04.23 21764
665 Develop 레고 NXT 마인드스톰 밸런싱 로봇 ㅎㅎ file hooni 2013.04.23 57709
664 Develop 모터에 대한 pid 제어.. ㅎㅎ file hooni 2013.04.23 18873
663 Develop [doc] UI개발시 유용한 소프트웨어 (개발 및 디버깅 툴) hooni 2013.04.23 12905
662 Etc [flash] 자동차 엔진의 원리 (4행정 사이클 그림) file hooni 2013.04.23 21219
661 Develop [pdf] GPS의 동작 원리 ㅎㅎ file hooni 2013.04.23 23830
» Develop [android]개발 가이드 및 한글화 문서 file hooni 2013.04.23 47512
659 Etc [ios] 아이폰 개발 따라하기 ㅋㅋㅋ hooni 2013.04.23 23296
658 Develop [android] 해상도 관련 팁 (dip -> pixel 변환) hooni 2013.04.23 15329
Board Pagination Prev 1 ... 38 39 40 41 42 43 44 45 46 47 ... 98 Next
/ 98