WEBVTT

00:00:00.000 --> 00:00:01.260
[음악]

00:00:01.260 --> 00:00:03.310
>> 굉장한. 자 들어와요.

00:00:05.270 --> 00:00:09.040
자마린의 말씀을 위해 모으세요.

00:00:11.690 --> 00:00:13.020
>> 아멘.

00:00:13.020 --> 00:00:19.965
>> 아멘. 멋진. 굉장한.
우리는 오른쪽 화면이 있습니다.

00:00:19.965 --> 00:00:22.995
좋습니다. 모두입니다
좋은 시간을 보내고?

00:00:22.995 --> 00:00:23.610
>> 그렇습니다.

00:00:23.610 --> 00:00:26.235
>> 그렇습니다. 난 당신이 와서 기뻐요.

00:00:26.235 --> 00:00:27.840
당신은 당신의 친구를 질투했다?

00:00:27.840 --> 00:00:28.440
>> 예.

00:00:28.440 --> 00:00:30.645
>> 적을 질투하게 만들었나요?

00:00:30.645 --> 00:00:33.990
서둘러. 그래, 이것은 중대하다.

00:00:33.990 --> 00:00:36.090
그것은 절대적으로되었습니다
멋진 에 둘러싸여

00:00:36.090 --> 00:00:40.534
너무 많은 종류, 좋은,
같은 생각을 가진 사람들,

00:00:40.534 --> 00:00:44.280
듀안을 제외하고 여기에
앞면에 있습니다. 몰라요.

00:00:47.030 --> 00:00:50.010
나는 애타게. 당신은 내가 애타게 알고있다.

00:00:50.010 --> 00:00:52.880
멋진. 그래서 우리는 여기 있어요
만들기에 대해 이야기

00:00:52.880 --> 00:00:55.910
미친 아름다운 UI
자마린 양식.

00:00:55.910 --> 00:00:58.580
그래서 나는 상상할 것이다
관심이 있는 경우

00:00:58.580 --> 00:01:00.140
내가 모든 팁과 트릭

00:01:00.140 --> 00:01:02.270
수 있도록 노력하겠습니다.
오늘 당신과 함께 공유 할 수 있습니다.

00:01:02.270 --> 00:01:06.200
물론, 이들은
무상 사용,

00:01:06.200 --> 00:01:08.105
하지만 우리는 할 수 있습니다
정말 좋은 것들.

00:01:08.105 --> 00:01:11.790
나는 다양한 질문을받을
항상 질문합니다.

00:01:11.790 --> 00:01:14.025
분명히, 통해
트위터, 전자 메일을 통해,

00:01:14.025 --> 00:01:15.810
컨퍼런스에서 연설을 통해,

00:01:15.810 --> 00:01:19.005
당신은 어떻게 x, y, z를 합니까?

00:01:19.005 --> 00:01:23.515
아마, 주요 하나는
시차는 어떻게 하나요?

00:01:23.515 --> 00:01:25.700
아무도 전에 시차 짓을 했습니까?

00:01:25.700 --> 00:01:27.335
방에 있는 사람, 몇 사람.

00:01:27.335 --> 00:01:31.220
누군가가 하려고 시도했습니다.
시차와 말했다, "그 나사."

00:01:31.220 --> 00:01:36.140
그 중 몇 가지를 얻었다. 그래서 나는
시차 표시됩니다.

00:01:36.140 --> 00:01:37.370
그것은 실제로 꽤 굉장합니다,

00:01:37.370 --> 00:01:40.370
아주 쉽게. 나는
다른 단계를 얻었다.

00:01:40.370 --> 00:01:42.845
나는 많은 재미를 했다
이러한 데모를 구축,

00:01:42.845 --> 00:01:46.710
나는 뜨거운 다시로드를 사용하고 있었기 때문에.

00:01:47.020 --> 00:01:49.835
그래서 정말 재미있었어요.

00:01:49.835 --> 00:01:51.140
나는 몇 가지 버그를 제기,

00:01:51.140 --> 00:01:52.360
그들 중 일부는 고정있어,

00:01:52.360 --> 00:01:53.590
그들 중 일부는 고정 얻을 것이다,

00:01:53.590 --> 00:01:55.580
일부 개선 사항
아직 오지 않았습니다.

00:01:55.580 --> 00:01:58.370
그러나 우리는 그것이 준비되었다는 것을 알았습니다.
야생에서 거기에있을 수 있습니다.

00:01:58.370 --> 00:02:00.230
그래서 난 당신이 기뻐요
그것을 얻기 위해 가는

00:02:00.230 --> 00:02:03.320
당신의 더러운 작은 욕심
곧 작은 손.

00:02:03.320 --> 00:02:05.150
난 당신이 걸릴 수 있기를 바랍니다
기회를

00:02:05.150 --> 00:02:07.175
팀에 많은 피드백을 제공합니다.

00:02:07.175 --> 00:02:09.050
그것이 당신을 위해 어떻게 작동하는지 알려주세요,

00:02:09.050 --> 00:02:11.470
우리가 하지 않는 곳을 알려주세요, 멋진?

00:02:11.470 --> 00:02:14.490
그래서 내 트위터 핸들입니다.

00:02:14.490 --> 00:02:17.040
마지막에 나는 뿐만 아니라 내 전자 메일을 가지고있다.

00:02:17.040 --> 00:02:18.790
제발, 언제 든 지 밖으로 도달.

00:02:18.790 --> 00:02:22.115
그렇지 않으면 사과합니다.
즉시 다시 받으십시오.

00:02:22.115 --> 00:02:27.705
하지만 난 전자 메일을 모두 읽을 수 있습니까?
나는 그들 모두에 응답하려고합니다.

00:02:27.705 --> 00:02:29.760
때때로 나는 시간 관리에 빨아,

00:02:29.760 --> 00:02:31.520
그래서 당신은 그것이 방법을 알고있다.

00:02:31.520 --> 00:02:34.190
멋진. 그래서 나는 첫 번째 생각
우리가 이야기 할 것

00:02:34.190 --> 00:02:39.420
내 화살표가 작동하는지에 대해.

00:02:39.420 --> 00:02:42.160
이러한 버튼 중 하나가 작동해야합니다.

00:02:42.710 --> 00:02:46.755
그것은 문자 그대로 원하지 않는다
앞으로 나아갈 수 있습니다. 거기간다.

00:02:46.755 --> 00:02:49.230
안녕하세요. 그래서 먼저 얘기할 거라고 생각했어요.

00:02:49.230 --> 00:02:51.650
테마에 대해; 색상, 글꼴, 아이콘,

00:02:51.650 --> 00:02:55.690
왜냐하면 당신은 아마 따라했기 때문에
애플 발표,

00:02:55.690 --> 00:02:59.735
이제 iOS 13에 어두운 모드가 있습니다.

00:02:59.735 --> 00:03:00.570
>> 그렇습니다.

00:03:00.570 --> 00:03:03.435
>> 그렇습니다. 침대에서 더 많은 전화 시간,

00:03:03.435 --> 00:03:07.140
이것이 우리가 말하는 것입니다.

00:03:07.140 --> 00:03:11.160
그래서 그것은 중요하고 사람들
당신에게 물어볼 것입니다.

00:03:11.160 --> 00:03:12.625
어쩌면 당신은 이미 묻고,

00:03:12.625 --> 00:03:15.280
"어떻게 하면 더 나아질 수 있을까요?
이러한 것들을 지원하십시오.

00:03:15.280 --> 00:03:18.010
내 응용 프로그램은 응용 프로그램이 있는지 확인하기 위해

00:03:18.010 --> 00:03:20.590
그것이 있어야하는 것처럼 속한다고 느낍니다.

00:03:20.590 --> 00:03:23.695
뿐만 아니라 아이폰 OS 플랫폼
물론 안드로이드로.

00:03:23.695 --> 00:03:26.365
그래서 어떻게 가장 잘 주소를 지정할 수 있습니까?
이런 일들?"

00:03:26.365 --> 00:03:27.910
그래서 나는 공유 할거야
당신과 함께 일부

00:03:27.910 --> 00:03:29.860
내가 찾는 경향이 있는 것들.

00:03:29.860 --> 00:03:32.440
지금, 내 배경 전에

00:03:32.440 --> 00:03:34.450
마이크로 소프트 2 에 가입
그리고 반 년 전,

00:03:34.450 --> 00:03:36.275
렌더라는 회사가 있었는데,

00:03:36.275 --> 00:03:38.535
우리는 컨설팅을했습니다.

00:03:38.535 --> 00:03:43.550
그것은 나 자신 파트너 벤 비숍이었다
여러 계약자.

00:03:43.610 --> 00:03:46.080
그래서 우리는 신생 기업을위한 응용 프로그램을했다,

00:03:46.080 --> 00:03:47.400
우리는 기업을 위해 그들을했다,

00:03:47.400 --> 00:03:49.680
우리는 큰 고객을 했다, 우리
작은 고객이 있었다.

00:03:49.680 --> 00:03:51.705
일반적인 주제 중 하나는

00:03:51.705 --> 00:03:53.415
그것은 매우 창조적이었다,

00:03:53.415 --> 00:03:55.455
매우 전진생각,

00:03:55.455 --> 00:03:57.985
사용자 경험을위한 매우 높은 막대.

00:03:57.985 --> 00:04:00.490
그래서 우리는 끊임없이
우리가 찾을 수없는 것들

00:04:00.490 --> 00:04:04.030
당사에 대한 모든 선례
그냥 그것을 해결하려고.

00:04:04.030 --> 00:04:06.010
그래서 이들 중 일부는
에서 팁과 트릭

00:04:06.010 --> 00:04:08.500
유용한 리소스와
내가 가지고있는 관행.

00:04:08.500 --> 00:04:11.915
그래서 첫 번째 것들 중 하나는
이와 같은 리소스를 찾습니다.

00:04:11.915 --> 00:04:14.990
컬러 닷 어도비 닷컴입니다.

00:04:14.990 --> 00:04:17.840
그것은 호출하는 데 사용
쿨러, K-U-L-E-R.

00:04:17.840 --> 00:04:20.960
그래서 이것은 웹 사이트이며
모바일 앱도 있습니다.

00:04:20.960 --> 00:04:23.760
사용할 수 있고
색상의 사진을 찍고,

00:04:23.760 --> 00:04:26.420
당신은 사진을 찍을 수 있습니다
전체 사진의,

00:04:26.420 --> 00:04:29.160
그리고 그것은 당신에게 무엇을 말할 것이다
색상 팔레트입니다.

00:04:29.160 --> 00:04:32.620
그래서 만약 당신이 찾고
5, 6,

00:04:32.620 --> 00:04:35.310
특정 테마에 맞는 색상,

00:04:35.310 --> 00:04:37.150
이것은 갈 수있는 좋은 자원입니다.

00:04:37.150 --> 00:04:40.270
색상이 있는 경우
도전, 이것은 좋은 것입니다.

00:04:40.270 --> 00:04:43.834
지금, 염두에 두어야 할 것
접근성 관점에서,

00:04:43.834 --> 00:04:45.350
색상 팔레트가 있기 때문에,

00:04:45.350 --> 00:04:47.890
그것이 가고 있다는 것을 의미하지 는 않습니다.
휴대 전화에 좋은,

00:04:47.890 --> 00:04:50.659
그것이 가고 있다는 것을 의미하지 는 않습니다.
접근성에 좋은,

00:04:50.659 --> 00:04:53.165
왜냐하면 색상에 관해서는,

00:04:53.165 --> 00:04:55.115
대비는 매우 중요합니다.

00:04:55.115 --> 00:04:56.840
당신은 고려 색상을 가지고

00:04:56.840 --> 00:04:58.565
실명과 같은 것들.

00:04:58.565 --> 00:05:00.230
그래서 당신은 알고 싶어요.

00:05:00.230 --> 00:05:02.270
나는 내 갑판에서 이것을 홍보하지 않았다.

00:05:02.270 --> 00:05:05.345
하지만 난 특히 맥에 알고,

00:05:05.345 --> 00:05:07.160
플러그인이 있습니다.

00:05:07.160 --> 00:05:09.480
설치할 수 있습니다.
심지어 플러그인,

00:05:09.480 --> 00:05:10.670
그것은 당신이 설치할 수있는 응용 프로그램입니다,

00:05:10.670 --> 00:05:13.550
그리고 그것은 로 화면을 설정합니다

00:05:13.550 --> 00:05:17.600
무엇의 표현
다른 색맹 사람들이 볼,

00:05:17.600 --> 00:05:20.690
그리고 그것은 정말 당신의 눈을 열 것입니다

00:05:20.690 --> 00:05:22.880
당신이 거래하는 것에

00:05:22.880 --> 00:05:25.070
그 사람들과 함께 무엇을
매일 함께 살고 있습니다.

00:05:25.070 --> 00:05:28.860
녹색이 반드시 녹색이 아닐 필요는 없습니다.
아마도 녹색으로, 그 일.

00:05:28.860 --> 00:05:30.510
그래서 이것은 정말 좋은 자원입니다.

00:05:30.510 --> 00:05:33.750
또 다른 하나는 coolers.com,
그게 coolers.com?

00:05:33.750 --> 00:05:37.500
그래, coolers.co. 그냥
이들에 대한 구글,

00:05:37.500 --> 00:05:39.690
그들을 체크 아웃. 다시, 정말 좋은.

00:05:39.690 --> 00:05:40.905
그들은 당신에게 RGB를 줄 것이다,

00:05:40.905 --> 00:05:44.430
그들은 당신을 줄 것이다
육각형 색상,

00:05:44.430 --> 00:05:46.440
당신은 모노 색채를 할 수 있습니다,

00:05:46.440 --> 00:05:49.925
당신은 대조, 모든 물건을 할 수 있습니다.

00:05:49.925 --> 00:05:52.385
정말 좋은 자원입니다.
그리고 당신은 거기에서 시작할 수 있습니다.

00:05:52.385 --> 00:05:54.710
지금, 당신의 무엇
이동 시 옵션

00:05:54.710 --> 00:05:57.470
자마린 양식 내에서 테마를 합니까?

00:05:57.470 --> 00:05:59.720
그래서 당신은 아마
주제에 대해 생각,

00:05:59.720 --> 00:06:02.870
그래서 당신은 단어 테마를 검색
자마린 양식,

00:06:02.870 --> 00:06:04.055
그리고 당신은이 자마린을 찾을 수

00:06:04.055 --> 00:06:08.140
양식.테마 패키지.
아무도 이것을 사용해 본 적이 있습니까?

00:06:08.140 --> 00:06:12.480
하나 둘. 그것은 고통이었다
엉덩이에 설정?

00:06:12.480 --> 00:06:15.155
그래, 방법보다 더 어렵다
그것은 될 필요가 필요했다.

00:06:15.155 --> 00:06:20.310
그래서 미리보기는
팀은 몇 년 전에 내놓았다.

00:06:20.310 --> 00:06:23.330
그것은 회전하기 때문에 여전히 미리보기입니다

00:06:23.330 --> 00:06:26.130
밖으로 정말 아니었다
가장 좋은 방법,

00:06:26.130 --> 00:06:27.600
그래서 많은 것을 배웠습니다.

00:06:27.600 --> 00:06:31.160
그것은 여전히 그냥 거기 앉아
누군가가 그것을 사용하고 싶어하는 경우,

00:06:31.160 --> 00:06:33.785
왜냐하면 우리는 정말로
아무것도 로 대체.

00:06:33.785 --> 00:06:37.105
나는 그것을 사용하지 않는 것이 좋습니다,

00:06:37.105 --> 00:06:39.510
나는 그것을 무시할 것이다,
존재하지 않는 척.

