Microsoft PowerPoint - 0.overview.v1.1.ppt [호환 모드]

Size: px
Start display at page:

Download "Microsoft PowerPoint - 0.overview.v1.1.ppt [호환 모드]"

Transcription

1 대학생 ( 또는안드로이드초보자 ) 을위한강의노트 안드로이드교과과정개요 wwwkandroid 운영자 : 양정수 (yangjeongsoo@gmail.com) 출처 : ( 탭메뉴 ) 북스토어 ( 왼쪽메뉴 ) 대학생을위한강의노트

2 목차 새로움에대한도전, 그아름다움과가치오픈소스의시대이동통신산업안드로이드 App. 개발준비안드로이드 App. 교육 ( 개요 )

3 새로움에대한도전, 그아름다움과가치 : iphone 우리가 iphone 에주목하는 ( 했던 ) 이유는? - Hardware 사양 - 사용자인터페이스 - 탑재된 Software - ipod 성공이후의애플야심작에대한기대 - 폰디자인프로세스의변화또는혁신 3

4 새로움에대한도전, 그아름다움과가치 : iphone ( 간단한역사 ) 년 : Xerox Alto - GUI 최초구현 (Icon, Window, Mouse, etc) Small Talk 란프로그래밍언어를개발한것으로유명한앨런케이는 1972년제록사의 PARC(Palo Alto Research Center) 에서 GUI에대한개념과기술구현에대한연구를진행하였음. 케이는 1960년대후반부터맥루한의미디어이론과제롬부루너의인지이론을점목해어린이가컴퓨터와경험을공유할수있는환경으로 GUI를제안했다. GUI는문자를대신해정보를전달하는아이콘, 스크린을효율적으로활용하는중첩윈도우, 더글러스엥겔바트가개발한마우스라는입력장치로구성되었다 년 : Apple사설립및AppleⅠ출시, 1977년 : Apple Ⅱ출시 ( 큰성공을거둠 ) 년 : Steve Jobs Xerox의 PARC 방문, 알토컴퓨터를보고, 차세대컴퓨터에적용할 ' 데스크탑메타포 ' 란개념을만들어냄 년 : Apple 사 LISA 출시 - 현재존재하는 GUI 를사실상완성 ( 사업적으로는실패 ) 년 : 애플사 Macintosh 출시 ( 큰성공을거둠 ) 년 : Steve Jobs Apple 사를떠남 NeXT computer 설립 ( WWW, Doom, MaxOS X) 년 : 마이크로소프트윈도우 3.0 출시 년 : 마이크로소프트윈도우 3.1 출시 년 : 애플사 NeXT 매입, 1997년 : Steve Jobs Apple CEO 복귀 년 : ipod 출시, 2003 년 : itunes, 2005 년 itunes Video 4

5 새로움에대한도전, 그아름다움과가치 : iphone ( 맥월드 2007) 출처 : 5

6 새로움에대한도전, 그아름다움과가치 : iphone ( 스티브잡스의선택 ) Alan Kay 6

7 새로움에대한도전, 그아름다움과가치 : Android ( 개발자챌린지공지 ) 출처 : 7

8 새로움에대한도전, 그아름다움과가치 : Android ( 간단한역사 ) Android 관련주요일정 Google, Android Inc. 를매입함 Google, Skia 를매입함 Google, Jaiku Inc. 를매입함 OHA 설립, 모바일디바이스에대한오픈스탠다드개발착수 Ascender Corp, OHA 를위한 Droid Font Collection 공급 Google, Android SDK 릴리즈 Google, Android ADC 발표. ( 총 1,000만달러상금규모 ) Google, 700MHz 주파수경매참여 美 FCC, 700MHz 주파수경매시작 Google, Android ADC 일정연기발표 Google, Android SDK m5-rc14 릴리즈 ~ The Mobile World Congress 2008 Barcelona Texas Instruments, Google Android 프로토타입시연 8

9 새로움에대한도전, 그아름다움과가치 : Android (G1 폰발표회 ) 2008 년 9 월 23 일 9

10 새로움에대한도전, 그아름다움과가치 : Android ( 로드맵 ) < Android 1.1 Android 1.5 (Cupcake) Android 1.6(?) (Donut) Android 2.0 (Eclair and Flan) : 안드로이드 1.0 SDK Release 1 배포 : 안드로이드전체소스공개 /4 분기 Localization : 문자열, 사용자인터페이스, 날짜및숫자표기 Support for multiple APNs SIM application toolkit (STK) /4 분기 Input method framework (IMF) Input method engines (IME) : 안드로이드 1.1 SDK R1 배포 : 안드로이드 1.5 SDK R1, R2, R3 배포 : 안드로이드 1.5 NDK R1 배포 10

11 새로움에대한도전, 그아름다움과가치 : 생각해볼만한것 1964 년 미디어의이해 라는책을통해 옷은피부의확장, 자동차의바퀴는다리의확장, 책은눈의연장이며, 전기는중추신경의연장 이라고언급했던마샬맥루한은 모든기술을인간기능 (function) 의확장 이라고정의했다. 더불어 미디어는감각기능의확장 이라고정의하면서 그정세도 ( 精細度 /definition) 와참여도 ( 參與度 /participation) 의정도에따라 Hot media 와 Cool media 로구분했다. 일반적으로핫미디어는높은정세도를가지기때문에정보를접하는사람은큰상상력을동원할필요가없다. 반면에쿨미디어는정세도가낮은대신참여도는높은매체이다. 오늘날수많은매체들이핫미디어에서쿨미디어로빠르게진행중에있다. 대표적인것이모바일, 휴대전화일것이다. 스마트폰의쌍두마차, iphone 과 Android 는여전히모바일의화두이다. 누군가는아이폰은핫미디어에, 구글폰은쿨미디어에비유했다. 스스로를혁신할수있고그것을통해시장을혁신할수있다고믿는애플 iphone 과, 공개시장을통해혁신의가치를수렴해서궁극적인혁신을이루고자하는구글과 OHA 의 Android 는 우리가분명주목할만한것이다. 11

12 오픈소스의시대 : GNU 와 Linux Richard Stallman 출처 : Linus Torvalds 12

13 오픈소스의시대 : GNU 출처 : 년 Richard Matthew Stallman(RMS) GNU Project 시작 1985년 RMS, FSF(Free Software Foundation) 창립 1989년 : GNU GPL 1.0 발표 1991년 : GNU GPL 2.0 발표 1999년 : GNU LGPL 2.1 발표 2007년 : GNU GPL 3.0, LGPL 3.0 발표 Freedom 0: the freedom to run the program as you wish. Freedom 1: the freedom to study the source code, and change it to make the program do what you wish. Freedom 2: the freedom to redistribute ib t copies of the program when you wish. Freedom 3: the freedom to distribute copies of your modified versions when you wish. 13

