애플 11

[Apple] WWDC 2015 키노트 요약

1. 26회 WWDC2. OS X / iOS / watchOS + Music OS X El Capitan3. 요세미티 업데이트 비율이 55%이다. 윈도우 8.1은 7%에 불과하다.4. 새로운 OS X의 이름은 요세미티안에서 찾았다. '엘 캐피튼'5. 사용자 경험과 성능을 강조6. 스팟라이트, 빌트인 앱, 윈도우 메니지먼트 시스템7. 메일앱 스와이프 제스쳐를 이용한 편의성 증대8. Pin site : site를 pin해 놓고 지속적으로 접근이 편리하도록 했다. 사파리 윈도우를 닫아도 다른 링크를 열어도 pin은 남아있다.9. 탭 별로 미디어를 종료할 수 있다. 10. 스팟라이트에서 게임 스코어를 확인하고, 날씨, 주식 등을 검색 가능하다. 또한 스팟라이트 창을 이동가능하다.11. mail, finder 등..

WWDC/2015 2015.06.10

[Swift] Swift Study 2주차 요약 (Closure, Collection, Property, Initialization, Observer ... etc)

Function parameters함수의 param들은 기본적으로 다 상수다. 그러므로 수정이 불가능하다. 함수 내에서 param을 수정하기 위해선 inout param으로 선언하면 되는데, 함수 선언부에서 param앞에 '&'를 표시해주면 된다. Function typefunction type을 다른 function의 param의 타입으로 사용할 수 있다. 함수의 타입이 들어가는 부분에 '(Int, Int) -> Int'와 같이 일반 함수 선언 부에서 함수명의 뒷부분을 적어주면 된다. function type을 사용해서 함수를 param으로 사용할 수 있다. ex)func addTwoInts(a: Int, b: Int) -> Int { return a + b} func printMathResult(ma..

[Apple] WWDC 2014 키노트 요약

-Mac OS X Yosemite 8천만대에 OS X가 설치되어 있다. 4천만대에 매버릭스 설치되어 있다. OS X는 최신 버전 설치 비율이 51%이고 윈도우는 14%에 불과하다 Mavericks에 이어 새로운 OS X의 이름을 찾기 위해 마케팅 팀은 동분서주했다. Oxnard, Rancho cucamonga, Weed 등을 고려한 결과, Yosemite로 새로운 이름을 정했다. 기존 OS X는 아쿠아 디자인을 사용해왔다. 깔끔하고 플랫한 UI로 교체했다. 메뉴바는 반투명처리하여 스크롤을 하면 컨텐츠에 따라 색이 변한다. dark모드를 지원한다. 메뉴바와 독 등이 검게 표시된다. 알림센터는 검은 UI를 사용했고 Today view를 추가하여 캘린더, 리마인더, 날씨 등을 표시해준다. 위젯(계산기, 스포츠..

WWDC/2014 2014.06.04

[iOS] 멀티코어 개발자를 위한 애플의 선물 GCD – Grand Central Dispatch

CPU 벤더들의 클럭 경쟁에서 멀티코어 형태의 경쟁으로 패러다임이 바뀐 지금. 서버 뿐 아니라 PC 그리고 모바일 단말에 사용되는 OS는 프로그래머들에게 멀티 코어 프로세싱을 지원해 줘야하는 숙명을 가지게 되는데.. 이에 애플은 스노우 레오파드를 발표할 때 두가지 큰 기술을 개발자들에게 선물했다.하나는 GCD (Grand Central Dispatch), 나머지 하나는 OpenCL 이다. GCD는 쉽게 말해 멀티코어 프로세서를 위한 Thread 프로그래밍을 OS에서 자동 관리 / 분배 해 주는 Mac OS에 내재된 C Library이다. 이말은 즉 프로그래머에게 자신이 만든 Thread를 어떻게 멀티코어 프로세서에 분산 시킬 것인가에 대한 고민을 없애 주었다는 말이다. 이 이야기는 나중에 보다 심도 있게..

[Apple] WWDC 2013 키노트 요약

24회 WWDC다음 달이면 앱스토어를 연지 5년이 된다. 그동안 500억 다운로드가 이루어졌다. 90만개의 앱이 등록됬다. 37만 5000개의 아이패드 앱이 있다. 5억7500만개의 계정이 등록되어 있다. 개발자들은 이를 통해 100억달러를 벌었다. Anki : iOS플랫폼에서 새로운 분야를 창조했다. 인공지능과 로보틱스를 결합한 제품을 생산하는 신생회사이다. -카메기멜론 대학교 로보틱스 박사과정에서 생각하고 개발하게 됬다. -실시간으로 상황을 인식하고 원격 조종이 아닌 직접 대응하는 자동차 장난감을 개발했다. Anki drive는 어떤 상황에도 대응하며 무기를 사용하여 다른 자동차를 공격하기도 한다. 가상현실이 아닌 현실에서 비디오게임을 즐길 수 있다. 아이폰과 아이팟 터치를 이용하여 AI를 거실에서 ..

WWDC/2013 2013.06.12

[스티브 잡스 1주기]잡스와 애플

잡스가 세상을 떠난지 벌써 1년이 지났다. 잡스가 남긴 유산 위에서 애플은 계속해서 지속적인 성장과 발전을 이루고 있다. 물론 '혁신'이라는 평가는 더이상 받지는 못하지만 아직도 애플은 시장을 선도하는 기업으로 굳건히 자리를 지키고 있다. 이 글에서는 지금의 애플을 있게 만들고 인류의 삶을 윤택하게 만든 잡스의 생애에 대해 얘기를 하려고 한다. 물론 아주 세세한 부분까지는 다룰 수 없다. 자서전과 영화, 위키백과를 통한 필자의 지식으로 채워 넣을 예정이기 때문에 정확하지 않을 수 있다. 혹시 잘못된 부분이 있다면 댓글을 남겨주기 바란다. 잡스가 공학에 관심을 갖기 시작한것은 그의 아버지가 '히스키트'라는 전자공학 키트를 선물하면서부터 이다. 잡스의 양아버지 '폴 라인홀트 잡스'는 기계공이었다. 잡스는 아..

Engineering/Issue 2012.10.05

[iPhone] 아이폰 모델간 기능비교(iOS6 기준)

프로세서 A6 듀얼코어 프로세서1.2GHz A5 듀얼코어 프로세서800MHz A4 싱글코어 프로세서800MHz RAM 1.0GB 512MB 512MB 용량 64GB, 32GB, 16GB 16GB8GB두께 7.6mm 9.3mm 9.3mm 무게112g 140g 137g 화면 크기4 인치3.5 인치3.5 인치해상도1136x640 960x640 960x640 화면비율16:93:23:2배터리1440mAh 1430mAh 1420mAh3G GSM, CDMA World Phone(GSM, CDMA 지원) GSM, CDMA LTE O X X SIM nano-SIM micro-SIM micro-SIM SiriO O X 카메라 800만화소(떨림 보정, 얼굴인식)800만화소(떨림 보정, 얼굴인식)500만화소 파노라마 O O ..

Tips/iPhone 2012.09.21

[Apple]iPhone5 : 뭔가 부족한듯한 업그레이드

13일 새벽(한국 시간)에 아이폰5가 발표되었다. 눈에 확 띄는 점은 디자인과 화면의 크기!! 아이폰5의 사양을 살펴보자면 일단 AP가 업그레이드 되었다. 종전의 아이폰4S의 A5프로세서를 업그레이드한 A6프로세서 듀얼코어이다. 이로써 아이폰은 2배 이상 빨라졌고 배터리를 더 효율적으로 사용한다. 램은 1GB로 확장했고 800만 화소의 카메라에 파노라마 기능을 제공한다. 기존의 아이폰은 마이크를 2개를 활용하는 반면 아이폰5는 마이크를 3개를 이용하여 입력되는 음성의 질을 더욱 개선하였고 이로 인해 시리의 인식률과 통화품질을 더욱 개선하였다. iOS6를 지원한다. iOS6는 기존의 iOS5와 다른 차이점은 구글지도가 아닌 애플의 자체 지도 서비스를 이용한다는 점과 '패스북'이라는 티켓관련 앱을 지원한다는..

Engineering/Issue 2012.09.19

[Apple]2012년 9월 키노트 요약

1. 아이폰5는 세계에서 제일 얇다 2. 레티나 디스플레이 326ppi, 4인치, 1136X640 한손으로 사용하기 편하게 하기위해서 폭을 그대로 유지 넓은 화면으로 더욱 앱들을 편리하게 이용가능하고 더욱 많은 것들을 볼 수 있다. 색선명도가 44%향상, 터치에 더욱 민감해짐 3. LTE 100Mbps : 싱글칩, 싱글 주파수, 다이나믹 안테나 4. A6 듀얼코어 프로세서 : 2배 빠른 CPU, 2배 빠른 그래픽처리 5. 배터리 라이프 : 대기 – 225시간 6. iSight 카메라 : 8백만화소 3264X2448 Dynamic low light mode 노이즈 감소, 스마트 필터, 저조도 성능향상 아이폰 4S보다 40% 빨라졌다. 포토스트림 공유(iOS6) 파노라마 기능(아이폰5, 아이폰 4S 지원) ..

Engineering/Issue 2012.09.13

[iPhone] iPhone 관리법

아이폰이 느려지거나 배터리 관련해서 관리법에 신경쓰는 분들이 점점 많아지는 추세이다. 심지어 가끔 보면 전공자인 필자보다 더욱 많은 정보를 가지고 계신 분도 볼 수 있다. 물론 맞는 것도 있고 틀린 것도 있지만 말이다. 여기에다가 필자가 알고 있는 아이폰에 관한 관리법을 적어놓으려고 한다. 물론 맞는 것도 있고 틀린 것도 있을 것이다. 만약에 틀린 것이 있다면 그에 관한 것은 댓글로 남겨주시면 수정하겠습니다. 1. 최신 OS 버전 업데이트 최신 OS로 버전을 유지해줘야 한다. 물론 가끔 OS버전에 치명적인 오류가 발생하여 손해를 보는 경우가 있다. 하지만 최신 OS만이 보안, 자원관리, 호환성 측면에서 가장 최신의 정보를 유지하고 운영하기 때문에 최신의 버전을 유지하는것이 스마트폰의 자원 관리와 보안적인..

Tips/iPhone 2012.09.02