Android 장치 카메라를 사용하여 문서 스캔하기(HP Smart 앱)

Android 장치에 있는 카메라를 사용하여 문서 또는 사진을 캡처합니다 Android 장치 카메라로 캡처하려면 최소 500만 픽셀과 자동 초점 기능이 있어야 합니다

캡처할 문서 또는 사진을 선택하고 평평한 면에 놓습니다 Android 장치에서 HP Smart를 엽니다 카메라 아이콘을 누릅니다 또는 '카메라 스캔', '이메일로 카메라 스캔' 또는 '클라우드 타일로 카메라 스캔'을 눌러도 됩니다 이미지에서 초점을 유지한 채로 캡처 문서에 최대한 가깝게 카메라 초점을 맞춥니다

카메라 아이콘을 눌러 문서 또는 사진을 찍습니다 이미지를 다시 캡처해야 하는 경우에는 '재시도'를 누릅니다 캡처 상태에 만족하면 확인을 누릅니다 HP Smart는 자동으로 문서 경계를 결정합니다 테두리를 조정하려면 조정이 필요한 영역에 해당하는 파란색 점을 누른 후 새로운 위치로 드래그합니다

줌 파인더를 사용하여 테두리를 정확하게 배치합니다 이미지를 캡처하고 모든 테두리를 정의한 후 다음을 누릅니다 추가 페이지를 캡처하려면 추가 페이지 아이콘을 누릅니다 문서 또는 사진을 캡처한 후 편집하거나, 이름을 변경하거나, PDF 또는 JPG로 저장하거나, 사용자의 장치에 저장하거나, HP 프린터로 인쇄하거나, 전자 메일 또는 클라우드 서비스를 통해 공유할 수 있습니다

Runtime Permissions in Android 6.0 Marshmallow (Android Development Patterns Ep 3)

안녕하세요, 여러분 저는 조애나 스미스입니다 여기는 안드로이드 개발 패턴이며 여러분에게 안드로이드 마쉬멜로우의 새로운 런타임 승인 모델에 대해서 보여드릴 것입니다

그럼 살펴보도록 하죠 14개의 다른 승인을 요청하는 앱을 설치하는 것은 꽤 겁이날 수 있습니다 하지만 여러분의 앱이 안드로이드 마쉬멜로우를 목표로 삼고 있다면 설치시점 대신에 런타임시점에서 승인을 하도록 사용자를 유도할 수 있습니다 이제는 다행히도 이렇게 무서운 설치 다이얼로그를 피할 수 있습니다 왜냐하면 런타임 승인은 마쉬멜로우를 목표로 하는 모든 앱에 요구되기 때문이죠

따라서 여러분이 끔찍한 런타임 예외를 피할 수 있도록 도와주는 몇 가지 추가적인 단계가 존재합니다 이건 모두에게 일어날 수 있는 일이니까요 먼저, 플랫폼을 확인하세요 런타임 승인은 본래의 설치 시점 요청으로 복귀함으로써 이전 SDK들과 호환이 됩니다 그러니 사용자가 이전 SDK를 사용하고 있다면 앱이 설치될 때 승인이 주어진다는 걸 알 수 있습니다

하지만 사용자가 마쉬멜로우 사용자라면 여러분은 확신하기 힘들 것입니다 그래서 두 번째 단계를 진행해야 합니다 승인 상태를 확인하는 겁니다 여러분이 관심을 갖는 승인을 위해 checkSelfPermission을 간단히 호출하는 것은 여러분이 그 승인이 부여되었는지 알도록 해 줄 것입니다 승인이 되었다면 계속 진행하면 됩니다

하지만 승인되지 않았다면 요청을 해야 할 겁니다 사용자는 이제 승인을 취소할 수 있으므로 이걸 매번 확인해야 한다는 것을 기억하시길 바랍니다 이는 궁극적으로 개발자들에게 매우 좋은 일입니다 해야 할 일이 늘어난다고 해도 말이죠 왜냐하면 사용자들에게 타당한 이유와 이득을 제공하는 문구로 승인에 대한 요청을 사용자들이 받기 때문입니다 그리고 이것은 사용자들에게 신뢰감을 형성합니다

사용자들이 특정한 부분을 거절할 수 있도록 하면서 여러분을 더욱 좋아하게 만들 수도 있습니다 그 다음 단계로 진행해보겠습니다 아직 승인을 얻지 못했다면 그러한 승인이 필요한 이유에 대해서 설명해야 할 수 있습니다 그 리소스에 대한 접근을 허용해준다면 이 기능이 얼마나 좋을지 사용자에게 납득시키는 것입니다 이를 돕기 위해서 shouldShowReques tPermissionRationale 메소드가 있습니다 이것은 여러분이 설명할 필요가 있는지 알 수 있도록 여러분을 도와줄 것입니다

만약 사용자가 더 이상 묻지 않기를 요청하거나 장치에서 승인이 비활성화가 되면 메소드는 false를 반환합니다 만약 사용자가 이전에 승인을 거절했지만 이제는 접근을 할 수 있도록 허용한다면 메소드는 true를 반환할 것입니다 이것은 앱의 행위에 대해 사용자가 혼란을 느낄 수 있다는 신호이기 때문에 확실하게 해야 합니다 이것으로 여러분은 승인을 요청할 준비가 된 것입니다 requestPermissions 메소드는 여러분이 관심을 갖는 승인 목록과 요청 코드를 필요로 합니다

이 비동기식 호출은 사용자에게 다이얼로그를 띄우고 사용자의 응답은 여러분의 콜백함수를 실행시킵니다 그래서 여러분이 명시한 요청 코드가 중요한 것입니다 이것은 앱상에서 사용자가 어디에 있는지 그리고 앱의 행위를 고르는 방법을 확인하도록 도와줍니다 마지막 단계를 보겠습니다 승인 결과를 처리하는 것입니다 onRequestPermissionsResult에서 여러분은 호출의 결과를 확인할 수 있습니다

그래서 승인이 되면 API 호출을 만들고 사용자를 위한 마법과도 같은 순간을 생성하는 것으로 돌아올 수 있도록 요청 코드를 사용할 수 있습니다 하지만 승인되지 않았으면 우아하게 실패해야겠죠 가장 쉬운 해결책은 분명한 시각적 신호로 이 기능을 비활성화하는 것입니다 이것이 승인의 이유이기 때문이죠 그래서 여러분은 다이얼로그를 표시하거나 UI 텍스트를 업데이트 할 수 있습니다

하지만 여러분은 아마도 UI 레이아웃을 실용적으로 유지하고 싶으실 겁니다 사용자가 마음을 바꿀 수도 있으니까요 그러므로 버튼을 비활성화 하지 마시길 바랍니다 사용자들이 필요할 때 이 단계로 돌아올 수 있도록 말입니다 이것이 바로 여러분이 마쉬멜로우에서 런타임 승인을 다루도록 여러분의 앱을 업데이트 하는 방법입니다

마지막 조언은 이러한 변경을 테스트하는 것에 관한 것입니다 여러분의 앱과 설정 앱 사이를 계속해서 왔다 갔다 하는 것은 재미가 없기 때문이죠 PackageManager의 부여 명령을 확인하시기 바랍니다 여러분의 장치에서 프로그램에 따라서 승인을 부여하고 취소하도록 말이죠 그리고 늘 그렇듯이 시작 문서를 확인하시길 바랍니다

그리고 이런 변화가 사용자들이 앱의 행동에 대한 이해를 돕도록 의도되었음을 명심하시기 바랍니다 그리고 한번에 여러가지 승인을 요구함으로써 사용자들을 어쩔 줄 모르게 하지 마십시요 이러한 요청을 문구에 넣으시고 더 좋은 앱을 만드세요 [음악 재생]

[리오팍고] 최강 동영상 플레이어 ‘nPlayer’ 앱 리뷰 (앱추천)

안녕하세요! 리오팍고 입니다 오늘의 앱은 'nPlayer' 입니다

먼저 이 앱은 동영상 플레이어 앱입니다 다양한 코덱을 지원하는 것은 물론이고 자막설정, 화면비율, VR, 배속 등을 지원합니다 동영상 플레이어 앱이라고 해서 특별한 차이가 없다고 느끼실 수도 있는데요 여기서 끝이 아닙니다 'nPlayer'는 다양한 클라우드와 연결할 수 있어 아이튠즈를 이용하여 파일을 옮기지 않아도 클라우드에 있는 파일들을 실시간으로 볼 수 있습니다

아이폰 용량이 적으신 분들은 클라우드에 파일을 올려두고 동영상을 재생하면 용량도 차지하지 않으면서 편리하게 동영상을 볼 수 있겠죠? 인터넷 동영상을 보다가 다운로드 받고 싶은 생각 든적이 있나요? 걱정하지 않으셔도 됩니다 nPlayer 브라우저를 이용하여 동영상을 재생하고 최근 재생목록에서 옆으로 스와이프하면 영상을 다운로드 받으실 수 있습니다 혹시 크롬캐스트 기기를 이용하고 있다면 영상을 보다가도 바로 화면을 전송 시킬 수도 있습니다 다음으로는 단점에 대해서도 이야기를 하고 싶은데요 사실 저는 이 'nPlayer' 단점을 찾기가 매우 어려웠습니다

굳이 단점을 찾자면 없는 것이 단점입니다 앱스토어에서 앱을 업데이트 할 때마다 신기능에 대해 놀람과 때로는 설레임을 갖기도 하는데요 이 앱은 완벽해서 업데이트에 대한 기대감이 없습니다 "개발자는 또 업데이트 할 것이 있을까?" 라는 의문이 드는 앱입니다 최종적으로 총평하겠습니다