14 오픈소스의시대 : Linux (Unix, Minix, Linux) Ken Thompson & Dennis Ritchie Hello everybody out there using minix - Andrew Stuart Tanenbaum I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things). I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-) Linus (torva...@kruuna.helsinki.fi) ki PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(. 14

15 오픈소스의시대 : 안드로이드와오픈소스 Android is open source. Richard Stallman 구분 Apache License BSD License GPL LGPL MIT License MPL Common Public License Eclipse Public License Linus Torvalds Copyleft No No Yes Yes No Yes Yes No Project bionic bootloader/legacy build dalvik development frameworks/base frameworks /policies/base system/extras Project hardware/libhardware hardware/ril kernel prebuilt recovery system/bluetooth system/core External Project Packages Toolchain Emulator, Eclipse Plugin system/wlan/ti 15

16 오픈소스의시대 : 우리가오픈소스시대에산다는것은? 담론이란, 어떤특수한주제를말하고, 생각하고재현하는방식임. 담론의생산을통제하고, 선별하고, 조직화하고나아가재분배하는일련의과정들 을분석함. - 미셸푸코, 1970 년, 콜레주드프랑스취임연설, 담론의질서中에서 Subversion is the devil, use Git. 상세보기 : 16

17 이동통신산업 : 주파수산업의기원및그존재적본질 dot-dot-dot(s) Marconi's antenna system at Poldhu, Guglielmo Marconi Cornwall, December (John (1874~1937) 1937) Belrose) Marconi's 1901 receiving i station ti was on the grounds of this castlelike structure on what's now called Signal Hill, overlooking St John's Harbor in Newfoundland. Signal Hill is home to VO1AA. [Rick Lindquist, N1RL, Photo] The frequency spectrum is technology, industry, money, culture, and power. 주파수는기술임과동시에산업이며, 돈이며, 문화이며, 그리고권력이다. - J.D. Bedin in Struzak 2000 공공성 ITU 국가방통위통신사업자 17

18 이동통신산업 : 안드로이드가극복하고자하는이동통신시장의현실 The FOUR OPENS of Successful Open Access - The letter of GOOGLE to FCC, July 18, 2007 소비자는지금의무선환경보다더많은경쟁과혁신을경험할가치가있다. 누가궁극적으로이경매에서이기든상관없이, 진정한승리자는인터넷을접속하는방법에서이전보다더나은선택을경험할미국의소비자다 구글 CEO, 에릭슈미츠 Open Networks Open Devices Open Services Open Applications 18

19 안드로이드 App. 개발준비 : 이클립스, 안드로이드 SDK, ADT 등 19

20 안드로이드 App. 개발준비 : Dan Morrill 의애플리케이션개발설명 출처 : 20

21 안드로이드 App. 개발준비 : MIT 학생들의안드로이드 App. 작품 출처 : 21

22 안드로이드 App. 개발준비 : 안드로이드개발자챌린지최우수작 (?) 출처 : 22

23 안드로이드 App. 교육 : 교육을위한최소요구사항 /d /b /t t /TOC l What Is an Object? What Is a Class? What Is Inheritance? What Is an Interface? What Is a Package? 23

24 안드로이드 App. 교육 : 평가방법 1. 과제의내용 ( 제한없음 ) 및형식 ( 개인또는팀 ) 안드로이드관련문서정리 ( 용어, 역사, 기술개념정리등 ) 안드로이드관련기획 ( 서비스, 컨텐트, 애플리케이션등 ) 안드로이드애플리케이션개발 안드로이드 Native 애플리케이션개발 안드로이드디바이스프로토타이핑 2. 과제제출시점 ( 총2회 ) 중간고사시점 기말고사시점 3. 기타 모든평가는과제제출로대신합니다. ( 시험은없습니다.) 과제제출방법은별도로공지할예정입니다. 24

25 안드로이드 App. 교육 : 강의개요 ( 준비 : 안드로이드 SDK 란?) 1. / 접속 2. 회원가입 3. 탭메뉴에서북스토어클릭 4. 왼쪽메뉴에서대학생을위한강의노트클릭 5. 게시글중, 준비물 : 안드로이드개발환경설정클릭후읽고따라서해보세요. 6. 그런다음, p20 의 Dan Morrill 의애플리케이션개발설명을보고따라서해보세요. ( 단, 실행해보기전에 AVD 생성하여야함. p26 에생성방법설명되어있음 ) 이것을통해이해해야하는것은, 다음페이지 (p27, p28) 에나오는안드로이드빌드프로세스 (1,2) 입니다. 25

26 안드로이드 App. 교육 : 강의개요 ( 준비 : 안드로이드 SDK 란?) 1. 클릭후, 2. google_android1.5 입력 3. Google APIs 1.5 선택 4. Create AVD 클릭 1 2. my_android1.1 입력 3. Android 선택 4. Create AVD 클릭 2. my_android1.5 입력 3. Android 선택 4. Create AVD 클릭 5. Finish 클릭

27 안드로이드 App. 교육 : 강의개요 ( 준비 : 안드로이드 SDK 란?) 안드로이드애플리케이션빌드프로세스 (1) Eclipse (ADT Plug-in) Java compiler dx / aapt converter 결과물 : Unsigned APK Java Dalvik (classes) (.dex) Android Application (.apk) Ref. Libs Resources Manifest XML Res. Compilation + Other Res. Pre-process Zip Compressed File Key (Debug Key Custom Key) 27

28 안드로이드 App. 교육 : 강의개요 ( 준비 : 안드로이드 SDK 란?) 안드로이드애플리케이션빌드프로세스 (2) jarsigner (keytool) adb install am start 결과물 : App. Launch Android Application (.apk) Zip Compressed File Key (Debug Key Custom Key) Signed Android Application (.apk) by Debug Key Signed Android Application (.apk) by Debug Key 28

29 안드로이드 App. 교육 : 강의개요 (1 강. 안드로이드플랫폼기초 ) Java A PPLICATIONS Alarm Dialer SMS/MMS IM Browser Camera Alarm Home Contacts Voice Dial Calendar Media Player Albums Clock A PPLICATION F RAMEWORK Activity Manager Window Manager Content Provider View System Notification Manager Package Manager Telephony Manager Resource Manager Location Manager C/C++ Surface Manager Media Framework L IBRARIES SQLite A NDROID R UNTIME Core Libraries OpenGL ES FreeType WebKit Dalvik Virtual Machine SGL SSL Libc H ARDWARE A BSTRACTION L AYER Graphics Audio Camera Bluetooth GPS Radio(RIL) WiFi L INUX K ERNEL Kernel Display Driver Camera Driver Bluetooth Driver Shared Memory Driver Binder (IPC) Driver USB Driver Keypad Driver WiFi Driver Audio Driver Power Management 29

30 안드로이드 App. 교육 : 강의개요 (1 강. 안드로이드플랫폼기초 ) Zygote App. Framework System Services Hardware Services Dalvik VM Home Dalvik VM Native Server Audio Flinger Surface Flinger daemons usbd adbd debuggerd rild Service Manager runtime Zygote libc libc libc Init Kernel Binder Driver System Server libc Home libc zygote란애플리케이션을빠르게구동하기위해서미리 fork 되어있는프로세스이다. 이것은시스템에서 exec() 호출을통해특정애플리케이션을실행하고자하기전까지는중립적인상태, 즉특정애플리케이션과합체되지않는상태를유지한다. 30

31 안드로이드 App. 교육 : 강의개요 (2 강. 안드로이드애플리케이션기초 ) Application Building Block AndroidManifest.xml Activity ContentProvider Service BroadcastReceiver Intent : Bundle of Information - Explicit Method : Call Class - Implicit Method : IntentFilter Action, Data, Category Declared at AndroidManifest.xml Activity Activity Task Activity Activity ContentProvider ContentProvider Service Process Service include Dalvik VM Process Include Dalvik VM Process include Dalvik VM APK Package APK Package 31

32 안드로이드 App. 교육 : 강의개요 (2 강. 안드로이드애플리케이션기초 ) Application Lifecycle Activity y Lifecycle Service Lifecycle Service is started by startsservice() Service is started by bindservice() oncreate() oncreate() onstart() onbind() Service is running Client interacts with the service onrebind() The service is stopped (no callback) onunbind() ondestory() ondestory() Service is Shut down Service is Shut down 32

33 안드로이드 App. 교육 : 강의개요 (3 강. 사용자인터페이스 ) ViewGroup ViewGroup View View View View View <?xml version="1.0" "10" encoding="utf-8"?> <LinearLayout xmlns:android=" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="hello Hello, I am a TextView" /> <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="hello, I am a Button" /> </LinearLayout> L t 33

34 안드로이드 App. 교육 : 강의개요 (3 강. 사용자인터페이스 ) Dynamic Data Binding Mechanism AdapterView Adapter Data Source Handling User Selection Event External Data Source Cursor ArrayList Adapter AdapterView ListView Spinner Gallery 34

35 안드로이드 App. 교육 : 강의개요 (4 강. 리소스와에셋 ) Eclipse Java dx / aapt 결과물 : (ADT Plug-in) compiler converter Unsigned APK Java (classes) Ref. Libs Resources Manifest Dalvik (.dex) XML Res. Compilation + Other Res. Pre-process Android Application (.apk) Zip Compressed File Key (Debug Key Custom Key) 35

36 안드로이드 App. 교육 : 강의개요 (4 강. 리소스와에셋 ) Alternate Resources Basic Resource Folder Add Qualifier Qualifier MCC and MNC Language and region Screen orientation Screen pixel density Touchscreen type Whether the keyboard is available to the user Primary text input method Primary non-touchscreen navigation method Screen dimensions SDK version (Minor version) 36

37 안드로이드 App. 교육 : 강의개요 (5 강. 인텐트와인텐트필터 ) Intent Intent Intent Component Name Action Category Data Extras Flags Activity Activity Task Activity Activity ContentProvider ContentProvider Service Process Service include Dalvik VM Process Include Dalvik VM Process include Dalvik VM APK Package APK Package 37

38 안드로이드 App. 교육 : 강의개요 (5 강. 인텐트와인텐트필터 ) Implicit Intent Component Name Action Category Data Extras Flags AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android=" package="org.kandroid.helloandroid android:versioncode="1" android:versionname="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".helloandroid name"> <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> </application> <uses-sdk android:minsdkversion="3" /> </manifest> Intent Resolution Component Name Action Test Category Test Data Test Extras Flags Activ vities Serv vices Broadcast Receivers Providers Content 38

39 안드로이드 App. 교육 : 강의개요 (6 강. 데이터저장공간 ) All Application Haves their own directory /data/data/<package_name> 39

40 안드로이드 App. 교육 : 강의개요 (6 강. 데이터저장공간 ) AndroidManifest.xml Activitie s Services Br roadcast Rec ceivers Content Prov viders /data/data/<package_name> preferences databases files networks (sqlite3) 40

41 안드로이드 App. 교육 : 강의개요 (7 강. 컨텐트프로바이더 ) All application data are private to that application. Data sharing mechanism between apps. 41

42 안드로이드 App. 교육 : 강의개요 (7 강. 컨텐트프로바이더 ) ContentResolver content:// ContentProvider Ac ctivities Se ervices Br roadcast Receivers Co ontent Prov viders query() insert() delete() update() /data/data/<package_name> preferences files AndroidManifest.xml databases (sqlite3) networks 42

43 안드로이드 App. 교육 : 강의개요 (8 강. 보안과퍼미션 ) USER PID PPID VSIZE RSS PC NAME root c36c S /init root afe0b50c S /system/bin/sh system afe0b74c S /system/bin/servicemanager root afe0b50c S /system/bin/mountd root afe0c0bc S /system/bin/debuggerd radio afe0bdbc S /system/bin/rild root afe0b874 S zygote media afe0b74c S /system/bin/mediaserver bluetooth afe0c69c S /system/bin/dbus-daemon root afe0b50c S /system/bin/installd root afe0c61c S /system/bin/qemud root e794 S /sbin/adbd system afe0b74c S system_serverserver radio afe0c824 S com.android.phone app_ afe0c824 S android.process.acore app_ afe0c824 S com.android.mms app_ afe0c824 S com.google.process.gapps gapps app_ afe0c824 S com.android.alarmclock app_ afe0c824 S com.google.android.apps.maps app_ afe0c824 S android.process.media root afe0c4cc S /system/bin/sh 43

44 안드로이드 App. 교육 : 강의개요 (8 강. 보안과퍼미션 ) Permission enforcement cases At the time of a call into the system When starting an activity Both sending and receiving broadcast When accessing and Operating on a content provider URI Permission Binding or starting ti a service 44

45 안드로이드 App. 교육 : 강의개요 (9 강. 안드로이드매니페스트파일 ) 45

46 안드로이드 App. 교육 : 강의개요 (9 강. 안드로이드매니페스트파일 ) Structure of the Manifest File <?xml version="1.0" encoding="utf-8"?> <manifest> <uses-permission /> <permission /> <permission-group /> <permission-tree /> <instrumentation /> <uses-sdk /> <application> <activity> <intent-filter><action /><category /><data /></intent-filter><meta-data /> </activity> <activity-alias> <intent-filter>.. </intent-filter> <meta-data /> </activity-alias> <service> <intent-filter>.. </intent-filter> <meta-data /> </service> <receiver> <intent-filter>.. </intent-filter> <meta-data /> </receiver> <provider> <grant-uri-permission /> <meta-data /> </provider> <uses-library /> </application> </manifest> 46

47 안드로이드 App. 교육 : 강의개요 (10 강. 그래픽, 2 차원및 3 차원 ) 47

48 안드로이드 App. 교육 : 강의개요 (10 강. 그래픽, 2 차원및 3 차원 ) 2D Drawables ShapeDrawable NinePatchDrawable TweenAnimation FrameAnimation 3D SurfaceView OpenGL ES EGL OpenGL ES pipeline stages vertices primitives fragments 48

49 안드로이드 App. 교육 : 강의개요 (11 강. 오디오와비디오 ) Audio/Video Playback android.media.mediaplayer Record android.media.mediarecorder 49

50 안드로이드 App. 교육 : 강의개요 (11 강. 오디오와비디오 ) Android Supported Media Formats (Core Media Formats) Type Format E D Details File Type(s) Supported Audio AAC LC/LTP X Mono/Stereo content in any combinatio HE-AACv1(AAC+) HE-AACv2 (enhanced AAC+) X X n of standard bit rates up to 160 kbps a nd sampling rates from 8 to 48kHz AMR-NB X X 4.75 to kbps 8kHz 3GPP (.3gp) 3GPP (.3gp) and MPEG-4 (.mp4,.m4a). No support for raw AAC (.aac) AMR-WB 9 rates from 6.60 kbit/s to kbit/s s X 16kHz 3GPP (.3gp) MP3 Mono/Stereo 8-320Kbps constant (CBR X ) or variable bit-rate (VBR) MP3 (.mp3) MIDI Type 0 and 1. DLS Version 1 and Type 0 and 1 (.mid,.xmf,. MIDI 2. XMF and Mobile XMF. Support for rin mxmf). Also RTTTL/RTX ( X gtone formats RTTTL/RTX, OTA, and i.rtttl,.rtx), OTA (.ota), and Melody imelody (.imy) Ogg Vorbis X Ogg (.ogg) PCM/WAVE 8- and 16-bit linear PCM (rates up to lim X it of hardware) WAVE (.wav) Image JPEG X X base+progressive JPEG (.jpg) GIF X GIF (.gif) PNG X PNG (.png) BMP X BMP (.bmp) Video H.263 X X 3GPP (.3gp) H.264 X X 3GPP (.3gp) and MPEG-4 (.mp4) MPEG4 SP X 3GPP (.3gp) 50

51 안드로이드 App. 교육 : 강의개요 (12 강. 위치기반서비스와맵서비스 ) 51

52 안드로이드 App. 교육 : 강의개요 (12 강. 위치기반서비스와맵서비스 ) Location Service getsystemservice LOCATION_SERVICE GPS_PROVIDER Map Service 52

53 안드로이드 App. 교육 : 강의개요 (13 강. 안드로이드인터페이스정의언어 ) IDL File idl tool Code - C - C++ - Java - Perl AIDL File aidl tool Java Code aidl 53

54 안드로이드 App. 교육 : 강의개요 (13 강. 안드로이드인터페이스정의언어 ) RPC Mechanism case : called locally case : called remotely defined by Android IBinder interface Binder class AIDL Client bindservice(intent,..) Interface generated by the aidl tool Stub inner class inner class Used by Android AIDL Service return IBinder defined by application class that implements the interface used remotely (by the service) used locally (by clients of the service) 54

55 안드로이드 App. 교육 : 강의개요 (14 강. 애플리케이션위젯 ) Adding App Widget - Long Click at Launcher 55

56 안드로이드 App. 교육 : 강의개요 (14 강. 애플리케이션위젯 ) App Widget Examples 56

57 안드로이드 App. 교육 : 강의개요 (15 강. 안드로이드마켓과 App. 배포 ) Android Market Service : 57

58 안드로이드 App. 교육 : 강의개요 (15 강. 안드로이드마켓과 App. 배포 ) Android Market Client 58

59 안드로이드 App. 교육 : 강의개요 (16 강. 안드로이드관련우수사례 ) 성능 (Performance) 안드로이드애플리케이션디자인철학 응답성 (Responsiveness) 무결절성 (Seamlessness) 59

60 안드로이드 App. 교육 : 강의개요 (16 강. 안드로이드관련우수사례 ) Time 3,000,000 2,500,000 2,000,000 1,500,000 1,000, ,000 성능 (Performance) Action 60

61 질의및응답 61

1부

1부 PART 1 2 PART 01 _ SECTION 01 API NOTE SECTION 02 3 SECTION 02 GPL Apache2 NOTE 4 PART 01 _ SECTION 03 (Proyo) 2 2 2 1 2 2 : 2 2 Dalvik JIT(Just In Time) CPU 2~5 2~3 : (Adobe Flash) (Air) : SD : : : SECTION

More information

( )부록

( )부록 A ppendix 1 2010 5 21 SDK 2.2. 2.1 SDK. DevGuide SDK. 2.2 Frozen Yoghurt Froyo. Donut, Cupcake, Eclair 1. Froyo (Ginger Bread) 2010. Froyo Eclair 0.1.. 2.2. UI,... 2.2. PC 850 CPU Froyo......... 2. 2.1.

More information

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이 모바일웹 플랫폼과 Device API 표준 이강찬 TTA 유비쿼터스 웹 응용 실무반(WG6052)의장, ETRI 선임연구원 1. 머리말 현재 소개되어 이용되는 모바일 플랫폼은 아이폰, 윈 도 모바일, 안드로이드, 심비안, 모조, 리모, 팜 WebOS, 바다 등이 있으며, 플랫폼별로 버전을 고려하면 그 수 를 열거하기 힘들 정도로 다양하게 이용되고 있다. 이

More information

Microsoft PowerPoint - Mobile SW Platform And Service Talk pptx

Microsoft PowerPoint - Mobile SW Platform And Service Talk pptx Mobile S/W Platform 및 Service 동향 서상범상무, Ph. D. System SW Lab. SW Platform Team SW Center Samsung Electronics 2011. 12.27 Contents 1. Smartphone Market 2. Mobile S/W Platform 3. Mobile Service 4. Conclusion

More information

THE TITLE

THE TITLE Android System & Launcher Team 8 목차 Android 1) Android Feature 2) Android Architecture 3) Android 개발방법 4) Android Booting Process Dalvik 1) Dalvik VM 2) Dalvik VM Instance Application 1) Application Package

