1 00:00:00,000 --> 00:00:02,420 [Powered by Google Translate] [سمینار - ویندوز 8 - توسعه برنامه / بازی با HTML5] 2 00:00:02,420 --> 00:00:05,090 [کریس بوون، ادوین Guarin - دانشگاه هاروارد] 3 00:00:05,090 --> 00:00:07,350 [این CS50 است. - CS50.TV] 4 00:00:07,350 --> 00:00:10,290 >> با سلام، همه. نام من ادوین Guarin است. این کریس بوون است. 5 00:00:10,290 --> 00:00:12,310 من اجازه دهید خود را در یک ثانیه را معرفی کرد. 6 00:00:12,310 --> 00:00:14,100 من فقط می خواهم به اعلام سریع است. 7 00:00:14,100 --> 00:00:18,340 اول از همه، همه شما دانش آموزان CS50 دریافت ویندوز 8 به صورت رایگان. 8 00:00:18,340 --> 00:00:23,150 بنابراین اگر شما به فکر در واقع با استفاده از آن را برای پروژه نهایی خود، آن را به مال شما. 9 00:00:23,150 --> 00:00:25,740 مقابله و ارسال خواهد کرد از یک ایمیل به بعد در دستورالعمل. 10 00:00:25,740 --> 00:00:32,850 نکته دوم این است که اگر شما تصمیم به نوشتن یک برنامه ویندوز 8 برای پروژه نهایی CS50 خود را، 11 00:00:32,850 --> 00:00:35,870 ما قصد داریم برای انجام برخی از فروشگاه: ایکس باکس، 12 00:00:35,870 --> 00:00:38,870 ما ممکن است قادر به ارائه یک تخته سنگ دور، مسائل شبیه به آن. 13 00:00:38,870 --> 00:00:42,460 بنابراین اگر چیزی نگه داشتن شما به عقب وجود دارد، اجازه دهید کریس و یا من می دانم 14 00:00:42,460 --> 00:00:45,010 چگونه ما می توانیم به شما کمک کند چیزی واقعا سرد ساخت. 15 00:00:45,010 --> 00:00:48,580 بنابراین با تشکر دوباره برای آمدن امروز، و من آن را به کریس دست. 16 00:00:48,580 --> 00:00:50,500 >> تشکر از شما، ادوین. 17 00:00:51,000 --> 00:00:52,740 با تشکر از همه، برای پیوستن به ما. 18 00:00:52,740 --> 00:00:55,800 I کریس بوون هستم. من یکی از همکاران ادوین در اینجا در شمال شرقی هستم. 19 00:00:55,800 --> 00:00:58,310 من فقط می خواستم به صرف کمی از وقت با شما صحبت کردن در مورد 20 00:00:58,310 --> 00:01:03,730 چگونه یک برنامه ویندوز فروشگاه با HTML5، جاوا اسکریپت و CSS 21 00:01:03,730 --> 00:01:07,310 و نوع دریافت هر گونه سوال شما ممکن است در مورد آن را برای شما جواب داد 22 00:01:07,310 --> 00:01:12,920 به عنوان شما به دنبال به سمت تفکر در مورد شاید استفاده از آن را برای نهایی CS50 فرصت. 23 00:01:12,920 --> 00:01:14,980 >> که گفت، ما فقط شیرجه رفتن سمت راست شوید 24 00:01:14,980 --> 00:01:17,190 من را به اسلاید اینجا بروید. 25 00:01:17,190 --> 00:01:19,440 اگر شما هر گونه سوال، احساس رایگان به من ایمیل بفرستید. 26 00:01:19,440 --> 00:01:23,460 I cbowen@microsoft.com هستم، و این وبلاگ من و توییتر من وجود دارد. 27 00:01:23,460 --> 00:01:26,330 با این حال شما می خواهید برای دریافت در تماس با من، که خوب است. 28 00:01:26,330 --> 00:01:30,110 من حدود یک ساعت از مسائل دارم، و من می خواهم به سوالات خود را در طول راه، 29 00:01:30,110 --> 00:01:33,720 بنابراین انجام نمی شود خجالتی در مورد داشتن سوال در این. 30 00:01:33,720 --> 00:01:36,470 آنها نه می توانید ببینید که پرسیدن سوال در ضبط، 31 00:01:36,470 --> 00:01:39,090 بنابراین شما می خواهید به عنوان ناشناس به عنوان شما می خواهید. 32 00:01:39,090 --> 00:01:42,780 >> اجازه بدهید من شیرجه بزنم، فقط به شما معرفی سریع به ویندوز 8 را، 33 00:01:42,780 --> 00:01:47,400 و شما نشان می دهد تعداد کمی از همه چیز در مورد ویندوز فروشگاه برنامه های کاربردی که شما ممکن است در نظر 34 00:01:47,400 --> 00:01:49,530 که شما در حال فکر کردن در مورد توسعه نرم افزار. 35 00:01:49,530 --> 00:01:52,660 ما به دنبال در ویندوز 8. ما برای چند هفته در حال حاضر. 36 00:01:52,660 --> 00:01:55,810 بسیاری از اتخاذ قوی در خارج وجود دارد در حال حاضر. 37 00:01:55,810 --> 00:01:59,800 شما ممکن است دیده می شود در حال حاضر ماشین آلات سطحی که ما نیز هست. 38 00:01:59,800 --> 00:02:03,730 یکی اینجا در واقع شما می توانید یک نگاهی اگر شما در اینجا در فرد می کنند وجود دارد. 39 00:02:03,730 --> 00:02:07,530 من واقعا می خواهم با شما صحبت کنم، شما در اطراف یک کمی در مورد ویندوز 8 را نشان می دهد. 40 00:02:07,530 --> 00:02:10,759 این ایده با ویندوز 8، این واقعا را به جلو همه چیز شما در مورد ویندوز می دانیم 41 00:02:10,759 --> 00:02:16,840 به برخی از تجربه های جدید - به طور خاص، همه چیز بر روی دستگاه سطح دوست با لمس، 42 00:02:16,840 --> 00:02:20,000 این نوع از دستگاه های تلفن همراه بیشتر است که در حال حاضر در بازار، 43 00:02:20,000 --> 00:02:22,360 اما آن را نیز ویندوز در هسته آن است. 44 00:02:22,360 --> 00:02:25,850 پس از آن معنی است که شما می توانید آن را واقعا در هر چیزی که اجرا می شود ویندوز 7 نصب کنید، 45 00:02:25,850 --> 00:02:30,770 از بزرگترین سه گانه SLI اسباب بازی خود را به لپ تاپ شما 46 00:02:30,770 --> 00:02:36,200 و به زرق و برق دستگاه های دیگر جدید خود را که شما ممکن است انتخاب کنید تا به امروز. 47 00:02:36,200 --> 00:02:38,450 آنها اجرای ویندوز 8 خواهد کرد. 48 00:02:38,450 --> 00:02:40,530 من شما را در سراسر فقط کمی نشان می دهد، 49 00:02:40,530 --> 00:02:44,670 و همه تجربه است که شما در اینجا خواهید دید چیزهایی که شما می توانید ایجاد کنید. 50 00:02:44,670 --> 00:02:47,760 ایده این است که آیا آن را لمس، موس، صفحه کلید، 51 00:02:47,760 --> 00:02:51,870 هر دستگاه است که شما در حال اجرا نرم افزار خود را، آن را به اجرا بزرگ است. 52 00:02:51,870 --> 00:02:55,180 ویندوز 8 با تمام کسانی که سناریوهای کمک خواهد کرد. 53 00:02:55,180 --> 00:02:59,600 >> این اسلاید به کنار، بیایید فقط حق را به گرفتن نگاه در اطراف اینجا دریافت کنید. 54 00:02:59,600 --> 00:03:03,270 اجازه بدهید به شما در اطراف صفحه نمایش به من نشان می دهد. این صفحه نمایش شروع من است. 55 00:03:03,270 --> 00:03:05,810 من فقط به شما یک کمی از یک تور در اینجا به من بدهید. 56 00:03:05,810 --> 00:03:09,610 من در یک دستگاه غیر لمسی، بنابراین تا آنجا که من می خواهم به لمس صفحه نمایش لپ تاپ من، 57 00:03:09,610 --> 00:03:13,400 آن خواهد شد به چیزی ندارند، بنابراین من فقط در اطراف حرکت در اینجا کمی و به شما نشان دهد. 58 00:03:13,400 --> 00:03:17,950 برخی از چیزهایی که شما ممکن است متوجه است این واقعیت است که این چه کاشی به نام زندگی 59 00:03:17,950 --> 00:03:21,470 در واقع می تواند تحریک و تشجیع کردن، و آنها می توانند اطلاعات را به شما ارائه می کنند - 60 00:03:21,470 --> 00:03:24,750 شاید به روز رسانی در آمار برای یک بازی 61 00:03:24,750 --> 00:03:30,970 و یا خبری از برخی از برنامه ها قبل از آن که در اینجا در سمت چپ شما نشان می دهد. 62 00:03:30,970 --> 00:03:35,350 وجود دارد می کنیم. من مطمئن هستم که آن را تنها مثبت و خبر فوق العاده بزرگ است. 63 00:03:35,350 --> 00:03:38,450 شما می توانید در اینجا مشاهده کنید آن را واقعا جلب توجه خود را به این برنامه، گفت: 64 00:03:38,450 --> 00:03:43,010 "هی، وجود دارد چیزی جدید در اینجا. نگاهی به. بیا پشت در و ببینید چه چیزی جدید برای شما." 65 00:03:43,010 --> 00:03:45,320 که به نام کاشی زندگی می کنند، و شما می توانید اطلاعیه های انجام 66 00:03:45,320 --> 00:03:47,070 یا حق را از برنامه خود را 67 00:03:47,070 --> 00:03:52,220 و یا اگر شما نگاهی به جزئیات بیشتر، شما بدانید که چگونه به نوشتن یک سرویس از راه دور 68 00:03:52,220 --> 00:03:54,340 که در واقع می توانید اطلاعات فشار به کاشی، 69 00:03:54,340 --> 00:03:56,520 است که چه چیزی با این برنامه های خبری اتفاق می افتد. 70 00:03:56,520 --> 00:04:00,080 آنها در واقع گرفتن خبری از ابر و به روز رسانی کاشی و سمت راست وجود دارد 71 00:04:00,080 --> 00:04:03,710 بنابراین مردم می دانند که یک دلیل به باز کردن برنامه و نگاهی وجود دارد 72 00:04:03,710 --> 00:04:06,950 در هر آخرین اخبار در هر یک از این 73 00:04:06,950 --> 00:04:10,060 و یا اگر در دستور العمل های جدید و یا نمره بالا جدید به ضرب و شتم وجود دارد 74 00:04:10,060 --> 00:04:13,560 و یا یک بازی دوست و یا هر چیز دیگری در این برنامه های کاربردی. 75 00:04:13,560 --> 00:04:15,550 این چیزی است که به شما جلب دوباره وارد است 76 00:04:15,550 --> 00:04:18,640 به طوری که کاشی های زنده است، و از آن می تواند یک نفر را می تواند یک وب سایت نیز هست. 77 00:04:18,640 --> 00:04:20,790 معمولا آن را یک نرم افزار است. 78 00:04:20,790 --> 00:04:25,320 >> تقریبا تمام این چیزهایی است که من در اینجا از فروشگاه ویندوز آمد. من راه اندازی آن است. 79 00:04:25,320 --> 00:04:27,890 این یکی از برنامه های کاربردی است که شما به طور پیش فرض دریافت کنید 80 00:04:27,890 --> 00:04:30,350 بر روی هر دستگاه که در حال اجرا ویندوز 8. 81 00:04:30,350 --> 00:04:33,040 شما می توانید اینجا می آیند برای پیدا کردن هر چیزی که می خواهم می خواهم، 82 00:04:33,040 --> 00:04:37,240 از چیزهایی که به بازی های که من آن را پیش از این دیده نشده است مشخص شده است. 83 00:04:37,240 --> 00:04:39,440 اوه، عجب، ما شیطان پین بال دزد جدید رو در اینجا. 84 00:04:39,440 --> 00:04:41,580 شما می توانید این حق در اینجا از فروشگاه نصب، 85 00:04:41,580 --> 00:04:43,420 و ما در مورد چگونگی توسعه این صحبت کنید. 86 00:04:43,420 --> 00:04:45,670 شما باید بسیاری از گزینه های در چگونه شما آنها را ایجاد کنید. 87 00:04:45,670 --> 00:04:49,020 ما در داستان جاوا اسکریپت تمرکز در با HTML و CSS، 88 00:04:49,020 --> 00:04:52,790 اما به کاربر، به خریدار از برنامه، مهم نیست که آنچه در آن نوشته شده بود وارد 89 00:04:52,790 --> 00:04:54,670 آنها می توانید پیش بروید و کار با آن. 90 00:04:54,670 --> 00:04:57,870 من از این یکی شیفته، بنابراین من نیاز به باز کردن این و نگاهی به. 91 00:04:57,870 --> 00:05:02,310 هر برنامه، از جمله آنهایی که شما می توانید ارسال و فروش و یا هدیه به صورت رایگان، 92 00:05:02,310 --> 00:05:06,240 هر آنچه شما می خواهید برای انجام در فروشگاه، به صفحه اصلی شبیه به این را دریافت کنید. 93 00:05:06,240 --> 00:05:10,750 شما می توانید با درخواست شما یک دسته از عکس های روی صفحه نمایش را ارسال کنید - شما برخی را ببینید در اینجا - 94 00:05:10,750 --> 00:05:15,970 جزئیات بیشتر در مورد این برنامه، و در طول زمان شما هر دو درجه بندی جمع - 95 00:05:15,970 --> 00:05:19,020 آنها اساسا فقط رتبه بندی ستاره - و بررسی، 96 00:05:19,020 --> 00:05:20,690 که ارائه بینش کمی بیشتر. 97 00:05:20,690 --> 00:05:24,380 در واقع، کسی به نوع چیزی و شما بگویم که چگونه عالی شما هستند، 98 00:05:24,380 --> 00:05:29,300 و آن را به بخش نظرات خود را بیش از اینجا بروید، که من در نگاه کرد. 99 00:05:29,300 --> 00:05:33,890 فوق العاده است. "آیا حتی باز کردن." چگونه بزرگ است. 100 00:05:33,890 --> 00:05:39,000 خوب، برای مردمی که برای آنها این کار را باز و اجرا شود، به نظر می رسد واقعا از آن لذت ببرید. [می خندد] 101 00:05:39,000 --> 00:05:43,770 این را در ذهن داشته باشند. اینترنت. هر کسی می تواند بگوید آنچه را که آنها در مورد برنامه شما می خواهید. 102 00:05:43,770 --> 00:05:45,780 بنابراین مطمئن شوید که شما در حال انجام یک کار بزرگ با آن، 103 00:05:45,780 --> 00:05:49,030 مطمئن شوید که شما و آن را به عنوان راحت برای کاربر به عنوان شما می توانید 104 00:05:49,030 --> 00:05:52,720 زیرا آنها چند کلیک به دور از ارائه یک بررسی، 105 00:05:52,720 --> 00:05:55,870 و است که به رتبه بندی بررسی خود را به طور کلی جمع کردن. 106 00:05:55,870 --> 00:05:58,990 و شما می خواهید به انجام بهترین خود را به خاطر شما خواهد بود تا در برابر برنامه های کاربردی دیگر. 107 00:05:58,990 --> 00:06:01,830 وجود خواهد داشت هزاران نفر از برنامه های حال حاضر در فروشگاه، 108 00:06:01,830 --> 00:06:06,880 و شانس هستند، ممکن است چیزی است که انجام می دهد قابلیت های مشابه به آنچه شما انجام وجود دارد. 109 00:06:06,880 --> 00:06:12,740 بنابراین اگر شما واقعا می تواند در ایستادگی کردن از جمعیت، که رفتن به را به نفع خود است، البته. 110 00:06:12,740 --> 00:06:15,300 >> ما به فروشگاه کمی بعد از آن دریافت کنید. 111 00:06:15,300 --> 00:06:17,090 من واقعا می خواهم به ایجاد برنامه ها تمرکز می کنند. 112 00:06:17,090 --> 00:06:20,760 اما نسخه کوتاه از فروشگاه توزیع در سراسر جهان است، 113 00:06:20,760 --> 00:06:25,430 آن را به طور خودکار بخشی از ویندوز 8، مردم فقط آن را به آتش کشیدند و نگاهی به برنامه های مختلف در اینجا، 114 00:06:25,430 --> 00:06:29,070 شما باید لباس دشنه کتاب و انواع برنامه های مختلف. 115 00:06:29,070 --> 00:06:33,690 رنگ تازه، من استفاده از این بسیاری - ضعیف است، اما من از آن استفاده زیادی. 116 00:06:33,690 --> 00:06:36,080 آن را به من نشان من در حال حاضر آن را خود. 117 00:06:36,080 --> 00:06:41,280 اجازه بدهید به شما چیزی است که من لازم نیست که نشان می دهد - UVideos من به عنوان نام تجاری جدید ندارد. 118 00:06:41,280 --> 00:06:43,660 شما اینجا را ببینید این برنامه رایگان است، بنابراین شما می توانید آن را از فروشگاه را نصب کنید. 119 00:06:43,660 --> 00:06:46,430 شما انتخاب های بیش از حد. شما البته می توانید آن را دور. 120 00:06:46,430 --> 00:06:49,660 شما می توانید تبلیغات در نرم افزار و یا بازی قرار داده است. 121 00:06:49,660 --> 00:06:54,770 شما همچنین می توانید برای آن هزینه است، و شما می توانید به راحتی یک محاکمه برای نرم افزار ارائه و همچنین 122 00:06:54,770 --> 00:06:58,220 بنابراین شما می توانید اجازه دهید مردمی آن را امتحان کنید به مدت یک هفته و یا هر آنچه می خواهید انجام دهید. 123 00:06:58,220 --> 00:07:01,540 که فقط قابل تنظیم از طریق پورتال. شما به هیچ کد برای آن ارسال نشده است. 124 00:07:01,540 --> 00:07:03,990 بنابراین شما می گویند، "شما می توانید این کار را برای یک هفته استفاده کنید و پس از آن، شما باید آن را خرید" 125 00:07:03,990 --> 00:07:07,130 و یا شما می توانید از چیزهایی مثل: "شما می توانید تا 3 مرحله از این بازی را انجام دهید 126 00:07:07,130 --> 00:07:09,820 "و سپس شما رو به خرید برای دسترسی به بقیه." 127 00:07:09,820 --> 00:07:12,310 شما حتی می تواند در برنامه خریدهای نیز هست، بنابراین شما می توانید می گویند، 128 00:07:12,310 --> 00:07:17,880 "ما باید ماجراهای اضافی و یا مجموعه ای از تصاویر گرافیکی و یا چیزهایی را که باز می شوند - 129 00:07:17,880 --> 00:07:21,430 "دستور العمل های بیشتری که باز - اگر شما این مجموعه را تمدید خرید" 130 00:07:21,430 --> 00:07:24,260 و شما می توانید این کار را انجام همه در درون نرم افزار و یا بازی خود را. 131 00:07:24,260 --> 00:07:26,070 بنابراین، کاملا به شما، انتخاب شما. 132 00:07:26,070 --> 00:07:28,070 در بسیاری از چیزهایی که شما می توانید در فروشگاه کار وجود دارد، 133 00:07:28,070 --> 00:07:31,660 و پس از آن در واقع شما به آن ارسال به یک کانال گواهینامه. 134 00:07:31,660 --> 00:07:35,380 ما می توانیم همه چیز در مورد که کمی بعد از آن صحبت می کنید، اما این هدف است. 135 00:07:35,380 --> 00:07:40,410 شما می خواهید برای دریافت برنامه خود را دید در سراسر جهان در فروشگاه اینجا. 136 00:07:40,410 --> 00:07:44,170 >> برگشت بر روی صفحه نمایش شروع در اینجا، من می خواهم به شما در اطراف کمی بیشتر نشان می دهد. 137 00:07:44,170 --> 00:07:50,580 اگر من راه اندازی این برنامه ها، اجازه دهید به شما یک نمونه از برخی از قابلیت های متقابل برنامه اینجا را. 138 00:07:50,580 --> 00:07:53,070 برای انجام این کار، من رنگ تازه راه اندازی. 139 00:07:53,070 --> 00:07:55,550 یک چیز شما در اینجا خواهید دید هر بیت از صفحه نمایش است، 140 00:07:55,550 --> 00:07:58,040 تمام پیکسل های روی صفحه نمایش، به برنامه خود مراجعه کنید. 141 00:07:58,040 --> 00:08:01,990 رفته اند روز که در آن شما باید این مرز در اطراف پنجره ها 142 00:08:01,990 --> 00:08:05,120 با بسیاری از دکمه ها که همیشه در نظر گرفتن وجود دارد فضای تمام وقت. 143 00:08:05,120 --> 00:08:09,430 در حال حاضر شما واقعا می خواهید به دور از که و فقط باید مطالب خود را تمرکز می کنند. 144 00:08:09,430 --> 00:08:13,710 ما می توانیم همه چیز را با ویندوز با دسترسی به انواع دیگری از منو را انجام دهید. 145 00:08:13,710 --> 00:08:16,840 یکی از آنها است که در واقع آنچه به نام نوار حلقههای، 146 00:08:16,840 --> 00:08:18,870 و آن را از سمت صفحه نمایش می آید. 147 00:08:18,870 --> 00:08:21,270 شما در واقع می تواند از سمت تلنگر اگر شما یک صفحه نمایش لمسی، 148 00:08:21,270 --> 00:08:24,840 شما درست می تواند را کلیک کنید اگر شما یک موش، یک کلید میانبر برای آن وجود دارد، 149 00:08:24,840 --> 00:08:29,490 همیشه بیش از یک راه برای انجام کاری در محیط زیست در اینجا وجود دارد. 150 00:08:29,490 --> 00:08:31,680 که به ارمغان می آورد تعدادی از چیزهایی که شما می توانید انجام دهید. 151 00:08:31,680 --> 00:08:33,870 واضح ترین است شما می توانید به صفحه نمایش شروع به، 152 00:08:33,870 --> 00:08:36,780 اما 4 دیگر چه فریبندگی نامیده می شود. 153 00:08:36,780 --> 00:08:41,059 آنها قرارداد است که شما می توانید به عنوان یک توسعه دهنده برنامه به برق وصل است. آنها بسیار سرد است. 154 00:08:41,059 --> 00:08:43,340 جستجو، من مطمئن هستم که چیزی است که شما قصد انجام این هستم، 155 00:08:43,340 --> 00:08:44,950 به اشتراک گذاری من شما را در یک ثانیه نشان می دهد، 156 00:08:44,950 --> 00:08:48,450 و دستگاه ها و تنظیمات، این همه چیز که برنامه شما می توانید به برق وصل است 157 00:08:48,450 --> 00:08:51,960 به اهرم ویندوز، می گویند، "من سهم خود را انجام داده ام 158 00:08:51,960 --> 00:08:54,700 "و من می خواهم ویندوز برای پشتیبانی از برخی از قابلیت های دیگر، 159 00:08:54,700 --> 00:08:56,750 "و من نمی خواهم به ارسال تعداد زیادی از کد را که اتفاق می افتد." 160 00:08:56,750 --> 00:08:59,480 این واقعا به نفع استفاده از این ویژگی. 161 00:08:59,480 --> 00:09:01,340 اجازه بدهید به شما یک نشان می دهد. 162 00:09:01,340 --> 00:09:05,170 برای انجام این کار، من یک نقاشی جدید را. 163 00:09:05,170 --> 00:09:08,240 من هم در مورد استفاده از هر پیکسل برای برنامه شما صحبت کردیم. 164 00:09:08,240 --> 00:09:11,850 به طور پیش فرض، این چیزی است که نرم افزار رنگ به نظر می رسد زمانی که شما با استفاده از آن. 165 00:09:11,850 --> 00:09:14,960 این واقعا فقط در مورد هر آنچه که شما در حال طراحی، مطالب خود را. 166 00:09:14,960 --> 00:09:20,850 من می توانم چیزهای وحشتناک در اینجا انجام دهد. چه باید قرعه کشی کنم؟ نمی دانم. 167 00:09:20,850 --> 00:09:23,110 نقاشی های نی؟ اوه، بزرگ است. من می توانم نقاشی های نی انجام دهد. فوق العاده است. 168 00:09:23,110 --> 00:09:25,130 ترکیه؟ [می خندد] 169 00:09:25,130 --> 00:09:28,500 این بوقلمون انتزاعی ترین میبینید. 170 00:09:28,500 --> 00:09:31,780 من هم می آورد تا آنچه را به نام نوار برنامه، 171 00:09:31,780 --> 00:09:33,850 و این است که واقعا یکی از راه های کلیدی است که شما می توانید استفاده کنید 172 00:09:33,850 --> 00:09:37,210 برای پنهان شدن همه چیز که ممکن است در نرم افزار و یا بازی خود را قبل بوده است 173 00:09:37,210 --> 00:09:39,570 فقط مصرف کردن فضای تمام وقت. 174 00:09:39,570 --> 00:09:43,270 بنابراین در حال حاضر شما می توانید آن را قرار داده، و این است که واقعا یکی از تجربه های زیبا 175 00:09:43,270 --> 00:09:46,380 با نوار برنامه که من دیده ام. 176 00:09:46,380 --> 00:09:48,800 با قرار دادن گزینه های اینجا برای انتخاب رنگ های مختلف. 177 00:09:48,800 --> 00:09:54,310 ما می خواستیم بوقلمون، بنابراین ما برخی از قهوه ای در اینجا قرار داده، شروع به مخلوط کردن در یک رنگ زن و شوهر. 178 00:09:54,310 --> 00:09:58,790 ما یک رنگ متوسط ​​در اینجا و سپس به اینجا دریافت کنید. 179 00:09:58,790 --> 00:10:02,990 شما می توانید شروع به کشیدن. ترکیه شما وجود دارد. فوق العاده است. 180 00:10:02,990 --> 00:10:07,660 من نمی توانم در قرعه کشی برای شروع، اما برای این کار با یک پد لمسی در مقابل حضار هم بهتر است. 181 00:10:07,660 --> 00:10:09,640 این عالی است. 182 00:10:09,640 --> 00:10:13,030 این ایده، هر چند، همه چیز را که من در مورد مراقبت مناسب است در اینجا بر روی سطح است. 183 00:10:13,030 --> 00:10:17,060 اجازه دهید بگویم من خیلی با این راضی است که من آن را به اشتراک با کسی هستم. 184 00:10:17,060 --> 00:10:19,680 به طور معمول آنچه شما را با نسخه های دیگر ویندوز را انجام دهید، 185 00:10:19,680 --> 00:10:22,900 شما شاید می کنند ضربه روی صفحه نمایش، شما می خواهم برخی از نسخه خمیر متن خود را انجام دهید 186 00:10:22,900 --> 00:10:24,950 و یا چیزهایی شبیه به آن است که شما می خواهید برای به اشتراک گذاشتن از، 187 00:10:24,950 --> 00:10:27,260 و پس از آن بروید و باز کردن برنامه های دیگر قرار داده و آن را در آن. 188 00:10:27,260 --> 00:10:28,630 در اینجا شما مجبور به انجام این کار. 189 00:10:28,630 --> 00:10:32,400 شما در واقع می تواند از آوردن نوار حلقههای و می گویند، "من می خواهم برای به اشتراک گذاشتن این." 190 00:10:32,400 --> 00:10:35,000 در این مرحله آن را به همه شما برنامه را نشان می دهد 191 00:10:35,000 --> 00:10:38,080 که می دانم که چگونه به کار با هر آنچه به اشتراک گذاشته. 192 00:10:38,080 --> 00:10:41,590 در این مورد آن است که یک تصویر است، به طوری که آن را می گویند، "من به شما یک عکس دارم." 193 00:10:41,590 --> 00:10:45,590 "آیا شما می خواهید برای به اشتراک گذاشتن؟" شما می توانید ببینید من ایمیل خودم چیز تمام وقت. 194 00:10:45,590 --> 00:10:49,420 این به رسمیت می شناسد که، و آن را به من ارائه کرد که به عنوان یک میانبر، 195 00:10:49,420 --> 00:10:53,270 اما آن را نیز هر برنامه که می داند که چگونه با گرفتن یک عکس نشان دادن 196 00:10:53,270 --> 00:10:55,520 و انجام کاری با آن است. 197 00:10:55,520 --> 00:10:57,890 این همه به ویندوز نشان داد که آنها می توانند آن را انجام دهد. 198 00:10:57,890 --> 00:10:59,240 در این مرحله این ویندوز می باشد. 199 00:10:59,240 --> 00:11:01,680 کاربر تنها انتخاب آنها چه می خواهند با آن انجام دهد. 200 00:11:01,680 --> 00:11:06,610 I معمول من از PuzzleTouch را انجام دهد. شما می توانید ببینید من انواع پازل در طول زمان ایجاد کرده اید. 201 00:11:06,610 --> 00:11:11,790 I PuzzleTouch می گیرم و می گویند، "من می خواهم برای به اشتراک گذاشتن این خلقت شگفت انگیز با PuzzleTouch." 202 00:11:11,790 --> 00:11:16,670 این رفتن به جلو بروید و می گویند، "بزرگ. شما می خواهید برای به اشتراک گذاشتن این؟ عکس." 203 00:11:16,670 --> 00:11:19,260 "آیا شما می خواهید را به یک پازل است که آسان، متوسط، هر آنچه که؟" 204 00:11:19,260 --> 00:11:20,800 من یک متوسط ​​ایجاد کنیم. 205 00:11:20,800 --> 00:11:24,890 این باعث می شود پازل. این برای رفتن به یک پازل وحشتناک به دلیل آن عمدتا خالی. 206 00:11:24,890 --> 00:11:28,100 اما آن را آماده و آن را در واقع به عقب در نرم افزار های دیگر. 207 00:11:28,100 --> 00:11:32,360 اگر من از اینجا می آیند، من می توانم آن را جستجو و راه اندازی. 208 00:11:32,360 --> 00:11:38,100 حال اگر بیش از فقط کمی اینجا رفته، ما باید ایجاد من جایی را ببینید. 209 00:11:38,100 --> 00:11:42,930 از کجا رفتم؟ چه نوع از پازل ایجاد کردم؟ آیا من آن را آسان است؟ 210 00:11:42,930 --> 00:11:46,110 اوه، وجود دارد آن است که، سمت راست وجود دارد. 211 00:11:46,110 --> 00:11:49,550 [آهسته میخندد] این پازل ترکیه به سادگی قابل تشخیص است که در اینجا. 212 00:11:49,550 --> 00:11:52,360 اما چیزی که من می خواهم به اشاره به شما، نکته جالب در اینجا 213 00:11:52,360 --> 00:11:54,710 است برنامه هر چیزی در مورد هر یک از دیگر نمی دانم. 214 00:11:54,710 --> 00:11:58,740 آنها فقط گفت: "من یک عکس برای به اشتراک گذاشتن، و من می دانم که چگونه به مقابله با تصاویر." 215 00:11:58,740 --> 00:12:01,420 و شما به عنوان یک توسعه دهنده، شما لازم نیست برای نوشتن کد. 216 00:12:01,420 --> 00:12:05,350 وقتی کسی از من می خواهد برای به اشتراک گذاشتن، من قصد دارم برای قرار دادن برخی از داده ها را به این ساختار داده های کمی 217 00:12:05,350 --> 00:12:06,740 و من انجام داده ام. 218 00:12:06,740 --> 00:12:10,990 نرم افزار های دیگر بر عهده می گیرد، همه چیز خود را، و این که در پایان تجربه به اشتراک گذاری است. 219 00:12:10,990 --> 00:12:14,550 واقعا، واقعا قدرتمند - این تنها چیزی است که شما می توانید انجام دهید - 220 00:12:14,550 --> 00:12:17,570 و آن را به یکی از آن چیزهایی است که واقعا می تواند کمک به برنامه شما فرق 221 00:12:17,570 --> 00:12:20,090 و همچنین بازی خود را بیش از حد در فروشگاه. 222 00:12:20,090 --> 00:12:22,220 مردم در حال رفتن به قادر می گویند، "این واقعا مفید است." 223 00:12:22,220 --> 00:12:25,430 "من استفاده از این خالق پازل تمام وقت. این فوق العاده است." 224 00:12:25,430 --> 00:12:30,490 >> که در مورد به اندازه کافی از مروری کوتاه به آنچه اتفاق افتاده است در اینجا. 225 00:12:30,490 --> 00:12:33,670 یک زن و شوهر از ویژگی های دیگر بیش از حد که شاید ما را به عنوان ما را از طریق کد وجود دارد. 226 00:12:33,670 --> 00:12:37,710 اما من می خواهم به شیرجه رفتن به اسلاید، و برای انجام این کار، من قصد دارم برای رفتن به دسکتاپ، 227 00:12:37,710 --> 00:12:40,940 که خود یکی دیگر از کاشی زنده است در اینجا. 228 00:12:40,940 --> 00:12:43,840 من می توانم وارد این و، مطمئن شوید که به اندازه کافی، من در اسلاید من هستم، 229 00:12:43,840 --> 00:12:46,320 اما اجازه دهید به شما در واقع نشان می دهد که در آن ما می باشد. 230 00:12:46,320 --> 00:12:48,460 ما در واقع در حالت دسکتاپ است. 231 00:12:48,460 --> 00:12:52,580 این است که واقعا در آن چیزی است که من می گفت قبل در مورد ویندوز حمل به جلو 232 00:12:52,580 --> 00:12:54,850 به تجربه های جدید خود را نشان می دهد. 233 00:12:54,850 --> 00:12:56,450 این ویندوز که می دانید می باشد. 234 00:12:56,450 --> 00:12:59,730 برنامه های کاربردی ویندوز برنامه های دسکتاپ نامیده می شود. آنها در اینجا اجرا شود. 235 00:12:59,730 --> 00:13:02,730 اگر شما برنامه های اند های موجود و می خواهید آنها را اجرا بر روی ویندوز 8، 236 00:13:02,730 --> 00:13:04,710 شما کاملا می تواند انجام دهد. 237 00:13:04,710 --> 00:13:07,590 این ها همان چیزهایی را به عنوان برنامه های ذخیره، که در اینجا نیست، 238 00:13:07,590 --> 00:13:12,240 مانند رنگ تازه و این برنامه ها NBC اخبار و مانند آن. کسانی که از فروشگاه است. 239 00:13:12,240 --> 00:13:14,450 آنها می توانند به برخی از ویژگی های بود که من به شما نشان پلاگین 240 00:13:14,450 --> 00:13:16,620 و دیگران که من آن را به شما نشان داده نمی شود فقط رتبهدهی نشده است. 241 00:13:16,620 --> 00:13:21,460 اما فقط نگه داشتن آن در ذهن. ما برای حمایت از این دو چیز نیز هست. 242 00:13:21,460 --> 00:13:27,000 من متاسفم. آیا چیزی بر روی صفحه نمایش نشان داده نمی شود؟ من آن را به طور کامل از دست داده ام. که عجیب و غریب. 243 00:13:29,000 --> 00:13:31,000 خوب. برای اشاره که از. 244 00:13:31,000 --> 00:13:34,770 شما را چه شده است در حالی که برای دیدن نمی باشد من به شما نشان می دهد که دسکتاپ است. 245 00:13:34,770 --> 00:13:37,540 آخرین چیزی که شما را دیدم چقدر است؟ آیا شما این را می بینید؟ 246 00:13:37,540 --> 00:13:39,490 این دسکتاپ است. شما می دانید آنچه آن را مانند به نظر می رسد. 247 00:13:39,490 --> 00:13:42,070 این چیزی خیلی غیر معمول است. 248 00:13:42,070 --> 00:13:46,940 این حامل ما است که تجربه به جلو برای شما و به شما اجازه استفاده از چیزهایی است که شما تا به حال. 249 00:13:46,940 --> 00:13:50,460 به عنوان مثال، من به شما نشان ویژوال استودیو. این یک نرم افزار دسکتاپ است. 250 00:13:50,460 --> 00:13:52,600 آن را در این حالت اجرا کنید. 251 00:13:52,600 --> 00:13:54,960 آن را به حمایت از یک محیط پیچیده تر 252 00:13:54,960 --> 00:14:01,470 با بسیاری از گزینه ها و چیزهایی شبیه به آن، پس از آن آن را گزینه خوبی به عنوان یک برنامه دسکتاپ می سازد. 253 00:14:01,470 --> 00:14:04,810 >> که گفت، اجازه دهید به اسلاید برای فقط کمی 254 00:14:04,810 --> 00:14:09,720 و شما برخی از مطالب مقدماتی را و پس از آن در واقع برنامه نویسی اینجا دریافت کنید. 255 00:14:09,720 --> 00:14:14,070 خبر خوب این است که من شنیده ام شما شده است با تمرکز بر بسیاری از CSS و جاوا اسکریپت، HTML. 256 00:14:14,070 --> 00:14:18,110 همه آن چیزهایی است که شما بوده ام به حمل یادگیری به طور مستقیم به ساخت ویندوز فروشگاه برنامه ها. 257 00:14:18,110 --> 00:14:22,920 چیزهایی که شما بوده ام شنیدن با استفاده از انتخابگرهای CSS و همه آن چیزهایی است 258 00:14:22,920 --> 00:14:27,180 دقیقا چیزی است که شما باید انجام دهید برای ایجاد یک برنامه در اینجا برای فروشگاه. 259 00:14:27,180 --> 00:14:29,640 ما از طریق این چیزها را ذره ذره بروید. 260 00:14:29,640 --> 00:14:34,130 در واقع، من ساخت و ساز بر روی چیزهای که شما در حال حاضر زمان برای یادگیری صورت گرفته است. 261 00:14:34,130 --> 00:14:36,520 این نمودار به طور کلی از فن آوری های که شما می توانید استفاده کنید 262 00:14:36,520 --> 00:14:38,790 به برنامه های کاربردی برای ویندوز 8. 263 00:14:38,790 --> 00:14:42,840 مسائل در سمت راست در برنامه های دسک تاپ، واقعا آنچه که ما در حال حاضر می دانیم. 264 00:14:42,840 --> 00:14:46,840 این مسائل است که واقعا ویندوز 7 جهان رو به جلو را به ویندوز 8 انجام شده است. 265 00:14:46,840 --> 00:14:51,920 همه این گزینه ها حمل به جلو: C #، VB، نوع Win32 را از توسعه است. 266 00:14:51,920 --> 00:14:54,450 بزرگ. مسئله ای نیست. چیزهای جدید در سمت چپ است. 267 00:14:54,450 --> 00:14:58,220 این ویندوز فروشگاه برنامه است، که زمانی که من می خواهم به درخواست من را به ویندوز 8 سیمی 268 00:14:58,220 --> 00:15:02,300 استفاده از تمام ویژگی های آن، آن را دریافت کند به فروشگاه، و دریافت که تجربه واقعا سرد 269 00:15:02,300 --> 00:15:05,260 از برنامه های کاربردی ویندوز فروشگاه. 270 00:15:05,260 --> 00:15:10,350 برای انجام این کار، شما می توانید در اینجا مشاهده کنید از همه شما انتخاب های خود را با XAML داشته باشی، C + +، 271 00:15:10,350 --> 00:15:14,100 C #، VB، شما می توانید با DirectX را انجام دهد، مانند آن، چیزهایی است که فراتر از اسلاید بروید. 272 00:15:14,100 --> 00:15:18,650 اما برای ما، ما قصد داریم به تمرکز درست در این واقعیت است که HTML، CSS، و جاوا اسکریپت 273 00:15:18,650 --> 00:15:22,890 واقعا یک شهروند درجه اول برای ساخت برنامه های کاربردی برای ویندوز 8 274 00:15:22,890 --> 00:15:24,960 و برای فروشگاه ویندوز. 275 00:15:24,960 --> 00:15:27,950 پس این خوب است برای همه در اینجا و مردمی تماشای ویدیو است 276 00:15:27,950 --> 00:15:30,760 دلیل این که شما فقط می توانید اهرم تمام کسانی که تجربه است که شما را 277 00:15:30,760 --> 00:15:33,900 و واقعا به آنچه ویندوز ارائه می دهد کراوات. 278 00:15:33,900 --> 00:15:37,870 شما در حال رفتن به انجام این کار از طریق مجموعه ای از رابط های برنامه کاربردی، که باید جای تعجب نیست باشد. 279 00:15:37,870 --> 00:15:39,920 هر سیستم عامل دارای رابط های برنامه کاربردی خود را دارد. 280 00:15:39,920 --> 00:15:43,530 ما در معرض چه ویندوز می تواند از طریق آنچه به نام WinRT انجام دهد. 281 00:15:43,530 --> 00:15:46,370 این یک مجموعه ای از رابط های برنامه کاربردی است که فقط همه چیز را برای شما است. 282 00:15:46,370 --> 00:15:51,650 اگر شما نیاز به باز کردن فایل های، شما نیاز به استفاده از دوربین، منطقه جغرافیایی، مانند آن، 283 00:15:51,650 --> 00:15:55,700 آنها را از طریق آنچه که ویندوز می تواند به شما ارائه می دهیم بروید. 284 00:15:55,700 --> 00:15:59,370 برای دسترسی به آن، ما باید برخی از جاوا اسکریپت تر که رفتن به آن را حتی ساده تر 285 00:15:59,370 --> 00:16:02,510 را برای شما به انجام این کار. ما به که در یک لحظه دریافت کنید. 286 00:16:02,510 --> 00:16:04,060 اما در حال حاضر، که نقشه راه خود را اساسا. 287 00:16:04,060 --> 00:16:06,770 چیزهایی که شما در حال حاضر انجام شده است در بالای برخی از رابط های برنامه کاربردی 288 00:16:06,770 --> 00:16:11,280 که به کمک شما با ویندوز کار می کنند برابر است با برنامه فروشگاه. 289 00:16:11,280 --> 00:16:14,210 و این واقعا در مورد همه شما باید از سطح بالا می دانند. 290 00:16:14,210 --> 00:16:17,370 >> ما به واقع با این مسائل کار در حال حاضر شیرجه رفتن. 291 00:16:18,940 --> 00:16:21,950 چیزهایی که شما احتمالا در حال حاضر دیده می شود یک دسته از، 292 00:16:21,950 --> 00:16:26,760 با IE9 در حالی که کمی به عقب ما معرفی پشتیبانی از بسیاری از، در آن زمان، 293 00:16:26,760 --> 00:16:30,340 استانداردهای جدیدتری در وب سایت، به طوری که بسیاری از ویژگی های جدید CSS، 294 00:16:30,340 --> 00:16:34,380 بسیاری از HTML جدید، در ECMAScript 5، که واقعا جاوا اسکریپت. 295 00:16:34,380 --> 00:16:38,090 بنابراین همه چیز برای که به جز حالت سخت در IE9 بود. 296 00:16:38,090 --> 00:16:42,290 فقط یک تن از چیزهای با CSS، CSS3، همه در آن وجود دارد. 297 00:16:42,290 --> 00:16:45,300 و همه این مسائل را حمل به جلو به آنچه که ما در حال انجام با ویندوز 8. 298 00:16:45,300 --> 00:16:49,350 شما می توانید این چیزها استفاده کنید، و شما می توانید همه چیز را که تازه در IE10 استفاده کنید. 299 00:16:49,350 --> 00:16:54,640 با IE10 پشتیبانی از همه این چیزها را معرفی می کنیم نیز هست. 300 00:16:54,640 --> 00:16:59,340 آنها همه سخت افزاری، بنابراین اگر شما در یک ماشین است که برخی از نوع GPU است، 301 00:16:59,340 --> 00:17:04,190 که احتمالا تقریبا در هر دستگاه که شما می توانید در 8 سال گذشته را دریافت کنید، 302 00:17:04,190 --> 00:17:07,609 شما به قادر به خروجی سخت افزاری، 303 00:17:07,609 --> 00:17:11,770 خروجی تصویری با CSS، بوم، SVG. 304 00:17:11,770 --> 00:17:14,339 تمام کسانی که همه چیز را از طریق شتاب سخت افزاری بروید 305 00:17:14,339 --> 00:17:16,060 و باشد که بسیار سریع تر و کارآمد تر. 306 00:17:16,060 --> 00:17:20,440 نسخه کوتاه از همه از این - I'm رفتن به از هر چیز به اینجا - 307 00:17:20,440 --> 00:17:23,200 اگر شما آن را در این لیست را ببینید، اگر شما می توانید آن را در IE10 را انجام دهید، 308 00:17:23,200 --> 00:17:25,650 اگر آن را یک برنامه وب است که شما در حال اجرا است که در IE10 است، 309 00:17:25,650 --> 00:17:28,640 آن چیزی است که شما می توانید به عنوان یک برنامه ویندوز فروشگاه انجام است. 310 00:17:28,640 --> 00:17:33,100 و این تقریبا آن. بنابراین اگر آن را در IE10 کار می کند، آن را به عنوان یک برنامه ویندوز فروشگاه کار می کنند. 311 00:17:33,100 --> 00:17:36,370 آن را در جدول به عنوان چیزی است که شما می توانید استفاده کنید. 312 00:17:36,370 --> 00:17:40,510 >> بسیاری در اینجا وجود دارد. ما تا نیمه شب را نداشته باشند، بنابراین من می توانم همه چیز را بررسی نمی کنید. 313 00:17:40,510 --> 00:17:44,060 اما برخی از سایت های است که کمک خواهد کرد که شما را در درک آنچه که این چیزها را می تواند انجام دهد وجود دارد، 314 00:17:44,060 --> 00:17:45,520 و من به شما یکی از آنها را در یک ثانیه نشان می دهد. 315 00:17:45,520 --> 00:17:48,410 من فقط می خواستم به این نکته اشاره چند از چیزهایی که کلیدی است که شما ممکن است در نگاه کنید. 316 00:17:48,410 --> 00:17:51,560 شاید شما در حال حاضر برخی از این در مطالعات خود دیده می شود، 317 00:17:51,560 --> 00:17:56,610 اما این ها واقعا مفید است، به ویژه با ویندوز فروشگاه برنامه ها، از سمت CSS. 318 00:17:56,610 --> 00:18:02,420 بنابراین بودن قادر به انجام تبدیل و انتقال، ارائه حرکت با انیمیشن - 319 00:18:02,420 --> 00:18:07,010 این همه بخشی از CSS در حال حاضر، و همه آنها توسط مرورگرهای مدرن پشتیبانی، 320 00:18:07,010 --> 00:18:11,370 و IE10 و IE9 حمایت در طول زمان برای همه این چیزها اضافه شده است. 321 00:18:11,370 --> 00:18:15,220 و بنابراین، به همین دلیل ارسال آن را به خودتان، چرا از طریق تمام مشکل از انجام این کارها با دست به 322 00:18:15,220 --> 00:18:19,970 زمانی که شما می توانید با استفاده از تبدیل یک CSS ساده برای ایجاد یک اثر 3D برای درخواست شما؟ 323 00:18:19,970 --> 00:18:22,740 بزرگ. این که چگونه کار می کند. 324 00:18:22,740 --> 00:18:24,530 من می توانید آن را هر گونه مشکل تر از آن را ندارد. 325 00:18:24,530 --> 00:18:28,330 اگر می دانید که چگونه این کار را در CSS، شما می دانید که چگونه این کار را در برنامه ویندوز فروشگاه. 326 00:18:28,330 --> 00:18:32,080 >> رفتن فراتر از آن برای طرح، چیزهایی مانند حتی برنامه فروشگاه، 327 00:18:32,080 --> 00:18:35,350 اما فراتر رفتن از آن، نگاه شاید یک برنامه اخبار است که به شما نشان مقالات 328 00:18:35,350 --> 00:18:40,160 و یا دستور العمل و یا چیزهایی شبیه به آن، این نوع دیگر از ویژگی های در CSS واقعا مفید: 329 00:18:40,160 --> 00:18:45,610 شبکه Flexbox، CSS مناطق بیشتر از یک استاندارد نسبتا جدید نیز می باشد. 330 00:18:45,610 --> 00:18:51,190 این چیزها همه رفتن به شما کمک کند پخش کردن محتوا و جریان محتوا بین بخش، 331 00:18:51,190 --> 00:18:55,470 قادر به انجام صفحه بندی و خط فاصله بین کلمات شما را بدون نیاز به نوشتن چیزهای خودتان. 332 00:18:55,470 --> 00:18:57,500 شما فقط می گویند، "لطفا زیر را انجام دهید برای من،" 333 00:18:57,500 --> 00:19:00,850 و به عنوان صفحه نمایش املاک و مستغلات در دستگاه های مختلف متفاوت است 334 00:19:00,850 --> 00:19:03,850 یا به عنوان شما را در یک لحظه را مشاهده کنید، به شما به عنوان ضربه محکم و ناگهانی برنامه 335 00:19:03,850 --> 00:19:07,920 به مقدار کمتری از فضا بر روی صفحه نمایش، که هیچ مشکلی برای CSS است. 336 00:19:07,920 --> 00:19:11,160 این می تواند از مزایای کنند - بحث در مورد بررسی قرار نمایش داده شد رسانه ها در یک ثانیه - 337 00:19:11,160 --> 00:19:15,880 آن می تواند مراقبت از همه چیز با جابجایی مطالب خود را، جریان محتوا از مناطق 338 00:19:15,880 --> 00:19:21,240 فقط با این چیزهایی که شما ممکن است در حال حاضر با فن آوری وب دیده می شود. 339 00:19:21,240 --> 00:19:25,470 >> در سمت HTML5، همچنین یک دسته از چیزها وجود دارد 340 00:19:25,470 --> 00:19:28,140 که خواهد شد بسیار مفید را برای شما با ویندوز فروشگاه برنامه. 341 00:19:28,140 --> 00:19:30,980 باز هم، ما نمی خواهد از طریق تمام این رفتن، اما آنها فقط در اینجا. 342 00:19:30,980 --> 00:19:35,470 بنابراین اگر شما نیاز به استفاده از آن، صوتی و تصویری، اگر شما می خواهید برای انجام اعتبار سنجی از فرم ها، 343 00:19:35,470 --> 00:19:40,570 منطقه جغرافیایی، همه چیز شما می توانید در جاوا اسکریپت با جاوا اسکریپت 5 و یا در ECMAScript 5 انجام دهید، 344 00:19:40,570 --> 00:19:44,070 IndexedDB برای ذخیره سازی محلی - این همه گزینه برای شما می باشد. 345 00:19:44,070 --> 00:19:49,300 اگر شما به دنبال، برای جواب دادن فقط به فن آوری های موجود نگاه با HTML5 و CSS 346 00:19:49,300 --> 00:19:53,880 و شما پاسخ را راحت تر از داشتن به رول بسیاری از چیزهای که به خودتان پیدا کنید. 347 00:19:53,880 --> 00:19:55,510 اجازه بدهید به شما در اطراف یک کمی در اینجا نشان می دهد. 348 00:19:55,510 --> 00:19:57,920 من یک سایت ما می توانید به کردم. 349 00:19:57,920 --> 00:20:01,590 اجازه بدهید من از این اسلاید ترک برای یک ثانیه. 350 00:20:01,590 --> 00:20:06,450 >> اگر ما از رفتن به IETestDrive.com، 351 00:20:06,450 --> 00:20:08,960 من زیاد انجام نمی خواهد از نسخه ی نمایشی در اینجا. 352 00:20:08,960 --> 00:20:14,360 IETestDrive.com است که واقعا به شما نشان بسیاری از چه چیزی جدید با IE10، 353 00:20:14,360 --> 00:20:16,220 چیزهایی که شما می توانید انجام دهید. 354 00:20:16,220 --> 00:20:19,130 من این است که واقعا مفید است زیرا به جای خواندن از طریق یک دسته از مقالات سفید، 355 00:20:19,130 --> 00:20:23,020 در چند دموی نگاه کنید، و این که در آینده به شما کمک کند آن را قرار داده در رادار شخصی خود را 356 00:20:23,020 --> 00:20:26,620 در مورد اینکه آیا یک تکنولوژی را حس می کند حتی انجام هر گونه پژوهش با 357 00:20:26,620 --> 00:20:29,070 به طوری که درک کنی، "من آنچه این است." 358 00:20:29,070 --> 00:20:32,780 "من درک می کنم چه قاب درخواست انیمیشن می کند برای من." 359 00:20:32,780 --> 00:20:36,900 "من درک می کنم که چگونه می توانم مناطق و یا فیلترهای SVG استفاده کنید." 360 00:20:36,900 --> 00:20:40,190 شما آنها را در عمل، آنها را بر روی یک نمونه اینجا را ببینید، 361 00:20:40,190 --> 00:20:44,930 و تصمیم بگیرید که برای خودتان در صورتی که رفتن به برای شما مفید باشد در پروژه های خود و فراتر از آن 362 00:20:44,930 --> 00:20:47,840 شما همچنان به کار با تکنولوژی های وب است. 363 00:20:47,840 --> 00:20:49,900 در اینجا من فقط می خواهم شما را تشویق به نگاهی. 364 00:20:49,900 --> 00:20:52,880 من فکر نمی کنم من زمان زیادی را صرف در واقع در حال اجرا این. 365 00:20:52,880 --> 00:20:56,030 ما به اندازه کافی برای نشان دادن با کد نوشتن کردم. 366 00:20:56,030 --> 00:21:01,640 شما اینجا چیزهایی از اثرات لمسی برای بازی های مبتنی بر لمس در آن بخش را ببینید، 367 00:21:01,640 --> 00:21:06,050 انیمیشن، واقعا سریع سخت افزاری انیمیشن وجود دارد، 368 00:21:06,050 --> 00:21:11,230 برخی از بهینه سازی است که شما در برخی از این نمونه ها نیز مراجعه کنید، 369 00:21:11,230 --> 00:21:12,770 و در بسیاری از، بسیاری دیگر وجود دارد. 370 00:21:12,770 --> 00:21:15,330 اگر شما بیش از اینجا و باز کردن نقشه سایت، 371 00:21:15,330 --> 00:21:19,070 فقط تعداد مضحک نمونه در اینجا وجود دارد. 372 00:21:19,070 --> 00:21:20,690 شما می توانید همه آنها را در اینجا مشاهده کنید. 373 00:21:20,690 --> 00:21:22,900 اگر شما به دنبال چیزی یا شما در مورد چیزی شنیده 374 00:21:22,900 --> 00:21:25,850 و شما خوبی شاید این امر می تواند چیزی خنک برای استفاده در نرم افزار، 375 00:21:25,850 --> 00:21:31,720 سعی کنید به دنبال در اینجا، و احتمالا نسخه ی نمایشی بسیار خوب وجود دارد آن را به خودتان قدری صرفه جویی در وقت. 376 00:21:31,720 --> 00:21:35,980 >> خوب؟ هر گونه سؤال تا کنون برای مردمی که اینجا هستید؟ 377 00:21:35,980 --> 00:21:39,620 خوب. ما در اینجا شما را حمل کنید. 378 00:21:39,620 --> 00:21:41,920 باز هم، فقط بررسی کنید که از. 379 00:21:41,920 --> 00:21:45,450 آنها استانداردهای وب می باشد، به طوری که به هر سایت ویترین دیگر است که شما می دانم 380 00:21:45,450 --> 00:21:50,550 و ببینید که اگر آن فن آوری را در رابطه با آنچه که شما در حال تلاش برای انجام. 381 00:21:50,550 --> 00:21:53,190 >> برگشت به اسلاید. 382 00:21:53,190 --> 00:22:00,290 گفته می شود، شما از یک جهان وب در حال حرکت واقعا یک دنیای نرم افزار محلی نصب شده است، 383 00:22:00,290 --> 00:22:01,850 بنابراین برخی از چیزهایی که به اشاره در اینجا وجود دارد. 384 00:22:01,850 --> 00:22:03,690 اول از همه، هیچ وب سرور وجود داشت. 385 00:22:03,690 --> 00:22:06,120 هیچ آپاچی وجود دارد، هیچ IIS در حال اجرا در اینجا وجود دارد 386 00:22:06,120 --> 00:22:10,170 خدمت کردن صفحات به یک مشتری از راه دور، به یک عامل مرورگر از راه دور. 387 00:22:10,170 --> 00:22:13,000 در این مورد، واقعا همه چیز برای شما بسته بندی شده. 388 00:22:13,000 --> 00:22:16,630 شما می پذیریم که به عنوان برنامه خود را به فروشگاه، آن را گواهی می شود، 389 00:22:16,630 --> 00:22:22,190 آن را در فروشگاه، و سپس مردم با هزاران بازی خود را و یا نرم افزار خود را نصب کنید. 390 00:22:22,190 --> 00:22:24,780 اما در واقع، آنها آن پایین کشیدن به صورت محلی به ماشین خود را. 391 00:22:24,780 --> 00:22:29,080 بدون نیاز به رفتن به خارج از وب سایت دیگر مگر اینکه شما خواستار است که نیاز به یک API از راه دور وجود دارد، 392 00:22:29,080 --> 00:22:31,790 و این کاملا طبیعی است و همچنین بیش از حد. 393 00:22:31,790 --> 00:22:35,330 اما آنها در حال رفتن به در آن حالت که در آن آنها است به پاسخ درخواست را از یک سرور 394 00:22:35,330 --> 00:22:37,910 برای گرفتن در صفحه بعد از محتوای آنها. 395 00:22:37,910 --> 00:22:41,380 به طوری که گفت، چند تفاوت API جزئی وجود دارد. این فوق العاده کوچک. 396 00:22:41,380 --> 00:22:46,850 آنها بعید است به شما در برنامه نویسی عادی خود رسید، اما آنها حداقل ثبت شده است. 397 00:22:46,850 --> 00:22:50,030 آنها نوع از موارد وجود دارد لبه. 398 00:22:50,030 --> 00:22:53,370 >> دیگر چیزی که ارزش اشاره به تفاوت های اعتماد است. 399 00:22:53,370 --> 00:22:58,070 من فقط این ذکر چون من فقط می خواهم مطمئن شوید من آن را گفت: 400 00:22:58,070 --> 00:23:01,580 بنابراین اگر شما به آن را بعد از اجرا، به شما فکر می کنم، "کریس گفت: چیزی در این مورد 401 00:23:01,580 --> 00:23:04,890 "تا شاید، آره، خوب،" و سپس شما به عقب برگشته و شما پیدا کردن آنچه در آن بود. 402 00:23:04,890 --> 00:23:06,480 زمینه های مهم. 403 00:23:06,480 --> 00:23:11,450 به طور پیش فرض ما سعی می کنیم برای محافظت از کاربر را از بردارهای حمله. 404 00:23:11,450 --> 00:23:13,400 بعضی از چیزهایی که شما می توانید به طور پیش فرض انجام دهد وجود دارد 405 00:23:13,400 --> 00:23:16,130 و چیز خاصی شما نیاز به تغییر بافت و شرایط را فعال کنید. 406 00:23:16,130 --> 00:23:19,860 همانطور که شما با استفاده از برخی از کتابخانه های خارج وجود دارد - you've شده است کار در حال حاضر با jQuery، 407 00:23:19,860 --> 00:23:23,650 اما اگر شما برای کتابخانه های دیگر نگاه کردن وجود دارد - شما ممکن است با استفاده از برخی از قابلیت های 408 00:23:23,650 --> 00:23:28,000 این نوع از فراتر از استفاده های محلی می رود، آیا تعاملات بیشتر پویا 409 00:23:28,000 --> 00:23:30,360 درخواست XHR، چیزهایی مانند آن. 410 00:23:30,360 --> 00:23:33,090 گاهی اوقات شما ممکن است پیدا کردن آن خواهد شد به طور پیش فرض غیر فعال است، 411 00:23:33,090 --> 00:23:37,790 و در آن صورت، فقط انجام یک جستجو، برای بافت محلی و وب نگاه کنید، 412 00:23:37,790 --> 00:23:39,560 و شما بدانید که چگونه به حل آن است. 413 00:23:39,560 --> 00:23:42,580 فقط مطمئن شوید که شما در مورد آن می دانستند را به عنوان شما شروع به استفاده از دیگر چارچوب، 414 00:23:42,580 --> 00:23:45,720 که باید گفت، شما کاملا قادر به انجام است. 415 00:23:45,720 --> 00:23:49,290 بنابراین اگر شما در برخی از چارچوب های دیگر - بحث بررسی قرار در مورد این در یک ثانیه - 416 00:23:49,290 --> 00:23:54,000 برای بازی و شما می خواهید به استفاده از آن، شما می خواهید به استفاده از برخی کتابخانه های کنترل که در خارج وجود دارد 417 00:23:54,000 --> 00:23:57,990 و شما نمی خواهید برای ارسال چیزهای که خود را - آن است که یک ایده خوب است، درست است؟ - 418 00:23:57,990 --> 00:23:59,560 شما کاملا می تواند این مسائل استفاده کنید. 419 00:23:59,560 --> 00:24:03,660 هیچ چیزی نگه داشتن شما به عقب از استفاده از هر نوع کتابخانه که جاوا اسکریپت را بر اساس وجود دارد، 420 00:24:03,660 --> 00:24:05,380 CSS، HTML5. 421 00:24:05,380 --> 00:24:09,740 باز هم، اگر این چیزی است که شما می توانید در IE10، که heck از بسیاری این روز را انجام دهید، 422 00:24:09,740 --> 00:24:11,220 شما می توانید آن را انجام دهید. 423 00:24:11,220 --> 00:24:14,800 نگه دار، آن را به برنامه شما، مرجع آن کتابخانه جاوا اسکریپت، و استفاده از آن در برنامه خود، 424 00:24:14,800 --> 00:24:19,880 فقط با در نظر شما ممکن است یک زمینه امنیتی یک بار در در حالی که ضربه - نه اغلب اوقات. 425 00:24:19,880 --> 00:24:24,150 >> و پس از آن از ویژگی های، ما بیش از یک چند از آن به عنوان ما به. 426 00:24:24,150 --> 00:24:27,500 UX شما نوع را مورد استفاده قرار بگیرند که شما نگاه کنید به برنامه های کاربردی بیشتر و بیشتر 427 00:24:27,500 --> 00:24:29,250 از فروشگاه ویندوز. 428 00:24:29,250 --> 00:24:33,870 شما احساس چگونه کار می کنند و چگونه زیبایی شناسی طراحی تمایل به کار 429 00:24:33,870 --> 00:24:37,720 در سراسر برنامه های مختلف و آنچه که مردم خواهد بود به تجربه استفاده می شود. 430 00:24:37,720 --> 00:24:39,660 این واقعا بخش مهمی. 431 00:24:39,660 --> 00:24:42,460 اطمینان حاصل کنید که زمانی که آنها آتش تا برنامه های خود را که آنها لازم نیست برای خواندن یک کتابچه راهنمای کاربر، 432 00:24:42,460 --> 00:24:44,300 که آنها هرگز انجام دهید، به هر حال. 433 00:24:44,300 --> 00:24:46,650 آنها فقط باید قادر به شروع به بازی کردن با برنامه شما باشد 434 00:24:46,650 --> 00:24:49,450 و بدانند آن را بدون مشکل زیادی. 435 00:24:49,450 --> 00:24:52,660 توسط چسبیده و پیوستن به بسیاری از این اعمال، 436 00:24:52,660 --> 00:24:57,640 شما به انجام این کار کاربران خود را به نفع بزرگ، ساخت که آسان تر است. 437 00:24:57,640 --> 00:25:01,810 >> خوب. یکی از آخرین چیز را در کنار API و پس از آن ما را به واقع نوشتن کد دریافت کنید. 438 00:25:01,810 --> 00:25:05,660 WinJS که چیزی که من بسیار به طور خلاصه با اسلاید پیچیده ذکر شده است 439 00:25:05,660 --> 00:25:08,850 با تمام کسانی که انتخاب های مختلف است که شما برای ساخت برنامه های کاربردی داشته باشد. 440 00:25:08,850 --> 00:25:10,890 WinJS، شما می توانید از آن به عنوان یک دوست فکر می کنم. 441 00:25:10,890 --> 00:25:13,680 این دوست شما به شما کمک کند ارسال مواد به سرعت بیشتر. 442 00:25:13,680 --> 00:25:18,820 این فقط جاوا اسکریپت و CSS است. شما لازم نیست برای استفاده از آن. شما می توانید از آن استفاده کنید. 443 00:25:18,820 --> 00:25:22,180 اگر شما قصد دارید به تماس در به ویژگی های ویندوز، شما به پایان خواهد رسید با استفاده از آن، 444 00:25:22,180 --> 00:25:27,210 اما اگر به چیزهایی مانند برخی از الگوهای طراحی و یا کنترل است که شما واقعا نمی خواهید به استفاده از وجود دارد، 445 00:25:27,210 --> 00:25:29,090 شما می خواهید به استفاده از چیز دیگری، آن را به شما است. 446 00:25:29,090 --> 00:25:32,580 تصمیم بگیرید که چه می خواهید استفاده کنید و سبک های را که می خواهید استفاده کنید. 447 00:25:32,580 --> 00:25:37,250 ویژگی های از namespacing و کلاس نسل - به شما است. 448 00:25:37,250 --> 00:25:41,650 اگر شما ترجیح می دهید یک یا دیگر، آن را به طور کامل انتخاب کنید. این هنوز هم جاوا اسکریپت و CSS. 449 00:25:41,650 --> 00:25:43,860 اما آن را برای کمک به شما انجام بسیاری از مسائل. 450 00:25:43,860 --> 00:25:47,780 به عنوان مثال، در اینجا یک زیر مجموعه از آنچه در آن می تواند انجام دهد، 451 00:25:47,780 --> 00:25:50,790 چیزهایی مانند کمک به برنامه نویسی ناهمزمان با وعده. 452 00:25:50,790 --> 00:25:54,000 هر کدام از شما از شنیده و یا کار با Node.js؟ 453 00:25:54,000 --> 00:25:59,520 این یک الگوی رایج برای کار با برنامه نویسی ناهمزمان است. 454 00:25:59,520 --> 00:26:02,370 بنابراین اساسا آنچه را که شما گفته است، "برو انجام کاری، 455 00:26:02,370 --> 00:26:05,790 "و شما به من قول می دهم که شما به من بازگشت هنگامی که شما انجام می دهد." 456 00:26:05,790 --> 00:26:08,400 که اساسا چه خبر است. 457 00:26:08,400 --> 00:26:12,400 بنابراین شما مسدود نمی کند تا برنامه های خود را در حالی که کاربر در حال رفتن و چیدن یک فایل 458 00:26:12,400 --> 00:26:15,810 و یا چیزی است که به پایین از وب سایت جریان. 459 00:26:15,810 --> 00:26:17,210 UI پاسخ باقی مانده است. 460 00:26:17,210 --> 00:26:19,410 و شما می توانید با استفاده از برنامه نویسی ناهمزمان انجام دهد. 461 00:26:19,410 --> 00:26:23,620 این برای تلفن های موبایل مسخره پیچیده است، اما آن را واقعا آسان به خاطر شما با استفاده از وعده های 462 00:26:23,620 --> 00:26:27,900 و شما فقط می گویند، "برو انجام این کار و زمانی که شما انجام می شود، تماس به این روش." 463 00:26:27,900 --> 00:26:30,270 که تقریبا از آن. که تمام ساخته شده است در به WinJS است. 464 00:26:30,270 --> 00:26:35,120 این خبر را به آن خیلی آسان تر به نوشتن برنامه های کاربردی واقعا انعطاف پذیر و قدرتمند است. 465 00:26:35,120 --> 00:26:37,870 >> شما می توانید بقیه در اینجا بسیاری از انیمیشن ها را ببینید. 466 00:26:37,870 --> 00:26:41,240 احتمالا یکی از مهم بیشتر در مورد این اسلاید کنترل می باشد. 467 00:26:41,240 --> 00:26:44,680 من فکر می کنم من یک کل اند - آره، من انجام دهد. 468 00:26:44,680 --> 00:26:48,900 در اینجا یک مثال از برخی از کنترل های که شما می توانید در برنامه های خود استفاده کنید. 469 00:26:48,900 --> 00:26:51,060 این است که همه راست بالا از WinJS. 470 00:26:51,060 --> 00:26:53,430 شما در حال نوشتن این خود نیست، 471 00:26:53,430 --> 00:26:55,990 شما فقط می گویند، "در اینجا من می خواهم به نوشتن برنامه من است." 472 00:26:55,990 --> 00:26:59,420 "من یک نظر فلیپ استفاده کنید به طوری که من می تواند در میان تصاویر مختلف بروید." 473 00:26:59,420 --> 00:27:03,380 من به شما زوم معنایی نشان داده شده است. من شما را در یک ثانیه نشان می دهد که. 474 00:27:03,380 --> 00:27:05,700 یافتن. این GridViews وجود دارد. 475 00:27:05,700 --> 00:27:08,680 شما در حال حاضر یک شبکه به عنوان بخشی از برنامه فروشگاه دیده می شود، 476 00:27:08,680 --> 00:27:12,170 تا قادر به استفاده از بلوک از محتوا بودن و اسکرول که در سراسر. 477 00:27:12,170 --> 00:27:15,660 منو های شناور شما از زمان به زمان را ببینید. 478 00:27:15,660 --> 00:27:19,090 نوار برنامه من شما را با این نرم افزار رنگ تازه نیز نشان داد، 479 00:27:19,090 --> 00:27:22,190 بنابراین شما می دیدم که چگونه شما می توانید با قرار دادن دکمه های آن را سفارشی که 480 00:27:22,190 --> 00:27:26,360 و داشتن که پنهان دور زمانی که شما اهمیتی نمی دهند به استفاده از آن. 481 00:27:26,360 --> 00:27:28,120 این واقعا کاملا تا شما را به استفاده کنید. 482 00:27:28,120 --> 00:27:30,210 این همه کنترل است که بخشی از WinJS می باشد. 483 00:27:30,210 --> 00:27:33,640 من شما را چگونه به این در یک ثانیه نشان می دهد، اما بیش از این وجود دارد، 484 00:27:33,640 --> 00:27:37,060 و چیزی که مهم این است که استفاده از آنها را اگر شما می خواهید، صرفه جویی در زمان است. 485 00:27:37,060 --> 00:27:40,830 >> اگر شما کتابخانه های دیگر کنترل که شما می خواهم به استفاده از، که کاملا خوب است. 486 00:27:40,830 --> 00:27:46,300 چیزهایی مثل از jQuery UI انجام بسیاری از این نوع ایده و همچنین، 487 00:27:46,300 --> 00:27:51,280 ارائه کنترل بیشتر است که گسترش آنچه که شما می توانید در HTML و جاوا اسکریپت انجام دهد. 488 00:27:52,690 --> 00:27:55,680 اجازه دهید به شیرجه رفتن. من قبلا هم گفته بودم که. استفاده از چیزی است که شما می خواهم. 489 00:27:55,680 --> 00:27:59,680 فقط به خاطر داشته باشید که شما ممکن است به برخی از مسائل زمینه اجرا شود. 490 00:27:59,680 --> 00:28:03,380 اما شما قطعا می توانید ترکیب و مطابقت هر نوع از کتابخانه شما راحت با منی، 491 00:28:03,380 --> 00:28:06,770 شما می خواهید برای یادگیری، شما می خواهید استفاده کنید، به خودتان مدتی را نجات دهد. 492 00:28:06,770 --> 00:28:09,850 >> اجازه دهید در مورد ابزار صحبت فقط برای یک ثانیه. 493 00:28:09,850 --> 00:28:12,400 شما می توانید آنچه را که شما نیاز دارید برای شروع کار با ویندوز فروشگاه برنامه ها. 494 00:28:12,400 --> 00:28:17,360 اگر من برگردم، من بیش از حد بسیاری از چیزها در اینجا. 495 00:28:17,360 --> 00:28:21,770 اگر شما به این صفحه، که dev.windows.com بروید، 496 00:28:21,770 --> 00:28:23,300 شما می توانید همه چیز شما نیاز دانلود کنید. 497 00:28:23,300 --> 00:28:28,170 همانطور که دانش آموزان، دسترسی به بیش از عموم مردم به شما داشته باشد، 498 00:28:28,170 --> 00:28:30,670 بنابراین شما می توانید نسخه های پایان بالاتر از ویژوال استودیو دریافت کنید. 499 00:28:30,670 --> 00:28:34,090 ادوین ذکر شما در حال حاضر می توانید ویندوز نیز هست. 500 00:28:34,090 --> 00:28:36,790 اما به طور کلی، برای همه توسعه دهندگان، شما می توانید به این سایت بروید 501 00:28:36,790 --> 00:28:40,380 و دانلود همه چیز شما نیاز به ایجاد یک برنامه، و آن همه آزاد است. 502 00:28:40,380 --> 00:28:42,460 بنابراین، یک نسخه رایگان از ویژوال استودیو وجود دارد، 503 00:28:42,460 --> 00:28:44,450 برخی از ابزار که در کنار آن نصب وجود دارد - 504 00:28:44,450 --> 00:28:47,240 همه چیز شما نیاز به ایجاد و تست برنامه های خود را. 505 00:28:47,240 --> 00:28:50,130 این تنها زمانی که شما در حال رفتن برای انتشار برنامه های خود را به فروشگاه 506 00:28:50,130 --> 00:28:52,470 که شما در حال رفتن به نیاز به یک حساب برنامهنویس. 507 00:28:52,470 --> 00:28:56,100 این بیش از حد به اعتقاد من آزاد است. آیا رایگان است برای دانشجویان و همچنین؟ >> [Guarin] کدام یک؟ 508 00:28:56,100 --> 00:28:57,970 حساب برنامهنویس، تسلیم واقعی. >> [Guarin] بله. 509 00:28:57,970 --> 00:28:59,580 این خبر خوب تر است. 510 00:28:59,580 --> 00:29:00,840 شما به این نگاه کنید می روم. 511 00:29:00,840 --> 00:29:03,840 این را برای یک فرد به طور پیش فرض می گویند آن را $ 49. 512 00:29:03,840 --> 00:29:06,140 اما ثبت نام نیست تا برای آن به عنوان یک دانشجو. 513 00:29:06,140 --> 00:29:10,250 ما به شما برخی از اطلاعات از طریق برنامه های خود را که شما می توانید یک حساب به صورت رایگان دریافت کنید، 514 00:29:10,250 --> 00:29:13,980 و که به شما اجازه پس از آن درخواست خود را تا به فروشگاه، 515 00:29:13,980 --> 00:29:17,370 به عنوان بسیاری از شما می خواهم، و همه از آن خوبی به زودی به دنبال خواهد داشت. 516 00:29:17,370 --> 00:29:19,710 به طوری که dev.windows.com است. 517 00:29:19,710 --> 00:29:22,170 شما می توانید از ابزار است که شما ممکن است نیاز را از اینجا دانلود کنید. 518 00:29:22,170 --> 00:29:25,310 و اگر شما می خواهید، شما می توانید نسخه آزمایشی ویندوز در اینجا، 519 00:29:25,310 --> 00:29:27,160 اما دوباره، شما به نیاز. 520 00:29:27,160 --> 00:29:32,880 >> سایت های دیگر - اجازه دهید من اشاره این یکی را برای شما به سرعت - design.windows.com است. 521 00:29:32,880 --> 00:29:34,770 این dev.windows.com بود. 522 00:29:34,770 --> 00:29:37,770 Design.windows.com، شما می توانید حدس بزنید چه آن را برای. 523 00:29:37,770 --> 00:29:40,380 این در واقع یک سایت زیبا پسند. در بسیاری از اطلاعات خوب در اینجا وجود دارد. 524 00:29:40,380 --> 00:29:41,770 شما می توانید از طریق آن کار می کنند. 525 00:29:41,770 --> 00:29:43,960 آن را به شما برخی از مشاوره در برخی از چیزهایی را 526 00:29:43,960 --> 00:29:46,760 که شاید شما فکر در مورد قبل و یا تا به حال برای مقابله با قبل، 527 00:29:46,760 --> 00:29:50,780 مانند طراحی برای لمسی، طراحی برای عوامل شکل های مختلف، 528 00:29:50,780 --> 00:29:55,310 طراحی برای قابلیت های ویندوز 8، چیزهایی که قبلا ذکر شد 529 00:29:55,310 --> 00:29:58,740 مانند جستجو و به اشتراک گذاری، برخی از چیزهایی که من در مورد هنوز صحبت نمی کند. 530 00:29:58,740 --> 00:30:05,570 آنها همه در اینجا ذکر شده است، و آن را مجموعه ای بسیار خوب از صفحات فایل های مفید 531 00:30:05,570 --> 00:30:08,670 کمک خواهد کرد که شما را در درک چگونه به نوع خاصی از نرم افزار، 532 00:30:08,670 --> 00:30:14,250 چگونه به انجام این تعامل، چگونه به مقابله با UI و UX از درخواست شما. 533 00:30:14,250 --> 00:30:18,630 من توصیه می کنم که شما یک نگاهی به این، به خصوص اگر شما در برخی از نقطه می باشد 534 00:30:18,630 --> 00:30:22,960 امید به انتشار یک برنامه به فروشگاه. 535 00:30:22,960 --> 00:30:25,250 شما در حال رفتن به می خواهند بدانند که چگونه یک برنامه خوب 536 00:30:25,250 --> 00:30:28,300 چون من قبل از اگر شما نمی ذکر شد، در آن بررسی وجود دارد دوباره. 537 00:30:28,300 --> 00:30:29,930 مردم در حال رفتن به ناراضی. 538 00:30:29,930 --> 00:30:32,960 آنها قادر خواهد بود برای پیدا کردن چیزهایی که آنها در مکان های مناسب انتظار می رود. 539 00:30:32,960 --> 00:30:36,590 هیچ کس می خواهد که به اتفاق می افتد به شما. 540 00:30:36,590 --> 00:30:39,220 >> حرکت به جلو در اینجا، اجازه دهید به من نزدیک است که به پایین. 541 00:30:39,220 --> 00:30:43,700 حالا که شما می دانید که در آن به کارها، من شما را چگونه به در واقع شروع به استفاده از مواد نشان می دهد. 542 00:30:43,700 --> 00:30:48,520 برای شروع، من در واقع شما در اینجا نمونه ای از برنامه های دسکتاپ بر روی صفحه نمایش شروع من نشان می دهد. 543 00:30:48,520 --> 00:30:53,600 در اینجا شما می توانید ویژوال استودیو را مشاهده کنید، شما می توانید ترکیب و سایر ابزار توسعه که من آن را ببینید. 544 00:30:53,600 --> 00:30:55,890 آنها یک کاشی کمی متفاوت است. 545 00:30:55,890 --> 00:30:57,930 به این دلیل که آنها برنامه های دسکتاپ، 546 00:30:57,930 --> 00:31:00,960 و در آن موارد همه آنها قصد راه اندازی برگشت به دسکتاپ 547 00:31:00,960 --> 00:31:05,350 واقعا فقط به عنوان برنامه های کاربردی که شما استفاده می شود. 548 00:31:05,350 --> 00:31:06,960 بنابراین تجربه ویندوز، آن هم همانطور است. 549 00:31:06,960 --> 00:31:12,940 آنها، نه به عنوان مثال، مانند مسلح! و یا این چیزها. اجازه بدهید من یکی راه اندازی سرعت. 550 00:31:12,940 --> 00:31:14,340 در واقع، در اینجا یکی جالب است. 551 00:31:14,340 --> 00:31:19,210 این دانش آموزان همکاری در NERD توسعه داده شد. 552 00:31:19,210 --> 00:31:23,430 نرم افزار صفحه نمایش کامل، این نوع از تجربه در اینجا. 553 00:31:23,430 --> 00:31:26,290 اوه، صفحه نمایش برش خوب و تمام انواع چیزهای سرگرم کننده است. 554 00:31:26,290 --> 00:31:34,330 آنها این توسعه یافته است. ما نیز ممکن است نشان می دهد که همه چیز را در حالی که ما در آن هستیم. 555 00:31:37,510 --> 00:31:41,070 در واقع، من با آنها کار می کرد کمی، برخی از مشاوره در چیزهایی که به آنها 556 00:31:41,070 --> 00:31:44,160 چرا که آنها انجام جاوا اسکریپت برای استفاده از آن شدند. 557 00:31:44,160 --> 00:31:46,460 لطفا، من اعتباری گرفتن نیست برای کار خود، آنها همه کار انجام داد. 558 00:31:46,460 --> 00:31:48,990 من فقط یک کمی از مشاوره به آنها در اینجا و آنجا، 559 00:31:48,990 --> 00:31:52,400 اما آنها برخی چیزهای بزرگ با استفاده از یک پایان جلو جاوا اسکریپت را انجام داد 560 00:31:52,400 --> 00:31:56,920 و گره زدن در برخی از موتورهای فیزیک و همه چیز را به یک مقدار زیادی از این کار. 561 00:32:00,120 --> 00:32:03,360 برو. بیایید ببینید که اگر آن کار می کند. 562 00:32:03,360 --> 00:32:07,010 وای، آن را هنوز هم کار می کرد. خوب، خوب است. اما شما فکر. 563 00:32:07,010 --> 00:32:09,350 برنامه تمام صفحه، یک تجربه واقعا خوب است. 564 00:32:09,350 --> 00:32:14,250 این حمایت نه تنها ماوس و قلم من اگر من مانند آن، بلکه لمس. 565 00:32:14,250 --> 00:32:19,420 اگر من تا به حال صفحه نمایش لمسی، من فقط می تواند بر روی آن رسم و کار با آن ادامه خواهد داد. 566 00:32:19,420 --> 00:32:21,440 >> یک چیزی که من را نشان نمی دهد، و به همین دلیل من از این بالا آوردن 567 00:32:21,440 --> 00:32:23,840 است من می خواستم برنامه دیگری را به شما نشان می دهد آنچه که شما می توانید انجام دهید به، 568 00:32:23,840 --> 00:32:29,480 در واقع شما می توانید برنامه های کاربردی در ویندوز را و کشیدن آنها به سمت از صفحه نمایش. 569 00:32:29,480 --> 00:32:33,070 این است که به نام خوراکی نرم افزار. 570 00:32:33,070 --> 00:32:37,800 در این مورد، من Inkarus گرفته شده و من آن را به سمت اضافه شده است در اینجا. 571 00:32:37,800 --> 00:32:42,990 در حال حاضر به نظر ضربه محکم و ناگهانی، و اجازه می دهد که من برای انجام کاری دیگری در حالی که نرم افزار وجود دارد. 572 00:32:42,990 --> 00:32:46,210 بیشترین بازی را پیدا خواهید کرد فقط به سادگی مکث خواهد کرد. 573 00:32:46,210 --> 00:32:51,090 به طور معمول یک چیز مناسب و معقول به جز اینکه بازی خود را به نحوی می تواند در مقیاس پایین 574 00:32:51,090 --> 00:32:54,210 به که کمی از وضوح، مانند شاید به نوعی از بازی ها و بنگاه 575 00:32:54,210 --> 00:32:55,620 و یا چیزهایی شبیه به این در شرایطی است. 576 00:32:55,620 --> 00:32:58,570 اما به طور کلی، ساده ترین کاری که به انجام و چیزی که مناسب ترین برای بازی های انجام 577 00:32:58,570 --> 00:33:00,620 است به توقف برنامه. 578 00:33:00,620 --> 00:33:09,440 برای برنامه های کاربردی مانند برنامه های خبری، اگر من راه اندازی این یکی و پس از آن من آن را ضربه محکم و ناگهانی، 579 00:33:09,440 --> 00:33:16,170 شما خواهید دید که آن را در واقع در چگونه آن را ارائه داده به شما را تغییر می داد. 580 00:33:16,170 --> 00:33:20,070 در اینجا آن را به شما نشان در واقع یک ماهی تابه عمودی بیشتر است که اطلاعات، 581 00:33:20,070 --> 00:33:23,340 اما من هنوز هم می تواند کاملا با استفاده از نرم افزار. 582 00:33:23,340 --> 00:33:25,640 پس از آن هنوز هم بسیار مفید است. 583 00:33:25,640 --> 00:33:29,870 واقعیت این است که آن را در یک نمای کوچکتر می کند، من از با استفاده از این برنامه را حفظ کند. پس در مورد آن فکر می کنم. 584 00:33:29,870 --> 00:33:32,090 این چیزی است که شما نیاز به برنامه های خود را انجام دهید تا حدی است، 585 00:33:32,090 --> 00:33:35,370 اما آن را تا به شما برای تعیین نحوه عملکرد برنامه شما باید 586 00:33:35,370 --> 00:33:39,080 در این نوع از یک محیط کوچکتر است. 587 00:33:39,080 --> 00:33:44,780 به من اجازه دهید که یک بستن و رفتن دوباره به جایی که ما در اینجا بود. 588 00:33:44,780 --> 00:33:48,110 >> ادوین، شما یک عکس از من اضافه شده است در حال حاضر؟ >> [Guarin] آره. >> [بوون] در آن نگاه کنید. 589 00:33:48,110 --> 00:33:51,510 ببینید که؟ ادوین عکس اضافه شده است. [می خندد] 590 00:33:51,510 --> 00:33:54,410 >> اجازه دهید به عقب برگرده اینجا را در Visual Studio. اجازه بدهید من این را برای شما راه اندازی. 591 00:33:54,410 --> 00:33:58,170 من می توانستم بر روی کاشی در که صفحه نمایش شروع کلیک. 592 00:33:58,170 --> 00:34:02,630 آن را به من به ارمغان آورد را به حالت رومیزی، و آن را راه اندازی نرم افزار دسکتاپ از ویژوال استودیو. 593 00:34:02,630 --> 00:34:06,790 این ویندوز است که شما می دانید می باشد. 594 00:34:06,790 --> 00:34:09,100 I می توانید پیش بروید و ایجاد یک پروژه در اینجا. 595 00:34:09,100 --> 00:34:11,159 ما دوباره در جاوا اسکریپت، HTML تمرکز می کنند. 596 00:34:11,159 --> 00:34:16,510 من قصد دارم به بیرون بروید و انتخاب کنید تا در اینجا تحت جاوا اسکریپت، ویندوز فروشگاه. 597 00:34:16,510 --> 00:34:19,010 یک تعداد از قالب هایی که شما می توانید استفاده کنید. 598 00:34:19,010 --> 00:34:21,710 برای بهره وری، من توصیه می کنم شما را یک نگاهی به برخی از این آنهایی که دیگر در اینجا 599 00:34:21,710 --> 00:34:23,489 مانند شبکه و تقسیم. 600 00:34:23,489 --> 00:34:25,270 آنها واقعا مفید است اگر شما در حال ساخت یک برنامه کاربردی 601 00:34:25,270 --> 00:34:28,960 که رفتن به این نوع از طراحی و ناوبری. شما این زیادی را ببینید. 602 00:34:28,960 --> 00:34:33,070 من فقط به شما نشان داد در واقع یک نمونه از برنامه های کاربردی شبکه. 603 00:34:33,070 --> 00:34:36,880 بنابراین اگر شما فکر می کنم شما به ساخت یک برنامه خبری یا یک خواننده RSS 604 00:34:36,880 --> 00:34:43,120 و یا چیزی شبیه به آن است که با چند ورودی که برای آن شما می خواهم برای نشان دادن جزئیات می پردازد، 605 00:34:43,120 --> 00:34:45,989 فکر می کنم در مورد استفاده از یکی از این قالب ها را به سرعت آغاز شده است 606 00:34:45,989 --> 00:34:48,380 و سفارشی آن را از وجود دارد. 607 00:34:48,380 --> 00:34:50,120 اما فقط تا من می تواند به شما تمام قطعات در حال حرکت در اینجا نشان می دهد 608 00:34:50,120 --> 00:34:56,120 من قصد دارم برای ایجاد برنامه خالی، و پس از آن خواهیم کمی عمیق تر به جزئیات. 609 00:34:56,120 --> 00:34:58,690 من فقط ساخت که برنامه خالی است. 610 00:34:58,690 --> 00:35:01,270 آن را برای ایجاد پروژه برای من. 611 00:35:01,270 --> 00:35:03,290 من باز کردن چیزهایی است که من می خواهم به شما به طور پیش فرض نشان می دهد. 612 00:35:03,290 --> 00:35:08,550 اجازه بدهید من فقط در کمی زوم به شما نشان دهد چه چیزی برای ما ایجاد شده است. 613 00:35:08,550 --> 00:35:11,350 چیزهایی که شما قصد داریم تا در اولین نگاه همه به نام به طور پیش فرض. 614 00:35:11,350 --> 00:35:15,970 بنابراین شما برای رفتن به default.html، default.js، و default.css نگاه کنید. 615 00:35:15,970 --> 00:35:19,590 نکته دیگر قابل ذکر آن است که ما در حال حاضر یک مرجع به آنچه که قبلا گفته شد داشته باشد. 616 00:35:19,590 --> 00:35:24,530 این WinJS است. هیچ کس در واقع آن را به این نام طولانی را خواستار است. 617 00:35:24,530 --> 00:35:27,710 این WinJS، کتابخانه ویندوز برای جاوا اسکریپت است. 618 00:35:27,710 --> 00:35:29,530 اگر شما آن را باز کنید، شما می توانید ببینید که آن همه در اینجا. 619 00:35:29,530 --> 00:35:31,820 در فایل های مختلف CSS وجود دارد، در جاوا اسکریپت وجود دارد. 620 00:35:31,820 --> 00:35:33,520 این وجود دارد به شما کمک کند. 621 00:35:33,520 --> 00:35:37,190 این واقعا وجود دارد به ارائه شاهد و سبک و چیزهای که شما فقط می توانید به صورت خودکار استفاده کنید. 622 00:35:37,190 --> 00:35:41,240 اما باز هم، اگر چیزهایی را که می خواهید استفاده کنید به جای آن از نظر ظاهر طراحی شده و کنترل های دیگر وجود دارد، 623 00:35:41,240 --> 00:35:45,600 آن را به طور کامل به شما. من شما را چگونه به استفاده از یک زن و شوهر از کسانی که همه چیز را در حال حاضر نشان می دهد. 624 00:35:45,600 --> 00:35:51,020 >> برگشت را بر روی سمت چپ ما، اجازه دهید به شما در صفحه پیش فرض HTML نمایش می دهد. 625 00:35:51,020 --> 00:35:54,490 شما در حال حاضر دیده می شود چیزهای WinJS، و این که واقعا همه که رفتن وجود دارد 626 00:35:54,490 --> 00:35:59,930 با کسانی که در خط وسط نشانه گذاری است، فقط به آوردن در CSS به طور پیش فرض 627 00:35:59,930 --> 00:36:02,370 و در آوردن یک زن و شوهر از فایل های جاوا اسکریپت از WinJS. 628 00:36:02,370 --> 00:36:06,400 شما لازم نیست به استاد چه خبر است در داخل آن فایل. 629 00:36:06,400 --> 00:36:10,110 این بسیار جالب است که نگاهی به آنها را به نوع فایل نقد می نویسید چه خبر است در آن وجود دارد 630 00:36:10,110 --> 00:36:14,410 چرا که روش های بسیار جالب متوسط ​​و پیشرفته که در آنجا وجود دارد، 631 00:36:14,410 --> 00:36:18,100 اما چیزی که خوب است به عنوان توسعه دهندگان، شما می توانید تنها امکان استفاده از آنها را، فقط از آنها استفاده 632 00:36:18,100 --> 00:36:19,510 و واقعا باید در مورد آن نگران باشید. 633 00:36:19,510 --> 00:36:21,960 شما هنوز هم می تواند یک ماشین رانندگی بدون نیاز به دانستن چگونه کار می کند، درست است؟ 634 00:36:21,960 --> 00:36:24,180 به طوری که این نوع از چیزی که خبر است در اینجا. 635 00:36:24,180 --> 00:36:26,930 این کنترل ها و سبک ها و چیزهای که شما فقط می توانید پیش بروید و استفاده وجود ندارد 636 00:36:26,930 --> 00:36:31,460 و کد که شما می توانید در یک ثانیه بدون نیاز به دانستن چه چیزی در آن وجود دارد استفاده کنید. 637 00:36:31,460 --> 00:36:33,200 در اینجا فایل های خود می باشد. 638 00:36:33,200 --> 00:36:35,860 این مکان خود را که شما می توانید CSS خود را تغییر می 639 00:36:35,860 --> 00:36:38,400 و خود جاوا اسکریپت خود را به کارها نورد. 640 00:36:38,400 --> 00:36:43,300 شما می خواهید بود با اضافه کردن مطمئنا دیگر فایل جاوا اسکریپت و شاید سایر فایل های CSS 641 00:36:43,300 --> 00:36:47,480 عنوان پروژه شما رشد می کند، اما این است که واقعا فقط یک نقطه شروع. 642 00:36:47,480 --> 00:36:52,570 در اینجا سلام، معادل جهان از HTML است، بنابراین ما در تگ body است. 643 00:36:52,570 --> 00:36:55,990 در بالای صفحه، توسط راه، آن است که DOCTYPE HTML5 است، 644 00:36:55,990 --> 00:37:00,060 بنابراین شما می خواهید از آنچه که شما مشغول به کار شده است که در تشخیص دهند که. 645 00:37:00,060 --> 00:37:04,600 پر IntelliSense در وجود دارد در اینجا نیز، پس اگر شما انجام کارهای مانند نوع در یک تگ ویدئو 646 00:37:04,600 --> 00:37:07,340 و گسترش آن، شما احتمالا در مورد این واقعیت آموخته 647 00:37:07,340 --> 00:37:12,760 که شما باید انجام دهید را پشتیبانی می کند یدکی برای تگ ویدئو در HTML5 - و یا شاید شما - 648 00:37:12,760 --> 00:37:17,490 به اطمینان حاصل شود که مرورگرهای مختلف پشتیبانی برای ویدیو شما. 649 00:37:17,490 --> 00:37:22,610 ما باید چیزهایی مثل این را در HTML، در سراسر جاوا اسکریپت، در سراسر CSS. 650 00:37:22,610 --> 00:37:26,020 که ساخته شده است در، و من به شما نشان می دهد در یک ثانیه CSS. 651 00:37:26,020 --> 00:37:29,430 در اینجا شما می توانید پیش بروید و شروع به تغییر کد، نشانه گذاری. 652 00:37:29,430 --> 00:37:33,700 در واقع، قبل از هر چیز را تغییر دهم، من قصد دارم برای اجرای این و به شما نشان می دهد آنچه کسب می کنید. 653 00:37:33,700 --> 00:37:35,700 شما در حال رفتن به یک صفحه نمایش چلپ چلوپ که شما می توانید سفارشی 654 00:37:35,700 --> 00:37:40,940 و سپس شما را خوش، تجربه جهان را در اینجا دریافت کنید. این فوق العاده، درست است؟ 655 00:37:40,940 --> 00:37:42,640 برو جلو و کشتی است که، درست است؟ 656 00:37:42,640 --> 00:37:45,970 مطالب و محتوا در اینجا می رود. این چیزی که در پایه است. 657 00:37:45,970 --> 00:37:48,740 این فقط می تواند بهتر از وجود دارد. 658 00:37:48,740 --> 00:37:51,300 ما میام جلو و اضافه کردن در برخی از مسائل. 659 00:37:51,300 --> 00:37:53,470 من یک کمی از نشانه گذاری من قصد دارم برای کپی کردن در اینجا کردم 660 00:37:53,470 --> 00:37:55,740 فقط شما لازم نیست که به تماشای من تایپ کردن. 661 00:37:55,740 --> 00:38:02,620 به من اجازه رفتن را تا جعبه ابزار در اینجا، و من این را پین به خاطر من انجام این کار چند بار. 662 00:38:02,620 --> 00:38:05,650 جعبه ابزار، اگر شما ویژوال استودیو را دیده اند، می باشد که در آن شما در حال رفتن به پیدا کردن یک دسته از گروه شاهد است. 663 00:38:05,650 --> 00:38:09,050 شما همچنین می توانید قطعه کد را در آن قرار داده که شما می توانید استفاده مجدد. 664 00:38:09,050 --> 00:38:16,360 در اینجا من فقط در برخی HTML دیگر، هیچ چیز وحشتناکی پیشرفته در همه در اینجا پاپ. 665 00:38:16,360 --> 00:38:20,170 این فقط HTML اساسی گفت: من یک ورودی که در آن من می توانم نوع است، 666 00:38:20,170 --> 00:38:23,860 من یک دکمه که در آن من می توانم آن را ارسال کنید، و پس از آن من یک div که اساسا یک حفره یا سوراخ 667 00:38:23,860 --> 00:38:27,360 که من می توانم به خروجی استفاده کنید "سلام، شما این را تایپ کنید." 668 00:38:27,360 --> 00:38:32,780 این مقدمه به HTML به عنوان مثال است. 669 00:38:32,780 --> 00:38:39,340 اگر من در این اجرا، ما به طور خودکار دریافت HTML، اما ما نیز به طور خودکار دریافت یک ظاهر طراحی شده. 670 00:38:39,340 --> 00:38:42,270 این یکی از چیزهای مهم را از WinJS است. 671 00:38:42,270 --> 00:38:47,250 آن را به شما به طور پیش فرض برخی از نگاه دهد و احساس می کنید که واقعا سازگار 672 00:38:47,250 --> 00:38:50,520 با بقیه چه ویندوز 8 در حال انجام است. 673 00:38:50,520 --> 00:38:52,110 در اینجا چیزهایی مانند دکمه را مشاهده می کنید. 674 00:38:52,110 --> 00:38:55,890 دکمه پیش فرض در HTML مانند که به نظر نمی آید، اما آن را در اینجا 675 00:38:55,890 --> 00:39:00,880 چون گرفتن از فایل CSS در WinJS که حق CSS. 676 00:39:00,880 --> 00:39:04,680 اگر شما می خواهید به استفاده از چیزی دیگر، اگر شما می خواهید به تغییر آن، کاملا خوب است، 677 00:39:04,680 --> 00:39:06,790 پیش بروید و به آنچه که شما می خواهم. اما به طور پیش فرض است. 678 00:39:06,790 --> 00:39:09,610 آن را به آشنایی بیشتری را به کاربران می شود. 679 00:39:09,610 --> 00:39:13,510 و البته این هر چیزی را انجام دهد چرا که من در واقع نه سیم تا هر نوع کد 680 00:39:13,510 --> 00:39:16,630 برای پاسخ به آن. این فقط HTML بود. 681 00:39:16,630 --> 00:39:20,630 بنابراین من می توانید از آن خلاص شدن از شر، و ما را به برنامه ما می آیند. 682 00:39:20,630 --> 00:39:25,310 >> اجازه بدهید من سوئیچ را به default.js ما. 683 00:39:25,310 --> 00:39:29,030 این به نظر می رسد بسیار پیچیده است، اما آن را فقط به انجام چند چیز برای شما. 684 00:39:29,030 --> 00:39:33,120 این boilerplate است. این خواهد بود در تمام پروژه های خود را. 685 00:39:33,120 --> 00:39:36,620 تنها چیزی که این در حال انجام است فقط به نوع درخواست، "من چگونه به اینجا رسیدیم؟" 686 00:39:36,620 --> 00:39:39,090 و گفت: "آیا شما راه اندازی این برنامه برای اولین بار؟" 687 00:39:39,090 --> 00:39:42,640 "آیا شما از سرگیری برنامه از داشتن آن را از حالت تعلیق؟" 688 00:39:42,640 --> 00:39:44,510 زن و شوهر از چیزهایی مانند آن. 689 00:39:44,510 --> 00:39:50,300 واقعا، تمرکز ما بر روی این فایل در اینجا در مورد حق در اینجا. 690 00:39:50,300 --> 00:39:54,490 در این نقطه، این یک خط کد بسیار مهم است. 691 00:39:54,490 --> 00:39:57,070 این در واقع برای رفتن و از طریق همه از نشانه گذاری های خود را نگاه کنید، 692 00:39:57,070 --> 00:40:01,640 و این رفتن برای پیدا کردن چیزهایی که شما پرسیده اید که در گروه شاهد تبدیل شده است، 693 00:40:01,640 --> 00:40:07,220 کنترل عمیق تر مانند کنترل امتیاز، مانند یک دیدگاه شبکه، مانند شناور 694 00:40:07,220 --> 00:40:09,570 و آن چیزهای دیگر که من شما را در اسلاید قبل نشان داد. 695 00:40:09,570 --> 00:40:12,550 آنها کنترل های HTML مادری نیست. 696 00:40:12,550 --> 00:40:17,860 شما فقط شناور به عنوان یک عنصر می گویند نیست و آن را می دانید چه کاری انجام دهید. 697 00:40:17,860 --> 00:40:22,120 همان چیزی که در انواع دیگر چارچوب های کنترل اتفاق می افتد چیزی که ما در واقع انجام است. 698 00:40:22,120 --> 00:40:26,200 از jQuery UI می کند همان نوع رویکرد کلی. 699 00:40:26,200 --> 00:40:30,800 شما با استفاده از نشانه گذاری در HTML خود را، و سپس بعد از چند جاوا اسکریپت می آید از طریق و می گوید: 700 00:40:30,800 --> 00:40:35,900 "آه، من می دانم که چه چیزی است. که برای این درخواست را به این مسائل تبدیل شده است،" 701 00:40:35,900 --> 00:40:39,850 است که دیگر HTML رسا تر به مانند یک کنترل رتبه بندی را، 702 00:40:39,850 --> 00:40:41,790 همان چیزی است که من شما را در حال حاضر نشان می دهد. 703 00:40:41,790 --> 00:40:46,140 این خط از کد وعده که گفت: "هنگامی که این وعده برآورده است، 704 00:40:46,140 --> 00:40:49,090 "همه چیز را که شما برای خواسته ام پس از آن ایجاد شده است." 705 00:40:49,090 --> 00:40:52,780 و آن نیست. به نظر می رسد کمی پیچیده است، اما واقعا همین کار را در هر پروژه. 706 00:40:52,780 --> 00:40:56,690 در اینجا است که در آن شما می توانید شروع به اضافه کردن در هر چیز دیگری شما می خواهید به اتفاق می افتد، 707 00:40:56,690 --> 00:40:58,280 بنابراین ما به آن در یک ثانیه است. 708 00:40:58,280 --> 00:41:01,480 >> اول از همه، من نیاز به یک بیت از کد است که می تواند به این واقعیت پاسخ می دهند 709 00:41:01,480 --> 00:41:03,320 که کسی بر روی دکمه کلیک. 710 00:41:03,320 --> 00:41:06,330 من قصد دارم به پیش بروید و قرار است که در اینجا پایین. 711 00:41:06,330 --> 00:41:09,620 باز هم، من قصد ندارم برای انجام هر گونه تایپ کردن در مقابل شما در اینجا. 712 00:41:09,620 --> 00:41:12,560 بسیار اساسی جاوا اسکریپت فقط گفت: زمانی که این است که به نام 713 00:41:12,560 --> 00:41:15,270 ما قصد داریم به برخی از جزئیات در مورد ما چطور به اینجا رسیدیم ارائه شود 714 00:41:15,270 --> 00:41:17,630 و پس از آن ما قصد داریم برای انجام چند چیز اساسی. 715 00:41:17,630 --> 00:41:21,300 برو پیدا کردن چیزی که در صفحه HTML من این است که به نام nameInput، 716 00:41:21,300 --> 00:41:28,490 گرفتن آن، را ارزش خود را، با کف دست زدن "سلام" در مقابل آن، و چوب است که منجر رشته 717 00:41:28,490 --> 00:41:31,960 به این DIV برچسب است که ما تا به حال قبل از آن واقعا هیچ چیز قبل ندارد. 718 00:41:31,960 --> 00:41:37,220 در حال حاضر ما قصد داریم برای پیدا کردن که برچسب و محتوای درونی آن برابر است به آن رشته است. 719 00:41:37,220 --> 00:41:38,880 جاوا اسکریپت بسیار ساده است. 720 00:41:38,880 --> 00:41:42,240 امیدوارم که شما به رسمیت شناختن است که واقعا هیچ چیز غیر عادی در اینجا وجود دارد. 721 00:41:42,240 --> 00:41:45,360 این فقط راست بالا HTML و JS در اینجا. 722 00:41:45,360 --> 00:41:48,220 اگر من این در حال حاضر اجرا شود، آن را هنوز هم نمی خواهید برای انجام هر کار به خاطر من آن را در دسترس نمیباشد تا 723 00:41:48,220 --> 00:41:50,030 برای دریافت این رویداد. 724 00:41:50,030 --> 00:41:55,710 برای انجام این کار، من که در اینجا انجام دهید، دوباره به جعبه ابزار من بازگشت، 725 00:41:55,710 --> 00:41:58,730 ظاهر آن را در اینجا. 726 00:41:58,730 --> 00:42:03,060 من انتظار دارم شما را دیده ام تمام این نوع از مسائل قبل از، بنابراین من نمی خواهد بیش توضیح آن. 727 00:42:03,060 --> 00:42:05,060 در حال حاضر ما در حال رفتن به دریافت helloButton. 728 00:42:05,060 --> 00:42:07,730 ما در حال رفتن به می گویند، "کلیک کنید، تبریک می گویم." 729 00:42:07,730 --> 00:42:10,130 "در اینجا به صورتی که شما در حال حاضر پاسخ به است." 730 00:42:10,130 --> 00:42:13,420 "هنگامی که کسی کلیک بر شما، به این تابع، buttonClickHandler." 731 00:42:13,420 --> 00:42:17,070 و این که تابع ما اضافه شده است حق را در پایین وجود دارد. همین. 732 00:42:17,070 --> 00:42:20,980 بنابراین در حال حاضر ما یک برنامه شگفت آور عملکردی داریم. 733 00:42:20,980 --> 00:42:24,720 من فکر می کنم شما می شود واقعا این را تحت تاثیر قرار. 734 00:42:24,720 --> 00:42:32,320 کریس. صبر کنید. وای. خوب. این شگفت انگیز است. [می خندد] 735 00:42:32,320 --> 00:42:36,570 اما چیزهای بیشتری وجود دارد. آیا هنوز آن را بخرند. صبر کنید. 736 00:42:36,570 --> 00:42:39,610 >> اجازه بدهید به شما کمی بیشتر در اینجا نشان می دهد و از روی صفحه نمایش کامل دریافت کنید. 737 00:42:39,610 --> 00:42:42,690 ما قصد داریم به راه رفتن قبل از ما اجرا شود. 738 00:42:42,690 --> 00:42:45,530 اجازه بدهید من در رفتن و در واقع شما را کمی با CSS نشان می دهد. 739 00:42:45,530 --> 00:42:49,480 فقط به طور پیش فرض، اگر ما نگاهی به صفحه در اینجا، 740 00:42:49,480 --> 00:42:53,570 هر زمان که ما در این چیزها از WinJS کشیده و ما UI-تیره کردم، 741 00:42:53,570 --> 00:42:58,550 در واقع، شما می توانید آن را به طور پیش فرض برای استفاده از نرم افزار نور را تغییر دهید. 742 00:42:58,550 --> 00:43:03,450 UI-تاریک خوبی برای برنامه های کاربردی گرافیک مثل با استفاده از تعداد زیادی از تصاویر است، 743 00:43:03,450 --> 00:43:05,740 شما در حال نشان دادن مقدار زیادی از محتوای بصری. 744 00:43:05,740 --> 00:43:12,560 اگر شما در حال نشان دادن مقدار زیادی از محتوای متنی، رابط کاربر نور به طور کلی یک انتخاب خوب است. 745 00:43:12,560 --> 00:43:15,160 شما لازم نیست به آن را انتخاب کنید، اما من آن را روشن کرده ام 746 00:43:15,160 --> 00:43:17,690 و در حال حاضر شما در حال دیدن نشانه گذاری همان، همان همه چیز، 747 00:43:17,690 --> 00:43:20,320 آن را فقط با استفاده از اساسا یک طرح معکوس در اینجا 748 00:43:20,320 --> 00:43:24,770 که در آن همه چیز است و آن را به متن سیاه و سفید در سفید. 749 00:43:24,770 --> 00:43:26,460 که همه به خوبی و خوب است. 750 00:43:26,460 --> 00:43:30,680 اجازه بدهید من از اینجا، و اجازه دهید در واقع کمی بیشتر با CSS. 751 00:43:30,680 --> 00:43:34,830 من آن را به عقب در تاریکی به خاطر من فکر می کنم آن را احتمالا آسان تر برای دیدن بر روی صفحه نمایش 752 00:43:34,830 --> 00:43:36,970 زمانی که شروع کردم به انجام این کارها. 753 00:43:36,970 --> 00:43:40,150 من قصد دارم به جای بدن یک بار. 754 00:43:40,150 --> 00:43:44,040 من اینجا بروید. اجازه دهید من این اتمی. 755 00:43:44,040 --> 00:43:48,690 بیایید در بدن با کلاس ها به ارمغان بیاورد. 756 00:43:48,690 --> 00:43:53,000 من معتقدم که شما انتخاب اولیه با CSS و چیزهایی شبیه به آن از قبل انجام داده ام، 757 00:43:53,000 --> 00:43:55,380 بنابراین شما احتمالا می دانید چه خبر است اینجا. 758 00:43:55,380 --> 00:43:59,250 فقط اختصاص دادن برخی از کلاس های به هدر ما، و ما در حال ایجاد یک div جدید 759 00:43:59,250 --> 00:44:04,430 به بسته بندی کردن بقیه چیزهای که ما هم اکنون می توانید به سبک همه با هم. 760 00:44:04,430 --> 00:44:07,760 پس آنچه که من اکنون می توانید انجام دهید این است رفتن به CSS به طور پیش فرض است. 761 00:44:07,760 --> 00:44:11,900 آیا در نمایش داده شد رسانه ها نگاه نشده است؟ آیا شما در مورد که در همه صحبت کرد؟ 762 00:44:11,900 --> 00:44:17,220 نمایش داده شد رسانه ها بخشی از این روند اورژانس - 763 00:44:17,220 --> 00:44:19,660 و یا آن را یک روند تاسیس در واقع اکنون در وب - 764 00:44:19,660 --> 00:44:22,760 برای طراحی پاسخگو یا انطباقی، 765 00:44:22,760 --> 00:44:28,480 و ایده این است که برنامه های خود را واقعا می تواند خود را به طور مناسب تنظیم 766 00:44:28,480 --> 00:44:31,910 بر اساس آنچه در دستگاه است که آنها که در نشان داده شده است می توانید انجام دهید. 767 00:44:31,910 --> 00:44:35,040 بنابراین اگر شما در دستگاه تلفن همراه هستیم، بدیهی است که شما نمی خواهید به روی صفحه نمایش به اندازه املاک و مستغلات 768 00:44:35,040 --> 00:44:41,520 همانطور که شما بر روی یک مانیتور 30 ​​اینچ بزرگ نشسته با یک میز، یک PC بزرگ مانند آن. 769 00:44:41,520 --> 00:44:46,710 بنابراین پاسخ قدیمی به این خواهد بود که 5، 6 نسخه های مختلف از همان صفحه 770 00:44:46,710 --> 00:44:51,350 و شما می خواهم باز کردن نسخه ای که برای آن روی صفحه نمایش اندازه خاص تنظیم شده است. 771 00:44:51,350 --> 00:44:55,420 بزرگ نیست. این بسیار بسیار تکراری و یک تن از تعمیر و نگهداری به انجام این کار وجود دارد. 772 00:44:55,420 --> 00:44:58,120 در حال حاضر ما چیزی به نام نمایش داده شد رسانه های CSS، 773 00:44:58,120 --> 00:45:02,530 و ما می توانیم این زمانی که اندازه های خاصی وجود دارد به صورت خودکار شناسایی استفاده 774 00:45:02,530 --> 00:45:07,030 و یا استفاده خاصی از محتوای خود را در حال انجام. 775 00:45:07,030 --> 00:45:09,580 بنابراین شما می توانید به آن پاسخ دهند و شما می توانید می گویند، "خوب، در این مورد 776 00:45:09,580 --> 00:45:12,580 "شما احتمالا حتی لازم نیست من به شما بگویم چه خبر است در اینجا." 777 00:45:12,580 --> 00:45:18,020 این فقط گفت: اگر این نرم افزار جامعی است، مانند من به شما قبل نشان داد - 778 00:45:18,020 --> 00:45:20,830 گرفتن آن و قرار دادن آن به سمت از صفحه نمایش - 779 00:45:20,830 --> 00:45:23,910 سپس اجازه دهید به یک ظاهر طراحی شده زیر را انجام دهید. 780 00:45:23,910 --> 00:45:25,850 یک ظاهر طراحی شده است فقط در مورد رنگ ها و چیزهای مانند آن نیست. 781 00:45:25,850 --> 00:45:29,860 این هم در مورد اندازه و حاشیه و واشر و مهر و جهت گیری از مطالب 782 00:45:29,860 --> 00:45:34,040 و یا حتی غیر فعال کردن یا فعال کردن تمام قسمت های صفحه شما 783 00:45:34,040 --> 00:45:36,420 و، در این مورد، برنامه شما و یا بازی خود را به عنوان خوب. 784 00:45:36,420 --> 00:45:39,210 بنابراین در اینجا شما می توانید به عنوان ساده به عنوان شما می خواهید. 785 00:45:39,210 --> 00:45:46,720 این نمی خواهد در برنامه های خود مفید است، اما از آن زمان نسخه ی نمایشی است، 786 00:45:46,720 --> 00:45:50,530 من می خواهم به جلو بروید و فقط در انتخاب عمومی بدن را اضافه و می گویند، 787 00:45:50,530 --> 00:45:58,360 "هنگامی که من جامعی، اجازه دهید به جلو و انجام رنگ پس زمینه و اجازه دهید چیزی را انتخاب کنید." 788 00:45:58,360 --> 00:46:00,400 شما IntelliSense در اینجا داریم. این است که در واقع واقعا سرد. 789 00:46:00,400 --> 00:46:05,720 در سال 2012 ما بسیاری از مسائل را برای پشتیبانی از CSS و جاوا اسکریپت و HTML اضافه شده است. 790 00:46:05,720 --> 00:46:08,690 شما البته کردم کشویی، IntelliSense در بیش از حد، اما این نکته جالب است. 791 00:46:08,690 --> 00:46:11,730 نکته جالب این است که شما انتخاب های بصری برای بسیاری از مسائل رو نیز هست. 792 00:46:11,730 --> 00:46:14,120 بنابراین شما می توانید از طریق رفتن و فقط یک رنگ را انتخاب کنید، 793 00:46:14,120 --> 00:46:17,580 یا شما می توانید بیرون بروید و حتی مشخص تر می شود و شما می توانید انتخاب کنید - 794 00:46:17,580 --> 00:46:22,330 این است که رفتن به وحشتناک. من در واقع یک رنگ مناسب و معقول انتخاب کنید در اینجا. 795 00:46:22,330 --> 00:46:26,500 سازمان دیده بان نشانه گذاری بیش از حد، به هر حال. که خود را به فرمت استاندارد RGB وجود دارد. 796 00:46:26,500 --> 00:46:30,780 اما اگر کدورت تغییر دهید I، آن را به سوئیچ را به انتخاب کانال آلفا در اینجا. 797 00:46:30,780 --> 00:46:36,910 بنابراین شما می توانید ببینید که، رنگ با اصل شفافیت درصد است که شما را برای آن 798 00:46:36,910 --> 00:46:38,860 همه حق در آن وجود دارد پخته است. 799 00:46:38,860 --> 00:46:42,530 من قصد دارم به آن را نگه دارید به عنوان 100٪ و پس از آن زمانی که من با آن انجام می شود، همه به خوبی و خوب است. 800 00:46:42,530 --> 00:46:46,160 حال اگر من این برنامه را اجرا کنید و ما را به برنامه است و ما آن را بشکن، 801 00:46:46,160 --> 00:46:49,000 که رنگ پس زمینه است که به طور خودکار تنظیم 802 00:46:49,000 --> 00:46:53,410 فقط به خاطر اینکه ما باید برخی از CSS که می گوید، "برو انجام این کار." 803 00:46:53,410 --> 00:46:55,580 شما همچنین می توانید جاوا اسکریپت TOO ارسال خواهد شد که همین کار را بکند 804 00:46:55,580 --> 00:47:03,010 یا که شما می توانید استفاده کنید در واقع به مکث بازی، انجام کارهای مانند آن. 805 00:47:03,010 --> 00:47:04,310 که احتمالا زمانی که شما می خواهم جاوا اسکریپت استفاده کنید. 806 00:47:04,310 --> 00:47:06,610 شما می توانید خاموش کردن حلقه بازی را در آن نقطه. 807 00:47:06,610 --> 00:47:09,970 شما می توانید برخی از جاوا اسکریپت نیاز دارم چون که می شود چیزی است که شما را برای CSS است. 808 00:47:09,970 --> 00:47:11,760 اما به خاطر داشته باشید این تنها یک رویداد. 809 00:47:11,760 --> 00:47:14,860 شما می گفت: "هنگامی که برنامه من تغییر است، 810 00:47:14,860 --> 00:47:17,780 "بیایید ببینید که اگر ما در حال جامعی." و آن نیست. 811 00:47:17,780 --> 00:47:24,440 >> خوب؟ من شده است با صحبت کردن زیادی. آیا سوالات که تا کنون در آن ما هستند؟ آره. 812 00:47:24,440 --> 00:47:29,310 [دانش آموز] آیا آموزش برای هر کسی که برای دریافت اطلاعات بیشتر وجود دارد؟ >> آره. 813 00:47:29,310 --> 00:47:33,510 سوال این است، یک آموزش برای این وجود دارد؟ من فقط آن را گسترش دهد به همه چیز. 814 00:47:33,510 --> 00:47:37,490 چند چیز است که شما می توانید برای رفتن وجود دارد. اجازه دهید در واقع از اینجا دریافت کنید. 815 00:47:37,490 --> 00:47:40,150 اجازه بدهید من به عقب را اینجا ببینید. 816 00:47:40,150 --> 00:47:45,180 یک چیز به اشاره ویژوال استودیو به خودی خود دارای آموزش های ساخته شده شوید. 817 00:47:45,180 --> 00:47:47,650 به من اجازه دهید برای خلاص شدن از این. 818 00:47:47,650 --> 00:47:51,520 اگر شما بروید و ایجاد یک پروژه جدید، آیا فایل، پروژه های جدید، 819 00:47:51,520 --> 00:47:56,750 و نگاه در سمت چپ، یک گره آنلاین در این انتخاب وجود دارد. 820 00:47:56,750 --> 00:47:59,790 این رفتن را به کمی. من در MyFi من اینجا هستم. 821 00:47:59,790 --> 00:48:02,300 اما آن را به آمد و آن را به من یک شانس برای پیدا کردن قالب را 822 00:48:02,300 --> 00:48:05,190 بلکه مهمتر از آن، نمونه ها نیز هست. 823 00:48:05,190 --> 00:48:06,750 بنابراین من می تواند بر روی جاوا اسکریپت را کلیک کنید. 824 00:48:06,750 --> 00:48:10,050 آن را برای پیدا کردن نمونه برای من. قطعنامه من است راه بالا در اینجا. 825 00:48:10,050 --> 00:48:15,070 به طور معمول، شما می توانید یک لیست از بسیاری از مسائل مختلف در اینجا مشاهده کنید. 826 00:48:15,070 --> 00:48:18,280 اگر چیزی است که شما می خواهید امتحان کنید، انتخاب زبان وجود دارد، 827 00:48:18,280 --> 00:48:20,970 جاوا اسکریپت در اینجا، و می گویند، "من نمی دانم که چگونه به انجام منطقه جغرافیایی." 828 00:48:20,970 --> 00:48:22,220 "من نمی دانم که چگونه برای باز کردن یک فایل." 829 00:48:22,220 --> 00:48:25,840 "من نمی دانم که چگونه به استفاده از وب کم 830 00:48:25,840 --> 00:48:28,290 "و یا بهینه سازی برای تماس و یا چیزهایی شبیه به آن." 831 00:48:28,290 --> 00:48:33,190 نمونه برای همه چیز وجود دارد: به اشتراک گذاری، جستجو، کافه ها برنامه، 832 00:48:33,190 --> 00:48:37,520 برقراری تماس از راه دور به یک سرویس، پشتیبانی می کند JSON. 833 00:48:37,520 --> 00:48:40,390 همه آن نوع از همه چیز نمونه برای اینجا وجود دارد، 834 00:48:40,390 --> 00:48:44,560 و آنها نمونه های بزرگ که می رویم به شما را تمام شب به جلو و از هم جدا نمی 835 00:48:44,560 --> 00:48:46,820 فقط برای پیدا کردن که یک چیز به شما می خواستم به یاد بگیرند. 836 00:48:46,820 --> 00:48:49,870 آنها واقعا خوب است. آنها کوچک، راست به انواع نقطه نمونه. 837 00:48:49,870 --> 00:48:52,330 من یک تن با رفتن را از طریق این خودم یاد گرفته ام، 838 00:48:52,330 --> 00:48:55,260 و بنابراین توصیه میکنم که بسیاری به عنوان یک چیز. 839 00:48:55,260 --> 00:49:01,750 >> چیز دیگری که به نقطه ای از بیش از حد است البته من نشان داد شما dev.windows.com، 840 00:49:01,750 --> 00:49:07,490 بنابراین اگر شما به بازگشت به آن، شما نگاه کنید نیز وجود دارد نمونه در اینجا. 841 00:49:07,490 --> 00:49:12,560 بنابراین شما می توانید همه آنها را دانلود کنید در یک بار، اما نیز وجود دارد بسیاری از منابع دیگر در اینجا بیش از حد 842 00:49:12,560 --> 00:49:14,400 است که می تواند به شما کمک کنید تا به سرعت. 843 00:49:14,400 --> 00:49:17,870 >> یک چیز دیگر، و من واقعا توصیه می کنند که شما این را امتحان کنید، 844 00:49:17,870 --> 00:49:24,510 من آن را در وبلاگ من داشته باشی، اما من فقط سمت راست آن را به. 845 00:49:24,510 --> 00:49:28,220 من شما را نشان می دهد. وبلاگ من منابع و مانند آن. 846 00:49:28,220 --> 00:49:35,300 یکی از چیزهایی که به اشاره است در اینجا، این چیزی: ایده های شما. برنامه شما. 30 روز. 847 00:49:35,300 --> 00:49:40,960 اگر شما بر روی این کلیک کنید، آن را به شما را به یک سایت واقعا مفید است. 848 00:49:40,960 --> 00:49:44,650 این بسیار مفید تر از شما ممکن است انتظار است. 849 00:49:44,650 --> 00:49:49,040 این است که به 30 روز از محتوا است که شما در واقع می تواند راهنمایی و ترفندها را دریافت کنید 850 00:49:49,040 --> 00:49:51,990 در طول این فرآیند به عنوان شما ایجاد برنامه. 851 00:49:51,990 --> 00:49:55,980 و همانطور که شما ممکن است انتظار نیست، شما در واقع می تواند آن را برای بازی گرفتن بیش از حد 852 00:49:55,980 --> 00:49:57,840 و برای برنامه های تلفن، چیزهایی مانند آن. 853 00:49:57,840 --> 00:50:01,000 بنابراین اساسا ثبت نام برای آن، و آنها در حال رفتن به ارسال شما راهنمایی و ترفندها در، 854 00:50:01,000 --> 00:50:03,010 "آیا شما در مورد انجام این کار فکر می کردم؟ آیا از شما حمایت ضربه محکم و ناگهانی؟" 855 00:50:03,010 --> 00:50:04,900 "اینجا برخی راهنمایی ها در مورد چگونگی انجام این کار هستند." 856 00:50:04,900 --> 00:50:07,440 "آیا شما در مورد ارائه به فروشگاه فکر؟" 857 00:50:07,440 --> 00:50:09,370 "آیا شما در مورد چگونه شما قصد دارید برای فروش نرم افزار خود فکر می کردم؟" 858 00:50:09,370 --> 00:50:11,490 این رفتن را از طریق تمام این چیز های مختلف راه رفتن. 859 00:50:11,490 --> 00:50:13,380 و در واقع، اگر شما در مسیر بازی می باشد، در برخی از نقطه 860 00:50:13,380 --> 00:50:17,010 شما شروع به رسمیت شناختن فرد صحبت کردن را به شما 861 00:50:17,010 --> 00:50:22,850 چون من در واقع به حال برای رفتن به Redmint به انجام آن و ثبت 2 فیلم وجود دارد. 862 00:50:22,850 --> 00:50:25,240 اما این همه بخشی از مسیر بازی است، 863 00:50:25,240 --> 00:50:27,650 و همچنین یک مسیر کامل برای توسعه نرم افزار به طور کلی وجود دارد. 864 00:50:27,650 --> 00:50:29,380 این نام ایجاد برنامه. 865 00:50:29,380 --> 00:50:33,460 من قطعا توصیه می کنند که به شما نیز علاوه بر نمونه. 866 00:50:33,460 --> 00:50:38,110 >> در بسیاری از فیلم ها را در یک سایت به نام کانال 9 نیز وجود دارد. 867 00:50:38,110 --> 00:50:42,790 این آخرین چیزی است که قبل از ما در اینجا حرکت توصیه می خواهید و همچنین احتمالا. 868 00:50:42,790 --> 00:50:45,280 Channel9.msdn.com. 869 00:50:45,280 --> 00:50:48,880 این فوق العاده است چون شما نمی خواهید به از طریق تن از مقالات سفید خواندن شود. 870 00:50:48,880 --> 00:50:53,880 این اساسا بسیاری از فیلم ها، screencasts و چیزهایی که سمت راست به نقطه ای می باشد. 871 00:50:53,880 --> 00:50:57,940 من باید بگویم که همیشه راست به نقطه است. این بستگی دارد که در حال انجام صحبت کردن. 872 00:50:57,940 --> 00:51:02,290 اما به طور کلی، در اینجا برخی از فیلم ها واقعا به نقطه وجود دارد 873 00:51:02,290 --> 00:51:06,230 که شما را چیزی خاص شما ممکن است بخواهید برای یادگیری و یا دیدن demoed نشان می دهد. 874 00:51:06,230 --> 00:51:11,110 همچنین تمام مطالب از کنفرانس ما که چند هفته پیش اتفاق افتاده است 875 00:51:11,110 --> 00:51:14,380 به نام ساخت، و شما خواهید دید که سمت راست وجود دارد. 876 00:51:14,380 --> 00:51:18,450 در فن آوری هسته ای برای ویندوز 8 بازی وجود دارد. شما بروید وجود دارد. 877 00:51:18,450 --> 00:51:23,150 من آنجا بودم، در واقع. شما نمی توانید من را ببینید. من در اینجا بود. 878 00:51:23,150 --> 00:51:27,560 اما به هر حال، این به کنار، من توصیه می کنم که شما یک نگاهی به آن فیلم ها. 879 00:51:27,560 --> 00:51:29,330 آنها بسیار مفید است. 880 00:51:29,330 --> 00:51:32,620 اگر شما بر روی چیزی گیر کرده و یا شما فقط می خواهید برای دیدن چه چیزی می تواند انجام دهد، کسانی که تا به آتش کشیدند. 881 00:51:32,620 --> 00:51:36,890 >> [Guarin] ویندوز ایمیل فقط به من یک ایمیل با لینک به مطالب ارسال شده 882 00:51:36,890 --> 00:51:42,140 برای دانش آموزان به دانلود کنید با کد نمونه و چیزهای مانند آن. >> [بوون] بزرگ. 883 00:51:42,140 --> 00:51:45,510 بسیار معروف. تشکر از شما، ادوین. 884 00:51:45,510 --> 00:51:48,320 >> خوب. >> [دانش آموز] من یک سوال. >> [بوون] آه. بله، لطفا. 885 00:51:48,320 --> 00:51:55,030 [سوال دانش آموز نامفهوم] >> [بوون] اوه، من خوشحالم شما را خواسته که هستم. بله. 886 00:51:55,030 --> 00:51:58,940 سوال این بود، یک رابط بصری برای من برای ایجاد چیزهایی وجود دارد؟ 887 00:51:58,940 --> 00:52:01,630 ادوین شما را سخاوتمندانه برای این سوال پاداش. 888 00:52:01,630 --> 00:52:04,310 یک راه برای انجام این کار وجود دارد. 889 00:52:04,310 --> 00:52:09,040 آیا باید آن را انجام دهد؟ بیایید آن را انجام دهد. 890 00:52:09,040 --> 00:52:11,780 من قصد دارم به رفتن به آن را در حال حاضر. 891 00:52:11,780 --> 00:52:14,070 در واقع، اجازه دهید من در یک چیز بیشتر اضافه کردن به این نسخه ی نمایشی، 892 00:52:14,070 --> 00:52:16,710 و سپس من شما را پاسخ واقعی را نشان می دهد. 893 00:52:16,710 --> 00:52:21,340 من که قرار بود برای اضافه کردن کمی CSS بیشتر اینجا را. 894 00:52:21,340 --> 00:52:23,980 من در مماس در اینجا کمی خاموش بود. 895 00:52:23,980 --> 00:52:26,770 اجازه بدهید من در برخی از CSS را در اینجا به استفاده 896 00:52:26,770 --> 00:52:29,980 از آن کلاس هایی که اضافه شده در حالی که کمی پیش، 897 00:52:29,980 --> 00:52:33,930 به هدر، به DIV MainContent خواهد، و سپس به greetingOutput. 898 00:52:33,930 --> 00:52:37,920 اگر من انجام این کار و آن را اجرا کنید، شما می توانید ببینید که در حال حاضر ما کمی بالشتک و حاشیه های مختلف کردم، 899 00:52:37,920 --> 00:52:40,310 بنابراین ما باید در واقع برخی از آفست در اینجا. 900 00:52:40,310 --> 00:52:44,630 این نسبت به آنچه که شما به انتظار از یک نرم افزار نهایی جلا می باشد. 901 00:52:44,630 --> 00:52:47,770 اما من فقط نشان دادن این به شما به خاطر آن راست بالا CSS. 902 00:52:47,770 --> 00:52:51,910 بنابراین چیزهایی که شما می دانید شما می توانید در اینجا برای تنظیم مطالب که می خواهید استفاده کنید. 903 00:52:51,910 --> 00:52:55,100 شما در حال حاضر دیده می شود که چگونه پس زمینه را تغییر دهید که راه. 904 00:52:55,100 --> 00:53:02,980 >> اگر من برگردم به HTML ما، من قصد دارم برای اضافه کردن در یک مجموعه بیش از نشانه گذاری است، 905 00:53:02,980 --> 00:53:06,140 و این است که در واقع برای رفتن به یک کنترل از WinJS. 906 00:53:06,140 --> 00:53:09,840 من قصد دارم به رفتن و گرفتن این، یک برچسب. به من اجازه دهید مطمئن شوید که من انجام آن را در جای مناسب. 907 00:53:09,840 --> 00:53:11,740 احتمالا به اندازه کافی خوب است. 908 00:53:11,740 --> 00:53:15,590 در اینجا من فقط اضافه شده است - و ما تمام صفحه بروید، بنابراین شما می توانید همه چیز را ببینید - 909 00:53:15,590 --> 00:53:18,520 من یک برچسب برای DIV بعدی اضافه شده است. 910 00:53:18,520 --> 00:53:20,890 DIV است که به نام ratingControlDiv. 911 00:53:20,890 --> 00:53:23,090 به خودی خود آن را به هیچ چیز انجام دهد. 912 00:53:23,090 --> 00:53:28,570 اگر شما این باز در مرورگر، شما می خواهم به دنبال در خالی، DIV خود را. 913 00:53:28,570 --> 00:53:31,820 اما به دلیل آن خط مرموز از کد که من قبل از شما نشان داد، 914 00:53:31,820 --> 00:53:35,650 این فرایند از همه، آن را به چیزی که به نظر می رسد شبیه به این - 915 00:53:35,650 --> 00:53:40,380 اطلاعات برد کنترل - و این رفتن برای پیدا کردن آنچه در آن پارامتر. 916 00:53:40,380 --> 00:53:44,560 این اتفاق باعث شود که یک نمونه از هر آنچه که آن را با اشاره به. 917 00:53:44,560 --> 00:53:48,850 در این مورد، آن را به یک کنترل رتبه، بنابراین من گفت، "لطفا و به جای این چیز 918 00:53:48,850 --> 00:53:51,400 "با هر آنچه که شما باید انجام دهید را به یک کنترل امتیاز." 919 00:53:51,400 --> 00:53:56,610 این می تواند یک کنترل تلنگر، آن را می تواند حلقه پیشرفت و یا هر کنترل که می خواهید استفاده کنید. 920 00:53:56,610 --> 00:53:59,390 همه آنها در حال رفتن به محل کار در اصل به همان شیوه. 921 00:53:59,390 --> 00:54:02,920 شما با استفاده از نشانه گذاری استاندارد HTML5 به نشان می دهد آنچه شما می خواهید، 922 00:54:02,920 --> 00:54:07,670 و پس از آن شما به یک کنترل در پایان این. اجازه بدهید من این را اجرا کنید. 923 00:54:07,670 --> 00:54:12,270 من فقط کپی شده که در، و در حال حاضر که نشانه های این می شود، 924 00:54:12,270 --> 00:54:15,280 است که در واقع کاملا تعدادی از عناصر HTML. 925 00:54:15,280 --> 00:54:18,440 این همه تصاویر منحصر به فرد است، و divs اطراف آنها را با انتخاب وجود دارد. 926 00:54:18,440 --> 00:54:22,610 امیدوارم شما می توانید ببینید که. این کمی لطیف است. 927 00:54:22,610 --> 00:54:27,380 من می توانم بیش از موارد مختلف شناور، و آن را به من اجازه می دهد به اینجا مراجعه کنید امتیاز. 928 00:54:27,380 --> 00:54:31,560 من می توانم بر روی آن کلیک کنید، و آن را به خاطر امتیاز اما این در مورد آن. 929 00:54:31,560 --> 00:54:33,100 این واقعا انجام هر کاری با امتیاز نیست. 930 00:54:33,100 --> 00:54:35,230 >> یکی از آخرین چیزی که من می خواهم به شما در این نشان می دهد 931 00:54:35,230 --> 00:54:37,820 قبل از ما به تجربه طراحی بصری تر تغییر دهید 932 00:54:37,820 --> 00:54:42,680 کمی از کد که من می تواند برای پاسخ به این WinJS کنترل استفاده کنید. 933 00:54:42,680 --> 00:54:47,540 اجازه بدهید من را از وجود دارد، به خارج از صفحه نمایش کامل، 934 00:54:47,540 --> 00:54:52,690 و سوئیچ را به JS در اینجا برای دوم. 935 00:54:52,690 --> 00:54:57,450 من می توانم این حق در اینجا انجام دهد. من فکر می کنم من به جای این که کل آن. 936 00:54:57,450 --> 00:55:03,080 در واقع، من فکر می کنم آن را به جای همه آن را، اما ما به پیدا کردن با هم. 937 00:55:03,080 --> 00:55:07,350 من این را در اینجا قرار دهید. آره. من قصد دارم به این حذف بیش از حد. 938 00:55:07,350 --> 00:55:11,790 چیزی که من اضافه کرد؟ این مانند بسیاری به نظر می رسد. این زیادی نیست. 939 00:55:11,790 --> 00:55:14,920 من فقط توسعه یافته است که خط از کد که من در حال حاضر در مورد قبل از صحبت کردیم، 940 00:55:14,920 --> 00:55:18,590 و من گفت: "وقتی که همه چیز انجام شده است، زمانی که همه کنترل های من ساخته شده است، 941 00:55:18,590 --> 00:55:23,660 "پس از انجام این کار." بنابراین پس از اجرای این تابع به نام به پایان رسید. 942 00:55:23,660 --> 00:55:27,080 در این مورد، این مسائل شما می توانید از شکل است. 943 00:55:27,080 --> 00:55:29,040 برو پیدا است که کنترل دیو. 944 00:55:29,040 --> 00:55:30,790 در واقع، یک چیز لازم به ذکر است وجود دارد. 945 00:55:30,790 --> 00:55:35,630 این خط بعدی است که در واقع گفت، "من که ratingControlDiv کردم." 946 00:55:35,630 --> 00:55:39,770 "من می خواهم به صحبت کردن با آن را به عنوان اگر آن را یک کنترل واقعی، یک کنترل WinJS بود." 947 00:55:39,770 --> 00:55:42,020 بنابراین اساسا، شما می گی که از آن. 948 00:55:42,020 --> 00:55:44,600 شما می گویید، "من می خواهم با شما صحبت کنم به عنوان یک کنترل." 949 00:55:44,600 --> 00:55:47,810 و سپس شما می توانید شروع که می گفت، "ما قصد داریم برای اضافه کردن یک شنونده برای شما 950 00:55:47,810 --> 00:55:51,430 "تا زمانی که شما تغییر حال ما می توانیم به آن پاسخ دهند." 951 00:55:51,430 --> 00:55:56,930 و سپس ما همچنین می توانید چیزهایی مثل این. در واقع، که کد قدیمی است وجود دارد. 952 00:55:56,930 --> 00:55:59,600 من فکر می کنم من چسباندن از دست رفته در یک تابع تر هستم، 953 00:55:59,600 --> 00:56:05,030 و خواهد بود که عملکرد واقعی که به کنترل امتیاز در حال تغییر پاسخ دهند. 954 00:56:05,030 --> 00:56:07,710 اجازه بدهید من پاپ است که در سمت راست پایین در اینجا، 955 00:56:07,710 --> 00:56:09,840 در جایی در اطراف وجود دارد. 956 00:56:09,840 --> 00:56:14,930 و در این مورد، تنها چیزی که جدید است این واقعیت است که ما در حال رفتن به است 957 00:56:14,930 --> 00:56:21,000 چه کنترل امتیاز به ما می گوید و ما برای چه چیزی tentativeRating به نام درخواست. 958 00:56:21,000 --> 00:56:23,150 یک دسته از چیزهای مختلف دیگر که که کنترل می تواند به شما وجود دارد، 959 00:56:23,150 --> 00:56:25,310 و از آن می رود کنترل کنترل. 960 00:56:25,310 --> 00:56:29,140 این بسیار سر راست است. شما قادر خواهید بود آن را کشف کردن هیچ مشکلی ندارند. 961 00:56:29,140 --> 00:56:34,040 من این اجرا، و در حال حاضر وقتی که رتبه خود را عوض کنم و با کلیک بر روی رتبه بندی، 962 00:56:34,040 --> 00:56:36,480 شما می توانید ببینید حال حاضر آن را در واقع به آن پاسخ. 963 00:56:36,480 --> 00:56:40,280 این قرار دادن که رتبه بندی بر روی صفحه نمایش را که تگ div در غیر این صورت خالی 964 00:56:40,280 --> 00:56:42,970 زیر کنترل امتیاز. 965 00:56:42,970 --> 00:56:46,670 که سحر و جادو از بسیاری از مسائل در اینجا بیش از حد است. 966 00:56:46,670 --> 00:56:49,580 همانگونه که شما در حال ایجاد برنامه های کاربردی برای فروشگاه ویندوز، 967 00:56:49,580 --> 00:56:52,930 یک تن از افراد گروه شاهد است که شما فقط می توانید استفاده کنید وجود دارد. همه آنها شبیه به این کار می کنند. 968 00:56:52,930 --> 00:56:58,670 >> اجازه بدهید به شما از طرف تصویری از طراحی برای این برنامه نشان می دهد. 969 00:56:58,670 --> 00:57:03,440 خبر خوب این است شما در حال حاضر شما از این ابزار زمانی که شما همه چیز را نصب کنید 970 00:57:03,440 --> 00:57:06,240 اگر شما به دانلود بروید و شما ویژوال استودیو دریافت کنید. 971 00:57:06,240 --> 00:57:09,890 من سمت راست می توانید در این کلیک کنید. من نمی خواهد زوم شوید 972 00:57:09,890 --> 00:57:12,040 این فقط می گوید گسترش در مخلوط. 973 00:57:12,040 --> 00:57:16,040 ابزار ترکیب دیگری است که کار می کند در کنار ویژوال استودیو است 974 00:57:16,040 --> 00:57:19,230 و خیلی بیشتر در کنار طراحی از چیزهایی متمرکز شده است، 975 00:57:19,230 --> 00:57:23,660 بنابراین واقعا سطوح ابزار است که برای سبک های ایجاد بهینه سازی، 976 00:57:23,660 --> 00:57:29,720 ایجاد انیمیشن، کار با CSS، بسیاری از مسائل در این نوع از ورید. 977 00:57:29,720 --> 00:57:36,380 در اینجا چه باید بسیار جالب و کاملا واضح بلافاصله این است که ما به دنبال در برنامه. 978 00:57:36,380 --> 00:57:40,060 امیدوارم ما هنوز هم می باشد. 979 00:57:40,060 --> 00:57:42,650 در عوض از دیدن کد، که ما هنوز هم نگاه کنید، 980 00:57:42,650 --> 00:57:45,350 ما شاهد نمایش واقعی از نرم افزار. 981 00:57:45,350 --> 00:57:49,640 بیشتر چه، آن را فقط یک نماینده از برنامه نیست، آن است که در واقع برنامه در حال اجرا. 982 00:57:49,640 --> 00:57:52,010 و این چیزی است که واقعا خوب در مورد مخلوط است. 983 00:57:52,010 --> 00:57:58,620 تیم انجام داده است مقدار زیادی از کار را به HTML و جاوا اسکریپت و CSS را به این ابزار است. 984 00:57:58,620 --> 00:58:01,930 حالا شما می توانید در واقع، اگر شما کنجکاو هستید، "به چه معنا است؟ چه می توانم انجام دهم؟" 985 00:58:01,930 --> 00:58:08,310 من در واقع می تواند در این نرم افزار طراحی حتی اگر چیزهایی مثل این را در نشانه گذاری من وجود ندارد. 986 00:58:08,310 --> 00:58:13,230 به یاد داشته باشید که کنترل رتبه؟ این فقط یک تگ div بود. 987 00:58:13,230 --> 00:58:17,090 این مسائل، آن ستاره، تنها در زمان اجرا وجود دارد. چگونه من می دانم که؟ 988 00:58:17,090 --> 00:58:20,300 یک کمی از سحر و جادو در اینجا وجود دارد. 989 00:58:20,300 --> 00:58:21,700 مشاهده این پیچ و مهره رعد و برق؟ 990 00:58:21,700 --> 00:58:25,570 هر بار که شما صاعقه را مشاهده کنید، که بدان معنی است که چیزی را در زمان اجرا ایجاد شده است. 991 00:58:25,570 --> 00:58:31,770 بعضی از جاوا اسکریپت زد و تبدیل چیزی به این و یا این کار را با برخی از منطق ایجاد شده است. 992 00:58:31,770 --> 00:58:37,100 این ستاره که می بینید وجود دارد توسط جاوا اسکریپت توسط WinJS ایجاد شد. 993 00:58:37,100 --> 00:58:41,800 چیز خوب است، آن برای من مهم نیست، من هنوز هم می توانید آن را طراحی، 994 00:58:41,800 --> 00:58:44,410 من هنوز هم می تواند در بروید و آن را تغییر دهید، من می توانم پیدا کردن آنچه در اینجا، 995 00:58:44,410 --> 00:58:50,260 من می توانم در CSS نگاه کنید، من می توانید پیش بروید و پیدا کردن چرا رنگ راه آن است، 996 00:58:50,260 --> 00:58:54,610 من می توانید شروع به messing با همه چیز و ساختن چیزهای وحشتناک، 997 00:58:54,610 --> 00:58:58,360 هر آنچه که می خواهید انجام دهید. 998 00:58:58,360 --> 00:59:01,020 در واقع، من همه چیز را به تنهایی ترک. 999 00:59:01,020 --> 00:59:03,980 اما شما می توانید در اینجا مشاهده کنید این همه CSS و آن را به شما نشان اینجا. 1000 00:59:03,980 --> 00:59:10,120 اگر من تا به وجود دارد، آن را به شما همه چیز را که آنها تماس بگیرید برد نشان می دهد، 1001 00:59:10,120 --> 00:59:14,850 بنابراین قوانین CSS که خاص ترین و برای که آیتم انتخاب شده است، 1002 00:59:14,850 --> 00:59:17,110 که شما احتمالا در حال حاضر بیش از در کلاس های خود را از بین رفته اند، 1003 00:59:17,110 --> 00:59:22,000 که در آن شما می توانید می گویند یک فونت کلی است که ما در حال استفاده برای همه چیز وجود دارد، 1004 00:59:22,000 --> 00:59:26,860 اما به این دلیل که H1 است و من یک رنگ تعریف شده برای h1s، 1005 00:59:26,860 --> 00:59:29,820 آن را به این رنگ، و این به دلیل آن را مشخص تر از body1. 1006 00:59:29,820 --> 00:59:32,590 این یک چیز در اینجا تمام است که شما نشان می دهد، 1007 00:59:32,590 --> 00:59:35,470 و این واقعا چیزهای قدرتمند که شما پیچیده تر کنید، 1008 00:59:35,470 --> 00:59:38,160 شما تعجب که چرا این چیزها راه آنها می باشد. 1009 00:59:38,160 --> 00:59:41,020 این در واقع به شما خواهد گفت، و شما می توانید هر یک از این آیتم ها اینجا را انتخاب کنید. 1010 00:59:41,020 --> 00:59:43,370 این رنگ خیلی بد نیست، در واقع. 1011 00:59:43,370 --> 00:59:47,150 شما می توانید آنها را انتخاب کنید. امیدوارم شما می توانید این را ببینید. 1012 00:59:47,150 --> 00:59:52,410 برای هر چیزی که شما را در برنامه خود داشته باشد، شما یک آبشار کامل را ببینید 1013 00:59:52,410 --> 00:59:56,070 از تمام CSS است که می تواند به که و که یکی از اعمال برنده است، 1014 00:59:56,070 --> 00:59:58,050 که یکی در واقع اولویت زمان. 1015 00:59:58,050 --> 01:00:00,930 این نوع از خسته کننده. در بسیاری که در برخی از این وجود ندارد. 1016 01:00:00,930 --> 01:00:04,660 اگر من بروم و تغییر رنگ، سپس شما شروع به دیدن برخی از آبشار وجود دارد. 1017 01:00:04,660 --> 01:00:07,760 شما همچنین می توانید HTML را در اینجا نیز استفاده کنید. 1018 01:00:07,760 --> 01:00:12,490 من را از طریق می توانید بروید و اصلاح خواص HTML برای همه این چیزها به عنوان آرزو می کنم. 1019 01:00:12,490 --> 01:00:14,620 فقط تن از مسائل در اینجا وجود دارد. 1020 01:00:14,620 --> 01:00:18,070 >> من نمی خواهم به وقت خود را با رفتن را از طریق همه چیز در اینجا. فقط می دانم آن را در اینجا. 1021 01:00:18,070 --> 01:00:21,700 در بسیاری از قابلیت های طراحی گرا که فقط برای شما در دسترس وجود دارد 1022 01:00:21,700 --> 01:00:26,730 بنابراین شما می توانید تصویری باقی بماند، کار با برنامه، و نه مجبور به انجام بسیاری از حدس زدن 1023 01:00:26,730 --> 01:00:32,180 که شما را مجبور به انجام این کار به طور معمول و دوچرخه سواری از یک مرورگر را به طراحی خود را، 1024 01:00:32,180 --> 01:00:33,940 به مرورگر عقب. 1025 01:00:33,940 --> 01:00:37,010 این است که واقعا چیزهای جالب برای آن، و به شما به عنوان یک برنامه ویندوز فروشگاه، 1026 01:00:37,010 --> 01:00:39,650 آن را به شما مقدار زیادی مولدتر است. 1027 01:00:39,650 --> 01:00:45,150 >> شما همچنین خواهید دید آن را ردیابی نشانه گذاری اینجا و CSS شما 1028 01:00:45,150 --> 01:00:47,270 که شما در حال کار از طریق همه چیز متفاوت است. 1029 01:00:47,270 --> 01:00:50,180 این احتمالا واقعا سخت است برای شما برای دیدن آن، به ویژه در فیلم، 1030 01:00:50,180 --> 01:00:54,680 اما این چه خبر است اینجا، و من توصیه می کنم شما را با آن آشنا شوند. 1031 01:00:54,680 --> 01:00:57,240 این به شما زمان زیادی صرفه جویی کنید. این مخلوط است. 1032 01:00:57,240 --> 01:01:00,520 اگر شما هر گونه تغییر در اینجا، آنها به طور خودکار از رفتن به حمل بیش از 1033 01:01:00,520 --> 01:01:01,870 به ویژوال استودیو. 1034 01:01:01,870 --> 01:01:06,590 این فایل های مشابه، آن را همان همه چیز است. من آن را به تنهایی ترک. 1035 01:01:06,590 --> 01:01:08,650 من یک مثال بهتر است که من می خواهم به شما نشان دهد. 1036 01:01:08,650 --> 01:01:11,660 اما اگر من یک تغییر وجود دارد و آن نجات داد و من به ویژوال استودیو آمد، آن را می گویند، 1037 01:01:11,660 --> 01:01:16,390 "هی، تو تنها چیزی تغییر کرده است. آیا من می توانم آن را دوباره بارگذاری برای شما؟" بله. 1038 01:01:16,390 --> 01:01:18,770 و شما با استفاده از این مسائل وجود دارد. 1039 01:01:18,770 --> 01:01:21,320 این پایان است که نمونه خاص است. 1040 01:01:21,320 --> 01:01:28,170 >> من می خواهم به شما یک نمونه پایان بالاتر نشان می دهد فقط به شما یک نمایش از قابلیت های دیگر 1041 01:01:28,170 --> 01:01:30,350 شما ممکن است به خوبی فکر می کنم. 1042 01:01:30,350 --> 01:01:32,280 این یک برنامه نمونه که شما می توانید دانلود کنید. 1043 01:01:32,280 --> 01:01:35,620 اگر شما برای چیزی به نام کمپ ویندوز در یک جعبه نگاه کنید، 1044 01:01:35,620 --> 01:01:40,340 برخی از نمونه ها که در آن وجود دارد، و یکی از آنها است کونتوسو کتاب آشپزی. 1045 01:01:40,340 --> 01:01:41,640 من فقط می تواند این کار را برای شما اجرا شود. 1046 01:01:41,640 --> 01:01:44,700 صفحه نمایش چلپ چلوپ سفارشی. این نرم افزار مشاهده شبکه است. 1047 01:01:44,700 --> 01:01:49,590 آنها برخی از داده های سفارشی محدود در اینجا. شما می توانید از طریق این حرکت. 1048 01:01:49,590 --> 01:01:53,090 شما می توانید بروید و نگاهی به چیز های مختلف که ما در بعد از ظهر جمعه گرسنه خواهد کرد. 1049 01:01:53,090 --> 01:01:57,760 نمی دانم. آنچه در جریان است به من گرسنه ترین؟ 1050 01:01:57,760 --> 01:02:00,530 نمی دانم. من فقط رفتن به انتخاب یکی. 1051 01:02:00,530 --> 01:02:02,460 شما به این چیزها بروید. این به شما این دستور را نشان می دهد. 1052 01:02:02,460 --> 01:02:04,900 شما همچنین می توانید، به جای کلیک کردن بر روی یک آیتم، 1053 01:02:04,900 --> 01:02:10,360 شما می توانید به آن دسته از محتوا، که بخش از محتوا بروید. 1054 01:02:10,360 --> 01:02:15,590 در این حالت، شما می توانید تعداد زیادی از جعلی لاتین به عنوان خوانده شده گفتن همه شما را در مورد این دستور العمل در اینجا 1055 01:02:15,590 --> 01:02:17,720 و سپس حق را به دستور خاص. 1056 01:02:17,720 --> 01:02:22,770 این برنامه همچنین از چیزهایی مانند به اشتراک گذاری که من به شما قبل از با تصاویر نشان داد. 1057 01:02:22,770 --> 01:02:26,160 شما همچنین می توانید به این نرم افزار جستجوی بیش از حد. 1058 01:02:26,160 --> 01:02:28,880 این بسیار آسان برای انجام جستجو. 1059 01:02:28,880 --> 01:02:31,300 در واقع، شما فقط گرفتن یک رشته از متن از ویندوز 1060 01:02:31,300 --> 01:02:34,720 و شما تصمیم بگیرید که چگونه می خواهید که مسئولیت رسیدگی به جستجو را با که. 1061 01:02:34,720 --> 01:02:39,830 این چند خط از کد را که برای دریافت، و پس از آن چه شما را با آن پس از آن انجام شده است کاملا به شما است. 1062 01:02:39,830 --> 01:02:44,180 >> در اینجا آنها همچنین یک نوار برنامه جایی که آنها با استفاده از برخی از قابلیت های دیگر داشته باشد. 1063 01:02:44,180 --> 01:02:45,430 من فقط می خواهم به شما بگویم آنچه در آن است. 1064 01:02:45,430 --> 01:02:48,220 یک یادآوری است که به استفاده از آنچه که اطلاع رسانی نان تست نامیده می شود. 1065 01:02:48,220 --> 01:02:52,930 این واقعا مفید برای کاربر اجازه می دانم زمانی که اتفاق رخ داده است است، 1066 01:02:52,930 --> 01:02:55,850 مانند یک نرم افزار نصب شده است و یا چیزی به پایان رسید. 1067 01:02:55,850 --> 01:02:57,950 این هم خوب است برای بازی بیش از حد. 1068 01:02:57,950 --> 01:03:02,360 اگر شما از یک جهان پایدار و یا یک هیئت مدیره رهبر و یک سرویس است که میزبان آن 1069 01:03:02,360 --> 01:03:08,490 شاید در یک دستگاه جداگانه، آن اطلاعیه را می توان به یک ماشین ارسال می شود 1070 01:03:08,490 --> 01:03:12,240 و حتی اگر کاربر با استفاده از بازی شما، بازی خود را و یا در حال اجرا برنامه شما، 1071 01:03:12,240 --> 01:03:15,170 آنها هنوز هم می تواند اطلاعیه در مورد آن نوع حوادث است. 1072 01:03:15,170 --> 01:03:19,350 پس می توان گفت، "قلعه خود را نابود شده است و یا فقط در مورد از بین برد." 1073 01:03:19,350 --> 01:03:22,870 "دریافت به اینجا و دفاع از آن،" و یا چیزی شبیه به آن. 1074 01:03:22,870 --> 01:03:26,830 شما در آگاه شدن از طریق کلیک کنید، شما به سمت راست دوباره به بازی، و شما می توانید آن را بازی کند. 1075 01:03:26,830 --> 01:03:32,170 بنابراین این نوع از همه چیز می تواند کمک کند واقعا مردم جلب را به برنامه شما بسیار موثر است. 1076 01:03:32,170 --> 01:03:37,450 >> همچنین پشتیبانی در این نرم افزار برای استفاده از میکروفون، وب کم، 1077 01:03:37,450 --> 01:03:39,560 انجام ویدئو و عکس گرفتن. 1078 01:03:39,560 --> 01:03:42,080 شما همچنین می توانید یک کاشی ثانویه پین. 1079 01:03:42,080 --> 01:03:46,760 این مفید است اگر می خواهید فقط یک کاشی که سمت راست به مطلب خاصی می رود. 1080 01:03:46,760 --> 01:03:49,960 در این مورد، این حق را به این دستور غذا را می رود. 1081 01:03:49,960 --> 01:03:51,300 همه چیز من ذکر من فقط نشان دادن 1082 01:03:51,300 --> 01:03:53,270 به خاطر آن چیزهایی است که شما می توانید در مورد استفاده و همچنین فکر می کنم. 1083 01:03:53,270 --> 01:03:57,590 در اکثر موارد، آنها بسیار آسان برای استفاده می باشد. 1084 01:03:57,590 --> 01:04:00,070 من فقط می خواهم به شما توصیه می آورد تا که کاشف نمونه 1085 01:04:00,070 --> 01:04:03,600 و پیدا کردن یک نمونه است که می تواند شما را در چگونگی انجام این کار را نشان می دهد. 1086 01:04:03,600 --> 01:04:07,140 این بسیار ساده را به کسانی که به برنامه های خود را نیز وجود دارد. 1087 01:04:07,140 --> 01:04:11,030 >> من که قرار بود چیز دیگری که بسیار سرد است در اینجا به شما نشان می دهد. 1088 01:04:11,030 --> 01:04:15,230 من این نرم افزار را ضربه محکم و ناگهانی، و من قصد دارم برای رفتن به ویژوال استودیو. 1089 01:04:15,230 --> 01:04:18,870 این برنامه در حال اجرا است. این در حال اجرا از ویژوال استودیو. 1090 01:04:18,870 --> 01:04:21,370 من می توانم برخی چیزهای بسیار سرد با آن انجام دهد. 1091 01:04:21,370 --> 01:04:23,840 من در واقع یک گزینه برای انتخاب یک عنصر، 1092 01:04:23,840 --> 01:04:28,250 و من می توانم به برنامه زنده به اینجا و می توانم بگویم، 1093 01:04:28,250 --> 01:04:34,000 "می خواهم بدانم چرا زمان آماده سازی خاکستری کمی سبک تر از عنوان خود را؟" 1094 01:04:34,000 --> 01:04:35,680 من می توانم بر روی آن کلیک کنید. 1095 01:04:35,680 --> 01:04:38,080 آن را برای همزمان سازی که به داخل ویژوال استودیو، 1096 01:04:38,080 --> 01:04:43,780 و آن را به من دقیقا محتوای تولید شده است که در آن بخش از UI را نشان می دهد. 1097 01:04:43,780 --> 01:04:47,270 بنابراین در این مورد، مورد، زیرنویس و H4 ساختار دوگانه است، 1098 01:04:47,270 --> 01:04:51,110 و احتمالا به ما می گوید آنچه ما نیاز داریم که بدانند چرا که به عنوان یک H4 در این زمینه، 1099 01:04:51,110 --> 01:04:53,550 آن را به یک نوع خاصی از فونت. 1100 01:04:53,550 --> 01:04:56,410 اما اگر من هنوز هم نمی دانم چرا، من می توانم در سبک های ردیابی را کلیک کنید. 1101 01:04:56,410 --> 01:05:02,330 من پس از آن می تواند گسترش از رنگ و من می توانم پیدا کردن دقیقا به همین دلیل است که رنگ می باشد رنگ بدن نیست 1102 01:05:02,330 --> 01:05:04,640 اما در واقع چیز دیگری است. 1103 01:05:04,640 --> 01:05:07,210 این است که اساسا ابزار توسعه تمدن از اینترنت اکسپلورر 1104 01:05:07,210 --> 01:05:09,530 به میزان آورده را در Visual Studio. 1105 01:05:09,530 --> 01:05:12,110 اگر شما با ابزارهای کروم برنامه نویس کار می کرد، اتش افروز، همه چیز مانند آن، 1106 01:05:12,110 --> 01:05:14,720 این نوع از ابزار هایی که در مرورگر می باشد، 1107 01:05:14,720 --> 01:05:17,340 این نوع از قابلیت شده است درست در ویژوال استودیو به ارمغان آورد 1108 01:05:17,340 --> 01:05:22,090 بنابراین شما در واقع نه باید برای راه اندازی یک مرورگر و کار با این ابزار به طور جداگانه. 1109 01:05:22,090 --> 01:05:24,320 حالا من یک برنامه ویندوز فروشگاه فقط در حال اجرا، 1110 01:05:24,320 --> 01:05:27,840 و من می توانم شروع به کشیدن آن از هم جدا و پیدا کردن که چرا همه چیز در حال انجام چه هستند. 1111 01:05:27,840 --> 01:05:30,440 >> من همچنین می توانید آن را در این راه بیش از حد. 1112 01:05:30,440 --> 01:05:35,020 I می توانید بروید و فقط انتخاب درست از نشانه گذاری و پیدا کردن آنچه در آن است 1113 01:05:35,020 --> 01:05:38,560 در نرم افزار خود را. من فکر می کنم من از همه چیز رفته است. 1114 01:05:38,560 --> 01:05:41,440 در اینجا من بیش از این معلق در هوا. من می توانم آن را انتخاب کنید. 1115 01:05:41,440 --> 01:05:45,540 این به من در برنامه در حال اجرا واقعی که در آن است که چیزی است که نشان می دهد 1116 01:05:45,540 --> 01:05:48,070 که من اکنون کلیک کردن بر روی در های نشانه گذاری. 1117 01:05:48,070 --> 01:05:49,700 چیزهای واقعا سرد. 1118 01:05:49,700 --> 01:05:52,710 همانطور که شما در حال تلاش برای کشف کردن که چه خبر است و چه چیزی HTML در حال انجام است، 1119 01:05:52,710 --> 01:05:56,080 آنچه CSS انجام شده است، این را در ذهن داشته باشند. 1120 01:05:56,080 --> 01:05:58,450 به یاد داشته باشید این است که در اینجا برای شما 1121 01:05:58,450 --> 01:06:02,070 و همچنین این مخلوط می تواند با یک برنامه زنده در حال اجرا کار می کنند. 1122 01:06:02,070 --> 01:06:06,070 >> یکی از آخرین چیزی که من می خواستم به شما با این نرم افزار نشان می دهد - 1123 01:06:06,070 --> 01:06:09,290 به هر حال، آن را به شما نشان می دهد دلتا به عنوان چیز تغییر بیش از حد، 1124 01:06:09,290 --> 01:06:11,160 بنابراین شما می توانید برای آن دسته از برجسته زرد تماشا کنید. 1125 01:06:11,160 --> 01:06:14,060 آن چیزهایی است که فقط در برنامه تغییر می باشد. 1126 01:06:14,060 --> 01:06:16,350 ولی یه چیزی. من می خواهم برای رفتن به مخلوط فقط برای یک ثانیه در اینجا. 1127 01:06:16,350 --> 01:06:21,790 ما این تا باز، باز کردن در مخلوط، همان برنامه، همان همه چیز. 1128 01:06:21,790 --> 01:06:28,660 من فقط می خواهم به شما تجربه نشان داده است که نه تنها به شما در صفحه اصلی گیر کرده 1129 01:06:28,660 --> 01:06:32,880 نگاه کردن به چیزهایی که شما به طور پیش فرض وقتی که برنامه را اجرا می کنید و اجازه دهید آن را نشستن وجود دارد. 1130 01:06:32,880 --> 01:06:36,490 شما همچنین می توانید بر روی این آیکون بسیار کوچک نوبه خود تا اینجا. 1131 01:06:36,490 --> 01:06:38,560 این حالت تعاملی نامیده می شود. 1132 01:06:38,560 --> 01:06:41,560 شما روی آن کلیک کنید. آن را به مطرح کردن درخواست شما. 1133 01:06:41,560 --> 01:06:43,730 شما در حالت طراحی هستید دیگر نیست، بنابراین شما نمی خواهید به کلیک بر روی همه چیز 1134 01:06:43,730 --> 01:06:47,270 برای تغییر عملکرد، اما شما می توانید با نرم افزار کار می کنند در حال حاضر. 1135 01:06:47,270 --> 01:06:51,560 شما می توانید از طریق کلیک، شما می توانید انجام هر کاری، به یک دستور است که برای شما مهم است 1136 01:06:51,560 --> 01:06:54,810 یا به یک رده. اجازه دهید به این گروه بروید. 1137 01:06:54,810 --> 01:06:56,880 من می گویم، "خوب، اینجا جایی است که من می خواهم برای طراحی." 1138 01:06:56,880 --> 01:06:59,680 سپس شما با کلیک بر آن دکمه دوباره، آن را به شما را به سطح طراحی را، 1139 01:06:59,680 --> 01:07:02,130 و در حال حاضر شما می توانید تمام آن چیزهایی است که من قبل از صحبت کردن در مورد انجام دهد. 1140 01:07:02,130 --> 01:07:06,230 من کلیک می کنیم تا زمانی که من این انتخاب، پیدا کردن ابعاد آن، 1141 01:07:06,230 --> 01:07:09,890 پیدا کردن HTML برای آن، CSS برای آن 1142 01:07:09,890 --> 01:07:14,990 برای یک برنامه در حال اجرا، برخی از قسمت بعد از برنامه. 1143 01:07:14,990 --> 01:07:17,780 بسیار، بسیار مفید است. من این را به شما نشان می دهد. 1144 01:07:17,780 --> 01:07:21,340 لطفا آن را در ذهن داشته باشید اگر شما به دنبال به نوشتن کد با این 1145 01:07:21,340 --> 01:07:26,070 به دلیل آن را به شما مقدار زیادی از بدون هیچ زحمتی را ذخیره کنید، و آن را به چیزهای خیلی خوب است. 1146 01:07:26,070 --> 01:07:32,370 که تقریبا همه من می خواستم به شما در مخلوط و در ویژوال استودیو نشان می دهد برای همه که. 1147 01:07:32,370 --> 01:07:36,130 >> هر گونه سؤال در هر یک از این ابزار؟ 1148 01:07:36,130 --> 01:07:40,000 هر چیزی در همه؟ >> [Guarin] من مسائل را از، پرسش های خیلی خوب، چیزهای خوب است. 1149 01:07:40,000 --> 01:07:43,700 >> [بون می خندد] من در حال حاضر شما نشان داده شده است دموی من در اینجا. 1150 01:07:43,700 --> 01:07:47,000 من قصد دارم آن را در صفحه منابع را روشن کنید و به پرسش در حال حاضر. 1151 01:07:47,000 --> 01:07:53,850 این مرجع برای اولین بار است که از سایت مدت زمان ایجاد نرم افزار با مسیر بازی و آهنگ برنامه است. 1152 01:07:53,850 --> 01:07:55,040 ثبت نام برای کسانی که. 1153 01:07:55,040 --> 01:07:57,210 شما لازم نیست که به 30 روز صبر کنید برای دریافت مطالب. 1154 01:07:57,210 --> 01:08:00,370 شما می توانید شروع به رفتن و نگاه کردن به مطالب به عنوان شما می خواهید. 1155 01:08:00,370 --> 01:08:04,380 من درک می کنم فریم زمان شما ممکن است متفاوت از - [می خندد] 1156 01:08:04,380 --> 01:08:07,780 بنابراین، هنگامی که Hackathon است؟ که چند هفته است، درست است؟ 1157 01:08:07,780 --> 01:08:09,620 پس شما 30 روز مجبور به صبر. 1158 01:08:09,620 --> 01:08:13,180 بنابراین، بله، شما می توانید برای که ثبت نام و پس از آن فقط شروع به کشیدن محتوای خارج از آن. 1159 01:08:13,180 --> 01:08:15,320 همچنین برنامه نویس و مراکز طراحی. 1160 01:08:15,320 --> 01:08:17,620 و من این را اشاره نمی کند، اما نیز وجود دارد فروشگاه اسناد. 1161 01:08:17,620 --> 01:08:22,880 این را برای بعد از Hackathon باشد که شما آماده برای شروع ارائه برنامه های خود را برای فروشگاه است. 1162 01:08:22,880 --> 01:08:27,350 برخی از دستورالعمل های مفید در اینجا وجود دارد، برخی از راهنمایی در مورد چگونه همه چیز به فروشگاه، 1163 01:08:27,350 --> 01:08:29,960 برخی از مسائل مشترک است که ممکن است به شما تا سفر، 1164 01:08:29,960 --> 01:08:32,540 و در پایان از این منابع است. 1165 01:08:32,540 --> 01:08:35,300 >> پس چه چیزی در ذهن شما؟ هر چیز دیگری که شما - 1166 01:08:35,300 --> 01:08:40,580 [Guarin] چه کسی است در مورد انجام یک برنامه ویندوز برای CS50 فکر کردن؟ دانلود. 1167 01:08:40,580 --> 01:08:42,200 [بوون] داغ. بزرگ. 1168 01:08:44,149 --> 01:08:49,410 >> هر گونه سؤال در مورد چیزهای که شما را دیده ام تا کنون و چگونه آن را مربوط به این؟ 1169 01:08:49,410 --> 01:08:54,540 به عنوان مثال، با گذشت زمان بیشتر من می تواند یک بازی است که من نوشته ام را 1170 01:08:54,540 --> 01:08:57,310 و اجرا می شود که در مرورگر و به نوعی از طریق فرایند بروید 1171 01:08:57,310 --> 01:08:59,870 از آوردن که به ویژوال استودیو و ساخت آن را به یک برنامه ویندوز فروشگاه. 1172 01:08:59,870 --> 01:09:02,870 این زمان بیش از ما واقعا تا به حال به عبارتند از امروز طول می کشد، 1173 01:09:02,870 --> 01:09:08,010 اما نسخه کوتاه است، این کد همان است که شما در حال اجرا در مرورگر، 1174 01:09:08,010 --> 01:09:11,680 و از چیزهایی که تغییر شما از چیزهایی که شما تصمیم به برق وصل کردن به ویندوز 8 می باشد. 1175 01:09:11,680 --> 01:09:16,220 بنابراین اگر شما می خواهید به استفاده از گردنبند و اگر شما می خواهید برای جستجو و یا به اشتراک گذاری، 1176 01:09:16,220 --> 01:09:19,899 شما نیاز به ایجاد یک نوار برنامه برای پنهان شدن برخی از قابلیت بر روی آن، 1177 01:09:19,899 --> 01:09:21,939 کسانی که از انواع چیزهایی است که شما می توانید تغییر دهید. 1178 01:09:21,939 --> 01:09:25,229 اما هسته اصلی برنامه وب شما می تواند دست نخورده باقی می ماند. 1179 01:09:25,229 --> 01:09:29,590 باز هم، تا زمانی که آن را در IE10 کار می کند، آن را برای رفتن به یک پورت واقعا آسان 1180 01:09:29,590 --> 01:09:33,680 را به چیزهای که به ویژوال استودیو، به مخلوط، و آن را به یک برنامه ویندوز ذخیره می کند. 1181 01:09:33,680 --> 01:09:37,500 باز هم، تنها چیزهایی را که نیاز به یادگیری آن دسته از ویژگی های دیگر 1182 01:09:37,500 --> 01:09:41,830 که شما می توانید به نور تا یک برنامه، مانند کاشی زندگی می کنند و این نوع از چیزهایی استفاده کنید. 1183 01:09:41,830 --> 01:09:46,899 >> آره. >> [دانش آموز] سوال من این است در مورد کار تلفن همراه. 1184 01:09:46,899 --> 01:09:52,210 بنابراین اگر شما یک برنامه است که به عنوان یک نرم افزار بر روی دسکتاپ کار می کند، 1185 01:09:52,210 --> 01:09:56,480 است آن را واقعا آسان به آن انتقال به تلفن همراه، و یا یک وجود دارد - 1186 01:09:56,480 --> 01:10:01,270 سوال این است، اگر من یک برنامه ویندوز فروشگاه که واقعا برای این محیط بهینه سازی شده را 1187 01:10:01,270 --> 01:10:06,430 و من می خواهم آن را به تلفن همراه جهان، آنچه که با انجام این کار دارد؟ 1188 01:10:06,430 --> 01:10:10,060 که، مانند بسیاری از سوالات پاسخ همواره در حال تغییر است، همیشه. 1189 01:10:10,060 --> 01:10:16,190 خبر خوب این است که اگر شما چسبیده با HTML و جاوا اسکریپت، CSS، 1190 01:10:16,190 --> 01:10:18,720 اگر شما با شروع از یک برنامه ویندوز فروشگاه، 1191 01:10:18,720 --> 01:10:20,590 آن را به شما اجازه آن را به وب آورد 1192 01:10:20,590 --> 01:10:24,650 و سپس با استفاده از این نوع از روش های مانند نمایش داده شد رسانه ها و همه چیز، 1193 01:10:24,650 --> 01:10:27,180 برای انطباق با دستگاه های اندازه های مختلف. 1194 01:10:27,180 --> 01:10:29,900 که گفت این، همیشه چارچوب ها و چیزهایی وجود دارد خارج وجود دارد 1195 01:10:29,900 --> 01:10:33,450 که پشتیبانی از گسترش از فن آوری های مختلف، سیستم عامل های مختلف. 1196 01:10:33,450 --> 01:10:35,670 این تغییر تمام وقت. 1197 01:10:35,670 --> 01:10:40,030 ما همچنین در حال تغییر همه چیز و همچنین ما نسبت به آنچه که ما را در حال حاضر نگاه 1198 01:10:40,030 --> 01:10:42,950 در واقع با ویندوز 8. 1199 01:10:42,950 --> 01:10:44,930 در حال حاضر برخی زیرساخت های هسته به اشتراک گذاشته شده 1200 01:10:44,930 --> 01:10:48,180 بین برنامه های کاربردی برای کسانی که به محیط ارائه شده است. 1201 01:10:48,180 --> 01:10:51,200 بنابراین چیزهای که شما در حال انجام برای ایجاد یک برنامه ویندوز فروشگاه، 1202 01:10:51,200 --> 01:10:57,790 بسیاری از است که می تواند بیش از به یک تلفن ویندوز 8 برنامه حمل نیز هست. 1203 01:10:57,790 --> 01:11:02,270 که دوباره یک داستان در حال ظهور است، بنابراین برخی از مطالب در مورد که در ساخت وجود دارد. 1204 01:11:02,270 --> 01:11:06,780 SDK فقط در حالی که کمی قبل از آنجا خارج. این فقط در حالی که کمی پیش منتشر شد. 1205 01:11:06,780 --> 01:11:09,920 اما از نظر سیستم عامل های دیگر بیش از حد، 1206 01:11:09,920 --> 01:11:13,360 شما احتمالا به بسیاری از چارچوب های کراس پلت فرم اجرا نیز هست. 1207 01:11:13,360 --> 01:11:16,170 خبر خوب این چیزهای که شما در اینجا انجام است، 1208 01:11:16,170 --> 01:11:19,620 قابلیت های اصلی است راست بالا چیزهای استاندارد وب. 1209 01:11:19,620 --> 01:11:24,010 تنها چیزهایی است که نمی خواهد به راحتی ترجمه چیزهایی را که ویندوز 8 انجام می دهد می باشد، 1210 01:11:24,010 --> 01:11:28,060 اما جای تعجب نیست، زیرا این یکی از ویژگی های ویندوز. 1211 01:11:28,060 --> 01:11:34,090 شما نمی خواهید برای پیدا کردن به اشتراک گذاری و یا انواع مشابه قرارداد در هر پلت فرم های دیگر. 1212 01:11:34,090 --> 01:11:37,480 بنابراین این ها همان چیزهایی است که شما را از یک دیدگاه طراحی می خواهند 1213 01:11:37,480 --> 01:11:40,820 اطمینان حاصل کنید که راه هایی برای نوع انتزاعی است که از آن، بنابراین شما می توانید می گویند، 1214 01:11:40,820 --> 01:11:42,970 "اگر من در حال اجرا در این، من می تواند انجام دهد." 1215 01:11:42,970 --> 01:11:48,120 اگر من نیستم، در برخی از الگوهای طراحی شما می توانید استفاده کنید به نوعی از پنهان کردن چیزهای که دور وجود دارد. 1216 01:11:48,120 --> 01:11:53,360 اما داشته باشید که در ذهن داشته باشند. آره. متأسفم. برو جلو. 1217 01:11:53,360 --> 01:11:58,130 >> [دانش آموز] اگر من می خواهم برای تست نرم افزار ویندوز من در بالا از [نامفهوم] 1218 01:11:58,130 --> 01:12:02,310 [بوون] آره. من از یک چیز بیشتر است. آره. 1219 01:12:02,310 --> 01:12:04,910 من سوال خود را برای اولین بار پاسخ، و سپس من شما را یکی از ویژگی های من را فراموش کرده به ذکر است نمایش می دهد. 1220 01:12:04,910 --> 01:12:09,220 ما برخی از ماشین آلات موجود به صورت محلی. من متاسفم. 1221 01:12:09,220 --> 01:12:11,240 سوال این بود، چگونه تست من همه چیز در دستگاه 1222 01:12:11,240 --> 01:12:14,230 اگر من اتفاق نمی افتد که بسیاری از مسائل را انتخاب کنید؟ 1223 01:12:14,230 --> 01:12:17,130 [Guarin] ما شما را بخشید بچه ها، من فکر می کنم، 5 یا 6. چگونه بسیاری از نیاز دارید؟ 1224 01:12:17,130 --> 01:12:20,940 [دانش آموز] ما باید 4 از آنها. >> باشه. شما بچه ها رو 4 قواره به بازی در اطراف با. 1225 01:12:20,940 --> 01:12:25,520 پس قطعا اجازه دهید همه بدانند، لطفا. [می خندد] >> [بوون] بسیار معروف. 1226 01:12:25,520 --> 01:12:27,610 این پاسخ حتی بهتر از من که قرار بود به شما بدهد است. 1227 01:12:27,610 --> 01:12:31,250 ما ساعات اداری را برای توسعه دهندگان است که ما در دفتر ما انجام 1228 01:12:31,250 --> 01:12:35,110 و در حال حاضر که به زودی به فروشگاه مایکروسافت بیش از در Pru، 1229 01:12:35,110 --> 01:12:37,010 اما ادوین در حال حاضر مراقبت از شما گرفته شده است. 1230 01:12:37,010 --> 01:12:42,180 4 قواره های موجود برای loaning وجود دارد، برای آزمایش. 1231 01:12:42,180 --> 01:12:45,440 وجود دارد می کنیم. یک مثال از یک تا وجود دارد. 1232 01:12:45,440 --> 01:12:47,340 بنابراین، بله، کاملا. بزرگ. 1233 01:12:47,340 --> 01:12:52,700 کاملا تا حد زیادی بهترین راه برای تست این است که روی یک دستگاه باشد. 1234 01:12:52,700 --> 01:12:56,810 اگر شما اتفاق می افتد نه یکی است یا شما نمی خواهید برای راه رفتن در سراسر محوطه دانشگاه در برف 1235 01:12:56,810 --> 01:13:01,130 برای گرفتن یک یا هر چیز دیگری، یک راه برای انجام این کار به عقب در Visual Studio وجود دارد. 1236 01:13:01,130 --> 01:13:10,360 اگر من به بازگشت به جایی که من در اینجا هستم، در اینجا به جای استفاده از ماشین محلی، 1237 01:13:10,360 --> 01:13:13,590 شما می توانید به ماشین راه دور متصل شود، اما این چیزی است که من صحبت کردن در مورد اینجا نیست. 1238 01:13:13,590 --> 01:13:16,830 شبیه ساز چیزی که شما ممکن است بخواهید به نگاه است. 1239 01:13:16,830 --> 01:13:22,120 من این را اجرا کنید، و واقعا آنچه در آن است، آن را اساسا یک پنجره بر روی سیستم خود شما. 1240 01:13:22,120 --> 01:13:26,260 در اینجا است که در واقع سیستم من در حال اجرا، در حال اجرا کونتوسو، 1241 01:13:26,260 --> 01:13:29,550 اما در راه است که به من اجازه تغییر برخی از پارامترهای اعدام، 1242 01:13:29,550 --> 01:13:31,060 پارامترهای زیست محیطی. 1243 01:13:31,060 --> 01:13:34,150 بنابراین من می توانم در اینجا می گویند، "شما چه می دانید؟" 1244 01:13:34,150 --> 01:13:39,240 آه. من در حال حاضر آن را در یک مانیتور 27 اینچ شبیه سازی شده در حال اجرا در رزولوشن 2560. 1245 01:13:39,240 --> 01:13:44,930 من به راحتی می توانید رها که پایین و ببینید که چه برنامه من را با صفحه نمایش های کوچکتر را 1246 01:13:44,930 --> 01:13:47,480 و یا از طریق تغییر تنظیمات DPI یا هر چیز دیگری. 1247 01:13:47,480 --> 01:13:50,700 بنابراین در یک صفحه نمایش کوچک، 10.6، چه چیزی است که میخواهید انجام دهید؟ 1248 01:13:50,700 --> 01:13:53,040 که هنوز هم به نظر می رسد خوب، درست است؟ 1249 01:13:53,040 --> 01:13:58,220 شما می خواهید برای انجام این کار، به خصوص اگر شما در حال ارائه به فروشگاه، چرا که ما انجام 1250 01:13:58,220 --> 01:14:00,480 به عنوان بخشی از تست. 1251 01:14:00,480 --> 01:14:02,400 و اگر مشکلاتی مانند آن وجود دارد، 1252 01:14:02,400 --> 01:14:06,160 سپس شما ممکن است به یک مشکل شدن برای ذخیره گواهی شده اجرا شود. 1253 01:14:06,160 --> 01:14:09,240 اما این بخشی از شبیه ساز است. واقعا سرد. بسیار آسان برای انجام این کار. 1254 01:14:09,240 --> 01:14:11,480 شما همچنین می توانید ویژگی هایی مانند چرخش آن نیز استفاده کنید. 1255 01:14:11,480 --> 01:14:15,650 من می توانم بر روی دکمه کلیک کنید در اینجا، آن را بچرخانید، ببینید که چه کسی به عنوان یک تجربه 1256 01:14:15,650 --> 01:14:20,970 چرخش تخته سنگ خود را، قرص خود را، و با استفاده از نرم افزار خود را با که. 1257 01:14:20,970 --> 01:14:25,060 برخی از چیزهای دیگر نیز مثل شبیه سازی لمس و برخی چیزهای دیگر وجود دارد، 1258 01:14:25,060 --> 01:14:27,210 تنظیم GPS. 1259 01:14:27,210 --> 01:14:31,050 من می توانم وانمود I در محل های مختلف هستم و ببینید که چه برنامه من انجام می دهد 1260 01:14:31,050 --> 01:14:34,690 وقتی که من وانمود می کرد که من پشت در سیاتل و یا چیزی هستم. 1261 01:14:34,690 --> 01:14:41,970 اما این یکی از ویژگی های واقعا مفید است، و آن را در هر دو ویژوال استودیو و در مخلوط ساخته شده است. 1262 01:14:41,970 --> 01:14:44,460 بله. سوال خود را. 1263 01:14:44,460 --> 01:14:48,530 >> [دانش آموز] اگر شما در حال نوشتن یک بازی، به ویژوال استودیو هر گونه پشتیبانی از انیمیشن؟ 1264 01:14:48,530 --> 01:14:55,550 آره. سوال این است که در اطراف پشتیبانی از انیمیشن، به خصوص با بازی. 1265 01:14:55,550 --> 01:14:58,380 بستگی دارد. [آهسته میخندد] 1266 01:14:58,380 --> 01:15:06,870 با جاوا اسکریپت من می گویم احتمالا حمایت کمتر از در سمت XAML وجود دارد وجود دارد، 1267 01:15:06,870 --> 01:15:11,430 است که جدول زمانی است، استوری بورد و چیزهایی که ساخته شده شوید. 1268 01:15:11,430 --> 01:15:18,710 برای انیمیشن در برنامه های جاوا اسکریپت، من نمی دانم چه مقدار از پاسخ من می خواهم به شما بدهد. 1269 01:15:18,710 --> 01:15:25,110 من منابع را در وبلاگ من است که از طریق بسیاری از گزینه های برای هر دو انیمیشن های فیزیک به، 1270 01:15:25,110 --> 01:15:29,280 گزینه برای بازی های جاوا اسکریپت گرا در ویندوز 8. 1271 01:15:29,280 --> 01:15:31,300 من می خواهم شما را به آن مراجعه کنید. 1272 01:15:31,300 --> 01:15:34,300 در واقع، در بسیاری از گزینه های وجود دارد. 1273 01:15:34,300 --> 01:15:37,770 دلیل من مردد است در انتخاب های زیادی برای انجام این کار انیمیشن با جاوا اسکریپت وجود دارد. 1274 01:15:37,770 --> 01:15:44,280 این می تواند CSS، آن را به بوم مبتنی بر می تواند، می تواند انیمیشن های DOM فقط پایه، 1275 01:15:44,280 --> 01:15:47,470 آن می تواند بسیاری از مسائل مختلف، به طوری که واقعا به انتخاب شما بستگی دارد. 1276 01:15:47,470 --> 01:15:55,790 اگر شما تصمیم به استفاده از چیزی شبیه به Create.js و یا آهک یا انواع دیگر از چارچوب ها - 1277 01:15:55,790 --> 01:15:59,150 خوب، من حتی مطمئن شما به قادر به استفاده از یک چارچوب پایان بالاتر نیست 1278 01:15:59,150 --> 01:16:01,370 دوست ضربه و یا ساخت. 1279 01:16:01,370 --> 01:16:07,000 که تمایل به تولید کد تر از شما ممکن است از ابتدا در نظر بگیرند. 1280 01:16:07,000 --> 01:16:11,730 اما در آن موارد، شما هنوز هم می تواند استفاده از یک شبیه ساز، شما می توانید از محیط استفاده کنید، 1281 01:16:11,730 --> 01:16:17,480 و من تمایل به فقط استفاده از این محیط برای پلت فرم آزمون من در آن موارد 1282 01:16:17,480 --> 01:16:19,930 به عنوان من در حال توسعه بازی ها. 1283 01:16:19,930 --> 01:16:22,110 من خوب بوده است به ویژه با انیمیشن بوم، 1284 01:16:22,110 --> 01:16:23,850 است که احتمالا چیزی که رایج است. 1285 01:16:23,850 --> 01:16:27,360 بهترین شما به احتمالا پیدا کردن ابزار توسعه تمدن در مرورگر است 1286 01:16:27,360 --> 01:16:30,160 و ابزار توسعه تمدن در Visual Studio. 1287 01:16:30,160 --> 01:16:34,610 نوع پاسخ مئاندر وجود دارد، اما امیدوارم من جواب شما رو. بله. شما. 1288 01:16:34,610 --> 01:16:36,470 >> [دانش آموز] گزینه های ذخیره سازی داده ها برای ویندوز 8 برنامه ها چه هستند؟ 1289 01:16:36,470 --> 01:16:41,100 گزینه های ذخیره سازی داده ها برای ویندوز 8 برنامه های ویندوز فروشگاه برنامه چیست،؟ 1290 01:16:41,100 --> 01:16:46,790 گزینه های شما واقعا هر برنامه می شود استخر خود را از ذخیره سازی محلی 1291 01:16:46,790 --> 01:16:52,150 برای تنظیمات و داده ها، اما آن را نیز آسان مسخره به استفاده از رومینگ ذخیره سازی، 1292 01:16:52,150 --> 01:16:54,920 به استفاده از ذخیره سازی مبتنی بر ابر. این برنامه رایگان. 1293 01:16:54,920 --> 01:16:58,250 چه اتفاقی می افتد این است که شما در واقع یک کلاس های مختلف را انتخاب کنید و به شما می گویند، 1294 01:16:58,250 --> 01:17:03,370 "تنظیمات رومینگ، ذخیره، این مجموعه خاصی از محتوا،" 1295 01:17:03,370 --> 01:17:06,050 و حساب مایکروسافت خود را، هر چه که به عنوان امضا کرده ام، 1296 01:17:06,050 --> 01:17:08,620 در حال رفتن به کلید رومینگ است که اطلاعات در سراسر. 1297 01:17:08,620 --> 01:17:13,790 بنابراین اگر من استفاده از بازی خود را در لپ تاپ من و سپس من در ورود به سیستم با همان حساب 1298 01:17:13,790 --> 01:17:18,900 و من این بازی را بازی بر روی یک سطح یا یک قرص، 1299 01:17:18,900 --> 01:17:23,610 که به طور خودکار پرسه زدن است که تنظیمات و داده ها بین آن دسته از ماشین آلات. 1300 01:17:23,610 --> 01:17:27,550 این چیزی که به طور پیش فرض است. به خوبی برای مقدار معینی از داده ها. 1301 01:17:27,550 --> 01:17:30,220 شما می توانید یک پایگاه داده بزرگ به آن قرار داده است. 1302 01:17:30,220 --> 01:17:35,350 برای که شما نیاز دارید که به انواع دیگر از راه حل، مانند یک بانک اطلاعاتی میزبانی در ابر، 1303 01:17:35,350 --> 01:17:36,690 چیزهایی مانند آن. 1304 01:17:36,690 --> 01:17:39,840 برخی از گزینه های جامعه دیگر در سراسر انواع دیگری از فن آوری اطلاعات وجود دارد. 1305 01:17:39,840 --> 01:17:42,920 من دیده ام برخی از گزینه های از SQLite در جامعه اطراف وجود دارد بیش از حد. 1306 01:17:42,920 --> 01:17:46,690 پس بیشتر و بیشتر در حال ظهور است، ولی برای کسانی که چیز اصلی که شما را به سوی نگاه 1307 01:17:46,690 --> 01:17:49,430 برای یک بازی و یا نرم افزار. 1308 01:17:49,430 --> 01:17:50,610 و یک سوال از شما در پشت به حال بیش از حد. 1309 01:17:50,610 --> 01:18:02,390 >> [دانش آموز] در مورد شبکه [نامفهوم] آپلود یا دانلود فایل های [نامفهوم] 1310 01:18:02,390 --> 01:18:04,870 [بوون] آیا سوال خود را چگونه می توان دید که یا چگونه می تواند شما را اشکال زدایی که و آزمایش آن؟ 1311 01:18:04,870 --> 01:18:10,630 [دانش آموز] چگونه می تواند شما را اشکال زدایی [نامفهوم] 1312 01:18:10,630 --> 01:18:12,670 متأسفم. من می توانم تمام آن را نمی شنوند. 1313 01:18:12,670 --> 01:18:16,480 [دانش آموز] چگونه می توانم آن را به اشکال مورد آزمایش و همچنین [نامفهوم] 1314 01:18:16,480 --> 01:18:17,490 بزرگ. بزرگ. 1315 01:18:17,490 --> 01:18:21,860 چگونه می توانم شما را با شبکه کار می کند؟ چگونه می تواند شما را ببینید که چه خبر است؟ 1316 01:18:21,860 --> 01:18:23,620 در بسیاری از پاسخ های مختلفی را برای این موضوع وجود دارد، 1317 01:18:23,620 --> 01:18:26,420 اما اجازه دهید من شما احتمالا در اینجا نشان می دهد که ساده ترین چیز است. 1318 01:18:26,420 --> 01:18:29,350 اجازه دهید من از شبیه ساز برای یک ثانیه خلاص شوید. 1319 01:18:29,350 --> 01:18:31,740 فقط چند گزینه اشکال زدایی برای شبکه. 1320 01:18:31,740 --> 01:18:36,070 یک پشته شبکه کامل درست در هر دو سطح WinRT و از WinJS پخته شده وجود دارد، 1321 01:18:36,070 --> 01:18:42,810 بنابراین شما به راحتی می توانید XHR را، نوع AJAX تماس از بازی و یا نرم افزار خود را به انجام این کار. 1322 01:18:42,810 --> 01:18:47,250 در ابتدا، من تمایل به استفاده از 2 چیز است. 1323 01:18:47,250 --> 01:18:53,660 من با استفاده از ابزار توسعه تمدن واقعی خود، که یک پشته شبکه پخته را به آنها. 1324 01:18:53,660 --> 01:18:55,870 اجازه بدهید به شما در صفحه اصلی ویندوز را نشان می دهد. 1325 01:18:55,870 --> 01:19:02,730 من می توانم این را مطرح کند، و در واقع وجود دارد یک پروکسی شبکه پخته شده را به این ابزار در اینجا. 1326 01:19:02,730 --> 01:19:08,390 بنابراین من می توانم این کار را، من می توانم صفحه را تازه کنید، و آن را به من نشان می دهد تمام تداخلات، 1327 01:19:08,390 --> 01:19:14,550 از جمله AJAX خواستار آن جلسه، برای مدت زمان که درخواست شده است. 1328 01:19:14,550 --> 01:19:17,600 این بسیار مفید است. آن را می شود بسیار مفید برای برنامه های مبتنی بر مرورگر. 1329 01:19:17,600 --> 01:19:20,470 برای انواع دیگر برنامه ها، از جمله ویندوز فروشگاه برنامه های کاربردی، 1330 01:19:20,470 --> 01:19:23,970 من با استفاده از ابزاری به نام نقب زن. 1331 01:19:23,970 --> 01:19:29,650 شما در حال رفتن به یک بازی در پاسخ. [آهسته میخندد] 1332 01:19:29,650 --> 01:19:32,750 نقب زن یک پروکسی ساده است. من فکر می کنم من می توانم به شما نشان می دهد که. 1333 01:19:32,750 --> 01:19:40,190 این فقط GetFiddler.com، که، جالب، من ردیابی پشته شبکه من 1334 01:19:40,190 --> 01:19:41,740 رفتن به GetFiddler. 1335 01:19:41,740 --> 01:19:45,700 اما به هر حال، نقب زن است که توسط یکی از نظام های سنجش عملکرد در تیم IE نوشته شده است، 1336 01:19:45,700 --> 01:19:48,290 بنابراین او می داند آنچه که او انجام می دهند. 1337 01:19:48,290 --> 01:19:52,630 این یک پروکسی خوب است که شما می توانید برای ترافیک شبکه اشکال زدائی استفاده کنید. 1338 01:19:52,630 --> 01:19:55,730 من توصیه می کنم که. سوال بیش از وجود دارد بیش از حد. 1339 01:19:55,730 --> 01:19:58,050 >> [دانش آموز] آیا یک راه آسان برای ادغام ورودی زبان های خارجی وجود دارد، 1340 01:19:58,050 --> 01:20:00,810 مانند ژاپن و چین، به برنامه های ویندوز؟ 1341 01:20:00,810 --> 01:20:03,240 من نمی توانم بگویم من بیش از حد از آن را خودم انجام داده ام، اما آن را پخته شوید 1342 01:20:03,240 --> 01:20:08,470 گزینه های برای البته ساطع برنامه شما وجود دارد - I'm متاسفم، من این سوال را نمی گویند - 1343 01:20:08,470 --> 01:20:11,100 گزینه های اطراف جهانی شدن، محلی سازی محتوا، 1344 01:20:11,100 --> 01:20:14,320 از جمله چیزهایی مثل این است که قادر به فروش در بازار های مختلف 1345 01:20:14,320 --> 01:20:19,190 و هدف قرار دادن که نسخه ای از نرم افزار خود را برای کسانی که به زبان فرد 1346 01:20:19,190 --> 01:20:21,080 و یا فرهنگ و یا چیزهایی شبیه به آن. کاملا ساخته شده شوید. 1347 01:20:21,080 --> 01:20:22,980 ما پشتیبانی که برای همیشه داشته ام، 1348 01:20:22,980 --> 01:20:26,630 و حمل به جلو به گزینه های خود را برای ویندوز فروشگاه. 1349 01:20:26,630 --> 01:20:30,450 شما می توانید انجام این کار را در مغازه خود، فروش را در بازارهای مختلف، 1350 01:20:30,450 --> 01:20:34,050 شما می توانید انجام این کار در برنامه و همچنین بیش از حد با استفاده از منابع به تعریف، 1351 01:20:34,050 --> 01:20:42,220 "اگر من برای این فرهنگ توسعه یافته، آنگاه با استفاده از این تنظیمات تحتالشعاع برای محتوای متنی من 1352 01:20:42,220 --> 01:20:44,510 "یا استفاده از حق خواننده ترک کرد." 1353 01:20:44,510 --> 01:20:51,290 این همه بخشی از WinJS به طور پیش فرض و رابط های برنامه کاربردی WinRT. سوال خوبی است. 1354 01:20:51,290 --> 01:20:54,770 >> چگونه کار می کنیم؟ هر گونه دیگران؟ 1355 01:20:54,770 --> 01:20:58,850 و اگر کسی در فیلم است سوالات، من cbowen @ مایکروسافت، 1356 01:20:58,850 --> 01:21:02,790 بنابراین من خوشحالم که به هر یک از سوالات خود را از آینده هستم. 1357 01:21:02,790 --> 01:21:05,690 بسیار - از آینده، آینده [تقلید می کند اکو]. 1358 01:21:05,690 --> 01:21:09,140 بنابراین در اینجا من است. اجازه بدهید من را به عقب تماس با من اینجا. 1359 01:21:09,140 --> 01:21:11,840 بنابراین فقط به من توجه داشته باشید، cbowen @ مایکروسافت، ارسال 1360 01:21:11,840 --> 01:21:15,190 و من به شما در اسرع وقت من می توانید دریافت کنید. 1361 01:21:15,190 --> 01:21:19,010 >> هر چیز دیگری که شما خوبی؟ آیا ما خوب است؟ 1362 01:21:19,010 --> 01:21:24,050 بزرگ. بسیار خوب. با تشکر از همه شما بسیار متشکرم. من آن را قدردانی میکنیم. [تشویق حضار] 1363 01:21:24,800 --> 01:21:27,000 >> [CS50.TV]