10점 만점에 '99' 라는 점수를 주고 싶은 앱입니다 특히 클라우드에서 동영상을 재생할 수 있는 기능 브라우저에서 재생했던 동영상을 다운로드 받을 수 있는 기능 크롬캐스트를 지원하고 다양한 동영상 세부설정을 할 수 있는 기능들이 모두 담겨져 있습니다 'nPlayer' 동영상 플레이어 앱 리뷰 잘 보셨나요? 미처 설명드리지 못한 기능들이 있다면 댓글로 좋은 기능 공유해주셨으면 좋겠습니다

지금 좋아요, 구독 꼭 눌러주시고요 지금까지 리오팍고 이었습니다 감사합니다 (여러분! 스마트해집니다!)

Android Apps for Chromebooks and Large Screen Devices (Google I/O ’17)

안녕하세요, 여러분 내 이름은 샤 히드 야

저는 Chrome OS의 제품 관리자입니다 오늘 세션에 참석해 주셔서 대단히 감사합니다 나는 너에게 몇 명 말할 기회가 있었어 당신이 우리와 함께있는 것을 정말 기뻐합니다 그래서 오늘 우리는 조금 이야기 할 것입니다

크롬 북용 Android 앱 최적화에 관한 도움말 대형 스크린 장치 그래서 내가 그것을 시작하기 바로 전에, 나는 손을 보여주기 위해 Chrome OS를 사용했습니다 정말 끝내주는 군 여기에 현재 Chrome OS 기기가있는 사용자가 있습니다 네가 가진다면 그걸 붙잡아 둘 수 있니? 좋아, 좋아

알았어, 고마워 따라서 Chrome OS 팀은 Googleplex의 실시간 스트림에 있습니다 그들은이 모든 것을보고 있습니다 그래서 우리는 항상 Chrome OS를 사용하는 사람들을 보게되어 정말 기쁩니다 그렇게 해줘서 고마워

Chrome OS에 노출 된 사용자의 경우 전에, 전에 그것을 가로 질러왔다, 전에 우리 한테 말 했잖아, 너 아마 이 세 가지 아이디어에 매우 익숙합니다 Google은 Chrome OS의 아이디어에 대해 매우 일관성있게 작업 해 왔습니다 우리가 시작한 이래로 Chrome OS를 빠르게 사용하기를 원합니다 빠른 시작, 빠른 사용

우리는 그것을 쉽게 원합니다 우리는 사용하기 쉽기를 바랍니다 그것은 도구입니다 우리가 생각하는 방식은 Chrome OS를 방해하지 않으려면 그래서 당신은 가고 싶은 곳에 갈 수 있습니다 우리는 드라이버 업데이트를 발표하는 팝업을 표시하고 싶지 않습니다

생산성 소프트웨어를 판매합니다 당신은 가고 싶은 곳으로 가야합니다 보안은 Chrome OS 이후로 우리에게 최고였습니다 시작되었다 그래서 그것은 우리에게 큰 순간을 가져 왔습니다

지난 몇 년 동안 그래서 작년 I / O에서 Chromebook 출하를 발표했습니다 미국에서 맥을 따라 잡았다 자, 그것은 부분적으로 edu에서의 우리의 강점 때문입니다 크롬 북은 다른 모든 기기를 결합하여 판매합니다 그러나 그것은 소매업에서도 마찬가지입니다

따라서 우리는 연중 최대 20 %의 성장률을 보였습니다 최대 50 % 성장 따라서 Chrome OS는 정말 강력하고 지속적으로 성장하고 있습니다 그러나 최적화에 대해 오늘 이야기 할 때, Chrome OS에서만 유용하지 않습니다 삼성 갤럭시 같은 휴대폰 데스크탑 투영 모드를 사용하는 S8은 윈도우 시스템을 사용하며, 우리는 많은 최적화 작업을 수행했습니다 오늘에 대해 이야기하면 도움이 될 것입니다

노트북 형식의 장치도 있습니다 Lenovo Yoga Book 및 A12와 같이 Android를 실행하십시오 그들은 키보드를 사용합니다 그들은 터치 패드 입력을 사용합니다 Chrome OS를 최적화하는 방법에 대해 생각해보세요

이 폼 팩터에도 도움이 될 것입니다 이제 데스크톱 응용 프로그램에 대해 조금 이야기 해 보겠습니다 모바일 폼 팩터와 어떻게 다른지 살펴보십시오 그래서 모바일 앱, 나 자신을 위해 나는 경향이있다 짧은 파열로, 아마도 몇 분 안에 그들을 사용하려면, 한 번에 20 분 정도

그리고 모바일 앱을 구입할 생각이라면, 그것은 약간 달러를 요할 수있는 무언가이다 데스크톱 앱, 나 그리고 어쩌면 많은 사람들이 여러 시간 동안 그 앱을 사용합니다 하루 중 한 번에 그리고 그 중 하나를 사세요 몇 백 달러를 위해 그것을 사는 것은 부당하지 않습니다

폼 팩터에서의 이러한 간단한 변화, 더 큰 화면, 마우스와 키보드로 더 빨라진 입력 정말 다른 종류의 사용을 유도하십시오 그리고 우리가 생각할 수있는 가장 먼저 Android 개발자는 현재 앱을 어떻게 확장합니까? 데스크톱 플랫폼에 통합 한 다음 계속해서 우리는 다른 기회를 생각할지도 모른다 데스크톱 플랫폼에서 매우 다른 것을 할 수 있습니다 그래서 다른 유형의 사용법은 우리 자신의 분석에 반영되었습니다 몰입 형 앱을 사용하는 사용자가 메시징, 게임, 생산성과 같은 Chromebook에서 해당 앱에 더 많은 시간을 할애하세요

모바일 장치에서보다 AutoCAD가 그 예입니다 그래서 몇 명의 개발자를 만났습니다 오늘 우리와 함께있는 사람들 와줘서 고마워 그들은 저희와 노력하고 최적화하기 위해 노력해 왔습니다

Chrome OS 기기에서 사용 된 몇 가지 사용법 훨씬 더 강해졌습니다 그래도 일부에 대해서는 조금 얘기를 해봅시다 최적화를 위해 할 수있는 일에 대한 구체적인 내용 Chrome OS 및이 대형 화면 용 및 다른 유형의 장치를 포함 할 수있다 첫째, 크롬 북은 다른 Android 기기와 동일하게 작동합니다 따라서 Google Play 스토어에 앱이있는 경우, 아마 이미 Chrome OS에서 작동합니다

많은 개발자들이 모바일에 대해서만 테스트합니다 완전히 이해할 수 있습니다 Chrome OS에서 처음 실행되는 앱보기 아마 그 필요성을 설명 할 것이다 최적화 작업을 할 수 있습니다 이러한 최적화는 일반적으로 발생합니다

모바일과 데스크톱의 네 가지 차이점 첫 번째는 더 넓은 화면입니다 아마도 가장 일반적인 문제 일 것입니다 물론 모바일 장치 이 넓은 화면이 있습니다 랩톱 장치에는 이와 같은 화면이 있습니다 그리고 일부 앱은 스크린 부동산을 사용하지 않습니다

그들이해야하는 것처럼 이는 타사 앱 뿐만이 아닙니다 이것은 우리가해야 할 일입니다 따라서이 기능은 '둘러보기'에서 실행되는지도의 예입니다 당신 "크롬 OS에서 볼 수 있습니다

그리고 중간에 내용이 좁은 것을 볼 수 있습니다 콘텐츠가 제대로 리플 로우되지 않습니다 화면 측면의 틈을 차지합니다 이것은 또 다른 예입니다 이것은 Google 행 아웃의 대화입니다

보시다시피, 각 참가자의 각 메시지 왼쪽 및 오른쪽으로 하드 정렬됩니다 따라서 아래쪽을 읽기가 어렵습니다 눈은 좌우로 점프해야합니다 대화의 요지를 얻기 위해서 두 번째 항목 인 휴대 전화는 기본 세로 형식이며, 노트북은 기본 환경입니다

그래서 이것은 하나의 예입니다 이것은 Android 게임 인 Storm 4 : Balur의 부상입니다 Chrome OS는 앱을 세로로 고정하는 설정을 존중합니다 그래서 가로 화면에서 화면은 – 보기는 여전히 초상화입니다 이렇게하면 많은 화면이 비어있게됩니다

여기에서 볼 수 있듯이 풍부한 그래픽 이 스트립의 화면 중앙에 잠겨 있습니다 세 번째 항목은 윈도우 잉입니다 많은 앱은 디스플레이 크기 창 크기와 동일하며 항상 그렇지는 않습니다 케이스, 안드로이드에서도 데스크톱의 가치 중 일부는 멀티 태스킹을 통해 다양한 윈도우를 볼 수 있습니다

및 동시에 실행되는 앱 그래서 종종 창 크기가 맞지 않습니다 표시 크기와 같습니다 앱에서이를 이해해야합니다 예를 들어, 그들은 정확하게 스타일러스의 입력을 이해하고, 예를 들어, 올바른 위치에 잉크를 그립니다

오프셋 오류가 없습니다 마지막으로 키보드, 포인터 및 스타일러스 입력 그래서 여기에 일반적인 상태가 많이 있습니다 모바일에서는 드문 경우입니다 예를 들어 마우스를 가져 가면 상태가 표시됩니다

같은 도구 팁 아이콘 위로 마우스를 이동하면 도구 설명이 나타납니다 모바일에서이 작업을 수행하는 것은 정말 이상한 일입니다 그리고 그 반대도 마찬가지입니다 따라서 모바일에서 흔히 볼 수있는 주와 행동 데스크톱에서 덜 일반적 일 수 있습니다