More information

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx) w w w. g b t e c. c o. k r 6 안드로이드 App 적용하기 115 1. 안드로이드개요 모바일 OS 의종류 - 스마트폰 : 스마트폰운영체제탑재 애플의 IOS(iPhone OS) - 아이폰, 아이패드, 아이팟터치 구글의안드로이드 - Nexus, 갤럭시 A, S, 모토로이, 시리우스,... MS 의윈도우모바일 ( 윈도우폰 7) - 옴니아 2,

More information

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API WAC 2.0 & Hybrid Web App 권정혁 ( @xguru ) 1 HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API Mobile Web App needs Device APIs Camera Filesystem Acclerometer Web Browser Contacts Messaging

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770> i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,

More information

CD-RW_Advanced.PDF

CD-RW_Advanced.PDF HP CD-Writer Program User Guide - - Ver. 2.0 HP CD-RW Adaptec Easy CD Creator Copier, Direct CD. HP CD-RW,. Easy CD Creator 3.5C, Direct CD 3.0., HP. HP CD-RW TEAM ( 02-3270-0803 ) < > 1. CD...3 CD...5

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

Microsoft PowerPoint - 13-em14-안드로이드.ppt [호환 모드]

Microsoft PowerPoint - 13-em14-안드로이드.ppt [호환 모드] 임베디드리눅스의사용자공간과안드로이드 BusyBox 웹서버 GUI Android 연세대학교컴퓨터정보통신공학부윤상균 연세대학교컴퓨터정보통신 1 연세대학교컴퓨터정보통신 2 Kernel Space vs. User Space User Space 응용프로그램을위한 POSIX 환경 주요컴포넌트 Program init, shell Libraries libc Configuration