00:06:39.510 --> 00:06:41.550
어느 시점에서 제거할 수 있습니다만,

00:06:41.550 --> 00:06:42.780
"이봐,

00:06:42.780 --> 00:06:44.430
언제 이 것을 버릴 수 있겠습니까?"

00:06:44.430 --> 00:06:46.320
우리는 특히 버릇이 있고,

00:06:46.320 --> 00:06:48.110
이제 우리는 마이크로 소프트의 일부입니다

00:06:48.110 --> 00:06:49.670
우리는 제거하고 싶지 않아
아무것도 그 사람이

00:06:49.670 --> 00:06:52.770
종속성이 있을 수 있습니다.
경고의 많음없이,

00:06:52.770 --> 00:06:54.620
라벨, 사물.

00:06:54.620 --> 00:06:57.495
그래서 당신은 또한 GrialKit있어.

00:06:57.495 --> 00:06:59.025
나는 그것을 그리알킷이라고 부른다.

00:06:59.025 --> 00:07:00.950
그러나 나는 그것이 발음 들었다
여러 가지 방법으로,

00:07:00.950 --> 00:07:04.580
하지만 난 그냥 무지 될 것 같아요
미국인과 그것을 GrialKit 호출

00:07:04.580 --> 00:07:09.510
왜냐하면 그것은 같은 것 같기 때문입니다.
성배, 성배, 그릴.

00:07:09.510 --> 00:07:12.530
정말 대단한 일입니다.

00:07:12.530 --> 00:07:13.760
매우 사용하기 쉽습니다.

00:07:13.760 --> 00:07:15.650
나는 그것을 직접 잡고 그것을 사용했다.

00:07:15.650 --> 00:07:18.710
그들은 정말 강력한
내부 테마 엔진

00:07:18.710 --> 00:07:22.385
그레일의 당신은 그것을 사용할 수 있습니다.

00:07:22.385 --> 00:07:25.430
그것은 상업적, 그래서 당신은
라이센스 요금을 지불합니까,

00:07:25.430 --> 00:07:27.950
나는 현재 가 뭔지 모른다.
배열은 그런 것들,

00:07:27.950 --> 00:07:29.570
하지만 내 경험에,

00:07:29.570 --> 00:07:31.400
그것은 모든 단일 페니 가치가있다.

00:07:31.400 --> 00:07:34.050
저는 고등학교 로봇 팀을 설립했습니다.

00:07:34.050 --> 00:07:35.840
아들은 로봇 물건을하고,

00:07:35.840 --> 00:07:37.790
그리고 그들은
모바일 앱을 빌드하여

00:07:37.790 --> 00:07:41.900
기본적으로 다른 팀을 추적
대회에서,

00:07:41.900 --> 00:07:44.254
그리고 기본적으로 스카우트를,

00:07:44.254 --> 00:07:45.860
하지만 그들은 멋지게 보이고 싶었습니다.

00:07:45.860 --> 00:07:48.260
그래서 나는 그를 설정
라이센스 및 모든 것,

00:07:48.260 --> 00:07:49.730
그리고 그들은 단지 날아 갔다.

00:07:49.730 --> 00:07:51.260
그들은 다음과 같습니다, "이것은
정확히 내가 원하는.

00:07:51.260 --> 00:07:54.835
나는 멋진 아이가되고 싶어 내
물건은 기본적으로 굉장해 보입니다."

00:07:54.835 --> 00:07:58.250
그래서 당신이 갈 수있는 다른 방법
그것에 대해 직접 쓰고 있다.

00:07:58.250 --> 00:07:59.960
물론, 직접 작성

00:07:59.960 --> 00:08:01.400
당신이 할 거야 의미
약간의 작업,

00:08:01.400 --> 00:08:03.680
하지만 당신은 그것을 소유하고, 당신은
끝까지 알고 있습니다.

00:08:03.680 --> 00:08:06.080
그건 또 다른
우리가 정말로 결코

00:08:06.080 --> 00:08:08.935
이 사마린을 진화
양식 테마 패키지,

00:08:08.935 --> 00:08:11.880
스타일이 있기 때문에
정적 리소스,

00:08:11.880 --> 00:08:13.490
그리고 동적 자원, 당신은 정말

00:08:13.490 --> 00:08:15.935
모든 것을 가지고
당신이 필요로하는 손끝.

00:08:15.935 --> 00:08:20.150
그래서 당신은 반드시 필요하지 않습니다
전체 패키지를 더 어렵게 만들고,

00:08:20.150 --> 00:08:21.755
우리는 그것을 아주 쉽게 만듭니다.

00:08:21.755 --> 00:08:23.540
그래서 여기에 데모를 보여 드리겠습니다.

00:08:23.540 --> 00:08:26.005
조금 그리고 그건
내가 사용하는 방법.

00:08:26.005 --> 00:08:28.400
동적 자원, 뭔가 I

00:08:28.400 --> 00:08:30.770
에서 집어 들었다.
고객 자문 팀을 구성합니다.

00:08:30.770 --> 00:08:32.620
나는 몇 가지를 통해 찾고 있었다
그들의 코드와 나는 좋아해요,

00:08:32.620 --> 00:08:35.565
"정말 멋지군요, 난 그냥
완전히 사용할 것입니다."

00:08:35.565 --> 00:08:39.545
그래서 우리는 그것을 보여 드리겠습니다. 다른 일부
이 글꼴에 올 때 물건,

00:08:39.545 --> 00:08:41.120
우리는 최근에 이것을 추가했습니다.

00:08:41.120 --> 00:08:43.235
나는 그것이 자마린 양식4.1이라고 생각합니다.

00:08:43.235 --> 00:08:46.060
새 이름 크기를 추가했습니다.

00:08:46.060 --> 00:08:48.290
이름 크기를 사용하는 것이 좋습니다.

00:08:48.290 --> 00:08:50.705
특히 때
접근성에 온다.

00:08:50.705 --> 00:08:53.120
그래서 저는 부모가
조금 지고 있다

00:08:53.120 --> 00:08:55.535
사물을 보기 가 더 어려워지다.

00:08:55.535 --> 00:08:57.755
그래서 당신은 데리러
그들의 전화와 그냥

00:08:57.755 --> 00:09:00.920
얼굴을 때리면
글꼴이 너무 커서.

00:09:00.920 --> 00:09:03.140
그래서 저는 여러분 중 일부를 보았습니다.

00:09:03.140 --> 00:09:05.810
여기에 정말 큰 글꼴
휴대 전화에,

00:09:05.810 --> 00:09:08.420
그래서 이것은 당신도 좋습니다.

00:09:08.420 --> 00:09:10.745
그래,하지만 우리는 몇 가지 새로운 물건을 추가했습니다.

00:09:10.745 --> 00:09:13.640
제임스 클랜시 중 하나
우리의 엔지니어는 그 PR에 보냅니다.

00:09:13.640 --> 00:09:16.970
우리는 몇 가지 추가
유익한 일을 위해 오고

00:09:16.970 --> 00:09:20.735
글꼴뿐만 아니라 그것을 만들기 위해
크로스 플랫폼을 쉽게 수행할 수 있습니다.

00:09:20.735 --> 00:09:24.995
우리는 작품에
본질적으로 떨어뜨릴 계획

00:09:24.995 --> 00:09:29.350
공유에 글꼴 파일을 입력하고,
your.NET 표준 프로젝트입니다.

00:09:29.350 --> 00:09:31.965
후프, 하지만 당신은 알고있다
공유로 무엇을 의미합니까?

00:09:31.965 --> 00:09:33.830
우리는 측면에서 공유에 대해 이야기하지 않습니다

00:09:33.830 --> 00:09:35.660
더러운 공유 프로젝트 일의,

00:09:35.660 --> 00:09:38.600
우리는 about.NET
표준 프로젝트,

00:09:38.600 --> 00:09:40.580
아무 문제가 없습니다
공유 프로젝트,

00:09:40.580 --> 00:09:42.990
하지만 그냥 명확 하 게
내가 무슨 뜻인지에 대해.

00:09:43.260 --> 00:09:46.630
거기에 그 글꼴을 드롭
그리고 자동으로

00:09:46.630 --> 00:09:49.690
필요한 사전 빌드 물건을 수행합니다.

00:09:49.690 --> 00:09:53.470
그래서 당신은 걱정할 필요가 없습니다
info.plist 설정에 대해 확인합니다.

00:09:53.470 --> 00:09:57.670
걱정할 필요가 없습니다.
이름을 결합하거나 알아내기

00:09:57.670 --> 00:09:59.590
어떻게 안드로이드 참조합니까

00:09:59.590 --> 00:10:02.170
이 글꼴대 어떻게
iOS는 이 글꼴을 참조합니다.

00:10:02.170 --> 00:10:06.220
당신은 모두 내가 확신하는 것을 즐겼다
그리고 당신은 그 퀴즈를 사용했습니다

00:10:06.220 --> 00:10:08.440
당신의 친구는 당신이 어떻게 그들을 놀라게하기 위해

00:10:08.440 --> 00:10:10.660
사용자 지정 글꼴을 수행할 수 있습니다.
아이폰 OS와 안드로이드에,

00:10:10.660 --> 00:10:12.250
그러나 우리는 쉽게 만들 수 있습니다.

00:10:12.250 --> 00:10:13.735
그래서 그뿐만 아니라 오고있다.

00:10:13.735 --> 00:10:16.255
그래서 당신은 다음을 사용

00:10:16.255 --> 00:10:19.360
사용자가 들어갈 때
내게 필요한 옵션 설정,

00:10:19.360 --> 00:10:21.070
글꼴 크기를 전환하고

00:10:21.070 --> 00:10:24.155
그들은 자동으로 얻을
크기 조정의 이점,

00:10:24.155 --> 00:10:28.955
하드 코드인 경우
그 텍스트 크기는 고정됩니다.

00:10:28.955 --> 00:10:34.329
지금, 나는 그것이 까지 말할 것이다
귀하의 재량권을 사용할 수 있습니다.

00:10:34.329 --> 00:10:36.970
팀과 협력
어디로 가야 할지 알아내기 위해

00:10:36.970 --> 00:10:40.285
명명된 글꼴 크기 및 위치 사용
을 사용하여 고정 글꼴 크기를 사용합니다.

00:10:40.285 --> 00:10:43.870
아마도 모든 것
확장할 필요가 없습니다.

00:10:43.870 --> 00:10:46.510
그래서 뭔가
그것은 귀하의 처분에.

00:10:46.510 --> 00:10:48.400
그것은 전부 또는 아무것도 일이 아니다.

00:10:48.400 --> 00:10:50.545
당신은 그것을 사용
가장 합리적입니다.

00:10:50.545 --> 00:10:52.090
좋습니다. 그래서 여기에

00:10:52.090 --> 00:10:54.790
무엇의 재료
나는 함께 일할거야.

00:10:54.790 --> 00:10:57.190
테마 서비스, 본질적으로
난 그냥 갈거야

00:10:57.190 --> 00:11:00.070
기존 앱 리소스를 활용하고,

00:11:00.070 --> 00:11:04.060
사전 설정 스타일, 그리고 난
동적 스타일을 적용할 것입니다.

00:11:04.060 --> 00:11:06.160
그래서 몇 가지 코드를 살펴 보자, 우리는 할까요?

00:11:06.160 --> 00:11:09.320
그건 별로 걸리지 않았다
긴 코드에 들어갈 수 있습니다.

00:11:09.330 --> 00:11:13.570
멋진. 좋아, 자피는 어디에 있습니까?

00:11:13.570 --> 00:11:16.610
그래서 여기 내가 얻은 거야.

00:11:18.450 --> 00:11:22.010
확대/축소 키가 무엇인지 살펴보겠습니다.

00:11:23.400 --> 00:11:29.450
플러스 플러스, 명령 플러스.
저것 보세요.

00:11:30.180 --> 00:11:33.535
그래서 여기에 작은 커서 친구와서.

00:11:33.535 --> 00:11:36.620
이것은 윈도우입니다, 그것은
나를 위해 너무 열심히.

00:11:36.960 --> 00:11:41.260
좋아, 그래서 여기
내 스타일 폴더에서

00:11:41.260 --> 00:11:44.320
기본 테마가 있습니다.

00:11:44.320 --> 00:11:46.270
나는 어두운 테마를 가지고,

00:11:46.270 --> 00:11:49.990
그리고 나는 흰색 테마를 가지고
끔찍한 이름입니다.

00:11:49.990 --> 00:11:52.090
하나는 어쩌면 검은 테마해야

00:11:52.090 --> 00:11:54.205
아니면 흰색 테마
가벼운 테마여야 합니다.

00:11:54.205 --> 00:11:56.380
왜 나는 흰색과 어두운 혼합,

00:11:56.380 --> 00:11:59.260
나는 단지 수면 부족에 비난 할 수 있습니다.

00:11:59.260 --> 00:12:02.845
하지만 난 당신이 모든 이름을 확신
완벽하게 처음.

00:12:02.845 --> 00:12:04.930
이름 지정은 간단합니다.

00:12:04.930 --> 00:12:07.150
그것은 나를 위해 어렵다. 나는 완전히 그것을 얻을.

00:12:07.150 --> 00:12:10.390
그래. 그래서 우리는 살펴 보겠습니다
그 파일은 단지 두 번째

00:12:10.390 --> 00:12:13.915
그리고 나는 또한 다른 것을 얻었다.
물건은 여기에 분할.

00:12:13.915 --> 00:12:17.410
글로벌 XAML을 제공합니다.
모든 것을 함께

00:12:17.410 --> 00:12:22.660
정말 그리고 난 아이콘있어
여기에, 크기 및 텍스트.

00:12:22.660 --> 00:12:25.690
이 방법은

00:12:25.690 --> 00:12:28.180
당신은 자원을 많이 가지고
또는 많은 스타일정의,

00:12:28.180 --> 00:12:31.945
당신은 그들을 분해
그런 카테고리?

00:12:31.945 --> 00:12:34.555
나를 위해 손을 들어
그건 당신이 뭔가.

00:12:34.555 --> 00:12:39.160
멋진. 그래서 결국 미친 아니에요.

00:12:39.160 --> 00:12:41.620
저를 여기서 꺼내, 거기서 우리가 가세요.

00:12:41.620 --> 00:12:46.000
그래서 여기에 내 글로벌 XAML 파일입니다
그래서 나는 내 모든 색상을 가지고

00:12:46.000 --> 00:12:50.155
여기에 어쩌면 그 수
별도의 파일로 리팩터링되었습니다.

00:12:50.155 --> 00:12:53.230
그건 그렇고, 우리는 찾고 있습니다
Zappy 앱에서

00:12:53.230 --> 00:12:56.980
어쩌면 나는 그 가장자리를 당겨야한다.

00:12:56.980 --> 00:12:58.690
우리는 지금 가장자리를 사용합니다.

00:12:58.690 --> 00:13:00.100
윈도우에 가장자리.

00:13:00.100 --> 00:13:03.670
그것은 좋은 일을하고, 나는 즐길 수
그것은. 나는 카나리아에있어.

00:13:03.670 --> 00:13:07.750
나는 내 물건을 모두 업데이트
어젯밤뿐만 아니라 내 가장자리,

00:13:07.750 --> 00:13:09.160
내 모든 비주얼 스튜디오의,

00:13:09.160 --> 00:13:10.780
내 모든 자마린 은 내가 좋아하기 때문에,"이봐,

00:13:10.780 --> 00:13:11.980
나는 내일 두 번의 회담을 가졌다.

00:13:11.980 --> 00:13:13.720
가장 좋은 일은 무엇입니까?"

00:13:13.720 --> 00:13:15.820
모든 것을 업데이트합니다.