예를 들어, 예를 들어, 목록에서 이메일이나 항목을 쉽게 찾을 수 있습니다 모바일에서 매우 직관적입니다 바로 거기에 손길이있어 반면 데스크톱에서는 마우스로 좀 특이합니다 우리가 말하는 그 종류의 업데이트 매우 간단 할 수 있습니다

그래서 내가 한 가지 예를 들어 보겠습니다 그래서 우리는 Slack의 팀과 긴밀히 협력 해 왔습니다 따라서 Chrome OS에서 실행되는 슬랙 앱의 예입니다 슬랙을 사용하는 사람들은 아마도 익숙한 것은 오른쪽 하단에 여기에 다음 메시지를 입력 할 수있는 큰 상자가 있습니다 팀에 보냅니다

그래서 그걸 입력하고 Enter 키를 누르면, 원래 방금 캐리지 리턴을 보냈습니다 모바일 장치가 키보드 입력을 보는데 익숙하지 않았기 때문입니다 그래서 그것은 테스트되지 않았고 이해할 만했습니다 그러나 Slack 팀은 우리가 약간의 일을하도록 도왔습니다 이를 최적화하고 Enter를 치면 메시지를 보냅니다

그래서 당신이 기대하는 것처럼 작동합니다 그래서 이것은 최상위 레벨의 빠른 요약입니다 앱이 당신처럼 작동하는 데 도움이되는 항목 데스크톱에서 기대하고 더 행복한 사용자를 얻으십시오 그래서 저는 스테판을 소개하고 싶습니다 Chrome OS에서 창 관리를 담당하는 기술 담당자 [박수 갈채] 안녕, 모두들

와 주셔서 감사합니다 귀하의 신청서를 개선하는 방법에 대해 이야기하기 위해 왔습니다 데스크톱 세계에서 사용하기 위해 Chromebook 또는 대형 화면 장치를 의미합니다 응용 프로그램에서 할 수있는 가장 중요한 작업 데스크톱 세계를 최대한 활용하려면 적어도 API 수준 24로 이동합니다 API 레벨 24로 모든 제한 사항을 제거 할 수 있기 때문에 창 크기와 이것 저것의 우리는 실제로 [? 더 오래된?] 응용 프로그램

당신이 정말로해야 할 다음 큰 일은 당신이해야 할 일입니다 – 두 방향을 모두 사용해야합니다 그래서 이전에 보았 듯이, 요즘 대부분의 응용 프로그램이 전화 크기로오고 있습니다 그것이 초상화 인 것을 의미합니다 그리고 그 것만으로도 초상화가 혼자예요, 예, 전화에 좋았습니다 하지만 데스크톱에는 좋지 않습니다

따라서 동시에 풍경을 보임으로써, 당신은 당신의 어플리케이션의 사용을 향상시키고 있습니다 데스크톱 장치에서 그 다음 일은 음, 만약 네가 가능하다면 오직 하나의 오리엔테이션에만 의존해야한다 당신은 실제로 그것을 지정할 수 있습니다 그리고 명시 해주십시오 우리는 이것이 사실이라는 것을 압니다 당신이해야 할 다음 일은, 음, 거기에 있습니다

화면의 크기가 다릅니다 당신은 실제로 10 인치 인 것을 가지고 있을지도 모릅니다 그러나 당신은 실제로 40 인치 인 무언가가 있을지도 모릅니다 아니면 그런 식으로 거실에 누가 그걸 가지고 있는지 모릅니다

하지만 좋을거야, 그렇지? 그래서 그걸로 당신은 확실히 원합니다 물론 더 많은 콘텐츠를 보여줄 수 있습니다 따라서 표준 메커니즘을 사용하여 이미 안드로이드에, 다중 레이아웃과 그 밖의 것들, 당신은 이런 모든 종류의 일을 할 수 있습니다 예, 마우스와 키보드가 있습니다 마우스와 키보드가 뭔가있는 동안 그것은 노트북에서, 그러나 전화로는 전적으로 유용합니다