More information

어댑터뷰

어댑터뷰 04 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adatper View) 란? u 어댑터뷰의항목하나는단순한문자열이나이미지뿐만아니라, 임의의뷰가될수 있음 이미지뷰 u 커스텀어댑터뷰설정절차 1 2 항목을위한 XML 레이아웃정의 어댑터정의 3 어댑터를생성하고어댑터뷰객체에연결

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

F120S_(Rev1.0)_1130.indd

F120S_(Rev1.0)_1130.indd 01 02 03 04 05 06 07 08 09 10 11 12 기본 구성품 구입 시 박스 안에 들어있는 구성품입니다. 구성품을 확인하세요. 누락된 구성품이 있을 경우, 또는 추가로 기본 구성품 구입을 원할 경우, LG전자 상담실 (T.1544-7777)로 문의하세요. 실제 제품과 그림이 다를 수 있으며 사정에 따라 일부 품목이 사전 통보 없이 변경될 수 있습니다.

More information

APOGEE Insight_KR_Base_3P11

APOGEE Insight_KR_Base_3P11 Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows

More information

LG-LU6200_ICS_UG_V1.0_ indd

LG-LU6200_ICS_UG_V1.0_ indd 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

More information

6주차.key

6주차.key 6, Process concept A program in execution Program code PCB (process control block) Program counter, registers, etc. Stack Heap Data section => global variable Process in memory Process state New Running

More information

Microsoft PowerPoint App Fundamentals[Part1](1.0h).pptx

