창의적통합설계 프로젝트 제안서 (LG전자)

Slides:



Advertisements
Similar presentations
모바일 프로그래밍 개론 UNIT 01 로봇 SW 컨텐츠 교육원 조용수. 학습 목표 모바일 프로그래밍이란 ? Embedded System 특성 Mobile OS Hybrid and Native SDK and NDK 2.
Advertisements

YOUR LOGO SmartBox 중간데모 Hit & Run 팀 하권용 심유섭 이유진 방대근.
KS Cinema 팀 명 : KS 팀 원 : 강상욱 김건우 원찬석 이수경.
UX, RIA, 그리고 … Silverlight 공도소프트
1 강. 안드로이드 개요 및 개발 환경 구축 - 안드로이드 개요 -JDK 설치 -Path 설정 - 이클립스 설치 -ADT, SDK 설치 Lecturer Kim Myoung-Ho Nickname 블스
헬스케어용 웨어러블디바이스 개발 및 서비스 플랫폼 - ㈜메디코넥스 김태평 대표 회사명 : ㈜메디코넥스 (Mediconex), (2015 년 6 월 설립 )/ 2015 년 매출 101 백만원 사업분야 : 의료 ( 헬스케어 )/ 안전분야 모바일 App 및.
멀티미디어 신기술 세미나 프로젝트 제안서 김현철 김경률.
.Net History. Visual Studio.Net 2002 /.Net Framework 1.0 제품의 버전 / 특징 2002 년 - Visual Studio.Net 2002 /.Net Framework 1.0 첫 통합 개발 환경 - C# 언어 등장 (C# 1.0)
March, 2011 송지원, 김지성, 안현진, 오태현, 정재민. 4 월 정례모임 보고서
신입생 Study 커리큘럼 OneScore. Contents 후니의 시스코 네트워킹 (4 주 ) 01/ Network 생활코딩 – 웹 서비스 만들기 (4 주 ) Wowhacker 웹 게임 (4 주 ) 02/ Web 뇌를 자극하는 윈도우 시스템 프로그래밍 (4 주 ) 리버싱.
JSON (JavaScript Object Notation) 인공지능 연구실. Artificial Intelligence Laboratory JSON 소개  JSON( 제이슨, JavaScript Object Notation) 은, 인터넷에 서 자료를 주고받을 때 그.
컴퓨터 종합설계 2012 년 2 학기 Syllabus 개요 (1/2) 목표  실 세계의 문제를 제시하고, 이에 대한 해결책을 컴퓨터 공학적인 방법으로 해결하기 위하여 팀을 주축으로 소프트웨어 개발 프로젝트 수행  프로젝트 계획에서부터 구현까지.
학부모 연수 SW교육 연구시범학교 운정초등학교.
앱인벤터 기초과정 (1차시) ㈜헬로앱스 강사: 김영준 목원대학교 겸임교수.
과제 제안서 IT대학장 귀하 2011년 3월 일 신청자(대표자) : (인/서명) Project 명 사업본부
난이도 : 초급 제1장 앱 인벤터 소개 및 준비.
2016 유성환 Hybrid MOBILE.
웹 호환성 향상 전략 조 훈 DBDIB DBDIB.
서울시립대학교 전자전기컴퓨터공학부 김한준
☞ 전자출결 사용자 안내 “학생용” 전자출결 앱 다운로드 [안드로이드폰] Play 스토어 다운로드 [아이폰]
암호학 응용 Applied cryptography
1 HTML5 개요.
Power Java 제3장 이클립스 사용하기.
프로젝트2 Web Programming 강의노트: vrlab.suwon.ac.kr/mwlee
전자책 자동반납 및 예약도서 자동대출 알림 설정 방법 안내
Web Programming 강의 소개
Web Service Computing and Practice_
3조 오세혁 김문환 김용현.
데이터베이스 및 설계 금오공과대학교 컴퓨터공학부 이 이섭.
9. Deploying mean applications
강좌 소개 웹프로그래밍기초 숙명여자대학교 임순범.
FTP 프로그램 채계화 박재은 박수민.
Chapter 03 : 서블릿 ( Servlet ) 개요. chapter 03 : 서블릿 ( Servlet ) 개요.
SK Telecom 매출 통계 시스템의 SQL Server Reporting Services 적용사례
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
Wireless Java Programming
OpenGL PROJECT I T S 우광식 성기영 서창수
귀사의 App에 가장 쉽고 빠르게 채팅기능을 추가하세요!
2장. JSP 프로그래밍을 위한 환경구성 제2장.
CSS2(Cascading Style Sheets)
Term Project 수행 안내 2007 컴퓨터공학실험(Ⅰ).
컴퓨터소프트웨어설계및실험 년 1학기 실험계획 -.
TERM PROJECT 제안서 안내 2010 컴퓨터공학실험(Ⅰ).
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
웹디자인
인천대학교 웹과 인터넷 수업 개요 및 내용 소개.
Software Engineering Project
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
컴퓨터공학실험 (I) 년 1학기 실험계획 -.
강의 제목 강사 이름 | 강의 번호.
암호학 응용 Applied cryptography
Introduction to JSP & Servlet
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
Viewing Advanced Web Pages
암호학 응용 Applied cryptography
[INA240] Web Programming Homework #2 [INA240] Web Programming
Chapter01 HTML 시작하기
웹 사이트 분석과 설계 [디자인 리서치] 학번: 이름 : 홍지애.
홈페이지 제작 HTML5 + CSS3 + Javascript.
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
컴퓨터 소프트웨어 설계 및 실험 2016년 1학기 실험계획.
Chapter01 HTML 시작하기
서울대학교 창의적통합설계 프로젝트 제안서 2017년 8월 28일 작성 : NPS AI연구소 조승훈 검수 : 권용길 CTO.
한국디지털미디어 고등학교 번 조성혁 HTML 5는 HTML4의 다음 버전으로 특정 plug-in같은 것 없이 web에서 진보,발전된 application을 만들 수 있도록 HTML을 발전시킨 것이다.
하이브리드 네트워크 환경에서의 멀티스크린 서비스 기술 ETRI Technology Marketing Strategy
JAVA 프로그래밍 16장 JNLP.
Presentation transcript:

창의적통합설계 프로젝트 제안서 (LG전자) 프로젝트 과제명: W3C 웹 표준 기술을 활용한 웹 앱 개발 과제 배경 네이티브 앱(C, Java) 대비 웹 앱은 성능, UX 등의 한계가 있음 구글, 모질라 등 브라우저 벤더의 노력으로 점점 개선 중 최근 Google I/O, Apple WWDC 등의 행사에서 신규 웹 기술에 대한 소개가 많음 IoT, Wearable, Car 등 다양한 기기에서 웹 앱 실행 환경을 지원함 (웹 영향력 증대) 과제를 통해 얻을 수 있는 것 최신 기술이 녹아든 웹 앱을 만들어 봄을 통해 현재 웹 기술의 발전 속도 확인 구글, 애플 등에서 어떤 웹 기술을 개발해서 브라우저에 적용하는지에 대한 기술 내용 파악 Progressive Web App 개념 및 가치를 이해하고 이를 활용한 웹 앱 개발 경험 습득 최신 웹 기술을 활용한 앱 개발을 통해 향후 웹 기술의 발전 방향 이해 필요 지식 Front-end(Web App): HTML5, CSS, JavaScript Back-end(Web Server): Node.js, Python 등 ※ 프로그래밍 언어 자체에 대한 진입 장벽은 크지 않음

창의적통합설계 프로젝트 제안서 (LG전자) 수행해야 하는 과제 내용 명시된 W3C 웹 표준 기술 8개가 모두 적용된 웹 앱 개발 및 성능 최적화 (필수기술 5개, 선택기술 3개 반드시 포함) 웹 앱에 꼭 포함시켜야 하는 기술 (필수기술) Presentation API(★): https://www.w3.org/TR/presentation-api/ Media Queries: https://www.w3.org/TR/mediaqueries-4/ Service Worker: https://www.w3.org/TR/service-workers/ Push Notification: https://www.w3.org/TR/push-api/ Web App Manifest: https://www.w3.org/TR/appmanifest/ 웹 앱에 선택적으로 포함시켜야 하는 기술 (선택기술, 6개 중 4개 선택) Web Components: https://www.w3.org/wiki/WebComponents/ Fetch API: https://fetch.spec.whatwg.org/ Background Sync API: https://wicg.github.io/BackgroundSync/spec/ Performance Timeline: https://www.w3.org/TR/performance-timeline/ CSS Flexible Box Layout: https://www.w3.org/TR/css-flexbox-1/ CSS Fonts: https://drafts.csswg.org/css-fonts/Fonts.html

창의적통합설계 프로젝트 제안서 (LG전자) 과제 진행 일정 1단계: W3C 표준 기술 이해 (과제 수행) 2단계: 웹 앱 설계하기 (참고자료 제공) 3단계: 웹 앱 개발하기 (성능 최적화 가이드 제공) 참고 사항 특정 서비스를 제공하는 완성된 형태의 웹 앱이어야 하며, 서버쪽 프로그래밍은 최소화 할 것 최신 웹 기술 활용을 위해서는 Canary or Beta 버전의 크롬 브라우저를 활용해야 함 Presentation API 활용을 위해 Chromecast 단말 제공 (기기간 연동 기술 구현 필수) PC 및 Mobile을 모두 고려하는 Responsive design이 고려되어야 함 (Media Queries 활용) 참고 사이트 최근에 크롬 브라우저에 들어간 기능(API) 조회: https://www.chromestatus.com 프로그레시브 웹 앱 기술 소개 페이지: https://developers.google.com/web/progressive-web-apps/ (프로그레시브 웹 앱 개발을 위해 필요한 기술 3가지가 필수 구현 기술 목록에 포함되어 있음) 과제 담당자 성명: 송효진 주임연구원 (現 CSS Round Display 표준 스펙 에디터) 소속: LG전자 CTO부문 Software Platform 연구소 연락처: 010-9165-5603 / hyojin22.song@lge.com