당신은 아마 그것을 좋은 이유와 함께 사용하지 않았을 것입니다 그래서 다음은 실제로해야합니다 접근성을 위해 물건을 추가하십시오 (예 : 콘텐츠 설명을 추가하여 사용자가 실제로 당신이하는 일을 들어라 그럼 물론, 거기에, 모든 일반적인 용의자는, 예를 들면, 이 모든 오래된 API는 이미 그 어느 때보 다 이미 존재합니다 끌어서 놓기 지원

이전에 들었던 마우스 오버 API와 같습니다 그리고 이런 모든 종류의 것들 그렇게함으로써, 당신은 완벽한 직업을 얻고 있습니다 좋은 데스크톱 경험으로 그리고 이러한 API의 대부분은 이미 있습니다 정말 새로운 것은 없습니다

그리고 그렇게함으로써 훨씬 더 나은 시민을 얻게됩니다 전화 세계에서 Chrome OS에서 창 관리를 시작합니다 그래서 우리는 작년의 교훈을 배웠습니다 그래서 우리 작년에, 우리는, 음, M에 세워진 우리의 최초 화신, 그리고, 네, 많은 문제가 있습니다

베타 버전이고 베타 버전입니다 수백만 개의 응용 프로그램이 있습니다 다양한 API가 있습니다 그럼, 그때는 24 살이었고, 지금은 26 살이에요 온라인에 접속하면 예를 들어 알아내는 방법을 검색하려고합니다

화면의 크기는 얼마입니까? 글쎄, 당신은 30 가지 버전의 방법을 얻을 것이다 당신은 그 이상을 할 수 있습니다 그리고 모든 것이 업로드 될 것입니다 글쎄, 뭔가 잘못 될지 알려주지 음, 잘못 갈 수 있습니다, 그것은 틀리게 잘못 될 것입니다

거기에는 의문의 여지가 없습니다 그래서 오리엔테이션의 문제가있었습니다 예를 들어, 당신은 응용 프로그램을 시작하고 있습니다 가로로 시작한 다음 세로로 변경됩니다 그리고 그것은 주위에 뛰어 오른다

그리고 이것은 물론 사용자를 완전히 짜증나게합니다 그리고 우리는 좋은 아이디어를 염두에 두었습니다 실제로 거기에 특별한 버튼을 추가하는 오리엔테이션을 바꿀 수있게했다 어느 시점에서든 그게

잘 생각했는데 하지만 문제는 응용 프로그램이 어느 시점에서든, 이봐, 나는 정말로 초상화가되고 싶다 갑자기 버튼이 사라지고 사라졌습니다 물론 이것은 사용자에게 매우 혼란 스럽습니다

그래서 예기치 않게 응용 프로그램을 다시 시작했습니다 예를 들어, 창 크기가 바뀌고, 그것의 상태를 잃어 버렸고, 사용자는 실제로 게임을 처음부터 다시 시작해야했습니다 물론, 완전히 성가시다 이 모든 종류의 일들은 꽤 나빴습니다 그래서 결국 우리는 물론, 문제는 창문, 그들은 정말로하지 않았다

로 시작하는 창이 세계에있을 것으로 기대, 그것은 또 다른 문제였다 그럼 우리 다음 일로 데려다 줄거야 그래서 이거 [? app?] 새 창 관리자에서 우리가 지원하는 특별한 윈도우 모드입니다 따라서 기본적으로 사전 밀도 인식 응용 프로그램을 사용합니다 이들은 항상 전체 화면으로 표시됩니다

그래서 네가하지 않기를 정말로 바란다 이러한 종류의 응용 프로그램 프로그래밍 더 이상 갖고 싶지 않으면 더 이상 세계의 버튼 좋은 일 이겠지만 아마도 그걸 원하지 않을 것입니다 그래서 다음 것은 pre-N, pre-N입니다 그 사이에 뭔가가 있습니다

그것은 마시멜로를 포함합니다 글쎄, 우리는 거기 밖으로 응용 프로그램의 대부분을 알아 냈어, 그들은 잘 작동하고 있습니다 그래서 그들은 합리적으로 잘 작동하고 있습니다 그러나 문제는 그렇지 않은 응용 프로그램이 많다는 것입니다 그래서 우리는 많은 베타 피드백을 받고있었습니다

그래서이 문제를 해결하기 위해, 우리는 그것들을 모두 창문에 넣었습니다 그래서 그들은 지금 정적입니다 그들은 항상 같은 크기입니다 전화 크기가 올라간 것 같습니다 그래서 그것은 풍경이나 초상화가 될 수 있습니다

사용자는 그가 실제로 말할 수있는 옵션을 가지고 있습니다 헤이, 나는 가능한 한 큰 것을 갖고 싶다 가로 화면에 세로 크기의 창, 당신이 할 수있는 가장 큰 일입니다 그리고 회전하면 화면 전체가 채워지지 않습니다 하지만 그것은 사전 N입니다

네가 이미 N —- 내가 너에게 말했던 것, 그렇게하는 것이 좋습니다 그러면 크기를 조정할 수있는 완전한 자유가 생깁니다 실제로는 전체 화면이 될 수 있습니다 창을 그릴 수 있습니다 N에서 크기를 조정하기를 원하지 않는다면, 당신은 말할 수 있습니다, 나는 unresizable되고 싶다, 기본적으로 사용자를 전체 데스크톱으로 안내합니다

그리고 마지막으로 실제로 본질적으로 지시하는 응용 프로그램을 가지고 있습니다 이 크기와이 위치에 있고 싶고 우리는 그것을 존중합니다 이전 버전의 큰 변화 우리에게 새로운 규칙이 있다는 것이 었습니다 그 루트 활동 규칙은 본질적으로 루트 활동이 글쎄, 너는 여러가지 활동을하고있어 이들은 [INAUDIBLE] 작업을 구성합니다

그리고 최고의 활동은 당신이 보는 것입니다 가장 밑에있는 것은 루트 활동입니다 예를 들어 근본 활동이 풍경이라면, 크기를 조정할 수 있습니다 즉, 상단에 간다 조경 및 크기 조정이 가능합니다 좀 이상하게 들리는군요, 그렇죠? 그게, 그건 의미 할거야

만약 당신이 초상화가되고 어쩌면 수리 할 수 ​​없다는 의미 였고, 갑자기 크기를 조정할 수 있고 풍경이 될 수 있습니다 그 자체로는 모순입니다, 그렇죠? 글쎄요, 당신이 전화로보고 있다면 우선, 당신은 사이드 바이 사이드 모드를 가지고 있습니다 거기에서도 똑같은 일이 일어나고 있습니다 두 번째로 가장 중요한 것은 하나의 모드에 정말로 고정되어있는 응용 프로그램 게임입니다 그래서 게임과 게임은 보통 레이아웃과 겹침을 사용하지 않습니다

그러므로 그들은 정말로이 치료가 필요합니다 하지만 일단 레이아웃과 표준 프레임 워크를 사용하면, 이 모든 것을 당신에게줍니다 그것은 정말로 당신의 형태를 유지할 수 있습니다 – 당신 물건 그렇게해서 여전히 사용할 수 있습니다 그리고 이것으로, 당신은 창을 뛰어 넘지 않습니다 모든 것이 사용자에게 훨씬 깨끗해 보입니다

정말 좋은 경험입니다 그래서 그리고 거기에, 글쎄, 당신은 아마도 이미 Chromebook을 보았습니다 크롬 북은 다음과 같습니다 그러나 당신이 그것을 보지 않았다면, 당신은 또한 그것을 변환 할 수 있습니다 태블릿 폼 팩터로 그럼 태블릿 형태로 들어가면 어떻게 될까요? 인자? 이 경우 실제로 크기를 강제합니다

M 애플리케이션이라면 크기가 실제로 적용됩니다 이전의 모든 것에 국한되어야한다 그러나 오리엔테이션은 정확하게 갈 수 있습니다 당신이 전화로하고있는 것처럼, 그것은, 루트 액티비티에는 그 어떤 영향도 미치지 않습니다 더 이상

오리엔테이션에서 이미 언급했듯이 음, 두 방향이 있습니다 초상화와 풍경입니다 하나는 휴대 전화에 좋은 반면, 하나는 좋은 것입니다 음, 정제 및 노트북 그리고 그곳에는 불특정 다수가 있습니다

불특정이란 둘 다 할 수 있다는 것을 의미합니다 그게 최선이기 때문에 우리는 당신이 그렇게하도록 적극 권장합니다 그래서, 만약 당신이 정말로 이러한 것들 중 하나를 사용해야한다면, 매니페스트 파일에 지정하십시오 너는 조경이되어야한다는 것을 명심해라 우리가 실제로 무엇을 원하거나 원하지 않을지 짐작하지 마십시오

왜냐하면 우리는 그것을 추측 할 수 없기 때문입니다 따라서, 만약 당신이 피하고 싶다면 점프 또는 어떤 종류의 별난 시나리오, 거기에 넣어주세요 그래서 오, 저것 좀 봐 따라서 오리엔테이션을 지정하는 경우, 당신은 분명히 또한 [? 감지기 ?] 문제는 제가 게임이나 다른 것을 할 때이기 때문에, 또는 Android를 사용하고 있으며이 모드에서 갈 것입니다 매우 자연스러운이 모드로, 맞아, 거꾸로있어 그리고 다른 하나는 카메라가 여기에 있습니다

만나다? 여기 있습니다 전화와 같은 것이 아닙니다 그래서 실제로 말하기에는 이치에 맞지 않습니다 헤이, 카메라가 꼭 필요합니다 실제로는 아닙니다

어쨌든 [INAUDIBLE] 상단에 있습니다 그리고 할 수있는 최악의 경우, 그것은 매니페스트 파일로 들어가고 귀하의 풍경, 그리고 나중에 전화, 설정 요청한 오리엔테이션과 다른 오리엔테이션 그것은 정말로 모든 것을 던지고 있습니다 제발 그러지 마세요 그래서 크기를 시작하면 다양한 가능성이 있습니다

실제로 특정 크기의 특정 창을 가져옵니다 그래서 첫 번째 힌트가 있습니다 이것은 우리가 가지고있는 새로운 것입니다 특히 데스크톱을 의미하는 폼 팩터의 경우에 특히 그렇습니다 특히 힌트를 줄 수 있습니다

데스크톱 환경에서 무엇을보고 싶습니까? 너는 작은 창, 큰 창을 갖고 싶어? 그것은 풍경이어야 하는가? 그것은 초상화일까요? 이러한 종류의 것을 지정함으로써, 실제로 올바른 크기로 넣어야합니다 정확히 어떤 크기의 변화없이 그리고 다음은 실제로 특수 옵션 명령으로 의도를 시작하십시오 N 이후 이미 거기에있다 그리고 세트 발사 경계, 당신은 다음 창을 이동할 수 있습니다 특정 크기와 위치로 그리고 마지막 가능성은 모든 의도에 대한 것입니다

레이아웃 명령을 지정할 수도 있습니다 최소 크기, 기본값 크기 및 실제 적용 범위 화면에 배치해야합니다 왼쪽, 오른쪽, 위쪽 등등에 있어야합니다 그래서 우리는 어떤 종류의 창 모드를 알고 있습니까? 음, 우리는 물론, 우리가 데스크톱에서 실행 중입니다 이 경우,이 모드에서 실행중인 경우, 너는 실제로 달릴거야, 내 생각 엔, 화면에 5 배 크기의 스크린이 있습니다

그래서 그것은 초상화에있다 최대화하면 실제로 상단의 캡션 또는 응용 프로그램 제어 막대를보고, 창은 항상 전체 화면을 덮습니다

그래서 당신이 단지 초상화 일지라도, 나머지는 검게 칠해집니다 그리고이 모드에 있다면, 그러면 응용 프로그램이 전체 화면으로 요청할 수 있습니다 실제로 표준 작업을 수행 할 수 있습니다 Android에서도 항상 공통적 인 간단히 말해서, 나는 시스템 UI를 대신하고 싶다 나는 풀 스크린이되고 싶다

우리는 당신의 길과 자막에서 벗어날 것입니다 선반뿐만 아니라 선반이 숨겨집니다 네 더 많은 공간을 적절하게 사용하는 가장 중요한 방법 더 큰 크기의 레이아웃을 추가합니다 그래서 당신은 실제로

음, 더 많은 것은 너는 가지고있는 크기가 더 좋다 더 큰 크기 음, 일부 응용 프로그램이있는 경우 다시 시작하지 마십시오

레이아웃 시스템을 사용하지 않는 경우, 당신은 크기 조정을 피하려고 노력해야한다 레이아웃 변경 명령을 직접 수행하십시오 그렇게하면 실제로 원활한 경험을하십시오 우리는 나중에 그걸 보게됩니다 그러나 항상 [? 안전하지 않은?] 인스턴스 인스턴스를 복원하면 해당 인스턴스가 Android 월드뿐만 아니라 Chromebook에서도 사용할 수 있습니다

복원 기능이 더 좋으므로 그것은 사용자를위한 것입니다 전화에있는 유일한 것은 당신이 정말로하지 않는다는 것입니다 그렇게 많이 알아 차리지 만 창문이 있다면 갑자기 내용이 사라지고 다른 것을 본다 처음부터 그것은 꽤 성가시다 그러니까

오, 그래 창 크기를 조정하는 경우 확실히 확인해야합니다 화면에 몇 가지 요소가 있으면 액세스 및 그들은 단순히 사라지고, 액세스하려고하지 마십시오

우리는 그 때문에 일부 응용 프로그램이 충돌하는 것을 보았습니다 물론 그것은 우리에 의해 고칠 수 없습니다 큰 화면 레이아웃을위한 좋은 예입니다 그리고 당신은 아마 그것을 알고 있습니다 그리고 당신은 몇 년 전부터 그것을 보았습니다, 그러나 항상 다시 보여주는 것이 좋습니다

따라서 인물 사진 응용 프로그램이 있습니다 글쎄, 초상화는 한 줄만 보여준다 그리고 너는 조경판을 가지고있다 어디서나 화면의 다른 부분을 얻을 수 있습니다 그래서 여러분은 파편들로 보았던 어떤 것입니다

이미 오랜 시간을 보냈습니다 다음은 Netflix 사용자, 전체 화면입니다 효율적으로 제목의 이미지, 시놉시스, 사용자의 상황에 맞는 정보를 제공하는 에피소드 목록 놀이를 치기 전에 그래서 한 가지, 내가 이전에 언급했던 것 불행히도 캡션 또는 창 컨트롤이 있습니까? 바 이 문제는 불행히도 적어도 지금은 창 부분이기 때문에 뷰 계층 구조 내에 있습니다

이제 뷰의 루트에 무언가를 넣는다면 계층 구조를 사용하면 실제로 뭔가를 엉망으로 만들 수 있습니다 당분간, 우리는 정말로 당신이 이런 종류의 일을하지 않도록 격려하십시오 그리고 프레임 워크 팀에 따르면, 이것은 어쨌든 그것을해서는 안되는 것이므로, 그러므로 시도하십시오 가능한 경우이를 피하십시오 다음은 실제로 항상해야한다는 것입니다

창 왼쪽 상단 모서리에 있다고 가정하지 마십시오 0, 0에있다 처음에는 캡션이 있기 때문에 가장 확실하지 않습니다 그런 다음 귀하의 콘텐츠를 제공합니다 그래서 항상 좌표를 얻으려고 노력하십시오

콘텐츠 원점을 기준으로 그리고 애플리케이션의 창 크기가 있다면, 캡션을 포함하여 실제로 창 크기가 표시됩니다 그래서 본질적으로 콘텐츠가 진짜 전체 창보다 조금 작습니다 불행히도 창 크기 조정에는 많은 장애물이 있습니다 그래서 앞에서 언급했듯이, 실제로 저장 및 복원 기능이 있어야합니다 그리고, 다시 한번,이 것은 당신을 도울 수있는 무언가입니다

안드로이드 세계에서 이는 Chromebook을위한 것이 아닙니다 어쨌든, 어쨌든해야합니다 따라서 구성 변경시 사용하는 경우 동적 레이아웃 작업을 수행하고 있습니다 거기에 추가하십시오

크기를 조정하지 않으려면 실제로 넣을 수 있습니다 크기를 조정할 수있는 활동 [? 양식,?] 이것은 대부분 사실입니다 크기를 조정할 수있는 [부적절한] 경우가 있습니다 그러나 대개 이것은 사실입니다 그리고 창 크기는 확실히 표시 크기가 아닙니다

따라서 항상 getActivity, getResources, getConfiguration, 화면 너비 및 높이 및 [? dp?] 창 크기가 실제 크기인지 알아 내기 위해 오 예 그러면 다음 단계는 현재 구성을 얻는 것입니다 행렬과 모든 것, 당신은 getResources, getConfiguration, 이미 그 계획에 어느 정도있었습니다 따라서 창 균형은 어느 시점에서든 바뀔 수 있습니다 그러니 그걸로 알아 두세요

당신이 정말로 화면 또는 창 크기를 미적으로 캐싱 어딘가에 우리는 단순히 일부 응용 프로그램에서도이를 보았습니다 그들이 처음 달릴 때, 그들은 그때 크기를 얻는다 그들은 화면의 어느 곳에서나 자신의 데이터를 저장하고, 그들은 다시는 그것을 보지 않습니다 그들은 모든 것을 확장하고 이후에 창 크기를 조정하면 모든 것이 재미있어합니다

정말로, 그것도 피하려고 노력하십시오 따라서 레이아웃 시스템을 사용하고 있다면, 모든 것이 자동으로 수행됩니다 그렇지 않으면 스스로 처리해야합니다 OpenGL을 통해이 작업을 수행 할 수 있습니다 꽤 정중하게 크기를 조정했지만 그래

따라서 네이티브 응용 프로그램이있는 경우, 실제로 시작 크기를 얻어야합니다 M 개의 마지막 콘텐츠를보고 XY [INAUDIBLE] 너비와 높이 실제로 당신은 또한 당신의 컨텐트를 사용할 수 있습니다, 그리고 당신은 확실히 모든 변화를 경청해야합니다 청취자를 통해 파이프를 내려오고 있습니다 따라서 어떤 종류의 변화라도 확실히보십시오 레이아웃 및 / 또는 창 크기에 발생할 수 있습니다 그래서 그걸로 마가렛의 짧은 시범을 보여 드리죠 크기 조정에 대한 장

MARGARET CHANG : 좋아요 고마워, 모두들 내 이름은 마가렛이고 오늘은 꽤 멋진 일들을 보여줄거야 Android 앱이 Chrome OS에서 수행 할 수있는 작업 사실, 저는 여기에 최신 크롬 북 중 하나 인 삼성 Chromebook Pro, 곧 출시 될 예정입니다 누가 (Nougat) [? rebase?]를 클릭합니다

시작하겠습니다 화면에서 꽤 작아 보입니다 그래서 이곳에서 볼 때 매우 어렵습니다 계속해서 앱의 크기를 조정하겠습니다 그리고 다시, 나는 그것을 일반적으로 할 수 있었다

이 작은 최대화 단추 또는 전체 화면 키를 눌러서 하지만 실제로 개발자 옵션을 사용하도록 설정했습니다 드래그하여 자유형 크기 조절을 수행 할 수있게 해줍니다 창 테두리 그러니? 콘텐츠는 실제로 훌륭하고 매우 아름답게 확장됩니다 또한 콘텐츠는 동적으로 업데이트됩니다

그래서 당신이 이런 일을 할 수 있다면 앱에 사용자가 더 많은 제어 권한을 부여하게됩니다 자신의 데스크톱 부동산 그리고 그걸로 다시 보내 드리겠습니다 Stefan에게이 개발자를 어떻게 활성화시킬 수 있는지 이야기 해주세요 옵션을 사용하면 앱에서도이 옵션을 사용할 수 있습니다

Sweet 고마워, 마가렛 따라서 개발자 옵션을 얻으려면 할 일만 있으면됩니다 먼저 Chrome 창에 들어가야합니다 설정으로 들어가서 Android를 입력합니다

그런 다음 강조 표시된 Android 섹션이 표시됩니다 Android 설정을 클릭합니다 사이드 팁, 당신은 실제로 선반에 들어가야합니다 마우스 오른쪽 버튼으로 클릭하고 선반에 고정하십시오 필요한 경우 나중에 더 빨리 액세스 할 수 있습니다

그리고 그로 인해 현재 두 가지 개발자 옵션이 있습니다 당신에 대한 관심 첫 번째는 동적 크기 조정 옵션입니다 따라서 확실히 켜고 시도해야합니다 귀하의 응용 프로그램을 테스트하십시오

그것은 실제로 처음으로 동적 인 것을 보아라 유동적으로 크기를 조정합니다 그러므로 유동적으로 크기를 조정하지 않으면 어떻게해야합니까? 실제로 활성화를 조사해야합니다 따라서 동적으로 수행하지 않는 경우, 그리고 당신은 레이아웃 시스템을 사용하고 있습니다 당신이 다시 시작하면 실제로 모든 자원을 당신이 사용하고 있다면, 그들은 캐쉬됩니다

다시 할당하지 않으려 고합니다 그게 시간이 걸리고 그 결과로 모든 과정이 이루어지기 때문입니다 훨씬 더 까다 롭고 좋아 보이지 않습니다 여러분이 우리 시위에서 보았던 것처럼, 정말 부드럽습니다 따라서 더 매끄럽고 멋지게 나옵니다

그리고 다음으로, 음, 앞서 말했듯이 우리는 이런 종류의 루트를 가지고 있습니다 [? 규칙 ?] 그리고 당신은 당신의 창문이 무엇인지 정확히 알지 못합니다 하기 그리고 혹시 그 점에 도달했다면 당신이 정말로 무엇을 보는지 확실하지 않은 곳, 당신은 항상 이걸로 두 번째 옵션을 켤 수 있습니다 내용을 표시하려면 – 창 상태 관리자는 창 제목 표시 줄에 표시됩니다

여기서 볼 수 있듯이, 예를 들어, 크기 조정이 가능한 N 개의 LU가 있습니다 그게 국가라는 뜻이야 U는 둘 다 할 수 있음을 의미합니다 현재 풍경입니다 크기를 조정할 수있는 N 개의 응용 프로그램입니다

일어날 수있는 가장 좋은 일 그래서 두 번째 옵션 – 아니 사실 나는 농담을하고 있었다 세 번째 옵션이 있습니다 그래서 이미 테스트를 원한다면 또 다른 테스트가 있습니다

최대화하면 실제로 옵션을 설정할 수 있습니다 기본 크기 및 방향, yada, 야다, 야다 그리고 너는 그걸 전화에 넣는다 크기가 지정된 창과 기본 세로 방향 세로 전용 응용 프로그램을 최대화 할 수 있습니다 따라서 그 것을 선택하면 초상화를 최대화 할 수 있습니다

응용 프로그램 내가 말했던 것처럼, 당신에게 그때 컨트롤 바를 줄 것입니다 그래서 우리는 기본적으로 그것을 돌리지 않았습니다 그러나 그것은 조만간 올 것이다 그러므로 이미 시도해 볼 수 있습니다

그래서 카메라를 사용한다면, 당신은 이미 뭔가를 본 것 같습니다 우리의 이전 실험에서 M 그게 당신이 응용 프로그램을 시작한 것이 었습니다 갑자기 모든 것이 어떻게 든되었다 회전, 정말 그렇게 좋지는 않았다

그래서 문제는 어떻게 이런 종류의 것들을 고칠 수 있는가하는 것입니다 글쎄, 우리가 너에게하고 싶은 첫 번째 일은 네가 적어도 N으로 이동하면 그리고 창 크기를 조절할 수있게 해드립니다 그래서, 우리는 모든 것을 일하게 만들 수 있어야합니다 너를 위해서 하지만, 불행히도, 당신은 실제로 작동하지 않는 몇 가지 엣지 케이스에 실제로 충돌 할 수 있습니다

따라서 간단히 그렇게하면 모든 것을 해결할 것입니다 그래서 창 관리자에서부터 입력 관련 주제에 이르기까지 이전에 말했던 것처럼, 전화는 조금 다릅니다 그리고 아마 네가 사용하지 않았을거야 키보드 또는 마우스를 휴대 전화와 함께 사용 하시겠습니까? 그래, 나도 마찬가지야

그래서 당신이해야 할 첫 번째 일은 화면에 입력 포커스 요소가 있습니까? 그래서 그 순간이 바로 Android입니다 당신이 실제로 무엇을할지 짐작하려고합니다 갖고 싶다 실제로 어떻게 지내고 있니? 그것을 통해 탐색 데스크톱에서는 그 이상을 기대합니다

예를 들어 탭 키를 사용하여 당신은 실제로 그것들을 두들겨보고 싶어합니다 방향키를 사용하고 싶습니다 그리고 이것은 안드로이드 (Android)입니다 그러나, 그것이 아닌 것처럼 키보드가 사용되지 않았기 때문에 실제로 많이 사용했습니다 그래서 당신이 그것을 사용하고 싶다면, 당신은 단순히 그것을 추가 할 수 있습니다

지적한대로 매니페스트 파일에 내 생각 엔, API 수준, 나도 몰라, 12 뭔가 아주 예쁘다 따라서 온라인으로 가서 확인하십시오 그것은하기 쉽고, 많은 사람들을 돕습니다 특히 접근성 등을 위해 키보드 동작을 처리하려면 다음 단계를 수행해야합니다

당신은 키 이벤트와 콜백 핸들러를 사용할 수 있습니다 따라서이 기능을 사용하면 실제로 모든 키보드를 가져올 수 있습니다 사건을 직접적으로 처리하고, 예를 들어, 게임에서 수정 자도 사용할 수 있습니다 예를 들어 Shift 키가 눌러 졌는지 체크 아웃 또는 뭔가, 그리고 당신은 그 다음에 특별한 행동을 할 수 있습니다

당신은 실제로 다시 구현할 필요가 없습니다 물론, 텍스트 편집 필드 그것은 이미 있습니다 그러나 텍스트를 편집하고 싶다면, 실제로 [? onkeydown,?] [? onkeylongpress,?] 및 [? onkeyapp?] 텍스트를 수행하려면 발각 [사용하지 마십시오? onkey?] [? preime?] 정말로 그렇지 않으면 전체 IME를 구현하려고합니다

당신은 그렇게하고 싶지 않습니다 이것을 우리에게 남겨두고 [?] 키만 사용하십시오 안돼?] [? 손질 ?] 그리고 우리의 텍스트 입력을 위해 Margaret을 떠났습니다 데모