Microsoft PowerPoint App Fundamentals[Part1](1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 애플리케이션기초 애플리케이션컴포넌트 액티비티와태스크 Part 1 프로세스와쓰레드 컴포넌트생명주기 Part 2 2 Library Java (classes) aapk.apk (android package) identifiers Resource & Configuration aapk: android

More information

Microsoft PowerPoint Android-구조.애플리케이션 기초(1.0h).pptx

Microsoft PowerPoint Android-구조.애플리케이션 기초(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 안드로이드정의및아키텍처 안드로이드커널접근 애플리케이션기초및컴포넌트 2 안드로이드는운영체제 (operating system), 미들웨어 (middleware), 핵심애플리케이션들 (key applications) 을포함하고있는모바일디바이스를위한소프트웨어스택 (software stack)

More information

airDACManualOnline_Kor.key

airDACManualOnline_Kor.key 5F InnoValley E Bldg., 255 Pangyo-ro, Bundang-gu, Seongnam-si, Gyeonggi-do, Korea (Zip 463-400) T 031 8018 7333 F 031 8018 7330 airdac AD200 F1/F2/F3 141x141x35 mm (xx) 350 g LED LED1/LED2/LED3 USB RCA

More information

Microsoft Word - eClipse_사용자가이드_20130321

Microsoft Word - eClipse_사용자가이드_20130321 Storpia eclipse 사용자 가이드 1 목차 제1장. 제품 정보... 4 제품 사양... 4 시스템 요구사항... 4 지원 포맷... 5 제품 외형 및 패키지 구성물... 6 LED 램프 상태... 8 주의 및 확인사항... 8 제2장. 제품 설치 및 사용준비... 9 하드디스크 장착하기(ECLIPSE100)... 9 디스크 포맷하기(ECLIPSE100)...

More information

안드로이드 서비스

안드로이드 서비스 Android Service Team 4 20100031 강혜주 20100220 김소라 20100357 김진용 Contents Android Service 01 안드로이드서비스 02 사용이유 03 안드로이드서비스예 04 안드로이드서비스분류 Application Service 05 애플리케이션서비스 06 두가지방법 07 서비스생명주기 08 애플리케이션서비스분류

More information

AVN2100Kor_Ç¥Áö110818F

AVN2100Kor_Ç¥Áö110818F USER MANUAL 6.5 TFT LCD A/V and NAVIGATION SYSTEM 1 3 4 5 1 1 3 3 6 3 1 3 1 1 1 1 7 1 1 5 3 1 4 3 4 5 8 1 3 1 4 1 3 3 4 9 1 1 3 4 5 10 3 4 5 5 1 1 3 3 11 1 5 4 1 6 3 3 7 1 4 5 6 7 1 1 13 14 1 3 4 5 6

More information

Microsoft PowerPoint App Fundamentals[Part1].pptx

Microsoft PowerPoint App Fundamentals[Part1].pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 2 HangulKeyboard.apkapk 파일을다운로드 안드로이드 SDK 의 tools 경로아래에복사한후, 도스상에서다음과같이 adb 명령어수행 adb install HangulKeyboard.apk 이클립스에서에뮬레이터를구동 에뮬레이터메인화면에서다음과같이이동 메뉴버튼 설정 언어및키보드

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper Windows Netra Blade X3-2B( Sun Netra X6270 M3 Blade) : E37790 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs,

More information

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

모바일 안드로이드 아키텍처

모바일 안드로이드 아키텍처 2017( 제 10 회 ) 한국소프트웨어아키텍트대회 2017. 7. 20. 티온소프트김수현 shkim.hi@gmail.com 목차 1 Android OS Layer Architecture 2 Android Technical Architecture 3 Android Multimedia Architecture 2 Android OS Layer Architecture

More information

LU8300_(Rev1.0)_1020.indd

LU8300_(Rev1.0)_1020.indd LG-LU8300 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 59 60 62 63 64 65 66

More information

Interstage5 SOAP서비스 설정 가이드

Interstage5 SOAP서비스 설정 가이드 Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service

More information

歯J2000-04.PDF

歯J2000-04.PDF - - I. / 1 II. / 3 III. / 14 IV. / 23 I. (openness), (Modulization). (Internet Protocol) (Linux) (open source technology).. - Windows95, 98, (proprietary system). ( ). - (free).,. 1),.,,,. 1). IBM,. IBM

More information

IM-20 4 5 6 7 8 9 10 11 12 Power On Power Off 13 1 4 15 16 17 18 19 20 21 22 23 24 25 26 2 7 28 29 30 31 3 2 Music Voice Settings Delete EQ Repeat LCD Contrast Auto OFF Rec Sample BackLight Return Normal

More information

Slide 1

Slide 1 Clock Jitter Effect for Testing Data Converters Jin-Soo Ko Teradyne 2007. 6. 29. 1 Contents Noise Sources of Testing Converter Calculation of SNR with Clock Jitter Minimum Clock Jitter for Testing N bit

More information

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java(  혹은   에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을 안드로이드설치및첫번째예제 안드로이드설치 안드로이드개발킷은안드로이드개발자사이트 (http://developer.android.com/) 에서다운로드받을수있으며현재 1.5 버전으로윈도우즈, 맥 OS X( 인텔 ), 리눅스플랫폼패키지가링크되어져있다. 안드로이드개발킷을설치하기위해서는다음과같은시스템환경이갖추어져있어야한다. 플랫폼 Windows Mac Linux 지원환경

More information

SK IoT IoT SK IoT onem2m OIC IoT onem2m LG IoT SK IoT KAIST NCSoft Yo Studio tidev kr 5 SK IoT DMB SK IoT A M LG SDS 6 OS API 7 ios API API BaaS Backend as a Service IoT IoT ThingPlug SK IoT SK M2M M2M

More information

¨ìÃÊÁ¡2

¨ìÃÊÁ¡2 2 Worldwide Converged Mobile Device Shipment Share by Operating System, 2005 and 2010 Paim OS (3.6%) BiackBerry OS (7.5%) 2005 Other (0.3%) Linux (21.8%) Symbian OS (60.7%) Windows Mobile (6.1%) Total=56.52M

More information

슬라이드 1

슬라이드 1 Android Mobile Application Development Part 1 Agenda Part 1 About Android Build Develop Environment Create new Project Composition of Project Simulate Application Part 2 User Interface Activity Toast Preference

More information

DocsPin_Korean.pages

DocsPin_Korean.pages Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google

More information

1

1 1 1....6 1.1...6 2. Java Architecture...7 2.1 2SDK(Software Development Kit)...8 2.2 JRE(Java Runtime Environment)...9 2.3 (Java Virtual Machine, JVM)...10 2.4 JVM...11 2.5 (runtime)jvm...12 2.5.1 2.5.2

More information

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2 FMX FMX 20062 () wwwexellencom sales@exellencom () 1 FMX 1 11 5M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2 FMX FMX D E (one

More information

LEICA C-LUX

LEICA C-LUX LEICA C-LUX Leica C-LUX...,...... : Leica C-LUX,,,. :,.,,...... EU 2 . AG ( 13)....,,. 60. ( )!,.,.... 3 ( ): (1546) : : : : : 02-2285-4421 ( ) Leica Camera AG ( ) R-CMI-LcK-1546 4 ,... AG......,,..,,,.

More information

Secure Programming Lecture1 : Introduction

Secure Programming Lecture1 : Introduction Malware and Vulnerability Analysis Lecture3-2 Malware Analysis #3-2 Agenda 안드로이드악성코드분석 악성코드분석 안드로이드악성코드정적분석 APK 추출 #1 adb 명령 안드로이드에설치된패키지리스트추출 adb shell pm list packages v0nui-macbook-pro-2:lecture3 v0n$

More information

보안공학연구회

보안공학연구회 보안공학연구논문지 (Journal of Security Engineering), 제 9권 제 4호 2012년 8월 모바일 운영체제 동향 분석 배유미 1), 정성재 2), 소우영 3) Trend analysis of Mobile Operating Systems Yu-Mi Bae 1), Sung-Jae Jung 2), Wooyoung Soh 3) 요 약 최근 모바일

