|
해외 3사의 개발자 컨퍼런스 살펴보기
해외 주요 OS개발사인 애플, 구글, MS의 개발자 컨퍼런스가 올해도 개최되었습니다. 2010년도 이후 스티브 잡스 아이폰 발표의 영향을 받은 MS나 구글도 비슷한 형식의 컨퍼런스 발표를 하기 시작했습니다. 본 기사에서는 개발사 3사의 컨퍼런스 내용을 살펴보고 3사가 어떤 개발을 중점적으로 하고 있는가를 살펴보고자 합니다.
1. Apple WWDC 2016 WWDC는 6월 13일부터 4일간 샌프란시스코에서 개최됐습니다. 이번 발표에서 애플은 watchOS, tvOS, iOS 10과 새로운 macOS sierra를 공개했습니다.
<OS이름의 통합을 설명중인 장면>
|
이번에 공개된 맥OS의 경우 기존의 OSX라는 명칭을 MacOS라는 명칭으로 애플의 새OS들과 같이 변경하였습니다. 맥OS는 기존에 iOS에 탑제되어 있던 시리(Siri)를 추가하여 이제 맥에서도 시리를 사용할 수 있게 되었고 iOS와 클립보드를 공유하는 기능 등이 추가됐습니다.
<맥북에서 시리를 시연중인 장면>
전반적으로 애플은 획기적인 변화보단 기존 기기들의 추가기능을 다뤘습니다. 이번 발표에서는 특히 macOS라는 이름으로 변경함과 동시에 기존에 iOS에서 기능을 대거 적용하는 것으로 자사기기간의 통합을 추구하고 있습니다. 개발언어 또한 스위프트를 애플의 주 개발언어로 밀고 있고 스위프트를 오픈소스로 공개함으로서 사용성을 늘리고 개발환경을 보다 쉽게 할 수 있도록 하고 있습니다. |
2. Google I/O 2016 Google I/O는 5월 18일부터 3일간 캘리포니아에서 개최됐습니다. 새 안드로이드의 주요 기능으로는 멀티태스킹, 멀티윈도우, 새 알림센터 등을 공개했는데 멀티윈도우의 경우는 이미 다른 제조사에서 기능을 구현한바 있으나 이번 버전에선 OS의 기능으로 추가되었습니다.
<안드로이드 스튜디오 레이아웃 기능 시연화면>
개발환경의 경우 안드로이드 스튜디오 2.2를 공개하면서 레이아웃을 위한 기능이 추가되었고 안드로이드 컴파일러 성능향상 및 Java 8의 기능을 사용할 수 있게 됐습니다. 구글은 안드로이드에서 사용중인 자바로 인해 오라클과 소송을 진행중이어서, 이번에 새로운 개발언어가 공개될 수도 있다는 예상이 있었지만 구글은 OpenJDK를 사용하는 것으로 방향을 |
|
잡은 것 같습니다. 아직 소송이 진행중이기 때문에 결과가 나오기 전까지 구글의 안드로이드 개발환경은 앞으로도 변화할 가능성이 있어서 좀 더 지켜봐야 할 것입니다.
<안드로이드의 자바,C++ 기능강화를 설명중>
3. MS Build 2016 Build는 3월 30일부터 3일간 샌프란시스코에서 진행됐습니다. MS는 CEO가 사티아 나델라로 교체된 이후 지속적으로 변화를 진행하고 있습니다. 이번 빌드2016에서도 새로운 내용들을 공개했습니다. 특히 이번 발표에서는 윈도우10을 개발자를 위한 집으로 만들겠다는 목표를 내세웠습니다. 이번 발표에서 MS는 윈도우10에서 실행 가능한 리눅스의 Bash, 홀로렌즈, 코타나, 자마린 무료 개인버전 등을 공개했습니다. Bash는 캐노니컬의 우분투를 기반으로 제작되었으며 프리뷰 버전에 |
서는 14.04버전으로 동작한다고 합니다. Bash에서는 우분투 리눅스에서 빌드된 프로그램들을 사용할 수 있도록 할 계획이며 현재는 일부만 지원한다고 합니다. 이 기능은 7월말에 있을 윈도우 업데이트에서 적용 예정이기 때문에 곧 사용 해볼 수 있을듯합니다. 그리고 MS에서 가장 기대 받고 있는 홀로렌즈도 개발자용이 공개 됐습니다. 홀로렌즈는 작년 공개된 증감현실 기기로 큰 화제가 되었는데요, 올해도 시연을 공개해 많은 관심을 받았습니다. 홀로렌즈는 현재 공개되어있는 VR들과는 약간 다른 방향을 지향하고 있기 때문에 앞으로가 더욱 기대됩니다.
<홀로렌즈의 현장 시연 장면>
이번에 발표된 3사의 개발 컨퍼런스를 보면 MS의 큰 변화를 볼 수 있습니다. 구글의 경우는 이전부터 활발하게 오픈소스 프로젝트에 |
참여하고 사용해 왔지만 애플과 MS의 경우는 비교적 폐쇄적인 정책을 가지고 있었습니다. 하지만 두 회사 모두 점점 오픈소스를 수용하는 추세로 바뀌고 있습니다. 특히 MS는 닷넷 플랫폼과 Edge의 자바스크립트 엔진을 오픈소스로 공개하고 자사 플랫폼에 오픈소스를 사용하는 등 보다 적극적으로 오픈소스를 활용하려고 하고 있어서 앞으로의 변화가 주목됩니다.
자바스크립트 핵심 가이드
<자바스크립트 핵심 가이드>
자바스크립트 핵심 가이드는 자바스크립트 언어 개발에 참여하고 JSON 데이터 포맷을 개발한 브렌던 아이크와 더불어 자바스크립트 |
|
의 아버지라고 불리는 더글라스 크락포트의 책입니다. 이 책은 자바스크립트의 기본적인 문법보단 자바스크립트에서 오해를 불러일으킬 요소들을 정리한 책이라고 볼 수 있습니다. 자바스크립트의 문법, 객체, 프로토타입, 함수의 사용과 호출에 따른 콘텍스트 바인딩, 클로저, 상속, 배열에 대해 다루고 있으며 각 주제에 관한 저자가 중요하게 생각하는 내용, 특징, 예시를 다루고 있습니다. 특히 저자는 책에서 자바스크립트의 장점과 단점을 설명하고, 올바른 사용법을 전하고 있습니다. 자바스크립트 언어는 자유롭고 강력한 언어지만 그만큼 오류가 허용되는 허술한 부분이 있기 때문에 언어가 제공하는 모든 기능을 다 사용하는 것 보다 명확하고 낮은 오류를 갖는 올바른 언어의 사용법을 전해주고 있습니다. 사우여러분들도 자바스크립트의 장점을 극대화 할 수 있도록 핵심을 정리한 더글라스 크락포트의 저서를 읽어보길 추천합니다.
지홍주 전임 신입사원 과제발표
플랫폼사업본부의 지홍주 전임의 신입사원 과제발표가 6월 14일, 20일에 진행되었습니다. 14일에는 전체적인 프로젝트의 소개 및 시연과 Q&A를 진행하였고, 20일에는 프로젝트의 수정사항을 수렴하여 적용한 내용을 바 |
탕으로 발표를 진행하였습니다.
<지홍주 전임>
이번에 발표한 프로젝트명은 JBStatus로 직원이 출장이나 파견으로 회사 이외의 장소에서 근무하는 경우에 활용할 수 있는 시스템으로 파견 정보를 관리하고 시각화를 위해 웹 현황판을 제작하였다고 합니다. 주요 기능은 개인별 파견 기록 조회, 기간별 파견인원 현황및 파견 인원관리, 파견지에 대한 간략한 정보, 파견비계산 등의 기능을 가지고 있습니다. 14일에 있던 Q&A에서는 사장님께서 의견 및 수정사항을 제시하시면서 앞으로도 이런 발표를 자주 했으면 좋겠다는 말씀을 해주셨고, 20일에는 앞서 제시된 여러가지 수정사항과 요청사항을 추가하여 발표하였습니다. 이번에 제작된 프로젝트는 소스코드를 사내에 공개할 예정이며, 20일에 나온 추가적인 요구
|
<개발 목적 소개>
<시연 화면>
사항을 반영하여 경영지원팀에서 시범운영을 통해 관리하고 직원들이 조회할 수 있도록 계획중입니다. 또한 피드백 게시판을 추가하여 여러가지 의견및 오류보고를 할 수 있도록 하고 있으니 사우 여러분의 많은 관심 부탁드립니다. |
|
<Q&A 시간>
[강추기사모음] 이 기사 보셨나요?
이 코너에서는 함께 공유하면 좋을만한 기사들을 선정해 보았습니다. 기사 제목을 선택하시면 해당 페이지로 이동합니다. 잘 알려지지 않은 기사중에서 다른 직원들과 나누고 싶은 정보가 있다면 뉴스레터 편집실로 알려 주세요.
≫ 조 단위로 클 수 있는 한국 스타트업 많다 (출처:한국경제/2016.5.4)
≫ 블루투스 SIG, 4배 넓고 2배 빠른 차세대 블루투스 16일 공식 발표 (출처:KBench/2016.6.13.)
|
≫ MS는 '30조원 링크드인'을 왜 샀을까 (출처:ZDNet Korea/2016.6.14.)
≫ 반바지 입고, 10시 출근한다고 '아재 기업'에서 혁신 나올까 (출처:한국경제/2016.6.15.)
≫ 서버리스(Serverless)가 온다! (출처:ZDNet Korea/2016.6.14)
≫ 애플, 차세대 파일시스템 깜짝 공개 (출처:ZDNet Korea/2016.6.15)
≫ [명견만리] 4차 산업혁명, 고객맞춤형 시대가 온다 (출처:KBS블로그/2016.3.2.)
≫ 상사를 고객이라 생각해 본 적 있으신가요? (출처:TTimes/2016.6.12.)
≫ 암호화 통신 없는 iOS앱, 앱스토어에 못 올린다 (출처:ZDNet Korea/2016.6.16.)
≫ 하둡(Hadoop)을 써야 하는 이유? 쓰게 된 이유! (출처:아이티투데이/2016.6.13.)
≫ 하둡을 바라보는 패러다임 전환 2가지 (출처:아이티투데이/2016.6.22)
|
≫ 美 상업용 드론 산업 암초...한국도 연쇄작용? (출처:아이티투데이/2016.6.22)
≫ 빅데이터의 활용 방향성 3가지 (출처:아이티투데이/2016.6.21.)
≫ 삼성전자의 소프트웨어 개발자 역량 (출처:ZDNet Korea/2016.6.22)
≫ 강(强)인공지능과 약(弱)인공지능을 아시나요? (출처:ZDNet Korea/2016.6.22)
|