HOME > 상세정보

상세정보

(따라하면서 배우는) Bada 모바일 프로그래밍 (4회 대출)

자료유형
단행본
개인저자
정동근
서명 / 저자사항
(따라하면서 배우는) Bada 모바일 프로그래밍 / 정동근 지음
발행사항
고양 :   앤써북,   2011  
형태사항
584 p. : 삽화 ; 24 cm
ISBN
9788996324072
일반주기
90개 예제와 소스를 따라하면서 Bada 2.0 플랫폼과 앱 개발 방법 완벽 분석  
000 00872camcc2200265 c 4500
001 000045683627
005 20111224144500
007 ta
008 111222s2011 ggka 000c kor
020 ▼a 9788996324072 ▼g 13560
035 ▼a (KERIS)REQ000021693191
040 ▼a 241026 ▼c 241026 ▼d 244002 ▼d 211009
082 0 4 ▼a 005.26 ▼2 22
085 ▼a 005.26 ▼2 DDCK
090 ▼a 005.26 ▼b 2011z22
100 1 ▼a 정동근
245 1 0 ▼a (따라하면서 배우는) Bada 모바일 프로그래밍 / ▼d 정동근 지음
246 1 ▼i 판권기표제 : ▼a 따라하면서 배우는 Bada 바다 모바일 프로그래밍
246 3 ▼a 바다 모바일 프로그래밍
246 3 ▼a 따라하면서 배우는 바다 모바일 프로그래밍
260 ▼a 고양 : ▼b 앤써북, ▼c 2011
300 ▼a 584 p. : ▼b 삽화 ; ▼c 24 cm
500 ▼a 90개 예제와 소스를 따라하면서 Bada 2.0 플랫폼과 앱 개발 방법 완벽 분석
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.26 2011z22 등록번호 121216016 (2회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.26 2011z22 등록번호 121216017 (2회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

삼성전자에서 개발한 바다 2.0 스마트폰 플랫폼과 앱 개발을 이해하기 쉽도록 90개의 예제로 핵심 기능을 완벽하게 구현해볼 수 있도록 구성한 책. 삼성전자 바다 플랫폼 PSS팀에서 근무한 저자의 경험을 토대로 개발자들이 필요로 하는 기능들을 다양한 예제로 만들고 복잡한 로직은 라이브러리로 제작하였다. 주요 내용들은 단원이 끝날 때마다 스스로 응용할 수 있도록 ‘연습문제’를 제시하였고 그 소스 파일은 부록으로 제공하였다. 이 책에서 제공되는 90개의 예제는 실제로 동작하는 예제로 시뮬레이터에서 바로 확인할 수 있으며, 바다 1.2 버전과 2.0 버전으로 각각 제공된다.

90개 예제로 bada 2.0 플랫폼 & 앱 개발 방법 완벽 분석!

“이 책은 삼성전자에서 개발한 바다 2.0 스마트폰 플랫폼과 앱 개발을 이해하기 쉽도록 90개의 예제로 핵심 기능을 완벽하게 구현해볼 수 있습니다.”

바다 2.0 스마트폰 플랫폼은 삼성전자에서 개발한 모바일 앱 개발 도구입니다. 바다 플랫폼을 탑재한 웨이브 폰이 해외에서 호평을 받고 있고, 국내에서도 바다 2.0을 탑재한 웨이브폰3가 출시 될 예정이어서 앞으로 bada 앱 개발 수요는 더욱 늘어날 것으로 기대됩니다. 바다 SDK1.2와 2.0은 바다 개발자 사이트에서 무료로 다운로드 받아 설치할 수 있으며 부록CD 파일에서도 제공됩니다. 컴퓨터에서 SDK 2.0을 설치하면 바다 단말기가 없어도 책의 모든 예제를 시뮬레이터를 이용하여 테스트하고 응용해 볼 수 있고 다양한 앱을 직접 개발할 수도 있습니다.

저자는 삼성전자 바다 플랫폼 PSS팀에서 근무한 경험을 토대로 개발자들이 필요로 하는 기능들을 다양한 예제로 만들고 복잡한 로직은 라이브러리로 제작하였습니다. 이 책은 바다 플랫폼의 핵심적이고 중요한 기능들을 이해하기 쉬운 90개의 예제와 라이브러리를 통해서 이해하기 쉽게 설명하고 있습니다. 주요 내용들은 단원이 끝날 때마다 스스로 응용할 수 있도록 ‘연습문제’를 제시하였고 그 소스 파일은 부록으로 제공하였습니다.

이 책에서 제공되는 90개의 예제는 실제로 동작하는 예제로 시뮬레이터에서 바로 확인할 수 있으며, 바다 1.2 버전과 2.0 버전으로 각각 제공됩니다. 이 예제들을 하나씩 따라하면 드넓은 바다를 건너서 목적지에 무사히 도착한 자신을 발견하리라 저는 확신하는 바입니다.

추천평
이 책은 수많은 개발사들이 바다 어플리케이션을 개발할 때 접했던 여러 가지 기술적인 문제들을 오랜 기간 동안 살펴보고 이에 대한 해결책을 직접 찾아 주셨던 정동근님께서 생생한 경험을 바탕으로 바다 개발자들에게 실질적으로 도움이 될 프로그래밍 예제와 팁들을 담고 있다. 짧은 시간에 바다 플랫폼 및 앱 개발을 이해해야 하는 모든 분은 이 책을 꼭 읽어보길 바란다.
- Samsung Platform Evangelist 삼성 플랫폼 엔반젤리스트 김호경

이 책은 다년간 바다 개발 현업에서 종사한 저자의 개발 경험과 교육을 통해서 습득한 노하우로 bada 플랫폼을 이해하기 쉽게 예제로 설명하였다. 바다 앱 개발에 관심이 있는 사람은 꼭 읽어보기 바란다.
- 삼성 바다 개발자 모임_cafe.naver.com/badainside 바다지기_casir

수많은 개발자들은 바다 OS 앱 개발에 뛰어들고 싶어도 관련 정보가 부족하여 쉽지 않았는데, 이 책은 그런 개발자의 개발 욕구를 해소할 수 있는 단비와도 같은 책이다. 이 책은 수많은 앱 개발 예제를 통해서 바다 OS 앱 개발 노하우를 익히는데 많은 도움이 되리라 생각한다. 또한 안드로이드 및 IOS 마켓 시장에 비하여 블루오션이라고도 할 수 있는 바다 앱 마켓에서 먼저 선점 할 수 있도록 구체적인 도움이 되는 책이다.
- (주)다임즈 차장 장혁

이 책은 필자의 오랜 경험과 노하우를 바탕으로 bada 프로그래밍에 꼭 필요한 내용들을 담고 있다. 이 책에서 소개하는 90개의 다양한 예제들은 bada 모바일 프로그래밍을 접하는 이들에게 등대 역할을 해 줄 것으로 기대되며 모든 예제를 따라하다 보면 순조로운 bada로의 항해가 될 것이다.
- KT U-City 과장 신현범


정보제공 : Aladin

저자소개

정동근(지은이)

1995.10 클래식기타 사전 『인류와 기타』 출간 1996.02 경북대학교 졸업 1998.05 클래식기타 교본 『머리로 치는 기타』 출간 2009.07 『Visual C++ 윈도우 스킨 & 테마 프로그래밍』 출간 2009.08 『자가치유 바이블』 출간 2011.12 『bada 모바일 프로그래밍』 출간 2013.01 『만들면서 이해하는 웹앱 & 하이브리드 앱 프로그래밍』 출간 2014.07 『만들면서 이해하는 안드로이드 프로그래밍 입문』 출간 2015.08 『Tizen EFL 네이티브 앱 개발 가이드』 출간 2018.10 『안드로이드 앱 개발로 배우는 자바 코딩 1~4』 출간 2023.02 『자바로 만드는 안드로이드 2D 게임』 출간

정보제공 : Aladin

목차

목차
Chapter 01 바다 모바일 플랫폼 개발 환경 구축하기 = 13
 1. bada SDK 다운로드 = 13
 2. bada SDK 설치하기 = 16
 3. bada SDK 둘러보기 = 20
 4. bada IDE 실행하기 = 22
Chapter 02 Sample 예제 실행하기 = 27
 1. bada IDE에서 Sample 예제 추가하기 = 27
 2. 에뮬레이터로 Sample 소스 프로젝트 실행하기 = 31
 3. BasicApp에 텍스트 수정하기 = 37
 4. Import 방식으로 소스 프로젝트 추가하기 = 41
 5. UiControls 예제 살펴보기 Ⅰ = 43
 6. UiControls 예제 살펴보기 Ⅱ = 51
 7. Calculator 예제로 수학 함수 사용법 익히기 = 53
Chapter 03 기본 컨트롤 기능 익히기 = 63
 1. 새로운 프로젝트 생성하기 = 63
 2. Indicator와 Header 수정하기 = 68
 3. Button 컨트롤 사용하기 = 69
 4. Label 컨트롤 사용하기 = 72
 5. API로 진동모드 여부 구하기 = 74
 6. EditField 컨트롤에 가이드 텍스트 지정하기 = 79
 7. Button 컨트롤에 이미지 지정하기 = 83
 8. 타이머를 사용한 Button 컨트롤 이미지 애니메이션 만들기 = 87
 9. Touch 이벤트로 Button 컨트롤 드래그하기 = 91
 10. ArrayList를 이용한 List 컨트롤의 항목 내용 구하기 = 99
 11. IconList 컨트롤을 이용한 2차원 이미지 리스트 표시하기 = 105
 12. MessageBox 결과값 구하기 = 109
 13. 웹컨트롤로 간단한 웹브라우저 만들기 = 112
Chapter 04 Canvas로 그래픽 표현하기 = 123
 1. 텍스트에 음영효과 만들기 = 123
 2. 텍스트 컬러가 변경되는 노래방 자막 만들기 = 127
 3. 라인으로 만드는 그라데이션 효과 = 137
 4. 화면에 이미지 파일 출력하기 = 141
 5. 손가락으로 화면에 그림 그리기 = 146
 6. 이미지 편집과 출력하기 = 156
Chapter 05 시스템&센서 정보 구하기 = 165
 1. 배터리 잔량 체크하기 = 165
 2. 타겟에 어플리케이션 설치하기 = 170
 3. 진동효과 발생시키기 = 174
 4. 타겟의 시스템 정보 구하기 = 177
 5. 장치 상태 이벤트 구하기 = 180
 6. 하드웨어 키 이벤트 구하기 = 185
 7. 모션 센서 이벤트 구하기 = 188
 8. 틸트 센서 이벤트 구하기 = 195
 9. 시스템 폰트 목록 구하기 = 199
Chapter 06 컨테이너 사용하기 = 205
 1. 하위 Form 생성하기 = 205
 2. 슬라이드 방식으로 Form 전환하기 = 213
 3. Scroll Panel 사용하기 = 216
 4. 소스코드로 Popup 만들기 = 219
 5. 소스파일 추가하여 Popup 만들기 = 222
 6. Tab 컨트롤 생성하기 = 229
Chapter 07 미디어 재생하기 = 237
 1. 오디오 파일 재생하기 = 237
 2. Progress 컨트롤로 오디오 재생위치 확인하기 = 243
 3. 비디오 파일 재생기 = 249
 4. AudioOut으로 오디오 출력 제어하기 = 254
 5. AudioRecorder로 음성 녹음하기 = 261
Chapter 08 시간 기능 구현하기 = 267
 1. 난수 생성하기 = 267
 2. 현재시간과 UTC 시간의 차이값 구하기 = 270
 3. 현재 요일 구하기 = 275
 4. Tick Time을 DateTime 형식으로 변경하기 = 279
 5. 시간 차이값 구하기 = 283
Chapter 09 파일 로딩 & 관리 = 287
 1. 텍스트 파일 읽기 = 287
 2. 변수 형변환 = 292
 3. 한글 XML 파일 읽기 = 296
 4. 파일 목록 구하기 = 303
 5. 파일 복사, 이동, 삭제 = 307
 6. 한글을 URL 주소로 변경하기 = 313
 7. 웹에서 이미지 파일 가져오기 = 318
 8. 웹에서 파일 다운로드 = 322
Chapter 10 UI 컨트롤&그래픽 API 응용하기 = 329
 1. 색상이 적용되는 EditField 컨트롤 = 329
 2. 동그란 모양의 Button 컨트롤 만들기 = 338
 3. 자동 이미지 슬라이드 전환 = 347
Chapter 11 외부 라이브러리 사용하기 = 355
 1. Registry 라이브러리 함수 사용하기 = 355
 2. 이미지를 지원하는 Slider 컨트롤 라이브러리 = 362
 3. Label 컨트롤 라이브러리로 다중 텍스트 & 이미지 표시하기 = 365
 4. DB 라이브러리로 영한사전 구현하기 = 370
 5. 이미지 뷰어 컨트롤 라이브러리 = 375
 6. 채팅 컨트롤 라이브러리 = 381
 7. 해상도 호환 라이브러리 = 387
 8. e-book 어플 만들기 = 394
Chapter 12 App 네임스페이스 = 399
 1. String Resource를 이용한 다국어 지원 = 399
 2. AppControl로 웹브라우저 호출하기 = 404
 3. AppControl로 통화기록 조회 호출하기 = 407
 4. AppControl로 e-mail 전송하기 = 409
 5. AppControl로 이미지 뷰어 호출하기 = 414
 6. AppControl의 동영상 재생기 호출하기 = 416
Chapter 13 전자지도 구현하기 = 423
 1. 위경도 좌표 구하기 = 423
 2. 위경도 좌표를 지정해서 구글맵 실행하기 = 429
 3. Http 통신으로 위경도 좌표를 주소로 변경하기 = 433
 4. 한글 주소를 위경도 좌표로 변경하기 = 443
Chapter 14 고급 기능 구현하기 = 447
 1. SQLite로 성적표 구현하기 = 447
 2. Camera 캡처 이미지를 파일로 저장하기 = 462
 3. Camera 프리뷰 기능 사용하기 = 473
 4. 전면 Camera 캡처하기 = 476
 5. CustomList 컨트롤을 이용해서 텍스트 컬러 변경하기 = 484
 6. ArrayList를 이용해서 2차원 배열 구하기 = 494
 7. OpenAL로 3D 입체 사운드 구현하기 = 499
Chapter 15 고급 그래픽 기술 구현하기 = 509
 1. Bitmap 이미지 프로세싱 = 509
 2. Bitmap 이미지의 크기 변경과 회전하기 = 514
 3. OpenGL로 3D 그래픽 구현하기 = 521
 4. OpenGL로 3D 랜더링 뷰어 만들기 = 540
 5. OpenGL로 삼각형 표시하기 = 545
 6 OpenGL로 텍스처 맵핑하기 = 555
 7. OPenGL로 이미지 파일 텍스처 맵핑하기 = 560
 8. OPenGL로 노멀 벡터&회전 적용하기 = 562
Chapter 16 실전 프로젝트 만들기 = 571
 1. 배경음악과 효과음 동시 재생 = 571
 2. 불꽃놀이 게임 만들기 = 574
 3. 달력 만들기 = 577
 4. 터치 이벤트로 이미지 슬라이드 전환 예제 만들기 = 580
 5. 비트맵 이미지 생성 예제 만들기 = 581
 6. 소코반 게임 만들기 = 583

관련분야 신착자료

Harvard Business Review (2025)