More information

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V Mobile Service > IAP > Android SDK IAP SDK TOAST SDK. IAP SDK. Android Studio IDE 2.3.3 Android SDK Version 2.3.3 (API Level 10). Name Reference Version License okhttp http://square.github.io/okhttp/ 1.5.4

More information

10X56_NWG_KOR.indd

10X56_NWG_KOR.indd 디지털 프로젝터 X56 네트워크 가이드 이 제품을 구입해 주셔서 감사합니다. 본 설명서는 네트워크 기능 만을 설명하기 위한 것입니다. 본 제품을 올바르게 사 용하려면 이 취급절명저와 본 제품의 다른 취급절명저를 참조하시기 바랍니다. 중요한 주의사항 이 제품을 사용하기 전에 먼저 이 제품에 대한 모든 설명서를 잘 읽어 보십시오. 읽은 뒤에는 나중에 필요할 때

More information

Microsoft PowerPoint - 양정수-Android_View_and_Window_System.ppt [호환 모드]

Microsoft PowerPoint - 양정수-Android_View_and_Window_System.ppt [호환 모드] 2009 제 4 회 Korea Android 세미나 Android Window and View System 2009. 10. 23. www.kandroid.org org 운영자 : 양정수 (yangjeongsoo@gmail.com) 목차 Overview Basic Advancedd Architecture Overview : Android Platform Stack

More information

manual pdfÃÖÁ¾

manual pdfÃÖÁ¾ www.oracom.co.kr 1 2 Plug & Play Windows 98SE Windows, Linux, Mac 3 4 5 6 Quick Guide Windows 2000 / ME / XP USB USB MP3, WMA HOLD Windows 98SE "Windows 98SE device driver 7 8 9 10 EQ FM LCD SCN(SCAN)

More information

Solaris Express Developer Edition

Solaris Express Developer Edition Solaris Express Developer Edition : 2008 1 Solaris TM Express Developer Edition Solaris OS. Sun / Solaris, Java, Web 2.0,,. Developer Solaris Express Developer Edition System Requirements. 768MB. SPARC

More information

인켈(국문)pdf.pdf

인켈(국문)pdf.pdf M F - 2 5 0 Portable Digital Music Player FM PRESET STEREOMONO FM FM FM FM EQ PC Install Disc MP3/FM Program U S B P C Firmware Upgrade General Repeat Mode FM Band Sleep Time Power Off Time Resume Load

More information

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드] Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

Portal_9iAS.ppt [읽기 전용]

Portal_9iAS.ppt [읽기 전용] Application Server iplatform Oracle9 A P P L I C A T I O N S E R V E R i Oracle9i Application Server e-business Portal Client Database Server e-business Portals B2C, B2B, B2E, WebsiteX B2Me GUI ID B2C

More information

YV-150-S.CHINESE1.0-1

YV-150-S.CHINESE1.0-1 Voice REC YV-50 5 C(95 F) ( ). 80 C(76 F). ......4....6...7...7...0............4. Samsung Media studio...8...9 Media studio...0 Media studio......4...5 TTS...6 TTS...7 TS File...9....0...0......4...5...5...8

More information

목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시 주의사항... 5 2.2 설치 권고 사양... 5 2.3 프로그램 설치... 6 2.4 하드웨

목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시 주의사항... 5 2.2 설치 권고 사양... 5 2.3 프로그램 설치... 6 2.4 하드웨 최종 수정일: 2010.01.15 inexio 적외선 터치스크린 사용 설명서 [Notes] 본 매뉴얼의 정보는 예고 없이 변경될 수 있으며 사용된 이미지가 실제와 다를 수 있습니다. 1 목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시

More information

초보자를 위한 C++

초보자를 위한 C++ C++. 24,,,,, C++ C++.,..,., ( ). /. ( 4 ) ( ).. C++., C++ C++. C++., 24 C++. C? C++ C C, C++ (Stroustrup) C++, C C++. C. C 24.,. C. C+ +?. X C++.. COBOL COBOL COBOL., C++. Java C# C++, C++. C++. Java C#

More information

Microsoft PowerPoint - kandroid_for_sec_ _final [호환 모드]

Microsoft PowerPoint - kandroid_for_sec_ _final [호환 모드] Android Technology & Business Strategy 2009. 2. 2. www.kandroid.org 관리자 : 양정수 (yangjeongsoo@gmail.com), 닉네임 : 들풀 목 차 시작하며 : 기술, 비즈니스, 그리고전략안드로이드란무엇인가? 모바일플랫폼스택안드로이드가추구하는바는? Open Access 안드로이드담론의질서? SDK

More information

Social Network

Social Network Social Network Service, Social Network Service Social Network Social Network Service from Digital Marketing Internet Media : SNS Market report A social network service is a social software specially focused

More information

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병 보안과제[ ], 일반과제[ ] 최종보고서 그린 생산소비형태 촉진 기술 Technologies for the facilitation of the green production & a type of consumption 스마트기기 활용 환경지킴이 및 교육통합 서비스 개발 Development for Web/App for environmental protection

More information

SchoolNet튜토리얼.PDF