MARGARET CHANG : 고마워요, 스테판 좋습니다 Adobe는 다음 단계로 나아가는 개발자입니다 Android에 키보드 단축키 구현 일반적으로 장벽을 깨는 앱 기존 모바일 사용자와 데스크톱 사용자간에 좋아, 여기 내가 가서 보여 줄거야 Adobe에서 구현 한 몇 가지 바로 가기가 있습니다

Lightroom 앱에 저장합니다 다음은 몇 장의 사진 모음입니다 나는 이미 내 도서관에있다 그리고 제가 할 일은 각 사진을 검토하고 0 ~ 5 개의 별을 평가하려고합니다 키패드에서 해당 숫자를 눌러서

시작하겠습니다 나는 이것이 놀라운 식사라는 것을 기억한다, 그래서 3 아름다운 장소, 아름다운 그림, 그래서 5 맛있는 식사,하지만 집에서 만든 4, 등등 당신은 내가 또한 횡단 할 수 있었다는 것을 여기서 볼 수 있습니다

탐색 화살표 키를 사용하여 사진을 살펴보십시오 좋아요, 그럼 이제 내가 만들고 싶다고 해봅시다 음식 사진 모음 나는 그것을 거부하기 위해 X를 누르고, P를 선택하고, 그리고 언제든지 이것을 되돌리려면 U를 클릭하면됩니다 내가 얼마나 쉽게 통과하고 구성 할 수 있었는지 알 수 있습니다