00:13:15.820 --> 00:13:18.520
나는 후회가 없다.

00:13:18.520 --> 00:13:21.504
그래서 Zappy 그것은 내 GitHub에 있어,

00:13:21.504 --> 00:13:23.305
그것은 나무와 비슷합니다.

00:13:23.305 --> 00:13:26.815
그래서이 응용 프로그램은 정말,

00:13:26.815 --> 00:13:29.080
나는 작은 일 놀이터를했다

00:13:29.080 --> 00:13:31.810
3.0 시리즈 동안 응용 프로그램
정말 즐거웠습니다.

00:13:31.810 --> 00:13:34.150
전투할 수 있는

00:13:34.150 --> 00:13:36.550
이러한 것들 중 일부를 테스트합니다.
그들은 풀려나고 있었다.

00:13:36.550 --> 00:13:40.210
그것은 또한 좋은 작은 만들었습니다.
참조하지만 그것은 못생긴 엉덩이했다.

00:13:40.210 --> 00:13:42.310
나는 우리가이보다 더 잘 할 수 있는 것 같아요.

00:13:42.310 --> 00:13:44.320
그래서 우리는 어떻게 구축
참조 응용 프로그램입니다.

00:13:44.320 --> 00:13:48.160
그래서 Zappy는 참조 응용 프로그램입니다
4.0 시리즈에 대 한 어디 난 그냥

00:13:48.160 --> 00:13:52.660
우리가 어떻게 보여주는 기능을 추가
시나리오를 추가, 일을.

00:13:52.660 --> 00:13:54.100
내가 트위치 스트림을 할 때,

00:13:54.100 --> 00:13:57.160
우리는 일반적으로 화면을 추가하거나
보여주기 위해 이것에 뭔가

00:13:57.160 --> 00:14:00.490
일부 기술 에서
자신을 즐길 수 있습니다.

00:14:00.490 --> 00:14:01.690
그래서이 응용 프로그램은 무엇인가.

00:14:01.690 --> 00:14:05.290
당신은 그것을 복제 할 수 있습니다, 당신은 ACL을 보낼 수 있습니다.

00:14:05.290 --> 00:14:08.979
보고 싶은 경우
시리즈의 물건,

00:14:08.979 --> 00:14:11.995
문제를 보내드립니다.
그것에 작동하고 멋진.

00:14:11.995 --> 00:14:14.185
이것이 바로 우리가 작업하고 있는 일입니다.

00:14:14.185 --> 00:14:17.770
그래서 나는 당신의 전형적인
리소스 사전

00:14:17.770 --> 00:14:21.625
여기. 여기 보자.

00:14:21.625 --> 00:14:24.580
나는 의 일부를 가지고
플라이 아웃 그라데이션 색상

00:14:24.580 --> 00:14:26.425
Zappy는 그라데이션을 가지고 있기 때문입니다.

00:14:26.425 --> 00:14:28.210
물론 모든 것에는 그라데이션이 있습니다.

00:14:28.210 --> 00:14:30.010
이것은 당신이 보는 방법입니다
더 많은 그라데이션에서,

00:14:30.010 --> 00:14:32.695
그라데이션 에 대한 요청
그래, 돌아왔어.

00:14:32.695 --> 00:14:35.725
다음 것 우리는 있을 거 야
가장자리를 베고 나면

00:14:35.725 --> 00:14:37.750
당신은 그것을 만들 수 있습니다
가죽처럼 보이나요?

00:14:37.750 --> 00:14:39.950
나는 그것이 가죽이되고 싶습니다.

00:14:40.650 --> 00:14:43.675
그것은 일반적인 당신-모든, 그것은 일반적인.

00:14:43.675 --> 00:14:45.100
정말 웹 어셈블리를 의미

00:14:45.100 --> 00:14:48.655
재림과 같습니다.
실버라이트의, 그렇지 않습니까?

00:14:48.655 --> 00:14:51.610
조금 그렇습니다.

00:14:51.610 --> 00:14:56.995
그럼 물론, 나는 지적했다
내 마지막 세션에서이 밖으로.

00:14:56.995 --> 00:14:58.660
스타일이 있을 때

00:14:58.660 --> 00:15:01.060
파생되는 형식이 있습니다.
다른 유형에서,

00:15:01.060 --> 00:15:04.405
이 속성을 사용할 수 있습니다.
여기서는 파생 형식에 적용됩니다.

00:15:04.405 --> 00:15:06.940
이것은 특히 유용합니다.

00:15:06.940 --> 00:15:09.730
우리가 한 방식
셸당 별칭입니다.

00:15:09.730 --> 00:15:11.800
그래서 쉘에서 그것은 쉘 항목입니다,

00:15:11.800 --> 00:15:14.740
쉘 섹션 및 쉘
콘텐츠, 즉 계층 구조입니다.

00:15:14.740 --> 00:15:17.140
그러나 그것은 전체를 만든다
더 많은 의미가 있을 수 있습니다.

00:15:17.140 --> 00:15:19.390
플라이 아웃 아이템을 원한다고 말할 수 있습니다.

00:15:19.390 --> 00:15:20.740
나는 탭을 원한다.

00:15:20.740 --> 00:15:23.080
나는 그것이 탭 표시 줄이되고 싶어요
탭이 여러 개 있습니다.

00:15:23.080 --> 00:15:25.405
이들은 별칭 이름입니다
이러한 것들에,

00:15:25.405 --> 00:15:28.120
사용할 수 있도록
이 속성은

00:15:28.120 --> 00:15:30.970
당신의 스타일은 어디에 도착
당신은 그들이 될 것으로 예상.

00:15:30.970 --> 00:15:34.210
멋진. 그래서 뭔가
알고 있어야 합니다.

00:15:34.210 --> 00:15:35.740
나는 아래로 컨버터의 무리를 가지고

00:15:35.740 --> 00:15:37.675
아마 할 수있는 여기
자신의 파일이 될 수 있습니다.

00:15:37.675 --> 00:15:40.930
그래서 테마가 작동하는 방식은

00:15:40.930 --> 00:15:44.170
내 기본 테마는 제공
함께 모든 비트.

00:15:44.170 --> 00:15:48.250
충분히 큰가요? 알아요
이 작업을 수행하는 방법. 아니요, 그렇지 않습니다.

00:15:48.250 --> 00:15:51.520
나는 그렇게 말하지 않았다. 됐어요.

00:15:51.520 --> 00:15:53.380
지금, 나는 나 자신에게 질문이 있습니다.

00:15:53.380 --> 00:15:56.575
됐어요. 그것은 충분히 큽요.
그래, 당신은 그것을 볼 수 있습니다.

00:15:56.575 --> 00:15:59.980
그래서 이것은 내 기본값입니다.

00:15:59.980 --> 00:16:02.770
병합된 사전에 사용됩니다.
이는 우리가 그 를 발송하는 것입니다

00:16:02.770 --> 00:16:06.325
세 가지 또는
그것은 25, 26 것 처럼?

00:16:06.325 --> 00:16:08.890
그것은 너무 많은 년이었다.

00:16:08.890 --> 00:16:12.730
플랫폼은 성숙을 유지하고
신흥, 그것은 굉장합니다.

00:16:12.730 --> 00:16:15.490
그래서 이것은 모든 것을 제공합니다.
함께 그리고 나서 나는

00:16:15.490 --> 00:16:18.340
내 어두운 테마를 가지고
그리고 내 흰색 테마.

00:16:18.340 --> 00:16:22.540
그래서 내 흰색 테마는 기반
기본 테마에 있습니다.

00:16:22.540 --> 00:16:26.020
그래서 기본 소스를 가지고
기본 테마의

00:16:26.020 --> 00:16:30.415
하지만 그것은 들어오고 그것은
이러한 특정 색상을 사용자 정의합니다.

00:16:30.415 --> 00:16:33.070
이제 다이나믹한
자원이 들어옵니다.

00:16:33.070 --> 00:16:35.410
당신은이 녀석에게 키를 제공해야합니다 그래서

00:16:35.410 --> 00:16:37.855
참조할 수 있는
다른 곳에서 이러한 색상,

00:16:37.855 --> 00:16:38.980
그래서 어디 살펴 보자

00:16:38.980 --> 00:16:42.040
배경색은
내 글로벌에서 사용되고.

00:16:42.040 --> 00:16:46.345
그래서 배경색,

00:16:46.345 --> 00:16:50.270
그 배경 색이 아니라,
다른 하나.

00:16:50.400 --> 00:16:54.565
"검색", 여기 우리가 간다.

00:16:54.565 --> 00:16:58.030
그래서 내 시각적 요소에 대 한
배경 스타일 I'm

00:16:58.030 --> 00:17:02.020
여기에서 사용 하 여 사용 하 여
동적 자원.

00:17:02.020 --> 00:17:04.630
그래서 동적 자원은 무엇
당신을 위해 할 것입니다,

00:17:04.630 --> 00:17:07.795
그것은 기본적으로 의 인식을 가지고
속성 변경시

00:17:07.795 --> 00:17:11.934
그래서 그 색이나 아무것도
이 색상 변경을 사용하는 경우,

00:17:11.934 --> 00:17:15.175
그것은 그것을 확인 하려고
변경 사항은 즉시 반영됩니다.

00:17:15.175 --> 00:17:20.620
그래서 유사하, 여기 내부
나는 그것이 텍스트라고 믿습니다.

00:17:20.620 --> 00:17:23.290
그래서 내 텍스트 헤드 라인에 대 한 색상

00:17:23.290 --> 00:17:25.930
사용 중인 것은 내 텍스트 기본 색상입니다.

00:17:25.930 --> 00:17:29.259
그래서 모든 것을
내 흰색 테마를 사용 하 고

00:17:29.259 --> 00:17:31.270
본질적으로 어두운 텍스트에

00:17:31.270 --> 00:17:35.800
흰색 배경과
예상대로,

00:17:35.800 --> 00:17:38.275
내 어두운 테마는
기본적으로 반대,

00:17:38.275 --> 00:17:41.830
어두운 배경과 밝은 텍스트.

00:17:41.830 --> 00:17:46.630
그래서 우리는이 모습에 대해 살펴.

00:17:46.630 --> 00:17:50.845
아마 내가 생각 모르겠어요
이 사람을 다시 배포해야 합니다.

00:17:50.845 --> 00:17:55.240
우리는 가서 빌드를 할 수 있습니다
배포한 다음

00:17:55.240 --> 00:17:57.070
뜨거운 다시로드가 계속된 다음
나는 몇 가지있어

00:17:57.070 --> 00:17:59.590
다른 멋진 것들을 공유
그 후 당신과 함께.

00:17:59.590 --> 00:18:00.670
그러나 나는 아무 변화도 하지 않았다.

00:18:00.670 --> 00:18:04.555
따라서 이 빌드는
내일까지 걸릴.

00:18:04.555 --> 00:18:10.550
테스트 중이었는가?
일부 핫 내부 빌드.

00:18:10.890 --> 00:18:13.210
하지만 당신은 당신이 명중 할 때 그 싫어

00:18:13.210 --> 00:18:15.595
"홈" 버튼만
출시가 시작되면서,

00:18:15.595 --> 00:18:17.935
그냥 죽인
내가 배포하고 있는 것입니다.

00:18:17.935 --> 00:18:19.810
그냥 나, 아니.

00:18:19.810 --> 00:18:21.760
내가 무엇을 했나요?

00:18:21.760 --> 00:18:23.620
이 물건 매디에 실행되지 않습니다

00:18:23.620 --> 00:18:26.275
어제 어디
모든 것이 작동했다?

00:18:26.275 --> 00:18:41.560
무엇?

00:18:41.560 --> 00:18:44.030
거짓말이에요.

00:18:46.980 --> 00:18:50.320
즉, 사용자 정의를 말하고있다
렌더러, 그건 너무 이상한.

00:18:50.320 --> 00:18:52.945
나는 말 그대로 거기에 아무것도하지 않았다.

00:18:52.945 --> 00:18:55.255
말 그대로 아무것도.

00:18:55.255 --> 00:18:58.570
그렇다면 이런 일이 발생하면 어떻게 해야 할까요?

00:18:58.570 --> 00:19:00.685
>> 업데이트.

00:19:00.685 --> 00:19:04.490
>> 업데이트. 우리는 어떻게 청소합니까?

00:19:05.010 --> 00:19:11.275
흥미로운 일이 될 것입니다.
우리는 살펴 보겠습니다.

00:19:11.275 --> 00:19:18.380
그건 이것 하나. 무엇이 변경되었습니까?

00:19:20.400 --> 00:19:25.090
여기 프로젝트를 보자
디자이너, 응용 프로그램 XAML.

00:19:25.090 --> 00:19:28.000
당신은 나사거야
앱 XAML에서 뭔가를.

00:19:28.000 --> 00:19:31.395
의 진짜 빠른 보고 하자

00:19:31.395 --> 00:19:32.810
우리는
한 번 더 다시 빌드

00:19:32.810 --> 00:19:34.680
그리고 만약 그것이
작업, 우리는 이동합니다.

00:19:34.680 --> 00:19:38.225
왜냐하면 나는 다른 것을 정말로 가지고 있기 때문이다.
더 나은 달콤한 데모.

00:19:38.225 --> 00:19:41.700
여기서 마지막으로 한 일은 무엇이었나요?

00:19:41.800 --> 00:19:45.150
나는 어떤 문제가 표시되지 않습니다.

00:19:48.090 --> 00:19:52.370
물론, 당신의 단계는 원활하게 진행
매번, 맞죠?

00:19:57.750 --> 00:20:00.460
그래서 이것은 본질적으로
내게 줄거야

00:20:00.460 --> 00:20:03.985
테마를 교환 할 수있는 기능.

00:20:03.985 --> 00:20:06.940
나는 할 수있을거야
내 설정으로 이동하려면

00:20:06.940 --> 00:20:10.375
패널과 내 다른 테마를 참조하십시오,

00:20:10.375 --> 00:20:14.300
변경하고
화면이 즉시 업데이트됩니다.

00:20:14.370 --> 00:20:18.290
당신은 그것을 작은 안드로이드를 할 수 있습니다.

00:20:19.800 --> 00:20:23.725
지금, 그것은 시간이 오래 걸리는
빌드, 오른쪽?

00:20:23.725 --> 00:20:25.345
그렇게 한 후, 깨끗해.

00:20:25.345 --> 00:20:28.100
무슨 일이야?

00:20:28.260 --> 00:20:31.255
글쎄, 그건 거야, 왜냐면 나는
항상 다시 돌아올 수 있습니다.

00:20:31.255 --> 00:20:33.280
데모가 진행중이라는 뜻입니다.
그것은 때문에 작동해야

00:20:33.280 --> 00:20:36.190
정말 같은
모든 최고의 데모.

00:20:36.190 --> 00:20:38.680
그래서 에 대해 이야기하자
그라데이션에 대한 분

00:20:38.680 --> 00:20:41.455
그리고 그 동안 모양.

00:20:41.455 --> 00:20:45.310
그라데이션이 되고 있기 때문에
그래서 악취와 인기,

00:20:45.310 --> 00:20:49.495
어떻게 이 작업을 수행 할 수 있습니까? 잘
몇 가지 옵션이 있습니다.

00:20:49.495 --> 00:20:52.630
오, 내 작은 에뮬레이터가있다.

00:20:52.630 --> 00:20:54.910
내 에뮬레이터를 볼 수 없기 때문에
다른 화면에 있습니다.

00:20:54.910 --> 00:20:56.140
하지만 너무 작습니다.

00:20:56.140 --> 00:20:59.420
좋아, 우리는 돌아왔어. 자 간다.