SchoolNet튜토리얼.PDF Interoperability :,, Reusability: : Manageability : Accessibility :, LMS Durability : (Specifications), AICC (Aviation Industry CBT Committee) : 1988, /, LMS IMS : 1997EduCom NLII,,,,, ARIADNE (Alliance

More information

Sena Technologies, Inc. HelloDevice Super 1.1.0

Sena Technologies, Inc. HelloDevice Super 1.1.0 HelloDevice Super 110 Copyright 1998-2005, All rights reserved HelloDevice 210 ()137-130 Tel: (02) 573-5422 Fax: (02) 573-7710 E-Mail: support@senacom Website: http://wwwsenacom Revision history Revision

More information

K8815 초판 5 2014 저작권 정보 본 설명서에 기술된 제품과 소프트웨어들은 보완을 목적으로 보관되는 경우를 제외하고는 ASUSTeK COMPUTER INC.(이하 ASUS )로부터의 서면 동의 없이 임의의 양식이나 수단을 통해 다른 언어로 번역, 저장매체로 보관

K8815 초판 5 2014 저작권 정보 본 설명서에 기술된 제품과 소프트웨어들은 보완을 목적으로 보관되는 경우를 제외하고는 ASUSTeK COMPUTER INC.(이하 ASUS )로부터의 서면 동의 없이 임의의 양식이나 수단을 통해 다른 언어로 번역, 저장매체로 보관 ASUS Tablet e-매뉴얼 K8815 K8815 초판 5 2014 저작권 정보 본 설명서에 기술된 제품과 소프트웨어들은 보완을 목적으로 보관되는 경우를 제외하고는 ASUSTeK COMPUTER INC.(이하 ASUS )로부터의 서면 동의 없이 임의의 양식이나 수단을 통해 다른 언어로 번역, 저장매체로 보관, 복사, 전달, 재구성 할 수 없습니다. ASUS는

More information

Gartner Day

Gartner Day 1 OracleAS 10g Wireless 2 Universal Access Many Servers PC Wireless Browsing Telephony 802.11b Voice 2 way Ask Consolidated Backend Offline Synchronization IM/Chat Browser Messaging 3 Universal Access

More information

2 사용하기 전에 안전을 위한 주의사항 1 사용하기 전에 주의사항은 경고 와 주의 의 두 가지로 구분되어 있으며, 의미는 다음과 같습니다. >: 이 그림 기호는 위험을 끼칠 우려가 있는 사항과 조작에 대하여 주의를 환기시키기 위한 기호입니다. 이 기호가 있는 부분은 위

2 사용하기 전에 안전을 위한 주의사항 1 사용하기 전에 주의사항은 경고 와 주의 의 두 가지로 구분되어 있으며, 의미는 다음과 같습니다. >: 이 그림 기호는 위험을 끼칠 우려가 있는 사항과 조작에 대하여 주의를 환기시키기 위한 기호입니다. 이 기호가 있는 부분은 위 LG 스마트 오디오 모델명 : NP8740 NP8540 한국어 사용설명서 사용 전에 안전을 위한 주의사항을 반드시 읽고 정확하게 사용하세요. 2 사용하기 전에 안전을 위한 주의사항 1 사용하기 전에 주의사항은 경고 와 주의 의 두 가지로 구분되어 있으며, 의미는 다음과 같습니다. >: 이 그림 기호는 위험을 끼칠 우려가 있는 사항과 조작에 대하여 주의를 환기시키기

More information

Intro to Servlet, EJB, JSP, WS

Intro to Servlet, EJB, JSP, WS ! Introduction to J2EE (2) - EJB, Web Services J2EE iseminar.. 1544-3355 ( ) iseminar Chat. 1 Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g

More information

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서 PowerChute Personal Edition v3.1.0 990-3772D-019 4/2019 Schneider Electric IT Corporation Schneider Electric IT Corporation.. Schneider Electric IT Corporation,,,.,. Schneider Electric IT Corporation..

More information

B _01_M_Korea.indb

B _01_M_Korea.indb DDX7039 B64-3602-00/01 (MV) SRC... 2 2 SRC % % % % 1 2 4 1 5 4 5 2 1 2 6 3 ALL 8 32 9 16:9 LB CD () : Folder : Audio fi SRC 0 0 0 1 2 3 4 5 6 3 SRC SRC 8 9 p q w e 1 2 3 4 5 6 7 SRC SRC SRC 1 2 3

More information

스마트월드캠퍼스 교육교제

스마트월드캠퍼스 교육교제 LG Smart TV SDK 활용법 Contents 1. Using LG Smart TV SDK 2. Testing & Publishing 3. UX Guideline Using LG Smart TV SDK LG Smart TV SDK 구성 Open API IDE* App 구현을 위한 LG Smart TV 인터페이스 제공 Media playback, TV 제어,

More information

AV PDA Broadcastin g Centers Audio /PC Personal Mobile Interactive (, PDA,, DMB ),, ( 150km/h ) (PPV,, ) Personal Mobile Interactive Multimedia Broadcasting Services 6 MHz TV Channel Block A Block

More information

슬라이드 1

슬라이드 1 사용 전에 사용자 주의 사항을 반드시 읽고 정확하게 지켜주시기 바랍니다. 사용설명서의 구성품 형상과 색상은 실제와 다를 수 있습니다. 사용설명서의 내용은 제품의 소프트웨어 버전이나 통신 사업자의 사정에 따라 다를 수 있습니다. 본 사용설명서는 저작권법에 의해 보호를 받고 있습니다. 본 사용설명서는 주식회사 블루버드소프트에서 제작한 것으로 편집 오류, 정보 누락

More information

XJ-A142_XJ-A147_XJ-A242_XJ-A247_XJ-A252_XJ-A257_XJ-M141_XJ-M146_XJ-M151_XJ-M156_XJ-M241_XJ-M246_XJ-M251_XJ-M256

XJ-A142_XJ-A147_XJ-A242_XJ-A247_XJ-A252_XJ-A257_XJ-M141_XJ-M146_XJ-M151_XJ-M156_XJ-M241_XJ-M246_XJ-M251_XJ-M256 데이터 프로젝터 XJ-A 시리즈 XJ-A142/XJ-A147* XJ-A242/XJ-A247* XJ-A252/XJ-A257* XJ-M 시리즈 XJ-M141/XJ-M146* XJ-M151/XJ-M156* XJ-M241/XJ-M246* XJ-M251/XJ-M256* *USB 모델 KO 사용설명서 본 설명서에서 XJ-A 시리즈 및 XJ-M 시리즈 는 위에 나열된 특정

More information

Service-Oriented Architecture Copyright Tmax Soft 2005

Service-Oriented Architecture Copyright Tmax Soft 2005 Service-Oriented Architecture Copyright Tmax Soft 2005 Service-Oriented Architecture Copyright Tmax Soft 2005 Monolithic Architecture Reusable Services New Service Service Consumer Wrapped Service Composite

More information

PRO1_02E [읽기 전용]

PRO1_02E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_02E1 Information and 2 STEP 7 3 4 5 6 STEP 7 7 / 8 9 10 S7 11 IS7 12 STEP 7 13 STEP 7 14 15 : 16 : S7 17 : S7 18 : CPU 19 1 OB1 FB21 I10 I11 Q40 Siemens AG

More information

Microsoft PowerPoint - 4주차_Android_UI구현.ppt [호환 모드]

Microsoft PowerPoint - 4주차_Android_UI구현.ppt [호환 모드] Android UI 구현 학습목표 교육목표 Android application 구성요소 Activity Layout UI 설계 Linear Layout 구현 Android application 구성요소 (1) () Application 구성요소 AndroidManifest.xml Android application 구성요소 (2) 구성요소 기능 Activity

More information

슬라이드 1

슬라이드 1 [ CRM Fair 2004 ] CRM 1. CRM Trend 2. Customer Single View 3. Marketing Automation 4. ROI Management 5. Conclusion 1. CRM Trend 1. CRM Trend Operational CRM Analytical CRM Sales Mgt. &Prcs. Legacy System

More information

Voice Portal using Oracle 9i AS Wireless

Voice Portal using Oracle 9i AS Wireless Voice Portal Platform using Oracle9iAS Wireless 20020829 Oracle Technology Day 1 Contents Introduction Voice Portal Voice Web Voice XML Voice Portal Platform using Oracle9iAS Wireless Voice Portal Video

More information

4S 1차년도 평가 발표자료

4S 1차년도 평가 발표자료 모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components

More information

휠세미나3 ver0.4

휠세미나3 ver0.4 andromeda@sparcs:/$ ls -al dev/sda* brw-rw---- 1 root disk 8, 0 2014-06-09 18:43 dev/sda brw-rw---- 1 root disk 8, 1 2014-06-09 18:43 dev/sda1 brw-rw---- 1 root disk 8, 2 2014-06-09 18:43 dev/sda2 andromeda@sparcs:/$

More information

ESP1ºÎ-04

ESP1ºÎ-04 Chapter 04 4.1..,..,.,.,.,. RTOS(Real-Time Operating System)., RTOS.. VxWorks(www.windriver.com), psos(www.windriver.com), VRTX(www.mento. com), QNX(www.qnx.com), OSE(www.ose.com), Nucleus(www.atinudclus.

More information

±èÇö¿í Ãâ·Â

±èÇö¿í Ãâ·Â Smartphone Technical Trends and Security Technologies The smartphone market is increasing very rapidly due to the customer needs and industry trends with wireless carriers, device manufacturers, OS venders,

More information

chapter4

chapter4 Basic Netw rk 1. ก ก ก 2. 3. ก ก 4. ก 2 1. 2. 3. 4. ก 5. ก 6. ก ก 7. ก 3 ก ก ก ก (Mainframe) ก ก ก ก (Terminal) ก ก ก ก ก ก ก ก 4 ก (Dumb Terminal) ก ก ก ก Mainframe ก CPU ก ก ก ก 5 ก ก ก ก ก ก ก ก ก ก

More information

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다. 1.1. 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 만별도로필요한경우도있어툴체인설치및설정에대해알아봅니다. 1.1.1. 툴체인설치 다음링크에서다운받을수있습니다.

More information

AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례 모바일 클라우드 서비스 융합사례와 시장 전망 및 신 사업전략 2011. 10 AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례 AGENDA 01. 모바일 산업의 환경 변화 가치 사슬의 분화/결합 모바일 업계에서도 PC 산업과 유사한 모듈화/분업화 진행 PC 산업 IBM à WinTel 시대 à

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

목차 후면 패널 연결... 3 전면 패널 컨트롤... 3 리모트 컨트롤... 4 연결하기... 5 네트워크 연결... 5 문자 입력... 5 조작 설명... 6 입력... 6 설정... 6 중요! CXN은 주로 소프트웨어 기반의 제품으로 새로운 기능과 업데이트는 수시로

목차 후면 패널 연결... 3 전면 패널 컨트롤... 3 리모트 컨트롤... 4 연결하기... 5 네트워크 연결... 5 문자 입력... 5 조작 설명... 6 입력... 6 설정... 6 중요! CXN은 주로 소프트웨어 기반의 제품으로 새로운 기능과 업데이트는 수시로 CXN NETWORK PLAYER 목차 후면 패널 연결... 3 전면 패널 컨트롤... 3 리모트 컨트롤... 4 연결하기... 5 네트워크 연결... 5 문자 입력... 5 조작 설명... 6 입력... 6 설정... 6 중요! CXN은 주로 소프트웨어 기반의 제품으로 새로운 기능과 업데이트는 수시로 이용할 수 있습니다. 업데이트 확인 방법에 대해서는 이

More information

Backup Exec

Backup Exec (sjin.kim@veritas.com) www.veritas veritas.co..co.kr ? 24 X 7 X 365 Global Data Access.. 100% Storage Used Terabytes 9 8 7 6 5 4 3 2 1 0 2000 2001 2002 2003 IDC (TB) 93%. 199693,000 TB 2000831,000 TB.

More information

Assign an IP Address and Access the Video Stream - Installation Guide

Assign an IP Address and Access the Video Stream - Installation Guide 설치 안내서 IP 주소 할당 및 비디오 스트림에 액세스 책임 본 문서는 최대한 주의를 기울여 작성되었습니다. 잘못되거나 누락된 정보가 있는 경우 엑시스 지사로 알려 주시기 바랍니다. Axis Communications AB는 기술적 또는 인쇄상의 오류에 대해 책 임을 지지 않으며 사전 통지 없이 제품 및 설명서를 변경할 수 있습니다. Axis Communications

More information

<BDBAB8B6C6AEC6BCBAF12DC3D6C3D6C1BE5B315D2E687770>

<BDBAB8B6C6AEC6BCBAF12DC3D6C3D6C1BE5B315D2E687770> 스마트폰에 이어 스마트 TV가 IT 업계의 화두로 등장하고 있습니다. 2010년 Google이 Google TV를 출시하며 TV시장에 진출했고 올해에는 Apple도 기존의 Apple TV를 발전시킨 스마트 TV(가칭 itv)를 출시할 것으로 전망됩니다. 스마트폰이 이동통신 시장과 구조를 완전히 변화 시킨 것과 마찬가지로 스마트 TV는 방송 시장에 일대 혁신적인

More information

MAX+plus II Getting Started - 무작정따라하기

MAX+plus II Getting Started - 무작정따라하기 무작정 따라하기 2001 10 4 / Version 20-2 0 MAX+plus II Digital, Schematic Capture MAX+plus II, IC, CPLD FPGA (Logic) ALTERA PLD FLEX10K Series EPF10K10QC208-4 MAX+plus II Project, Schematic, Design Compilation,

More information

Microsoft PowerPoint - User Manual-100 - 20150521.pptx

Microsoft PowerPoint - User Manual-100 - 20150521.pptx CIC-100 사용 설명서 (User Manual) 나의 커뮤니티, 보는 이야기 TocView [모델명 : CIC-100] 주의사항 매뉴얼의 내용은 서비스 향상을 위하여 개별 사용자의 사전 동의 또는 별도의 공지 없이 변경될 수 있습니다. 사용자의 인터넷 환경에 따라 제품 성능 및 기능의 제작 또는 사용이 불가능할 수 있습니다. 본 제품의 이용 중 장애에 의하여

More information

OP_Journalism

OP_Journalism 1 non-linear consumption 2 Whatever will change television will do so by re-defining the core product not just the tools we use to consume it. by Horace Dediu, Asymco 3 re-defining the core product not

More information

B _00_Ko_p1-p51.indd

B _00_Ko_p1-p51.indd KOS-V000 B64-797-00/00 (MV) KOS-V000 설명서를 보는 방법 이 설명서에서는 삽입된 그림을 통해 작동 방법을 설명합니다. 이 설명서에 나타낸 화면과 패널은 작동 방법을 자세히 설명하는 데 이용되는 예입니다. 따라서 실제 화면이나 패널과 다르거나 일부 디 스플레이 패턴이 다를 수도 있습니다. 찾기 모드 방송국 선택 설정. TUNER

More information

J2EE & Web Services iSeminar

J2EE & Web Services iSeminar 9iAS :, 2002 8 21 OC4J Oracle J2EE (ECperf) JDeveloper : OLTP : Oracle : SMS (Short Message Service) Collaboration Suite Platform Email Developer Suite Portal Java BI XML Forms Reports Collaboration Suite

More information

PI ZH-CN

PI ZH-CN www.philips.com/welcome PI5000316 1 5 5 5 2 8 8 8 8 3 9 9 4 10 10 10 USB 10 11 11 11 12 12 Safe Sound 12 13 14 14 / 14 15 15 5 16 Wi-Fi 16 16 17 17 18 Micro SD 18 6 19 19 19 19 QQ 19 19 19 20 20 20 7

More information

PRO1_04E [읽기 전용]

PRO1_04E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_04E1 Information and S7-300 2 S7-400 3 EPROM / 4 5 6 HW Config 7 8 9 CPU 10 CPU : 11 CPU : 12 CPU : 13 CPU : / 14 CPU : 15 CPU : / 16 HW 17 HW PG 18 SIMATIC

More information

Something that can be seen, touched or otherwise sensed

Something that can be seen, touched or otherwise sensed Something that can be seen, touched or otherwise sensed Things about an object Weight Height Material Things an object does Pen writes Book stores words Water have Fresh water Rivers Oceans have

More information

Microsoft Word - HD-35 메뉴얼_0429_.doc

Microsoft Word - HD-35 메뉴얼_0429_.doc 자주 묻는 질문들...2 제품의 특장점...3 안전을 위한 주의사항...5 사용을 위한 주의사항...5 각 부분의 이름...6 HD-35 조립/분리하기...7 PC와 USB 케이블 연결하기...8 1. 윈도우 98/ME에서 설치과정...9 2. NTFS를 FAT32 포맷방식으로 바꾸기...11 설치 및 연결하기...14 1. 비디오 연결방법...14 2. 오디오

More information

3주차_Core Audio_ key

3주차_Core Audio_ key iphone OS Sound Programming 5 Core Audio For iphone OS 2010-2 Dept. of Multimedia Science, Sookmyung Women's University JongWoo Lee 1 Index 1. Introduction 2. What is Core Audio? 3. Core Audio Essentials

More information

.,,,,,....,. B ( ) (B),. 2

.,,,,,....,. B ( ) (B),. 2 MZ601 .,,,,,....,. B ( ) (B),. 2 ,. 9 10 10 11 12 12 12 13 13 14 16 USIM 18 SD 21 / 21 21 22 28 28 29 30 30 PIN 31 32 32 32 / 33 33 34 34 / 35 35 36 3 38 (Wi- Fi/3G) 38 Wi-Fi / 39 3G / 40 USB 41 41 42

More information