내 사진들 당신이 또한 구현할 수 있다면 앱에 대한 이러한 단축키 중 일부는 또한 사용자 생산성 워크 플로우를 향상시킬 수 있습니다 게다가 그래서 그걸로 스테판에게 돌려 줄거야 다른 하드웨어를 활용하는 방법에 대해 더 많이 이야기하기

마우스 및 스타일러스와 같은 기능 고마워, 마가렛 이제 모든 Chromeware 지원으로 이미 본 것처럼 스타일러스 모든 최신 버전이 포함되어 있습니다 음, 저기 나는 그것을 발견 할 수 없다 오, 거기에 없어요 큰 좋아요, 그래서 당신이 어떤 종류의 상관 없으면 입력 관련 일들, 예를 들어 어떤 장치인지, 글쎄, 너 끝났어 아무 것도 할 필요가 없습니다

이미 모션 이벤트를 사용하고 있다면, 그게 다 괜찮아 반면에, 당신이 관심이 있다면, 예를 들어, 펜 입력, 그럼, 실제로 모션 이벤트를 호출해야합니다 [? 얻을?] [? 두 종류?] 유형, 정확히 종류를 제공합니다 사용중인 기기의 그러면 압력과 기울기를 얻을 수 있습니다 그래서, 그러나, 물론, 당신입니다

이 이벤트 중 하나만 받고있다 프레임 당, 이는 다음과 같은 것을 의미합니다 우리가 당신에게 줄 수있는 모든 정밀함을 놓치고 있습니다 그래서 모든 것을 얻으려면 정밀한 움직임을 원한다 그리고 그것 때문에, 당신은 실제로 getHistorical, XY, 압력 및 축 값 당신에게 다음 전체 패스를 제공합니다

그래서 우리가 가지고있는 다른 것은 매우 정교한 손바닥입니다 거부 할 때도 마찬가지입니다 당신은 화면에서 손바닥을 사용하고 있습니다 그것은 실제로 어떤 종류의 그림으로 등록하지 않을 것입니다 하지만 문제는 먼저 당신이 이미 어떤 종류의 사건이 일어나고 있습니다

그래서 모든 것을 작동 시키려면, 당신은 [INAUDIBLE]을 먼저 얻고 펜은 내려 간다 또는 손가락이 내려갑니다 그리고 나서 당신은 아마도 약간 움직이고 있습니다 그런 다음 취소 통화가 발생합니다 이는 본질적으로 전체 패스 취소, 제거 할 수있는 신호입니다

전부 마가렛은 지금 우리에게 멋진 데모를 보여줄 것이다 MARGARET CHANG : 고마워 좋아요 실제로 앱이있는 앱을 살펴 보겠습니다

스타일러스 입력을 잘 활용하고 구현 일부 특정 스타일러스 기능 먼저 크롬 북을 넣으십시오 쓰기가 훨씬 쉬워서 태블릿 모드로 전환 할 수 있습니다 괜찮아 그러면 나는 앞으로 나아가서 신뢰할 수있는 스타일러스를 꺼내게 될 것입니다

기기를 시작하고 시작하겠습니다 오케이는 그리기 쉽고 스케치 할 수있는 앱입니다 그리고 당신은 내가 스크린을 가로 질러 나의 손바닥을 뒀던 것에 따라 여기에서 볼 수있다, 거기에는 흔적이 없습니다 동시에, 나는 손바닥으로 화면에 쓸 수있다 내 손바닥에서 그런 흔적은 없습니다

시스템이 손바닥을 감지하고 있기 때문입니다 및 이벤트 경로를 중단합니다 그런 다음 앱이이를 선택하고 실행 취소합니다 내 손바닥에서 지금까지 그려진 선 그래서 오징어가 한 가지는 그들은 압력 감도 기능을 구현했습니다

당신은 여기에서 볼 수 있습니다 그래서 그것이하는 것은 그것이 나를 허용합니다 내가 누르는 힘을 토대로 더 밝거나 어둡게하는 선을 만들기 위해 화면에 이것은 더 가벼운 라인은 더 가벼운 압력을 의미합니다 어두운 선은 더 무거운 압력 때문입니다

그래서 그걸로 너를 다시 보낼거야 스테판에게 입력을 감쌌다 고마워, 마가렛 다음은 입력 호환성 모드입니다 그래서 호환성있는 것 음, 아주 간단합니다

마우스를 아직 사용하고있는 사람은 아무도 없습니다 따라서 스크롤 휠에는 특별한 입력이 있습니다 Android는 이제까지 정의되었지만 누구도 사용하지 않습니다 크롬 북의 경우 이는 물론 불만입니다 예를 들어 마우스를 사용하는 경우, 스크롤하려고 할 때 아무 것도 움직이지 않을 것입니다

이 문제를 해결하기 위해 호환성 모드가 있습니다 그래서 우리가하는 일은 우리가 그 일을 바라 보는 것입니다 자동으로 변환 중입니다 터치 스크롤 이벤트에서 그리고 그것은 보통 당신을위한 두건의 밑에 행해진 다

당신이 이런 종류의 것들에 관심이 없다면, 모든 것이 간단하게 작동합니다 그러나 이런 종류의 일들에 관심이 있다면 및 기타 특수 입력 [? 퀼트,?] 실제로 매니페스트의 사용자 섹션에서 지정할 수 있습니다 파일, Android 하드웨어 유형 PC 네가 그렇게한다면 – 그렇지 않으면 거짓으로 사용하십시오 크롬 북에서만 실행 – 그럼 당신은 모든 다른 입력의 전체 폭을 얻을 것입니다 가능한 이벤트

그리고 예, 우리는 조금 짧게 달리고 있기 때문에, 나는 이것을 조금 더 빨리하려고 노력할 것이다 그러니까, 당신은 실제로 그때 얻고 있습니다 적절한 스크롤 이벤트가 발생하면 체크 아웃하십시오 두 손가락 터치 패드를 구별 할 수 있습니다 터치 스크린 스크롤링에서 스크롤링 getSource를보고 그리고 드래그 작업을 구별 할 수 있습니다

터치 패드 컬렉션에서 드래그 앤 드롭 작업 그래서 이것은 마지막 단락으로 나를 데려옵니다 긍정적 인 사용자를 보장하기 위해 응용 프로그램을 테스트하는 방법 경험 그래서 먼저, 당신은 분명히해야합니다 모든 매니페스트 파일이 순서대로 있는지 확인하십시오