00:20:59.850 --> 00:21:04.330
슬라이드쇼를 종료합니다. 당신은 할 수 있어요.

00:21:04.330 --> 00:21:07.060
당신은 그것을 볼 수 있습니까? 당신은 그것을 볼 수 있습니다.

00:21:07.060 --> 00:21:10.240
코드로 돌아가서
실행 중인 것을 볼 수 있습니다. 좋습니다.

00:21:10.240 --> 00:21:14.035
그래서 내 페이지를 만들었습니다.
Zappy는 스타일 가이드라고 합니다.

00:21:14.035 --> 00:21:16.390
그래서 나는 내 모든 색상을 잡고 나는

00:21:16.390 --> 00:21:18.955
이 컬렉션 보기에 throw합니다.

00:21:18.955 --> 00:21:21.520
그래서 컬렉션 보기가

00:21:21.520 --> 00:21:25.930
4개의 행에 걸친
그런 다음 건너갑니다.

00:21:25.930 --> 00:21:31.930
따라서 컬렉션 보기는 여전히
미리보기하지만 4.1 안정에있어,

00:21:31.930 --> 00:21:33.175
그래서 만약 당신이 그것을 사용 하 여 선택,

00:21:33.175 --> 00:21:35.140
그것은 당신에 게 사용할 수 있습니다.

00:21:35.140 --> 00:21:36.430
나는 알고 싶어요
당신이 어떻게 느끼는지

00:21:36.430 --> 00:21:37.720
우리는 그런 기능을하고 있습니다.

00:21:37.720 --> 00:21:39.130
기본적으로, 그들을 굽고

00:21:39.130 --> 00:21:41.080
그들에 대한 작업과
피처 추가

00:21:41.080 --> 00:21:44.875
안정적인 릴리스에 있는 동안
하지만 깃발 뒤에 그들을 넣어.

00:21:44.875 --> 00:21:48.610
그래서 우리는 당신을 찾고 있습니다.
상황이 어떻게 진행되는지 알려주십시오.

00:21:48.610 --> 00:21:50.230
그래서 지금,

00:21:50.230 --> 00:21:53.005
모두가 일어서지 마라
마이크에 이동합니다.

00:21:53.005 --> 00:21:55.750
좋아, 그래서이 응용 프로그램에서,

00:21:55.750 --> 00:21:56.980
당신은 내가 우리가있는 그라데이션을 참조하십시오

00:21:56.980 --> 00:21:58.450
단 1초 만에 얘기를 할 것입니다.

00:21:58.450 --> 00:22:01.215
하지만 난 있어
이 시각적 설정은 여기까지,

00:22:01.215 --> 00:22:04.770
그래서 나는
이 빛과 어두운 스위처.

00:22:04.770 --> 00:22:06.150
그래서 이것은 실제로,

00:22:06.150 --> 00:22:08.460
추가하고 싶습니다.
다른 테마도 마찬가지입니다.

00:22:08.460 --> 00:22:12.120
후크시아를 추천합니다
테마 스타일로.

00:22:12.120 --> 00:22:13.740
왜 그런지 모른다.

00:22:13.740 --> 00:22:16.050
하지만 삐걱 거리는 정말 좋아,

00:22:16.050 --> 00:22:17.610
아무도 삐걱 거리는 세션에 갔다

00:22:17.610 --> 00:22:19.360
이번 주에, 나는 그녀가 거기에 들었어요.

00:22:19.360 --> 00:22:21.010
그녀는 위대한, 오른쪽?

00:22:21.010 --> 00:22:23.815
그래서 그녀는 후크시아를 사랑합니다.

00:22:23.815 --> 00:22:27.355
좋습니다. 그래서 내 어둠이있다.

00:22:27.355 --> 00:22:32.200
내 빛이 있어. 가볍고 밝습니다.

00:22:32.200 --> 00:22:34.045
예, 그래서 나는 어두워.

00:22:34.045 --> 00:22:36.310
나는 이 사람을 닫는다.

00:22:36.310 --> 00:22:39.970
그리고 당신은 내 화면을 볼 수
다시 여기뿐만 아니라 지금 어둡다.

00:22:39.970 --> 00:22:43.690
그래서
스위치가 발생하고,

00:22:43.690 --> 00:22:46.690
우리가 가면

00:22:46.690 --> 00:22:56.180
내 설정 보기 여기에 모델.

00:22:56.400 --> 00:23:01.705
그래서 나는 변경 테마 명령을 가지고,
그것은 올 거야.

00:23:01.705 --> 00:23:09.640
선택한 테마가 바인딩됩니다.
선택한 항목에 이됩니다.

00:23:09.640 --> 00:23:11.395
내 커서가 보이나요? 여기 다시.

00:23:11.395 --> 00:23:12.925
그래서 빛과 어두운,

00:23:12.925 --> 00:23:14.200
실제로 컬렉션 보기입니다.

00:23:14.200 --> 00:23:16.900
그것은 수평입니다
슬라이딩 컬렉션 보기.

00:23:16.900 --> 00:23:20.630
사실, 잘
그리고 나는 다음에 그렇게 할 것이다.

00:23:20.790 --> 00:23:26.305
그래, 그래서 나는 듣고 있어요
선택한 테마를 선택한 항목으로 선택한 항목으로 선택한

00:23:26.305 --> 00:23:27.805
그리고 그에 따라,

00:23:27.805 --> 00:23:29.890
나는 내 어두운 테마를 새로 올리거나

00:23:29.890 --> 00:23:33.445
내 흰색 테마를 적용
내 응용 프로그램 현재 리소스에.

00:23:33.445 --> 00:23:35.155
얼마나 빨리 효과가 있었는지 알 수 있습니다.

00:23:35.155 --> 00:23:36.430
그리고 당신은 내가 가지고 있지 않은 것을 볼 수

00:23:36.430 --> 00:23:38.590
거기에 자원의 작은 금액,

00:23:38.590 --> 00:23:40.075
그것은 물건의 꽤 비트입니다.

00:23:40.075 --> 00:23:42.220
그래서 정말 잘 작동합니다.

00:23:42.220 --> 00:23:44.590
이제, 그것은 한 가지 방법입니다.
당신이 그것을 할 수 있습니다.

00:23:44.590 --> 00:23:47.005
당신은 확실히 시도하고 할 수 있습니다
그것을 할 수있는 많은 다른 방법.

00:23:47.005 --> 00:23:49.360
이 모든 코드는 내 GitHub에 있습니다.

00:23:49.360 --> 00:23:52.315
그것을 밖으로 시도, 나는 사랑 할 것이다
당신이 어떻게 생각하는지 알고.

00:23:52.315 --> 00:23:54.760
예. 그래서 나는 생각했다.
그것은 매우 쉬웠습니다.

00:23:54.760 --> 00:23:56.650
그것은 나보다 훨씬 쉬웠다
그렇게 될 거라고 생각했죠.

00:23:56.650 --> 00:23:59.305
그리고 나는 지금 같은 느낌
나는 [들리지 않는] 프로입니다.

00:23:59.305 --> 00:24:00.745
나는 그것을 가지고 있는 것 같은 느낌이 든다.

00:24:00.745 --> 00:24:02.320
아무도 지금 나를 막을 수 없다.

00:24:02.320 --> 00:24:05.590
자홍색이 오고있다.
후크시아는 지금이다.

00:24:05.590 --> 00:24:11.020
아. 좋습니다

00:24:11.020 --> 00:24:12.880
그래서 그 그라데이션에 대해 이야기 해 봅시다.

00:24:12.880 --> 00:24:16.435
그렇다면 그라데이션은 어떻게 할 수 있을까요?

00:24:16.435 --> 00:24:18.310
그래서 물론 네이티브 코드.

00:24:18.310 --> 00:24:20.140
스키아 샤프, 당신은 캔버스가,

00:24:20.140 --> 00:24:23.560
그라데이션을 그릴 수 있습니다.
또는 팬케이크 보기에.

00:24:23.560 --> 00:24:25.315
익숙한 사람
팬케이크 보기?

00:24:25.315 --> 00:24:27.400
모든 배고픈 나를 만든다
나는 그것에 대해 이야기 할 시간.

00:24:27.400 --> 00:24:30.760
그래서 스티븐 [들리지]
네덜란드에서,

00:24:30.760 --> 00:24:33.580
우리가 가진 것처럼 누가 여기에 있지 않습니다.
여러 번 언급,

00:24:33.580 --> 00:24:36.025
당신에게 부끄러움이 없다 스티븐
여기에 있지 않기 위한 것입니다.

00:24:36.025 --> 00:24:38.440
의 모든 인포머셜을 보자
지금 스티븐에 대한.

00:24:38.440 --> 00:24:41.260
스티븐, 난 당신이 알고
집에서 바로 울고

00:24:41.260 --> 00:24:44.485
이제
잠 데브 정상회담에 참석하십시오.

00:24:44.485 --> 00:24:49.100
하지만 당신은 당신이 잘못 한 것을 알고있다.

00:24:51.060 --> 00:24:54.235
나는 그가 가족 휴가에 있다고 생각
또는 뭔가, 어쨌든.

00:24:54.235 --> 00:24:56.485
알았어?

00:24:56.485 --> 00:24:59.950
나는 동등한 기회입니다
사람들의 선택에.

00:24:59.950 --> 00:25:02.530
그래서 그 옵션은
사용할 수 있습니다.

00:25:02.530 --> 00:25:06.205
팬케이크 보기는 정말
거의 영화로운 프레임.

00:25:06.205 --> 00:25:07.390
본질적으로, 그것은 에 프레임처럼

00:25:07.390 --> 00:25:09.205
스테로이드 당신이 얻을 경우
그것을 잘 살펴보십시오.

00:25:09.205 --> 00:25:12.385
그러나 매우 유용하고 될 수 있습니다
사용하려는 것을 사용합니다.

00:25:12.385 --> 00:25:15.590
하지만 어떻게 할 것인가?
당신은 그것을 스스로하고 싶었어요?

00:25:16.100 --> 00:25:20.760
오, 미안해요, 우리는 말하고 있지 않아요
그라데이션 테마하지만 모양에 대해.

00:25:20.760 --> 00:25:22.170
셰이프에 대한 많은 옵션이 있습니다.

00:25:22.170 --> 00:25:24.090
우리는 지출하지 않을거야
셰이프에 많은 시간을 할애할 수 있습니다.

00:25:24.090 --> 00:25:26.610
정말, 그리기 스키아 샤프는 친절

00:25:26.610 --> 00:25:29.285
최고의
크로스 플랫폼.

00:25:29.285 --> 00:25:31.555
매우 강력하고, 매우 연기자.

00:25:31.555 --> 00:25:36.160
나는 당신에게서 몇 가지 예를 보았다
그건 꽤 마음 불고.

00:25:36.160 --> 00:25:39.700
나는이 아첨 모르겠어요
비즈니스가 전부입니다.

00:25:39.700 --> 00:25:41.815
C #에서 할 수 있습니다.

00:25:41.815 --> 00:25:43.885
당신은 그것을 할 수 있습니다
스키아샤프. 그것은 화려합니다.

00:25:43.885 --> 00:25:46.180
애니메이션은 매우 쉽습니다.

00:25:46.180 --> 00:25:47.890
그러나 비트맵을 사용할 수 있습니다.

00:25:47.890 --> 00:25:50.095
그건 뭔가
많이 간과, 오른쪽?

00:25:50.095 --> 00:25:51.850
당신은 디자인을 가지고 있고 같은 경우

00:25:51.850 --> 00:25:53.590
이 정말 흥미로운 모양,

00:25:53.590 --> 00:25:55.540
당신이 가서 보면
시각적 인 도전,

00:25:55.540 --> 00:25:58.015
라이언 데이비스가 무슨 짓을했는지 봐
퀀 타이즈 응용 프로그램에,

00:25:58.015 --> 00:26:01.840
헤더에이 작은이 작은
그것에 좋은 곡선노치.

00:26:01.840 --> 00:26:03.925
그것은 정말 그냥 이미지
백그라운드에서 볼 수 있습니다.

00:26:03.925 --> 00:26:07.060
그래서 때때로 때 당신은
시각적 인 것을 봐,

00:26:07.060 --> 00:26:08.830
너는 내가 얼마나 닮은가
그것을 달성하기 위해 가는가?

00:26:08.830 --> 00:26:10.870
영향을 미치거나

00:26:10.870 --> 00:26:14.275
레이아웃이 없거나 컨트롤이 없습니다.
그것은 정확히 그렇게합니다.

00:26:14.275 --> 00:26:16.270
어쩌면 당신이 생각하는 만큼 어렵지 않을 수도 있습니다.

00:26:16.270 --> 00:26:18.490
어쩌면 두 번째 생각
당신은 해야 하는 방법 수

00:26:18.490 --> 00:26:21.100
나는 진짜를 위해 그것을하지만
어떻게 가짜 수 있습니까?

00:26:21.100 --> 00:26:24.640
마치 내가 가짜로 가고 있는 것처럼
그냥 있는 것처럼 보이게 만드세요.

00:26:24.640 --> 00:26:26.665
그럼 어떻게 할 수 있을까요?

00:26:26.665 --> 00:26:29.875
때로는 간단합니다.
이미지를 포함하기만 하면 됩니다.

00:26:29.875 --> 00:26:31.585
괜찮다고 생각.

00:26:31.585 --> 00:26:33.160
사용자는 모른다.

00:26:33.160 --> 00:26:35.305
오, 그는 정말 그그림을 그렸을까요?

00:26:35.305 --> 00:26:37.165
개발자가 그리지 않았다면,

00:26:37.165 --> 00:26:39.235
이 응용 프로그램은 쓰레기입니다.

00:26:39.235 --> 00:26:40.990
그건 어떻게 가는지.

00:26:40.990 --> 00:26:42.415
몰라요. 좋습니다.

00:26:42.415 --> 00:26:44.530
물론 벡터 이미지, SVGs,

00:26:44.530 --> 00:26:47.305
다른 컨트롤러가 있습니다.
SVG를 로드할 수 있습니다.

00:26:47.305 --> 00:26:49.090
그럼 난 이미 언급 생각

00:26:49.090 --> 00:26:51.115
SkiaSharp 또는 네이티브 코드에 그리기.

00:26:51.115 --> 00:26:52.780
네이티브 코드를 그릴 수 있습니다.

00:26:52.780 --> 00:27:02.500
그래서 그라데이션과 데모, 멋진.

00:27:02.500 --> 00:27:04.960
글쎄, 난 먼저 어떻게 보여 줄게
이것으로 그라데이션을 한다

00:27:04.960 --> 00:27:07.630
일부는 날아, 좋아.

00:27:07.630 --> 00:27:10.135
셸 렌더링입니다.

00:27:10.135 --> 00:27:11.680
그래서 우리가 여기 로 가면,

00:27:11.680 --> 00:27:13.825
나는 안드로이드를하고있다.

00:27:13.825 --> 00:27:16.645
그래서 안드로이드 프로젝트를 살펴 보자,

00:27:16.645 --> 00:27:19.705
내 렌더러를 가지고 있고 나는
내 Zappy 쉘 렌더링을 얻었다.

00:27:19.705 --> 00:27:28.970
좋습니다. 그래서 여기 내가 얻을 때
내 선반 레이아웃 콘텐츠 렌더링.

00:27:29.970 --> 00:27:33.580
좋아, 우리는 멋진 볼 수 있습니다.

00:27:33.580 --> 00:27:37.840
그래서 나는 그것을 얻을, 나는 그것을 만들
그라데이션 [들리지 않음] ,

00:27:37.840 --> 00:27:40.960
내가 잡아, 통지, 나는 잡았다