그래서 당신이 지정하고 있다는 것을 의미합니다 사용할 방향, 사용하려는 크기, [INAUDIBLE] 사용하려는 경우 체크 아웃하십시오 그 최소 너비, 최대 너비, 그리고 이러한 모든 종류의 것들, 실제로 제대로 지정됩니다 특별 행사에 관심이 있다면, Android 하드웨어 유형 PC를 사용하십시오 모든 사건을 알려줘

그런 다음 반드시 창의 크기 조정을 테스트해야합니다 그래서 정말 길게 만드십시오 가능한 한 창의 크기를 조정하십시오 개발자 옵션을 사용하고 있는지 확인하십시오 모든 것이 부드럽고 부서지는 것이 아닙니다

그런 다음 태블릿에서 노트북 형식으로 장치를 변경하십시오 모든 것이 잘 작동하는지 확인하십시오 또한 캡션, 창 컨트롤 막대, 일종의 분수로 입력 이벤트를 상쇄하지 않습니다 화면의 안전하고 복원이 작동하는지 확인하십시오

제대로, 당신이 제대로 복원하고있다, 모든 것이 잘 작동한다는 것입니다 네 곧 우리는 당신을위한 에뮬레이터를 갖게 될 것입니다 실제로 휴대 전화를 꺼내야합니다 실제로이 스크린 샷을 만들어야합니다

아무도 매우 흥미 진진한 지름길을 기억할 수 없기 때문에, googl/Q8ptkZ 우리의 가상 머신에 가입하려면, 당신은 실제로 그것을 할 수 있습니다 그리고 우리는 실제로 당신을 보냅니다 준비가 완료되면 바로 미리보기가 가능하며 이는 곧 이루어져야합니다

그래서 그것으로, 당신은 실제로 지역적으로 모든 것을 개발할 수 있어야한다 Chromebook을 사용할 필요가 없습니다 더 구체적인 질문이 있으시면, 개발자 사이트로 이동하십시오 developerandroid

com/topic/arc에서 이 페이지를 업데이트 할 것입니다 지금까지는 업데이트해야하지만 더 많은 내용을 추가 할 것입니다 시간이 지남에 따라서 세션을 요약하고 마무리하겠습니다 나는 지금 매우 빠르게하고있다

따라서 테이크 어웨이는 이미 귀하의 신청서가 작동 중입니다 모든 것이 좋습니다 당신은 정말로 걱정해서는 안됩니다 음, 아마도 걱정해야 할 것 같아 당신은 확실히 그것을 시도해야합니다

반드시 API로 이동해야합니다 레벨 24는 작은 창문에 집착하지 않으려는 경우입니다 거대한 스크린을 계획하십시오 매우 중요합니다 응용 프로그램의 크기를 조정할 수 있습니다

매니페스트에 공급 업체 요구 사항을 지정해야합니다 파일, 이전에 언급했다 창 방향과 일관성을 유지하십시오 모든 멋진 데스크톱 기능을 추가하십시오 데스크톱을 데스크톱으로 만들고 있습니다

[음악 재생]

[삼성 기어 앱 챌린지 출품작] BI-BOX

안녕하세요, FG입니다 삼성 기어 2에서 소개 할 앱은 Bi-Box입니다

BiBox는 자전거 타기와 같은 야외 활동을하는 사람들을위한 응용 프로그램입니다 그것은 블랙 박스와 네비게이션 시스템을 가지고있다 이제이 응용 프로그램이 어떻게 사용되는지 살펴 보겠습니다 먼저,이 응용 프로그램의 설정 방법을 살펴 보겠습니다 시계가 자전거의 손잡이에 끈으로 고정되면 자전거가 앞으로가는 방향을 향하게됩니다

이제 스마트 폰을 꺼내면 바로 사용할 수 있습니다 우리가 소개하고자하는 응용 프로그램의 첫 번째 부분은 블랙 박스 시스템입니다 Gear2와 스마트 폰이 자동으로 연결됩니다 블랙 박스를 켜려면 기기의 왼쪽 절반 화면을 터치하거나 오른쪽으로 스 와이프하면됩니다 화면의 ON 버튼을 터치하면 gear2가 영상 녹화를 시작합니다

녹화 된 동영상은 실시간으로 스마트 폰 메모리에 저장됩니다 내비게이션 시스템을 사용하지 않으면 배터리 절약을 위해 화면이 꺼집니다 가자! 이제 블랙 박스에 녹화 된 비디오를 살펴 보겠습니다 이제 블랙 박스 시스템을 끄십시오 BI-BOX 앱의 일반 기록 탭을 켜십시오

블랙 박스에서 녹화 된 비디오를 볼 수 있습니다 사고가 났을 때 당신은 무엇을합니까? 플랩에있을 필요가 없다 스마트 폰을 꺼내 BiBox 시스템을 엽니 다 '이벤트 기록 탭'을 터치하여 녹화 된 영상을 찾아 보여줍니다 끝난! 너무 쉽게! BI-BOX를 사용하면 최소한의 사고 만있을 것입니다

다음은 네비게이션 시스템입니다 gear2 및 스마트 폰의 내비게이션 시스템 활성화 잠시만 기다려주세요 스마트 폰이 GPS 위치를 얻습니다 설정 후 원하는 위치를 찾으십시오 완료되면 시작 버튼을 탭합니다

그리고 내비게이션이 시계에 팝업으로 나타나고 당신이가는 길을 알릴 것입니다 가자 ! 방향을 바꿀 필요가있을 때 Gear2가 방향을 제시합니다 마지막으로 목적지를 찾을 수 있습니다 자습서를 다시 보려면 스마트 폰 화면의 오른쪽 상단 모서리에 메뉴가 있습니다 마지막으로 블랙 박스와 네비게이션을 동시에 사용할 수 있습니다

BiBox와 함께 즐거운 시간 보내십시오!

Mockup Online de una App – Aprendiendo Android 08 @JoseCodFacilito

세계 안녕하세요 어떻게입니까? 내 이름은 여기에 내가이 나는 프로젝트의 디자인을 생성하는 방법을 튜토리얼 또는 어떻게 응용 프로그램을 만들 것입니다 그들에 와서 요셉입니다 이 페이지를 통해 "NinjaMock,"당신은 아이폰, 아이 패드 또는 아무것도 중 모든 응용 프로그램의 시각화를 만들 수 있습니다; 그것은 우리가하고있는 것은 안드로이드이기 때문에, 나는 "안드로이드"를 선택합니다,이 경우, "새 프로젝트"여기에 있습니다 그리고 지금 우리는로드거야 우리가 선택하고 우리의 응용 프로그램이되는 요소를 선택하고 우리가 어떻게 시각적으로 그들이 우리에게 나타날 수있는 환경을 작동합니다 그래서 정말,이 페이지는 (NinjaMock)는 그것이 "손의 쇼"인 것처럼 그 미리보기 우리의 "모형"을 만드는 데 아주 좋은 것입니다 나는이 과정을했던 것처럼 나는 여기 (가속 카메라)을 보여줍니다; 내가 가진 것 세 가지 주요 탭의 옵션을 선택한 우리의 응용 프로그램은 당신이 할 수있는 옵션을 통해 스크롤 사이를 이동합니다 제가 흐를 모두 추적하는, 우리는 구성 우리가 "경쟁"을 수행하는 방법을 매개 변수, 그리고 마지막으로 관리를 설정할 수 있습니다 그래서, 그냥 기록에, 우리가해야하는 것은 컨트롤이 어떤 날짜에, 등등 타이머, 음악과 자신의 "경력"우리 또한 된 시간이었다로, 사용자가 실행 왼쪽, 순환 또는 (경력 모드가 무엇인지)를 실행하고있다 경주, 평균 속도, 거리를 만드는; 그 작은 데이터입니다

그리고이 일 중 하나가 된 것을 경우에 "기록을 깨진"쇼 당신이 그 날이왔다 나타내는는 "메달"와 같은, 이전에 본대로 썸네일 (작은 그림) "기록을 깨진는"일부 제어 할 수 있습니다 부품 구성 "설정이"사용자가 몇 가지 매개 변수를 제공해야합니다 어디 후에는 "경주"를 만드는 방법; 이러한 매개 변수에 당신은 "사용자가 얼마나 오래 '와 같은 개인 데이터를 공유 할 것입니다; 이 아니기 때문에 같은 20 년의 젊은 남자에 대한 빠른 이동 육십년의 사람입니다 속도는 다릅니다 그것은 우리가 얼마나 오래된 사용자를 찾을 수있는 "생년월일"왜 여기에있다 더 우리에게 나이를 말해, 그 나이가 자동으로 계산되기 때문에 우리는 출생의 날짜에 동의합니다, 그래서 당신은 세 어제 또는 오늘 만났다

따라서 출생 등록 날짜가 항상 업데이트됩니다 데 또한, 당신은 "섹스"를 넣어 그것은 과학적으로 입증 그것은 여성이 남성보다 능력이 있지만,이 남성이 여성보다 더 속도를 가질 수에 해당하는 경우 것이 아니다; 그 또한 영향 당신이 빠르거나 매우 빠른려고하는 경우에 확인합니다 그리고 마지막으로, 당신은 표시해야합니다 : 당신은 자전거 또는 실행을 가면; 그것은 15 km에 같은 여행하지 않습니다 자전거 물론 실행; 그는 우리가 알아야 할 또 하나의 이유입니다 기록해야한다, 경주의 유형이나 스타일, 내가 산책을 원하기 때문에, 또는 간격을 수행하려는 경우 항상, 고속 모드 또는 천천히 할 경우 "간격"을 "단지 빨리", "전용 느린"또는

이 실행 중이거나 빠른 것에 헌신하고 얼마나 그 시간 : 간격을하는 경우, 당신은이 간격의 시간이 얼마 표시해야 느린 것에 관해서; 그래서 우리가 알고 당신이 듣고 다른 음악과 경주 중 배울 필요가 다른 일이; 때 간다 "빠른"모드에서 당신은 (역동적) 빠른 음악과 "천천히"를 (더 편안) 느린 음악 모드를들을 수 있습니다 에서 "음악 빠른"당신은 트랙을 선택할 수 있습니다 빠르고 느린 플러스 원하는 볼륨의 옵션에 대해 그들에게 사람을들을 것이다 그리고 마지막으로, 실행의 주요 지역에서 (실행!) 다음 버튼을 "시작"넣어; 타이머 (시간 실행된다); 당신이 (에 "X"와 광장) 여기에있는 이미지입니다 버튼 "일시 중지" 및 버튼 "마침" 그리고 측면에, 현재 수행되고 있는지에 대한 현재 데이터가있다; 어떤 시간은 경주에, 그것은 "간격"에있는 경우 어떤 원형이있다; 무엇 현재 속도; 당신이 기록을 설정하면, 그게 보여줍니다 물론 레코드 평균

그것은 많은 거리가 리드 및 마모되거나 지금까지 "불"킬로 칼로리를 여행하는 방법도 보여줍니다 마다 사용자는 라운드를 완료 간격, 그것은 간격 그냥 종료 어떤 데이터를 얻을 것을 보여 주어야한다 그리고 간격으로 끝난 경우에 기록을 달성했다 예를 들어, 속도 및 / 또는 거리가 (에 "X"와 함께 상자)를 참조하십시오 그 이미지에 따라서 "메달"에 대한, 그 아래로 나타납니다; 반, 위치 정보는, 그래서 당신은 경로를 따라있는 "지도"로 볼 수 있습니다 좋은 점은이 모든 프로젝트가 저장 될 수 있다는 것이다, 그들은 (PDF)로 내보낼 수 있습니다; 다른 사람이 볼 수 있도록 그들은 또한 공유 할 수 있습니다 절약 이는 클라이언트에 대한 전문적인 수준, 아주 좋은 것입니다 그것은 당신이 표시 줄 방법과 실제 휴대 전화에서 직접 응용 프로그램 것이라고 할 수 있습니다

거기 당신은 그것을보고, 그리고 무엇을 볼 수있어 각 화면에; 그게 내가 설명하고 모든입니다 페이지 한 페이지 두 개의 탭 "설정"당신은이 볼륨의 옵션이 표시? 그것은 우리가하지 밖으로 그들에게 무엇을 완성 된 현재 마커, 위치 정보 및 순찰을하고 3 페이지 나는 생각 이 매우 완료 그래서이 페이지는 "모형"을 만들기 위해 아주 좋은 기억하시기 바랍니다

비디오에 (내가 좋아하는) "와 같은"줄이 페이지 때문에 내가 그것을 좋아 아주 좋은 것입니다 나는 그것은 아주 좋은 선택이 될 것입니다 그래서 "NinjaMock는"이런 종류의 물건을위한 완벽한 페이지, 그것은 매우 흥미로운 찾을 수 있습니다 소셜 네트워크에서 공유, 비디오 "와 같은"그를하시기 바랍니다 제공합니다 그리고 구독 인사

리액트 네이티브로 날씨앱 만들기 #15 Hooking the Weather : Component to the weather data

이제 데이터가 있으니까, 날씨 컴포넌트로 돌아가서 refactoring을 해야해 리팩터링은 코드의 구조를 변경한다는 뜻이야

난 이 컴포넌트를 stateless 컴포넌트로 만들고싶어 그 뜻은 컴포넌트에 state이 없고, 클래스에서 만들지 않겠다는 뜻이야 function으로 만들거야 이걸 코멘트 처리하고- 위와 같이 입력 위의 코멘트 처리한 값을 복사-붙여넣기 에러 발생 export를 해야해! 날씨 컴포넌트는 크게 3가지 바뀌어

아이콘, 온도, 타이틀이야 이 뜻은 우리는 props가 필요하다는 뜻이지 어떤 종류의 날씨인지 먼저 알아야해 흐림, 천둥, 눈 등 말이야 그리고 온도가 필요해 일단 온도를 먼저 가져오자 실제 데이터를 불러올께 온도가 안뜨는 이유는 prop types를 불러오지않아서야 위와 같이 입력 위와 같이 입력

온도는 어떤 종류의 prop일까 temp는 숫자여야하겠지? 위와 같이 입력 에러 메시지가 뜰꺼야 왜냐면 필수조건인 temp 데이터를 전달하지않았으니까 appjs로 이동해서 weather를 render할때마다 temp도 render하도록! 위와 같이 입력 온도는 아마 켈빈으로 출력될꺼야

변환하는 방법은 간단해 math floor는 자바스크립트야 예를 들면, 187이라는 숫자가 있으면 숫자를 1로 '내림' 처리를 해 floor = 바닥 math ceil도 있는데, 이건 올림이야 1

78 이면 2로 올려버림 floor는 내림 178 을 1로 변환해 그래서 우리는 온도를 '내림' 처리할꺼고

그다음 위와 같이 입력 이렇게 바꿔주는 공식이야 저장, 새로고침하면 온도를 볼 수 있어 왜 16도일까? 내 생각에는 위치를 샌프란시스코로 잡은것같어 이제 온도를 잡았으니, 날씨이름을 결정해보자

날씨이름은 아까 말한것처럼, 흐림, 비옴, 천둥 같은거야 리스트를 만들건데 위와 같이 입력 첫번쨰 이름은 '비' '비' 이게 어디서 왔냐면, 오픈웨더 웹사이트로 이동 api > list of weather condition codes 여기있는 것처럼 천둥, 흐림, 비와 같은 이름들을 state 안에 저장할거야 지역정보를 잡으면, 온도를 잡게되고, 그리고 그 해당 날씨의 이름이 있어야겠지

눈, 맑음, 흐림, 엄청 많아 이제 온도가 있으니 이름을 줘야지

'비'는 3가지 요소가 있어 색상 제목, 아이콘 우선 색상부터 이건 gradient로 색상 농도가 달라 노란색에서 짙은 노락색으로, 초록색에서 파란색으로, 회색에서 검정색으로

이를 우리 array에 반영해야해 제목을 쓰자 부제목도 쓰고 그다음 색상을 가져올께 그다음 아이콘 이름 작성 중 맑음의 경우를 작성해보자 맑음, 위에서 다 복사-붙여넣기 일단 다 복-붙하고 자세한 내용은 하나씩 바꿀께 제목 변경, 아이콘 이름 변경, 복사-붙여넣기 천둥번개! 제목 변경 아이콘 이름 변경 – 이거 기억이 안나면 아이콘 영상을 복습하도록해

흐림! 제목 변경 아이콘 이름 변경 그다음 눈 이름 변경, 제목 변경, 부제 변경 아이콘 이름 변경 마지막

drizzle (이슬비) 제목, 부제 변경 게이 깃발도 넣고! 아이콘 변경 – 아이콘 어디서 오는 지 모른다면 복습하는거 잊지마 저장하고 살펴보자 오

맞다 색상! 노란색 색상 따오는 중 초록색 색상 따오는 중 회색 색상 따오는 중 눈 색상 따오는 중 이슬비 색상 따오는 중 이제 드디어 다 했어! 오예! 이걸 효과적으로 구현시키는 방법을 알려줄꼐 위와 같이 입력 이제 살펴보자 자동으로 변경된게 보이지? 이번엔 맑음으로 변경해볼까? 동일한 작업을 아이콘에도 수행해볼께 마찬가지로 색상도 변경 아앍

에러 발생 어머나 오타 (

) 오예! 된다! 이제 이걸 바꿀때마다 흐림, 맑음

변경이 될꺼야 왜냐, 우리가 만든 리스트로 가서 불러올테니까 이제 자동으로 나의 app에서 name을 불러오도록 해야해

위와 같이 입력 콘솔로그를 해서 진행사항을 볼수있게할꺼야 haze가 떴네 이게 뭐지? (안개 입니다) (당황했음 안개 없는 나라에만 살았나봄) 일단 haze를 drizzle로 바꿔놓을께

appjs에서는 name을 보내는거고, weatherjs에서는 이를 weather case로 내보냄 여기서는 날씨이름을 콘솔로그 하는거야 작성

날씨를 불러오면 response값이 방대하지 온도,이름

엄청 많아 그래서 이 이름을 weather 컴포넌트에게 줄꺼야 컴포넌트는 weather name이라는 prop을 ??? 컴포넌트 안에 weather cases가 있고

우리가 만든 그 리스트 이름을 전달하고, 그리고 원하는 색상 그래서 weather case > 그 다음 weather name > 다음 색상 모든 prop 마다 variable을 만든거야 case > name > color 이걸 하다보니 내가 모르는 날씨 haze, 안개, 가 나와서 일단 그걸 drizzle, 이슬비로 전환했어 다시 안개로 바꿀께 (어떻게 안개를 모를수가 있지??/) 여기까지야

질문있으면 언제든 알려주고 이제 진짜 거의 다했어 다음 강의에서 내 아이폰으로 테스트해볼꼐 복습! weather name을 전달하고, 이는 weather cases 에서 사용되는거야 다음 강의에서 보자구!

LectureNotes on G Pad (Android App Review)

강의 노트 여보세요! 이것은 LectureNotes 앱입니다 나는이 스타일러스를 DAISO에서 1,000 원 (약 1 달러)에 샀다

PDF 문서 내의 텍스트를 강조 표시합니다 PDF 파일을 가져 오려면, Google Play에서 'PDFView'를 다운로드해야합니다 줌 인 – 축소! 자세한 내용은 http://dipsyleecom을 참조하십시오