00:27:40.960 --> 00:27:44.170
내 색상 때문에
여기에 내 응용 프로그램 테마를 얻었다.

00:27:44.170 --> 00:27:46.179
이것은 종속성 주입입니다.

00:27:46.179 --> 00:27:48.890
이것은 내 자원에서 오는 것입니다.

00:27:48.890 --> 00:27:50.550
나는 내 자원에 당신을 보여 주었다,

00:27:50.550 --> 00:27:53.580
내 글로벌 파일, 내가 가진
그라데이션 시작 및 색상 종료.

00:27:53.580 --> 00:27:56.255
난 그냥 통과에 그것을 언급했다.

00:27:56.255 --> 00:27:59.920
그래서 나는 내 서비스에 대한 내 의존성을 얻을

00:27:59.920 --> 00:28:03.055
그래서 내가 이것을 설정할 때 여기 아래로,

00:28:03.055 --> 00:28:05.155
지금까지의 색으로 설정할 수 있습니다

00:28:05.155 --> 00:28:08.170
내 공유 코드에 설정됩니다.

00:28:08.170 --> 00:28:13.405
그때 난 그냥 말하고 있었다
이것에 대해 누군가에게,

00:28:13.405 --> 00:28:16.390
코디네이터 뷰를 사용합니다.

00:28:16.390 --> 00:28:19.480
우리가 할 수있는 보기
정말 흥미로운 애니메이션,

00:28:19.480 --> 00:28:22.030
영웅 애니메이션을 본 적이 있거나

00:28:22.030 --> 00:28:24.760
더 진보 된 중 일부
재질 디자인 기반 애니메이션.

00:28:24.760 --> 00:28:27.400
그들 중 많은 사람들이
코디네이터 보기에서

00:28:27.400 --> 00:28:31.120
셸은
작품의 꽤 많은.

00:28:31.120 --> 00:28:34.525
그래서 저는
쉘 사용 장려

00:28:34.525 --> 00:28:36.340
그것은 우리가 될 수있는 기초이기 때문에

00:28:36.340 --> 00:28:38.575
이러한 것들을 더 쉽게 추가할 수 있습니다.

00:28:38.575 --> 00:28:42.475
나는 전환이 될 수 있다는 것을 알고
그렇지 않으면 할 수있는 큰 고통.

00:28:42.475 --> 00:28:44.860
그래서 당신은 확실히하지 않습니다
셸을 사용해야 합니다.

00:28:44.860 --> 00:28:46.900
보내고 싶지 않아요.
그렇지 않은 경우

00:28:46.900 --> 00:28:49.150
당신은 어떻게 든 쉘을 사용
암흑 시대에.

00:28:49.150 --> 00:28:51.910
당신은 좋은, 당신은 사랑
내비게이션 페이지,

00:28:51.910 --> 00:28:53.785
탭 페이지,
마스터 세부 정보 페이지,

00:28:53.785 --> 00:28:55.030
모든 것은 여전히 좋은,

00:28:55.030 --> 00:28:57.010
그들은 아무 데도 가지 않을거야,

00:28:57.010 --> 00:28:59.380
그것은 장난감 이야기가 아니에요
전송되지 않는 경우

00:28:59.380 --> 00:29:03.610
고아원 또는 무엇이든.

00:29:03.610 --> 00:29:05.935
고아원도 아니었어요.
보육하는 것과 같습니다.

00:29:05.935 --> 00:29:07.300
아니요, 새 영화가 아닙니다.

00:29:07.300 --> 00:29:10.525
이것은 세 가지와 같습니다.
정말 슬픈 하나.

00:29:10.525 --> 00:29:12.760
그래, 새로운 것들
같아야 합니다.

00:29:12.760 --> 00:29:14.920
좋은 나는 그것이 여전히 확신
슬프게도, 나는 사람들이 울고 들었다.

00:29:14.920 --> 00:29:16.840
나는 울지 않을 거야. 있을 것입니다.

00:29:16.840 --> 00:29:20.665
눈물이 나오지 않는다
당신이 아는 한이 눈.

00:29:20.665 --> 00:29:27.700
좋아, 이것은 바나나입니다.

00:29:27.700 --> 00:29:30.745
그래서 코디네이터 레이아웃을 얻을,

00:29:30.745 --> 00:29:33.670
여기에 배경을 설정합니다.

00:29:33.670 --> 00:29:37.090
여기에 투명하게 이것을 설정합니다.

00:29:37.090 --> 00:29:38.560
왜냐하면
누워 다른 것들

00:29:38.560 --> 00:29:40.285
앱 표시 줄과 함께 그것의 상단에.

00:29:40.285 --> 00:29:42.600
그래서 만들고 싶어요.
내 그라데이션이 있는지 확인

00:29:42.600 --> 00:29:44.985
에서 모든 방법을 간다
아래를 위쪽으로,

00:29:44.985 --> 00:29:49.680
왜냐하면 여기 까지 상단에 일부
그 중 실제로 응용 프로그램 표시 줄입니다.

00:29:49.680 --> 00:29:51.600
그래, 그래서 꽤 많이,

00:29:51.600 --> 00:29:52.770
그리고 그게 내가 어떻게
내 그라데이션을 받고.

00:29:52.770 --> 00:29:55.060
그래서 네이티브 코드를 사용하고 있습니다.
그렇게 할 수 있습니다.

00:29:55.060 --> 00:29:58.000
이제 다른 예를 살펴보겠습니다.

00:29:58.000 --> 00:30:01.195
그리고이 사람은 시로에서입니다.

00:30:01.195 --> 00:30:02.920
시로는 프랑스에 있으며,

00:30:02.920 --> 00:30:04.990
파리 그는 에 나와 함께 라이브 스트림을했다

00:30:04.990 --> 00:30:07.440
트위치가 로그인 화면을 만들었습니다.

00:30:07.440 --> 00:30:11.345
그래서 나는 다른 버전이
여기서 열리는 zap의,

00:30:11.345 --> 00:30:15.550
그가 만든 곳
그라데이션 단추 보기

00:30:15.550 --> 00:30:18.175
또는 그라데이션 배경
보기 및 그라데이션 버튼.

00:30:18.175 --> 00:30:21.740
그래서 만약 우리가 그가 여기서 한 일을 보면,

00:30:22.200 --> 00:30:25.015
이 데모를 곧 실행하겠습니다.

00:30:25.015 --> 00:30:26.830
그래서 그리드의 배경에서 그는

00:30:26.830 --> 00:30:29.530
이 사용자 지정 컨트롤이 있습니다.
그라데이션 뷰의

00:30:29.530 --> 00:30:31.330
그는 그 시작을 잡고

00:30:31.330 --> 00:30:34.555
내가 언급 한 것처럼 그 끝 스타일
정적 자원에서,

00:30:34.555 --> 00:30:36.385
여기에 넣어.

00:30:36.385 --> 00:30:38.860
그래서 우리가 무엇을 보면
해당 그라데이션 뷰

00:30:38.860 --> 00:30:42.145
그것은 당신이 하는 것 처럼
사용자 지정 렌더링을 기대합니다.

00:30:42.145 --> 00:30:46.180
그래서 내려올 때
안드로이드 코드 또는 iOS 코드,

00:30:46.180 --> 00:30:49.495
그것은 무승부입니다
그라데이션을 다시 보냅니다.

00:30:49.495 --> 00:30:52.360
그래서 여기에 안드로이드 코드입니다
그라데이션 뷰에 대해

00:30:52.360 --> 00:30:56.664
이 경우
비주얼 엘리먼트 렌더러,

00:30:56.664 --> 00:30:59.455
그리고 그것은 만들 거야
선형 그라데이션,

00:30:59.455 --> 00:31:03.115
그림을 그리고 나서
캔버스에 그립니다.

00:31:03.115 --> 00:31:06.610
그런 다음,
여기에 버튼에서 같은 일을.

00:31:06.610 --> 00:31:09.415
버튼도 가질 수 있습니다
익숙한 버튼입니다.

00:31:09.415 --> 00:31:11.350
진짜 버튼이 아니고,

00:31:11.350 --> 00:31:12.715
그것은 가짜 버튼입니다.

00:31:12.715 --> 00:31:14.770
사이의 유일한 차이점
가짜 버튼과 실제 버튼

00:31:14.770 --> 00:31:17.770
당신이 그것을 부르는 것입니다, 여전히 버튼.

00:31:17.770 --> 00:31:20.530
모두

00:31:20.530 --> 00:31:22.240
대화형 요소는
당신은 모든 것을 얻을 수 있습니다

00:31:22.240 --> 00:31:24.475
접근성 이점
당신이해야할,

00:31:24.475 --> 00:31:27.505
그래서 당신은 뿐만 아니라 여기에 사용할 수 있습니다.

00:31:27.505 --> 00:31:29.545
그래서 우리가 이것을 실행한다면,

00:31:29.545 --> 00:31:31.900
오류를 던지는 것을 지켜보십시오.
마지막 처럼.

00:31:31.900 --> 00:31:34.400
난 당신이 오류를 던져 감히,

00:31:34.500 --> 00:31:39.415
코드와 대화할 수 있는
그런 식으로, 나는 당신을 감히.

00:31:39.415 --> 00:31:41.620
그것은 사람 처럼

00:31:41.620 --> 00:31:47.960
그냥 같은 사람을 의미
화면을 관절로 표현했습니다.

00:31:48.330 --> 00:31:51.650
당신은 그 제스처가 무엇인지 알아?

00:31:55.590 --> 00:31:58.790
좋아, 그래서 여기 와서.

00:32:01.530 --> 00:32:05.620
그래서 내가 한 것 중 하나
오, 오류가 있습니다.

00:32:05.620 --> 00:32:06.880
그것은 같은 오류입니다,

00:32:06.880 --> 00:32:13.120
믿을 수 없는, 그봐.

00:32:13.120 --> 00:32:15.415
그렇다면 어떻게 버그를 제기합니까?

00:32:15.415 --> 00:32:17.515
나는 버그가 기본적으로 말할 것을 의미,

00:32:17.515 --> 00:32:20.455
호텔 방에서 달렸는데,

00:32:20.455 --> 00:32:24.925
나는 뚜껑을 닫고 "나는 아래층으로 내려갔고,

00:32:24.925 --> 00:32:27.609
나는 2 시간 정도 기다렸다.

00:32:27.609 --> 00:32:30.490
기기를 다시 연결했습니다.

00:32:30.490 --> 00:32:36.145
그리고 그것은 작동하지 않았다"고 말했다.
말 그대로 무슨 일이 있었는지.

00:32:36.145 --> 00:32:41.725
몰라요. 나는 청소해요,

00:32:41.725 --> 00:32:44.260
그것은 내가 마지막으로 한 일이 아니에요,
난 그냥 청소하고 다시 시작합니다.

00:32:44.260 --> 00:32:46.285
ID를 다시 시작하지 않았습니다.

00:32:46.285 --> 00:32:47.380
나는 전체 춤을하지 않았다,

00:32:47.380 --> 00:32:53.320
난 그냥 같은 했다- 미안.

00:32:53.320 --> 00:32:55.585
내가 만들려고했다
댄스 농담처럼,

00:32:55.585 --> 00:32:57.055
내가 전체 이동을하지 않은 것처럼,

00:32:57.055 --> 00:33:02.500
나는 춤을 뭔가를 깰 않았다.

00:33:02.500 --> 00:33:06.610
아무도 기억합니까?
80 년대에서 깨는.

00:33:06.610 --> 00:33:08.620
>> [들리지 않음].

00:33:08.620 --> 00:33:11.095
.>> 그들 모두는 남자, 그들 모두.

00:33:11.095 --> 00:33:13.730
그게 어떻게 발을 다치게 하는가?

00:33:14.520 --> 00:33:16.360
>> 글쎄요.

00:33:16.360 --> 00:33:18.145
그건 당신이 주장하는 거야,

00:33:18.145 --> 00:33:21.680
하지만 당신은 시도되었을 수 있습니다
영광의 날을 되찾기 위해.

00:33:21.750 --> 00:33:27.475
좋아, 우리는 여전히 우리가 움직이고 있어
아직 깨지지 않았습니다, 우리는 좋다.

00:33:27.475 --> 00:33:28.990
이것은 단지 우리에게 더 많은 시간을 제공합니다.

00:33:28.990 --> 00:33:31.330
이러한 것들에 대해 이야기,
이것은 지금까지 도움이 됩니까?

00:33:31.330 --> 00:33:32.680
이 흥미로운 것들인가요?

00:33:32.680 --> 00:33:34.510
도전과제
당신이 가질 수 있습니다

00:33:34.510 --> 00:33:37.404
최근 또는 미래에 직면한 경우,

00:33:37.404 --> 00:33:39.505
우리는 미래에 직면하게 될 것입니다.

00:33:39.505 --> 00:33:44.680
미래의 말하기는 누구든지
넷플릭스에 어두운, 어두운 본?

00:33:44.680 --> 00:33:47.350
나는 그것이 나처럼 보이는 것을 알고있다.
아동 납치 를 기반으로

00:33:47.350 --> 00:33:50.750
같은에 - 그건
아니 그것에 대해 무엇.

00:33:50.970 --> 00:33:54.865
그것은 공상 과학 일처럼,
그것은 모두 독일어로 되어 있습니다.

00:33:54.865 --> 00:33:56.575
당신은 당신의 독일어에서 작업 할 수 있습니다.

00:33:56.575 --> 00:34:02.065
좋아, 거기 우리가 간다.

00:34:02.065 --> 00:34:05.200
어서, 포기
비주얼 스튜디오용,

00:34:05.200 --> 00:34:09.710
비주얼 스튜디오는 돈을 벌고.

00:34:10.710 --> 00:34:14.440
그래서 멋진 것들의 몇 가지가있다

00:34:14.440 --> 00:34:17.260
물론 여기 일어나는 것은 당신이 볼 수 있습니다
내가 언급 한 그라데이션,

00:34:17.260 --> 00:34:19.345
조금
단추의 그라데이션입니다.

00:34:19.345 --> 00:34:23.500
그럼 당신은이 좋은 애니메이션을 가지고
전환이 여기에서 일어나고 있습니다.

00:34:23.500 --> 00:34:26.350
그래서 그건 진짜가 아니다
제어할 세그먼트,

00:34:26.350 --> 00:34:29.080
그것은 제어 하는 가짜 세그먼트.

00:34:29.080 --> 00:34:32.260
사이의 유일한 차이점
제어할 실제 세그먼트와

00:34:32.260 --> 00:34:36.265
제어할 무화과 세그먼트
? 당신이 그것을 부르는.

00:34:36.265 --> 00:34:40.340
상사가 말하면, 항상
세그먼트는 예라고 말할 수 있습니다.

00:34:41.250 --> 00:34:45.850
그것은 어떻게 생겼는지, 그렇습니다.

00:34:45.850 --> 00:34:48.100
그래서 일부 멋진 트랜지스터는
거기에 있었고 당신은 발견

00:34:48.100 --> 00:34:55.870
옥토캣꼬리가 흔들리고,
즉, 로티입니다.

00:34:55.870 --> 00:34:58.540
그래서 로티는 에서 도서관입니다

00:34:58.540 --> 00:35:02.830
에어비앤비가 오픈 소스로 제공
그리고 당신은 사용할 수 있습니다, 그것은 무엇인가,

00:35:02.830 --> 00:35:07.390
어도비 애프터 효과,

00:35:07.390 --> 00:35:10.014
그리고 약간의 확장
설치할 수 있습니다.

00:35:10.014 --> 00:35:12.505
애니메이션을 출력할 수 있습니다.

00:35:12.505 --> 00:35:15.490
나는 그들이 실제로 매우 슬프다
그렇게 할 수 없습니다.

00:35:15.490 --> 00:35:18.640
어도비 플래시 또는 애니메이션에서
또는 그들이 지금 부르는 무엇이든,

00:35:18.640 --> 00:35:22.150
왜냐하면 나는 당신의 방법이 될 것이기 때문에
효과 후,하지만 무엇이든.

00:35:22.150 --> 00:35:27.220
예. 그래서 마틴 반 다이크 누구
이곳을 돌아다니고 있었습니다.

00:35:27.220 --> 00:35:29.200
그는 여전히 여기 있을 지도 모른다.

00:35:29.200 --> 00:35:31.450
C-샤프 구현을 수행

00:35:31.450 --> 00:35:32.920
그리고 그는 유지
패키지.

00:35:32.920 --> 00:35:38.605
그래서 그에 대한 감사 이동
옥토캣, 멋지다.

00:35:38.605 --> 00:35:41.410
그래디언스가 멋지기 때문에,

00:35:41.410 --> 00:35:43.450
그리고 당신은 내가 자료를 가지고 있음을 볼 수

00:35:43.450 --> 00:35:45.445
여기에서 일하고
다른 모든 것뿐만 아니라,

00:35:45.445 --> 00:35:47.950
나는 당신에게 빠른 모습을 줄 것이다
이 애니메이션의 작동 방식에 대해 설명합니다.

00:35:47.950 --> 00:35:49.750
이것은 또한 내 GitHub에,

00:35:49.750 --> 00:35:51.370
그러나 그것은 PR로 등장,

00:35:51.370 --> 00:35:54.640
그래서 그것은 별도의 프로젝트입니다
난 단지 때문에 지금

00:35:54.640 --> 00:35:59.150
오늘 아침에 그것을 얻었다,
어느 여전히 괜찮습니다.

00:35:59.280 --> 00:36:01.960
따라서 로그인 페이지는

00:36:01.960 --> 00:36:04.600
그냥 당신의 간단한
XAML은 예상대로,

00:36:04.600 --> 00:36:06.340
나는 그것을 조금 더 크게 만들 수 있습니다.

00:36:06.340 --> 00:36:10.640
나는 그녀에게 이것을 줄 수 있다.
또는이 작업을 수행, 하지.

00:36:10.640 --> 00:36:14.620
우연히 우연히 본 사람
바로 거기에 그 버튼을 누르면?

00:36:15.120 --> 00:36:20.995
그것을 명중하지 마십시오. 그래, 그래서
정말 아무것도 공상 여기 일어나고.

00:36:20.995 --> 00:36:22.840
당신은 거기에 볼
이러한 애니메이션은

00:36:22.840 --> 00:36:24.625
그러나 XAML에서 수행되지 않습니다.

00:36:24.625 --> 00:36:28.105
나는 방법을 보여 줄게
1분 만에 XAML에서 작업을 수행할 수 있습니다.

00:36:28.105 --> 00:36:34.555
그래서 뒤를 보면
선택기 옵션을 탭하면

00:36:34.555 --> 00:36:37.720
이것은 탭 이벤트입니다.
여기이 사람에.

00:36:37.720 --> 00:36:40.240
이것이 트리거되는 내용입니다.
애니메이션을 볼 수 있습니다.

00:36:40.240 --> 00:36:41.740
그것은 몇 가지 번역을하고있다,

00:36:41.740 --> 00:36:45.520
그래서 로 번역
그냥 도우미 애니메이션 방법.

00:36:45.520 --> 00:36:48.880
여전히 사용 중입니다.
백 엔드에 있는 애니메이션 API를 참조하십시오.

00:36:48.880 --> 00:36:52.570
당신은 또한 너무 퇴색
그리고 그런 것들.

00:36:52.570 --> 00:36:56.440
그럼 당신은 몇 가지 기다려 할 수 있습니다
작업 및 그룹 화 일부 애니메이션.

00:36:56.440 --> 00:37:00.580
그래서 그것은 모두 번역을 수행
그리고 동시에 너무 페이드.

00:37:00.580 --> 00:37:04.480
그럼, 당신은 에서 관리 할 수 있습니다
가시성과 같은 것들.

00:37:04.480 --> 00:37:06.715
그래서 당신은 할 수 있습니다
애니메이션을 이런 식으로 할 수 있습니다.

00:37:06.715 --> 00:37:08.830
확실히, 그것으로 아무 문제가 없다,

00:37:08.830 --> 00:37:11.005
하지만 난 또한 보여 줄게
당신은 당신이 그것을 할 수있는 방법

00:37:11.005 --> 00:37:14.830
XAML에서. 좋아, 멋지다.

00:37:14.830 --> 00:37:20.665
그래서 그라데이션입니다
및 모양, 시차.

00:37:20.665 --> 00:37:24.445
나는 이것이 내 마지막이라고 생각한다.
또는 마지막 데모에 두 번째.

00:37:24.445 --> 00:37:28.525
나는 실제로
추가 데모, 그래서 우리는 볼 수 있습니다.

00:37:28.525 --> 00:37:30.550
좋아, 시차.

00:37:30.550 --> 00:37:32.485
그래서 여기에 무엇입니까
시차와 함께 일어나고 있습니다.

00:37:32.485 --> 00:37:36.535
나는 무엇의 보기를 폭발 않았다
내가 보여줄게.

00:37:36.535 --> 00:37:39.745
사실, 아니,
그것은 이미 여기.

00:37:39.745 --> 00:37:41.920
가자
그것을 구축하고 실행,

00:37:41.920 --> 00:37:45.220
우리가 실행되지 않도록
우리가 이전에 했던 것과 같은 문제.

00:37:45.220 --> 00:37:46.630
다음은 로그인 페이지의 예입니다.

00:37:46.630 --> 00:37:48.800
나는 그것을 필요로하지 않는다, 그것을 닫자.

00:37:49.080 --> 00:37:52.180
내가 여기 와서,

00:37:52.180 --> 00:37:55.345
빌드 실행 이동, 좋아.

00:37:55.345 --> 00:37:58.750
하지만 당신은 어떤을 볼 수 없습니다
그 중. 괜찮아요.

00:37:58.750 --> 00:38:01.120
그냥 건물에,
건물 및 실행.

00:38:01.120 --> 00:38:04.900
그래서 당신이 가지고있는 것은 당신입니다
다른 레이어가 있습니다.

00:38:04.900 --> 00:38:08.830
사물과 그리드는 정말 좋은
다른 레이어를 가질 수 있습니다.

00:38:08.830 --> 00:38:13.375
그런 다음 상황이 필요에 따라
행 또는 스팬 열,

00:38:13.375 --> 00:38:14.710
범위를 사용합니다.

00:38:14.710 --> 00:38:18.280
따라서 행 범위 열 범위는
그런 식으로 말이죠.

00:38:18.280 --> 00:38:22.315
나는 잘못 한 죄송합니다 설정합니다.

00:38:22.315 --> 00:38:27.805
그렇다면 왜 해당 코드를 실행했습니까?

00:38:27.805 --> 00:38:31.835
그건 올바른 코드, 그래서 이상한.

00:38:31.835 --> 00:38:33.900
내 말은, 그것은 같은 프로젝트입니다,

00:38:33.900 --> 00:38:35.340
하지만 실행
두 개의 서로 다른 디렉토리.

00:38:35.340 --> 00:38:37.860
그러나 나는 그것이 할 것 같아요
동일한 바이너리를 생성합니다.

00:38:37.860 --> 00:38:41.340
그래서 정말 이상합니다. 좋습니다.

00:38:41.340 --> 00:38:43.470
그래서 내가이 진짜 빨리 청소하자.

00:38:43.470 --> 00:38:49.120
깨끗한 구축, 깨끗한 구축,

00:38:49.120 --> 00:38:51.040
모든 청소, 모든 청소.

00:38:51.040 --> 00:38:54.130
이제 내 아이들처럼, 그냥하지 마십시오
옷장에 물건을 밀어,

00:38:54.130 --> 00:38:59.110
깨끗합니다. 멋진. 좋습니다.

00:38:59.110 --> 00:39:01.750
그래서 무슨 일이 일어날거야,

00:39:01.750 --> 00:39:07.150
우리는 움직일거야
콘텐츠 목록,

00:39:07.150 --> 00:39:09.190
그러나 우리는 헤더를 움직일 것입니다.

00:39:09.190 --> 00:39:12.475
배경 이미지에서
다른 비율과 는 다른

00:39:12.475 --> 00:39:14.530
사용자가 콘텐츠

00:39:14.530 --> 00:39:17.575
그와 상호 작용
시차 효과를 만듭니다.

00:39:17.575 --> 00:39:19.060
그렇게 하기 위해,

00:39:19.060 --> 00:39:20.650
우리는 경청할 수 있어야 합니다.

00:39:20.650 --> 00:39:25.300
스크롤 데이터를
내가 상호 작용하는 것.

00:39:25.300 --> 00:39:29.710
그래서 전통적으로, 그게
개발자에게 문제가 발생했습니다.

00:39:29.710 --> 00:39:32.800
자마린 양식에서,
즉, 모든 것

00:39:32.800 --> 00:39:36.100
자마린 양식의 스크롤
스크롤하고 있음을 알려줍니다.

00:39:36.100 --> 00:39:38.320
이제 스크롤 뷰가

00:39:38.320 --> 00:39:39.910
스크롤 메서드 또는

00:39:39.910 --> 00:39:42.880
디스패치할 이벤트
사용자가 스크롤할 때

00:39:42.880 --> 00:39:45.085
그래서 당신은 처리 할 수 있습니다
그 뒤에 코드.

00:39:45.085 --> 00:39:47.530
하지만 하고 싶지 않아요
그 뒤에 코드,

00:39:47.530 --> 00:39:50.590
XAML 핫 재로드 때문에
XAML을 다시 로드하고,

00:39:50.590 --> 00:39:52.165
뒤에 코드를 다시 로드하지 않습니다.

00:39:52.165 --> 00:39:54.925
XAML에 머물고 싶어요.
가능한 한 많이.

00:39:54.925 --> 00:39:58.420
그래서 나는 전체를 얻을
다시 로드할 수 있는 이점입니다.

00:39:58.420 --> 00:40:03.790
그래서 여기서 일어나는 일,
그렇게 할 것입니다.

00:40:03.790 --> 00:40:06.580
자, 그 작은 바

00:40:06.580 --> 00:40:09.655
대표자입니다.
탐색 표시줄의

00:40:09.655 --> 00:40:13.060
그럼 우리는 또한
가짜 탐색 모음을 수행,

00:40:13.060 --> 00:40:15.430
애니메이션이 표시되면
당신은 이유를 알 수 있습니다.

00:40:15.430 --> 00:40:18.745
그래서 여기에 재료는
이를 위해

00:40:18.745 --> 00:40:21.280
나는 몇 가지가 필요
스크롤 위치 또는 스크롤

00:40:21.280 --> 00:40:25.210
내가 할 수있는 백분율
다른 애니메이션을 트리거합니다.

00:40:25.210 --> 00:40:27.265
바인딩이 필요합니다.

00:40:27.265 --> 00:40:31.510
나는 모든 것을 할 수 있도록 반응
XAML에서 적절히

00:40:31.510 --> 00:40:35.319
그런 다음 자유롭게 사용
값 변환기,

00:40:35.319 --> 00:40:38.965
다른 것을 적용할 수 있도록
내가 원하는 효과.

00:40:38.965 --> 00:40:41.530
정말 수학은 예쁘다
이 물건에 쉽게.

00:40:41.530 --> 00:40:43.180
뭔가를 얻으려면

00:40:43.180 --> 00:40:45.280
다른 비율로
다른 것보다,

00:40:45.280 --> 00:40:47.560
백분율을
스크롤 시간의

00:40:47.560 --> 00:40:50.710
의 최대 거리
스크롤, 시간 계수.

00:40:50.710 --> 00:40:53.485
우리 모두는 이것을 알고 있었다. 그것은 단지

00:40:53.485 --> 00:40:55.870
몇 가지를 함께 곱합니다.
그리고 무슨 일이 일어나는지 참조하십시오.

00:40:55.870 --> 00:40:57.715
그것은 정말 그게 뭐야
모든 것이 내려옵니다.

00:40:57.715 --> 00:40:59.290
당신의 상사는 "어떻게 사용했습니까?

00:40:59.290 --> 00:41:02.215
이를 위한 실제 시차 알고리즘,

00:41:02.215 --> 00:41:06.175
또는 가짜 알고리즘?"
당신이 그것을 부르는 것에 따라 달라집니다.

00:41:06.175 --> 00:41:09.250
그래서 당신은 주위를 엉망 수 있습니다
이 모든 당신이 원하는,

00:41:09.250 --> 00:41:11.830
하지만 정말 그건
간단합니다.

00:41:11.830 --> 00:41:15.279
그래서 잠시 이야기하자
전환에 대해,

00:41:15.279 --> 00:41:17.470
왜냐하면 내가 하고 싶어하기 때문입니다.
이 데모를 모두 볼 수 있습니다.

00:41:17.470 --> 00:41:20.800
그래서 나는 말하고 있지 않다
특히 전환에 대한

00:41:20.800 --> 00:41:25.345
한 페이지에서 다른 페이지로,

00:41:25.345 --> 00:41:27.805
하지만 난 에 대해 얘기해요
상태에서 상태로 이동합니다.

00:41:27.805 --> 00:41:32.200
그래서 다시 좋은 도서관이있다
스티븐에서 S에 스티븐에서,

00:41:32.200 --> 00:41:35.185
난 당신이 무슨 짓을했는지 모르겠어요
당신이 여기에 있을 수 없다는 것을,

00:41:35.185 --> 00:41:38.845
하지만 친구, 그는 정신적으로 여기 있어.

00:41:38.845 --> 00:41:42.519
하지만 당신은 이것을 볼 때,
페이지 콘텐츠 로드,

00:41:42.519 --> 00:41:44.080
로딩 표시등이 있습니다.

00:41:44.080 --> 00:41:45.745
사용자에게 작업을 수행하고 있다고 알려줍니다.

00:41:45.745 --> 00:41:48.204
그냥보다 더 나은
스피너를 가지고,

00:41:48.204 --> 00:41:50.890
왜 그들에게 주지
보는 경험

00:41:50.890 --> 00:41:54.955
가짜 상태의 콘텐츠
교체하십시오.

00:41:54.955 --> 00:41:57.430
그것은 당신이 많이 볼 수있는 무언가
요즘 일을하는 애플 리케이션의.

00:41:57.430 --> 00:41:59.080
나는 페이스 북이 그것을 말한다.

00:41:59.080 --> 00:42:02.560
난 정말 페이스 북을 사용 하지 않습니다 매우
많이, 그러나 나는 그것이 일어나는 것을 보았습니다.

00:42:02.560 --> 00:42:05.080
그래서 그것은 사람들에게 무슨 일이 일어나고 알려줍니다,

00:42:05.080 --> 00:42:07.105
무슨 일이 일어나고 있는지 전달합니다.

00:42:07.105 --> 00:42:09.115
애니메이션은 사물을 전달합니다.

00:42:09.115 --> 00:42:11.230
애니메이션을 수행할 때
윌리-닐리 또는

00:42:11.230 --> 00:42:14.515
전환 윌리-nilly 그냥
멋지게 보일 수 있기 때문에,

00:42:14.515 --> 00:42:16.780
잘못된 메시지를 보내고 있을 수 있습니다.

00:42:16.780 --> 00:42:18.670
누군가와 당신은 할 수있다
그들을 좌절.

00:42:18.670 --> 00:42:20.260
너무 오래 걸릴 수 있기 때문에

00:42:20.260 --> 00:42:22.940
그들은 단지 얻을 싶어
A 지점에서 B 지점으로 이동합니다.

00:42:23.340 --> 00:42:25.405
그래서 언제 그것을 사용 해야 합니까?

00:42:25.405 --> 00:42:30.025
상태를 변경하는 경우라고 생각합니다.
데이터를 업데이트하는 데 큰 시간을 할애할 수 있습니다.

00:42:30.025 --> 00:42:31.450
사람들에게 알리기
무슨 일이 일어나고 있는지,

00:42:31.450 --> 00:42:32.680
하지만 그들에게 빈 화면을 주지 마십시오.

00:42:32.680 --> 00:42:34.510
빈 화면을 주지 마십시오.

00:42:34.510 --> 00:42:36.340
만약 당신이 갈 거 야
빈 보기가 있고,

00:42:36.340 --> 00:42:39.130
어떤 컬렉션을 지원합니까?
템플릿으로 빈 보기?

00:42:39.130 --> 00:42:42.130
그래서 굉장합니다.
ListView에는 그런 것이 없었습니다.

00:42:42.130 --> 00:42:44.590
그것은 넣어 좋은 장소입니다

00:42:44.590 --> 00:42:47.635
사용자에게 일부 표시
무슨 일이 일어나고 있는지,

00:42:47.635 --> 00:42:49.630
또는 무엇에 대한 지침

00:42:49.630 --> 00:42:52.375
할 필요가 있습니다.
해당 콘텐츠를 채웁니다.

00:42:52.375 --> 00:42:56.380
짧은 실행 프로세스는 실제로
전환에 사용할 수 있습니다.

00:42:56.380 --> 00:42:57.730
장기 실행 프로세스가 있는 경우

00:42:57.730 --> 00:43:01.210
당신은 밀접하게 생각할 수 있습니다
당신이 그것을 처리하는 방법에 대해,

00:43:01.210 --> 00:43:04.495
그런 다음 유효성 검사 및
그것은 유효성 검사를 형성합니다.

00:43:04.495 --> 00:43:08.875
연습할 수 있는 좋은 시간입니다.
애니메이션 전환 기술을 제공합니다.

00:43:08.875 --> 00:43:11.140
그래서 할 일과 하지 말아요.

00:43:11.140 --> 00:43:14.425
이들 중 일부는 같은 말을,

00:43:14.425 --> 00:43:17.830
하지만 어쩌면 이게 될 거라고 생각했죠.
그것을 표현하는 좋은 방법이 될 수 있습니다.

00:43:17.830 --> 00:43:19.645
무상하지 마십시오.

00:43:19.645 --> 00:43:21.475
하지 마십시오.
애니메이션에 장애가 있습니다.

00:43:21.475 --> 00:43:22.960
애니메이션을 기다려야 하는 경우

00:43:22.960 --> 00:43:24.685
내가 가는 곳으로 가기 위해 완료,

00:43:24.685 --> 00:43:27.505
그건 아마 아니에요
최고의 장소.

00:43:27.505 --> 00:43:30.970
전환을 시도하는 경우
한 번에 두 가지 이상,

00:43:30.970 --> 00:43:33.745
위험을 감수해야 합니다.
장치를 압도,

00:43:33.745 --> 00:43:35.770
그리고 그들은 단지
슈퍼 고르지된다.

00:43:35.770 --> 00:43:37.570
플라이아웃 메뉴를 사용한 적이 있다면,

00:43:37.570 --> 00:43:39.190
그리고 당신은 발견했습니다
그리고 어쩌면 안드로이드에

00:43:39.190 --> 00:43:40.900
특히 그 개방과

00:43:40.900 --> 00:43:42.340
플라이아웃 메뉴를 닫는 동안

00:43:42.340 --> 00:43:44.440
내용을 변경하면 잘라냅니다.

00:43:44.440 --> 00:43:46.089
원활하게 진행되지 않습니다.

00:43:46.089 --> 00:43:48.220
왜냐하면 그것은 하고 있기 때문입니다.
한 번에 너무 많은 것들.

00:43:48.220 --> 00:43:49.630
그래서 당신이 할 수있는 일은,

00:43:49.630 --> 00:43:51.835
지연을 설정할 수 있습니다.
그 중 하나.

00:43:51.835 --> 00:43:54.835
어쩌면 메뉴가 먼저 닫히면,

00:43:54.835 --> 00:43:56.785
그런 다음 페이지의 내용을 로드하고

00:43:56.785 --> 00:43:59.980
또는 그 반대의 경우도 마찬가지입니다.
그 주위에 얻을 수있는 방법.

00:43:59.980 --> 00:44:03.310
그러나 시도에 대해주의
한 번에 너무 많은 일을할 수 있습니다.

00:44:03.310 --> 00:44:07.210
가역적 트리거로 만드십시오.
사용자 작업에 대한 응답으로 표시됩니다.

00:44:07.210 --> 00:44:08.950
이러한 것들은 유쾌하게 만듭니다.

00:44:08.950 --> 00:44:11.110
사용자가

00:44:11.110 --> 00:44:14.455
그들의 손에 진짜
즉, 그들의 터치에 응답,

00:44:14.455 --> 00:44:17.560
그것은 매우 유쾌한, 또는
그들의 목소리에 응답,

00:44:17.560 --> 00:44:20.260
또는 자신의 위치에 응답.

00:44:20.260 --> 00:44:23.440
그것은 알고, 그것은 어디에 알고
그들은 그들이 하고 있는 일입니다.

00:44:23.440 --> 00:44:26.095
정말 유쾌한
사람들을 위해. 좋습니다.

00:44:26.095 --> 00:44:29.920
데모를 살펴보겠습니다.

00:44:29.920 --> 00:44:32.710
멋진, 우리는 다시 오른쪽 응용 프로그램에있어.

00:44:32.710 --> 00:44:35.230
그래서 당신은 볼 수 없습니다
마지막 때가 내가

00:44:35.230 --> 00:44:37.990
그것을 구축하고 그것을 실행했다
여전히 로그인 화면,

00:44:37.990 --> 00:44:39.820
슈퍼 이상한,
왜냐하면 그건 아니었기 때문이죠.

00:44:39.820 --> 00:44:42.190
심지어 내가 코드
에서 구축 했다.

00:44:42.190 --> 00:44:45.190
그래서 여기에 페이지가

00:44:45.190 --> 00:44:50.360
제품이라는 내 시나리오
세부 사항, 충돌하지 마십시오.

00:44:50.460 --> 00:44:54.430
그래서 당신은 내가 가지고 있는 것을 볼 수 있습니다.
내 로딩 애니메이션,

00:44:54.430 --> 00:44:55.990
그리고 인터넷이

00:44:55.990 --> 00:44:57.970
내가 이미지를 얻을거야 행동.

00:44:57.970 --> 00:45:00.770
오, 당신이 그것을 할 수 에 와서.

00:45:03.230 --> 00:45:08.290
에 걸릴, 그것은 하려고
인터넷에서 로드됩니다.

00:45:08.290 --> 00:45:10.705
우리는 인터넷이 있습니까?

00:45:10.705 --> 00:45:13.780
당신이 그것을 할 수 에 와서.

00:45:13.780 --> 00:45:20.120
안녕 엄마와 함께 훨씬 더 보인다.

00:45:24.030 --> 00:45:28.870
정말 멋졌어요. 나는 느꼈다.

00:45:28.870 --> 00:45:33.265
그 음악이
무슨 일이야, 그렇지?

00:45:33.265 --> 00:45:36.130
글쎄, 난 왜 모르겠어요
내 기타가 로드되지 않습니다.

00:45:36.130 --> 00:45:37.810
장착된 XAML을 살펴보겠습니다.

00:45:37.810 --> 00:45:39.790
우리는 뜨거운 재장전을 계속했습니다.
우리는 잠시 동안 볼 수 있습니다

00:45:39.790 --> 00:45:43.090
XAML을 참조하십시오. 좋습니다.

00:45:43.090 --> 00:45:46.105
그래서 여기에 XAML을 많이 가지고 있습니다.
당신 모두, 내가 말했듯이 때문에,

00:45:46.105 --> 00:45:48.640
나는 머물려고 노력했다.
XAML에서만큼

00:45:48.640 --> 00:45:52.465
뜨거운 혜택을 누릴 수 있습니다.
다시로드하고 다른 장소를 이동하지 않습니다.

00:45:52.465 --> 00:45:56.200
그래서 제일 먼저 할 게
아마 거룩한 쓰레기로 통지.

00:45:56.200 --> 00:45:58.235
XML이 많이 있습니다.

00:45:58.235 --> 00:46:01.185
그게 전부 네임 스페이스입니다.

00:46:01.185 --> 00:46:03.000
나는 파일을 많이 가지고
여기저기.

00:46:03.000 --> 00:46:06.060
내가 말했듯이, 나는 사용하고 있습니다
이 쉬운 로딩 물건.

00:46:06.060 --> 00:46:09.030
이 페이지는 내 페이지입니다.

00:46:09.030 --> 00:46:10.470
어떤 이유로 뭔가에 바인딩

00:46:10.470 --> 00:46:11.640
왜 내가 이것을 가지고 있는지 기억이 나지 않는다.

00:46:11.640 --> 00:46:13.730
하지만 정말 중요 해야 합니다.

00:46:13.730 --> 00:46:15.700
이 특별한 경우,

00:46:15.700 --> 00:46:18.280
나는 때문에 일부 쉘 물건을 숨기고 있어요

00:46:18.280 --> 00:46:21.565
그냥 여기에 그것을 원하지 않는다
이 데모의 목적,

00:46:21.565 --> 00:46:24.220
그리고 물론 나는 강요하고 있다.

00:46:24.220 --> 00:46:26.935
여기에 스타일의 몇 가지
데모의 목적도 있습니다.

00:46:26.935 --> 00:46:29.965
바인딩 컨텍스트를 설정하고 있습니다.
여기에 XAML에서.

00:46:29.965 --> 00:46:31.765
이게 뭔지 모르겠어
당신을 위한 일반적인 관행.

00:46:31.765 --> 00:46:34.330
나는이 작품 괜찮아
쉘과 아주 잘,

00:46:34.330 --> 00:46:38.680
셸은
이 패턴을 염두에 두고,

00:46:38.680 --> 00:46:40.390
나는 이야기해서는 안된다고 생각한다.
쉘에 대해 너무 많이.

00:46:40.390 --> 00:46:42.295
셰인이 세션을 가지고 있다.
나중에 오늘 쉘에.

00:46:42.295 --> 00:46:44.150
쉘에 셰인의 이야기를 참조하십시오.

00:46:44.150 --> 00:46:46.710
그것은 모든 스프 라인이 될 거야
나는 셰인 주식 오른쪽으로 이동합니다.

00:46:46.710 --> 00:46:49.360
여기 있는 것 같아요.
그것은 바로 여기 있어야합니다.

00:46:50.210 --> 00:46:53.250
그래서 물론 내 자원에,

00:46:53.250 --> 00:46:55.920
나는 기본적으로 아무것도 없다
일부 애니메이션에 대해 설정됩니다.

00:46:55.920 --> 00:46:57.200
나는 선언했다.

00:46:57.200 --> 00:47:01.825
잠 애니메이션을 사용하고 있습니다.
하비에르 수아레스 루이스출신.

00:47:01.825 --> 00:47:05.230
그는 비아 스맥 팀에 있어
그리고 그는 스페인에 있어요.

00:47:05.230 --> 00:47:07.720
그래서 그는 정말 몇 가지 를 수행
좋은 예는 온라인.

00:47:07.720 --> 00:47:10.090
혹시 가면
그를 위로 나는 그가 가지고 있다고 생각

00:47:10.090 --> 00:47:13.015
자마린 멋진 또는
그런 일부 GitHub.

00:47:13.015 --> 00:47:15.070
나는 우리가 몇 가지를 가지고 알고
요즘 그 중.

00:47:15.070 --> 00:47:17.350
그래서 체크 아웃
몇 가지 정말 좋은 예.

00:47:17.350 --> 00:47:20.440
그래서 나는 몇 가지있어
미리 빌드된 애니메이션을 여기에 세워야 합니다.

00:47:20.440 --> 00:47:22.585
이 사람은 회전 목마페이드 아웃입니다.

00:47:22.585 --> 00:47:25.960
이것은 NavBarFadeOut입니다.
회전 목마페이드 인,

00:47:25.960 --> 00:47:29.230
가짜 나바, 나는 안 될 것 같아요
그것을 가짜 나바라고 부릅니다.

00:47:29.230 --> 00:47:34.370
나는 데이브의 NavBar처럼해야하고
그건 진짜 가짜 아니에요 처럼.

00:47:34.860 --> 00:47:38.065
그래서 물론 나는 내 그리드를 가지고,

00:47:38.065 --> 00:47:40.750
맨 위에 있는 이미지가

00:47:40.750 --> 00:47:44.050
이 녀석이 바로 여기,
이 회전 목마보기.

00:47:44.050 --> 00:47:47.425
그렇다면 내 이미지는 어디에 있을까요?

00:47:47.425 --> 00:47:51.430
그들은 바로 여기 있어. 무엇
당신 이미지와 함께 잘못?

00:47:51.430 --> 00:47:54.860
그 멋진 URL을 봐.

00:47:55.020 --> 00:47:57.640
난 그냥 보고 알아,

00:47:57.640 --> 00:47:59.995
나는 지금 기타와 사랑에 해요.

00:47:59.995 --> 00:48:02.185
키보드를 제어할 수 있습니다.

00:48:02.185 --> 00:48:04.045
나는이 그림을 보았다.
내 이 기타,

00:48:04.045 --> 00:48:06.430
그게 내가 가는 거야
내 데모에서 사용할 수 있습니다.

00:48:06.430 --> 00:48:08.950
그냥 확인 하자
이미지도 존재합니다.

00:48:08.950 --> 00:48:11.780
그것은 존재합니까, 당신의 문제는 무엇입니까?

00:48:12.000 --> 00:48:15.950
내가 그것을 부딪 출 수 있는지 보자.

00:48:19.470 --> 00:48:30.025
예. 남자, 안드로이드 바이트
다시 해 봅시다.

00:48:30.025 --> 00:48:38.605
나는 두려워하지 않는다. 업데이트해 봅시다.
비주얼 스튜디오 지금. 좋습니다.

00:48:38.605 --> 00:48:40.990
아니, 난 그렇게하지 않을거야.

00:48:40.990 --> 00:48:42.640
나는 그것이 작은 결함이 있습니까

00:48:42.640 --> 00:48:44.290
시작하기를 좋아하지 않습니다.
에서 에뮬레이터

00:48:44.290 --> 00:48:48.160
비주얼 스튜디오 지금.
아니, 난 알고 싶지 않아.

00:48:48.160 --> 00:48:51.400
나는 또한 정말 이상한 결함이

00:48:51.400 --> 00:48:53.770
하이퍼-V가 실제로 있는 곳
HAXM보다 느립니다.

00:48:53.770 --> 00:48:55.720
아무도 그런 일이 일어나고 있습니까?

00:48:55.720 --> 00:48:58.370
그것은 당신의 경험입니까?

00:48:59.160 --> 00:49:01.960
멋진. 좋습니다.

00:49:01.960 --> 00:49:05.065
에뮬레이터를 다시 시작합니다.

00:49:05.065 --> 00:49:06.940
내가 좋아하는 이유입니다
라이브 스트리밍을 하고 있습니다.

00:49:06.940 --> 00:49:10.090
그것은 훨씬 더 낮은 키그리고 당신은
이 물건을 통해 작업처럼.

00:49:10.090 --> 00:49:12.130
다 좋아요. 저는 아니에요

00:49:12.130 --> 00:49:14.780
여기에 있어야
당신을 위해 모든 예쁜.

00:49:15.690 --> 00:49:19.760
좋습니다. 그것은 시작되었다.
그것은 매우 빠르다.

00:49:19.800 --> 00:49:23.590
그것은 실제로 살아 또는
그것은 냉동 시원한 라이브입니다.

00:49:23.590 --> 00:49:25.465
좋아, 재배포.

00:49:25.465 --> 00:49:27.160
그래서 지금 당신은 말하고있다
내가 얻을거야

00:49:27.160 --> 00:49:30.835
내가 라고 내 이미지
이미지를 얻을 것입니다.

00:49:30.835 --> 00:49:35.365
커플 사람들은 주저 말하는
그래, 하나의 매우 유능한 사람.

00:49:35.365 --> 00:49:40.765
여러분 대부분은 내가 생각하는 것 같아요
어쩌면, 그것도 빠르다.

00:49:40.765 --> 00:49:44.240
나는 보통 아니에요
그것은 훨씬 느려질 것입니다.

00:49:52.170 --> 00:49:55.390
또한 내가 즐기는 이유
라이브 스트리밍

00:49:55.390 --> 00:49:59.470
라이브 코딩 때문에
모두 저를 도와줄 거야.

00:49:59.470 --> 00:50:01.870
좋습니다. 멋진. 그래서
여기에 무슨 일이 일어나고 있다.

00:50:01.870 --> 00:50:03.460
조금 느리게 스크롤하겠습니다.

00:50:03.460 --> 00:50:07.720
시차하는 것을 볼 수 있습니다.
거기에, 예.

00:50:07.720 --> 00:50:11.080
그럼 당신은 내가 가지고 있는 것을 볼 수 있습니다.
내비게이션과 네이브바.

00:50:11.080 --> 00:50:14.470
내가 여기 까지 올라갈 때
이미지 가 페이드 아웃되는 맨 위

00:50:14.470 --> 00:50:18.580
붐과 내 NavBar페이드.

00:50:18.580 --> 00:50:24.340
그래서 여기에 어려운 방법이 있습니다
NavBar 전환을 수행할 수 있습니다.

00:50:24.340 --> 00:50:26.515
어려운 방법은 말하는 것입니다,

00:50:26.515 --> 00:50:28.480
"나는 그 모든 일을 할 거야.

00:50:28.480 --> 00:50:30.190
난 단지에 갈거야
하나의 뒤로 버튼이 있습니다.

00:50:30.190 --> 00:50:31.480
하나의 확대/축소 버튼이 있습니다.

00:50:31.480 --> 00:50:33.175
내가 가질거야
하나의 장바구니 버튼.

00:50:33.175 --> 00:50:34.300
한 가지 배경이 있을 거예요.

00:50:34.300 --> 00:50:36.070
그리고 나는 할거야
모든 번역

00:50:36.070 --> 00:50:37.840
나 자신." 그것은 어려운 방법입니다.

00:50:37.840 --> 00:50:39.715
쉬운 방법은 말하는 것입니다,

00:50:39.715 --> 00:50:42.580
"내가 가질거야
첫 번째 상태 와 난 그냥 해요

00:50:42.580 --> 00:50:46.045
다른 NavBar를 만들 예정
그리고 퇴색하고 그것의 상단에,

00:50:46.045 --> 00:50:48.565
그리고 그들은 모두 가고 있어
같은 일을 할 수 있습니다.

00:50:48.565 --> 00:50:51.490
훨씬 쉽게 날 믿어.

00:50:51.490 --> 00:50:53.320
그래서 실제로
그곳에서 무슨 일이 일어나고 있는지,

00:50:53.320 --> 00:50:55.135
그리고 기본적으로 내가 위로 스크롤로,

00:50:55.135 --> 00:50:58.135
나는 특정 지점에 도착하고
해당 애니메이션을 트리거합니다.

00:50:58.135 --> 00:51:00.700
그래서 이벤트를 사용하고 있습니다.
트리거를 사용하고 있습니다.

00:51:00.700 --> 00:51:03.760
데이터 트리거및
또한 바인딩을 사용하여.

00:51:03.760 --> 00:51:07.255
시차 스크롤에 대 한 그래서

00:51:07.255 --> 00:51:09.655
그게 내가 무슨 일이야 때문에
에 대해 얘기해야했다,

00:51:09.655 --> 00:51:13.045
나는 내부에 모든 것을 가지고
스크롤뷰에서 확인할 수 있습니다.

00:51:13.045 --> 00:51:16.165
스크롤뷰를 볼 수 있습니다.
은 사용자 지정 보기입니다.

00:51:16.165 --> 00:51:18.940
그것은 단지 내가있는 스크롤보기입니다

00:51:18.940 --> 00:51:21.790
스크롤 속성을 노출한 경우

00:51:21.790 --> 00:51:28.580
왜냐하면 여기 까지 회전 목마에 있기 때문입니다.
기타인데,

00:51:28.830 --> 00:51:35.725
당신은 내가 더 데이터가 없는 것을 볼 수
번역을 트리거합니다.

00:51:35.725 --> 00:51:37.375
여기에이 코드가 있습니다.

00:51:37.375 --> 00:51:40.810
Y 포지션을 번역하고 있습니다
회전 목마의.

00:51:40.810 --> 00:51:42.850
위로 스크롤할 때,

00:51:42.850 --> 00:51:44.350
내 회전 목마 이동.

00:51:44.350 --> 00:51:46.045
내 기타가 움직입니다.

00:51:46.045 --> 00:51:49.420
그래서 나는 에 바인딩
스크롤 백분율은

00:51:49.420 --> 00:51:53.080
그냥 내가 노출 속성
스크롤 뷰에서 벗어있습니다.

00:51:53.080 --> 00:51:55.555
그런 다음 다시 여기에 변환기가 있습니다.

00:51:55.555 --> 00:51:57.010
그리고 나는이 를 사용하고 있습니다.

00:51:57.010 --> 00:51:59.950
이것은 좋은 작은 트릭입니다
그 스데반은 나에게 보여 주었다.

00:51:59.950 --> 00:52:02.650
어쩌면 그것은 속임수가 아닙니다. 전 입니다.
매개 변수를 사용하여.

00:52:02.650 --> 00:52:04.300
나는 능력이 있기 때문에

00:52:04.300 --> 00:52:07.030
때때로 당신은 통과 할
매개 변수를 하나 이상 사용합니다.

00:52:07.030 --> 00:52:12.820
그래서 난 그냥 문자열을 전달해요
세미콜론 구분 기호,

00:52:12.820 --> 00:52:15.610
나는 내가 원하는만큼 통과 할 수 있습니다.

00:52:15.610 --> 00:52:20.095
그래서 나는 요인을 전달하고 있어요
내가 하고 싶었던 일,

00:52:20.095 --> 00:52:23.215
최소 값, 최대값입니다.

00:52:23.215 --> 00:52:25.420
그것이 참인지 거짓인지 여부.

00:52:25.420 --> 00:52:27.580
나는 무엇을 기억하지 않는다
그 재산은,

00:52:27.580 --> 00:52:30.730
그리고 난 기억조차 나지 않는다.
그 게 무슨 일이 있었는지.

00:52:30.730 --> 00:52:34.915
하지만 문제는
왜냐하면 그게 전부이기 때문이죠.

00:52:34.915 --> 00:52:37.855
나는 돌아갈 필요가 없습니다.
C# 변경 아무것도.

00:52:37.855 --> 00:52:39.775
다시 갈 필요가 없습니다.
징계 뒤에 코드.

00:52:39.775 --> 00:52:43.030
난 그냥 이러한 값을 조정할 수 있습니다 그리고
다시 로드하고 다시 로드하고 다시 로드할 수 있습니다.

00:52:43.030 --> 00:52:45.790
그래서 나는 이것을 취할 수 있습니다.
"좋아.

00:52:45.790 --> 00:52:51.040
우리는 그냥 할거야
하나를 저장,

00:52:51.040 --> 00:52:55.375
페이지를 다시 로드한 다음 지금
그것은 잘못된 방향으로 가고 있습니다."

00:52:55.375 --> 00:52:57.160
그래서 오 데이브처럼 당신은

00:52:57.160 --> 00:52:59.230
당신이 가질 거 야 바보
이 모든 것을 재건합니다.

00:52:59.230 --> 00:53:01.960
아니요. 우리는 재건하지 않을 것입니다.

00:53:01.960 --> 00:53:03.970
이것이 여러분의 목표이며, 전체 목표는

00:53:03.970 --> 00:53:06.460
개발자는 지금
재건을 중지합니다.

00:53:06.460 --> 00:53:07.990
그래서 내가 할 수 있는 것은

00:53:07.990 --> 00:53:10.390
이 일을 만들기 위해 할
뭔가 다른 일을?

00:53:10.390 --> 00:53:14.995
이제 다시 로드합니다.

00:53:14.995 --> 00:53:16.525
때때로 당신은하지 않습니다
심지어 다시로드에 대한 알고.

00:53:16.525 --> 00:53:19.675
지금 봐
마우스처럼 나는 그것을 쫓아 가고 있어,

00:53:19.675 --> 00:53:21.895
그리고 그 효과가 아니다
어느 쪽이든 원하는 것입니다.

00:53:21.895 --> 00:53:24.790
그래서 난 그냥 조정 유지
이 것을 발견하고 난

00:53:24.790 --> 00:53:28.465
부정적인 10 요인은 보인다
꽤 잘 운동,

00:53:28.465 --> 00:53:30.880
그리고 지금 나는 나의 좋은 전환을 얻을.

00:53:30.880 --> 00:53:35.275
이제 또 다른 것
당신은 알 수 있습니다,

00:53:35.275 --> 00:53:39.370
당신이 이것을 볼 수 있는지 모르겠어요
하지만 당신은 흰색에 갔다 방법을 참조하십시오.

00:53:39.370 --> 00:53:43.540
하지만 제 배경은
실제로 회색 처럼.

00:53:43.540 --> 00:53:45.790
나는 실제로 에 대한 또 다른 상자를 가지고

00:53:45.790 --> 00:53:47.665
당신은 회전 목마보기 뒤에 앉아.

00:53:47.665 --> 00:53:49.510
그래서 나는 회전 목마보기를 페이드 아웃 할 수 있습니다,

00:53:49.510 --> 00:53:52.000
그러나 흰색 배경에 보관하십시오.

00:53:52.000 --> 00:53:54.385
그래서 거기에 몇 가지 좋은 일을한다.

00:53:54.385 --> 00:53:56.410
그래서 꽤 많은 일들이 여기에 일어나고 있다.

00:53:56.410 --> 00:53:59.560
지금, 난 정말하지 않았다
어떻게 쉽게 보여

00:53:59.560 --> 00:54:02.755
로딩이 작동합니다.

00:54:02.755 --> 00:54:08.485
진짜 빠른 상품을 되 돌아가기 때문에
세부 사항은 바로 거기에 그 부분.

00:54:08.485 --> 00:54:11.065
어떻게 보여드리겠습니다.
진짜 빨리 작동합니다.

00:54:11.065 --> 00:54:13.555
그래, 난 그만두지 않아.

00:54:13.555 --> 00:54:15.205
우리는 그것을 위해 갈거야.

00:54:15.205 --> 00:54:17.245
우리는 그것을 위해 갈거야. 네가

00:54:17.245 --> 00:54:18.790
내 말은, 나는 크라머가 남자를 나타납니다.

00:54:18.790 --> 00:54:21.100
우리는 라인의 끝에 갈거야.

00:54:21.100 --> 00:54:23.845
아니, 난 그냥 농담이야. 전 입니다.
마무리합니다. 랩 핑입니다.

00:54:23.845 --> 00:54:26.650
이것은 보너스 데모의 마지막 데모입니다.

00:54:26.650 --> 00:54:29.560
다 좋아요. 그냥 각 을 제공
다른 포옹과 괜찮아.

00:54:29.560 --> 00:54:36.235
브랜든에 있습니다.

00:54:36.235 --> 00:54:40.265
당신은 나를 야유하려고
무대에서 남자에 와서,

00:54:40.265 --> 00:54:42.310
이제 농담, 거의 끝났어.

00:54:42.310 --> 00:54:46.270
그래서 정말 당신이 할 모든 당신이이것을 할 것입니다.

00:54:46.270 --> 00:54:48.010
로드 템플릿을 제공합니다.

00:54:48.010 --> 00:54:50.350
지금은 모르겠어요
성능에 영향을 미칩니다.

00:54:50.350 --> 00:54:52.060
따라서 마일리지는 다를 수 있습니다.

00:54:52.060 --> 00:54:53.605
하지만 당신은 거의 그냥 가짜

00:54:53.605 --> 00:54:57.780
현재 콘텐츠 밖으로
표시될 것입니다.

00:54:57.780 --> 00:54:59.805
그런 다음 바인딩해야 합니다.

00:54:59.805 --> 00:55:02.520
이 첨부된 속성
무언가에 로드되고 있습니다.

00:55:02.520 --> 00:55:04.250
그래서 나는 바쁘지 않았다.

00:55:04.250 --> 00:55:07.480
그리고 당신은 아마 모두
보기 모델에서 그의 바쁜.

00:55:07.480 --> 00:55:08.980
그래서 그건 꽤 많이.

00:55:08.980 --> 00:55:10.885
이 코드는 모두 내 GitHub에 있습니다.

00:55:10.885 --> 00:55:12.250
한 가지 더 있습니다.

00:55:12.250 --> 00:55:15.430
내가 당신을 가리 킬 게요, 그것은에
내 슬라이드는 내가 생각하기 때문에

00:55:15.430 --> 00:55:18.985
이것은 정말 좋은 것을
리소스를 체크 아웃할 수 있습니다.

00:55:18.985 --> 00:55:23.150
이렇게 하려면 해당 작업을 표시합니다.

00:55:24.240 --> 00:55:28.510
그래서 킴 필포츠 누구
MS 학습에서 작동,

00:55:28.510 --> 00:55:30.910
이전 자마린 대학은

00:55:30.910 --> 00:55:33.280
그의 예를 스트리밍 트위치되었습니다.

00:55:33.280 --> 00:55:34.705
이것은 그가 한 것입니다.

00:55:34.705 --> 00:55:37.075
나는 그것이 미친 좋은 것 같아요.

00:55:37.075 --> 00:55:39.090
나는 할 수있다, 당신은 물건의이 종류를 할 수 있습니다,

00:55:39.090 --> 00:55:41.345
당신의 상사가 가고있다
인상을 줄 수 있습니다.

00:55:41.345 --> 00:55:44.155
진심으로, 그봐.

00:55:44.155 --> 00:55:46.270
그래서 그의 물건을 확인하십시오.

00:55:46.270 --> 00:55:51.265
이 데모는 그의 GitHub에
뿐만 아니라 여러 다른 사람.

00:55:51.265 --> 00:55:55.180
애니메이션은 정말 할 수 있습니다
모든 것의 상단에 좋은 터치.

00:55:55.180 --> 00:55:57.340
하지만 많은
기타 기본 사항

00:55:57.340 --> 00:55:58.795
당신은 돌볼 수 있습니다. 그래서 어쨌든.

00:55:58.795 --> 00:56:01.750
시간을 주셔서 대단히 감사합니다.
내 농담을 듣고.

00:56:01.750 --> 00:56:04.040
당신이 뭔가를 배운 바랍니다.

00:56:06.000 --> 00:56:08.200
모두가 있어.

00:56:08.200 --> 00:56:10.000
[음악]

