1 00:00:00,000 --> 00:00:01,291 >> డేవిడ్ J. మలన్: సో మేము తిరిగి ఉంటాయి. 2 00:00:01,291 --> 00:00:03,050 అధిక స్థాయి సమయంలో టాపిక్ ఇప్పుడు 3 00:00:03,050 --> 00:00:06,440 కాదు, టెక్నాలజీ స్టాక్స్ ఉంది ఒక ముఖ్యంగా సాంకేతిక పదం, 4 00:00:06,440 --> 00:00:09,960 అది ఏ కోసం అన్ని ఒక క్యాచ్ మరింత సాంకేతికతల కలయికల సంఖ్యను 5 00:00:09,960 --> 00:00:11,840 మీరు సమస్యలను పరిష్కరించటానికి ఉపయోగించవచ్చు. 6 00:00:11,840 --> 00:00:14,850 అతి ప్రారంభించడానికి యుక్తమైనది మార్గం 7 00:00:14,850 --> 00:00:18,110 నుండి భాషలు చూడండి ఉంటుంది నేను మొత్తం బంచ్ ఆఫ్ rattling ఉంచేందుకు 8 00:00:18,110 --> 00:00:21,000 మరియు గదిలో ప్రతి ఒక్కరూ ఉంది బహుశా కనీసం ఒక విన్నారు. 9 00:00:21,000 --> 00:00:25,730 >> కాబట్టి మనం వేరు ప్రయత్నించండి లేదు ఈ భాషలు వేరు what-- 10 00:00:25,730 --> 00:00:28,932 మరియు మీరు ఎప్పుడు గురించి క్లుప్తంగా మాట్లాడటానికి వారు ఎలా, ఇతర మీద ఒక ఎంచుకోవడానికి 11 00:00:28,932 --> 00:00:30,890 విధమైన ప్రాథమికంగా వివిధ, మరియు ముఖ్యంగా 12 00:00:30,890 --> 00:00:34,830 మీరు ఇంజనీర్ల చాటింగ్ చేస్తున్నపుడు, లేదా వీరిలో తీసుకోవాలని నిర్ణయించే ప్రయత్నం, 13 00:00:34,830 --> 00:00:37,652 లేదా ఏ అమలు పచ్చజెండా ప్రతిపాదన 14 00:00:37,652 --> 00:00:39,860 మీరు నిజంగా చేయడానికి ఎలా కొన్ని రకాల నిర్ణయాలు. 15 00:00:39,860 --> 00:00:41,890 >> కాబట్టి యొక్క కేవలం కొన్ని విషయాలు ఆఫ్ గలగల వీలు. 16 00:00:41,890 --> 00:00:45,300 భాషలు ప్రజలు ఎప్పుడు గురించి విని, ఏమి చూసుకొని వస్తుంది? 17 00:00:45,300 --> 00:00:48,030 సి సరే. 18 00:00:48,030 --> 00:00:48,757 సరే, సి ++. 19 00:00:48,757 --> 00:00:51,400 20 00:00:51,400 --> 00:00:51,990 ఆ ఏమిటి? 21 00:00:51,990 --> 00:00:52,390 >> ప్రేక్షకులు: కొండచిలువ. 22 00:00:52,390 --> 00:00:53,348 >> డేవిడ్ J. మలన్: కొండచిలువ. 23 00:00:53,348 --> 00:00:55,330 అద్భుతమైన. 24 00:00:55,330 --> 00:00:57,000 ఏమి? 25 00:00:57,000 --> 00:00:58,810 విజువల్ బేసిక్. 26 00:00:58,810 --> 00:01:01,100 నేను జావా విన్నారు. 27 00:01:01,100 --> 00:01:02,610 విజువల్ Basic-- ఎ.కే.ఎ. 28 00:01:02,610 --> 00:01:03,150 VB. 29 00:01:03,150 --> 00:01:03,650 జావా. 30 00:01:03,650 --> 00:01:07,294 31 00:01:07,294 --> 00:01:12,810 ఒక క్యాచ్ యొక్క ఎక్కువ అన్ని ఇది .NET, ఏమి భాషగా సి # సాధారణంగా వార్తలు 32 00:01:12,810 --> 00:01:13,770 ప్రశ్న లో. 33 00:01:13,770 --> 00:01:14,770 నాకు ఆ మైల్ తెలియజేయండి. 34 00:01:14,770 --> 00:01:15,900 కాబట్టి మేము ఆ వచ్చి చేస్తాము. 35 00:01:15,900 --> 00:01:17,560 నన్ను క్షమించండి? 36 00:01:17,560 --> 00:01:18,170 క్షమించాలి? 37 00:01:18,170 --> 00:01:19,877 >> ప్రేక్షకులు: SQL. 38 00:01:19,877 --> 00:01:20,876 డేవిడ్ J. మలన్: స్క్రాచ్? 39 00:01:20,876 --> 00:01:21,610 ప్రేక్షకులు: SQL. 40 00:01:21,610 --> 00:01:22,610 డేవిడ్ J. మలన్: ఓహ్, SQL. 41 00:01:22,610 --> 00:01:23,110 అలాగే. 42 00:01:23,110 --> 00:01:23,750 SQL. 43 00:01:23,750 --> 00:01:29,510 కాబట్టి మేము నిజానికి ఆ వచ్చి చేస్తాము, అది అలాగే విరామం తర్వాత good-- వార్తలు. 44 00:01:29,510 --> 00:01:30,572 ఏమి? 45 00:01:30,572 --> 00:01:32,530 >> ప్రేక్షకులు: ఒరాకిల్. 46 00:01:32,530 --> 00:01:34,670 >> డేవిడ్ J. మలన్: సో ఒరాకిల్, ఒక భాష. 47 00:01:34,670 --> 00:01:36,560 అసలైన వారు అలాగే SQL ఉపయోగించవచ్చు ఉంటుంది. 48 00:01:36,560 --> 00:01:38,360 కాబట్టి లెట్స్ తర్వాత ఆ ఉంచారు తెలియజేయండి అలాగే విరామం. 49 00:01:38,360 --> 00:01:39,744 మరియు క్షమించండి, ఇక్కడ పైగా ఏదో? 50 00:01:39,744 --> 00:01:40,660 ప్రేక్షకులు: మ్యాథమ్యాటికా. 51 00:01:40,660 --> 00:01:41,390 డేవిడ్ J. మలన్: మ్యాథమ్యాటికా? 52 00:01:41,390 --> 00:01:42,303 అలాగే తప్పకుండా. 53 00:01:42,303 --> 00:01:46,150 54 00:01:46,150 --> 00:01:49,180 మరియు MATLAB రకం కొన్నిసార్లు అక్కడ. 55 00:01:49,180 --> 00:01:50,060 >> ప్రేక్షకులు: ఆర్ 56 00:01:50,060 --> 00:01:51,755 >> డేవిడ్ J. మలన్: ఆర్ ఇక్కడ వెళ్ళి లెట్. 57 00:01:51,755 --> 00:01:54,710 58 00:01:54,710 --> 00:01:55,210 ఫోర్ట్రాన్. 59 00:01:55,210 --> 00:01:55,880 ఖచ్చితంగా. 60 00:01:55,880 --> 00:01:57,910 పాత పాఠశాల. 61 00:01:57,910 --> 00:01:59,390 ఫోర్ట్రాన్. 62 00:01:59,390 --> 00:02:01,550 కోబాల్. 63 00:02:01,550 --> 00:02:02,410 నేను BASIC బయటకు టాసు చేస్తాము. 64 00:02:02,410 --> 00:02:05,990 65 00:02:05,990 --> 00:02:08,539 BASIC. 66 00:02:08,539 --> 00:02:09,390 Any-- 67 00:02:09,390 --> 00:02:10,352 >> ప్రేక్షకులు: MATLAB? 68 00:02:10,352 --> 00:02:11,310 డేవిడ్ J. మలన్: MATLAB. 69 00:02:11,310 --> 00:02:12,248 ఓహ్, దానికి మీరు ఓడించింది. 70 00:02:12,248 --> 00:02:15,370 71 00:02:15,370 --> 00:02:15,870 ఏదైనా? 72 00:02:15,870 --> 00:02:18,700 నేను ఇతరులు జంట ఆలోచించవచ్చు. 73 00:02:18,700 --> 00:02:21,876 నేను కొన్ని ఇతరుల ఆలోచించవచ్చు. 74 00:02:21,876 --> 00:02:22,792 ఏ చివరివాడు? 75 00:02:22,792 --> 00:02:23,970 >> ప్రేక్షకులు: ASP. 76 00:02:23,970 --> 00:02:25,030 >> డేవిడ్ J. మలన్: ASP? 77 00:02:25,030 --> 00:02:26,100 అవును. 78 00:02:26,100 --> 00:02:27,100 యాక్టివ్ సర్వర్ పేజీలు. 79 00:02:27,100 --> 00:02:30,270 ఆ సాధారణంగా క్రింద పడిపోతుంది ఇతర భాషలు కొన్నిసార్లు సి #, 80 00:02:30,270 --> 00:02:32,040 కాబట్టి యొక్క ఆ ఆఫ్ వదిలివెయ్యండి. 81 00:02:32,040 --> 00:02:35,510 కానీ మేము ఆ వచ్చి చేస్తాము చట్రాలు మరియు కోసం. 82 00:02:35,510 --> 00:02:36,290 ఇంకా ఏమైనా? 83 00:02:36,290 --> 00:02:39,020 PHP ప్రాచుర్యం పొందింది. 84 00:02:39,020 --> 00:02:41,710 రూబీ మరొక ఉంది. 85 00:02:41,710 --> 00:02:48,230 జావాస్క్రిప్ట్, పడకండి జావా మరొక ఉంది. 86 00:02:48,230 --> 00:02:49,570 ఆ చాలా ఉంటాము. 87 00:02:49,570 --> 00:02:53,590 >> కనుక ఇది కచ్చితంగా అధిక ఉంటుంది, జాబితా ఇప్పటికే కాదు ఉంటే గా, 88 00:02:53,590 --> 00:02:55,650 కేవలం మీరు ప్రారంభించడానికి ఇక్కడ తెలుసు ప్రారంభించడానికి. 89 00:02:55,650 --> 00:02:58,130 కాబట్టి అదృష్టవశాత్తూ, లెట్స్ కొన్ని కోణాల నుండి ఈ చేరుకోవటానికి. 90 00:02:58,130 --> 00:03:03,520 మొదటి, యొక్క వర్గీకరణకు ప్రయత్నించండి తెలపండి ఈ భాషల కనీసం కొన్ని 91 00:03:03,520 --> 00:03:06,790 రెండు విస్తృత బక్కెట్లు, స్మృతిగా లోకి మేము బ్రేక్ ముందు సంభాషణ, 92 00:03:06,790 --> 00:03:09,630 మేము కంపైల్ గురించి మాట్లాడారు, మరియు సోర్స్ కోడ్ స్థానం, మరియు యంత్రం కోడ్ 93 00:03:09,630 --> 00:03:11,440 ఎలా కాదు ఎందుకంటే అన్ని భాషలు పని. 94 00:03:11,440 --> 00:03:15,640 కాబట్టి మేము కొన్ని ఉదాహరణలు ధైర్యము చేస్తాము of-- ఆ మోడల్ లేదా కౌంటర్-examples--. 95 00:03:15,640 --> 00:03:18,490 >> ఆపై, ఎందుకు మేము లేదు అనువర్తనాలను గురించి మాట్లాడటానికి 96 00:03:18,490 --> 00:03:20,390 ఈ భాషలు అని సాధారణంగా ఉపయోగిస్తారు. 97 00:03:20,390 --> 00:03:22,840 మరియు స్పష్టముగా, అయినప్పటికీ ఈ ఒక అందమైన పొడవైన జాబితా, 98 00:03:22,840 --> 00:03:26,320 ఈ జాబితాలో కేవలం ఉపసమితి అని మీరు సాధారణంగా ఈ రోజుల్లో నుండి అందుకున్నాయి 99 00:03:26,320 --> 00:03:27,220 సమస్యలు పరిష్కరించడానికి. 100 00:03:27,220 --> 00:03:29,150 కొన్ని భాషలు ఇతరులు కంటే కొత్త ఉన్నాయి. 101 00:03:29,150 --> 00:03:31,170 కొన్ని భాషలు ఉన్నాయి ఇతరులు కన్నా ఎక్కువ జనాదరణ. 102 00:03:31,170 --> 00:03:34,370 కనుక ఇది మీరు కలిగి ఇష్టం లేదు మీరు ముందు అధిక పని 103 00:03:34,370 --> 00:03:36,970 మధ్య నిర్ణయించుకునేటప్పుడు ఈ వివిధ భాషలు. 104 00:03:36,970 --> 00:03:40,110 >> కాబట్టి దీన్ని చూద్దాం. 105 00:03:40,110 --> 00:03:45,870 మేము ముందుగా, సోర్స్ కోడ్ కలిగి, ఆపై మేము యంత్రం కోడ్ వచ్చింది. 106 00:03:45,870 --> 00:03:48,590 107 00:03:48,590 --> 00:03:49,400 వై. 108 00:03:49,400 --> 00:03:50,910 తప్పు పదం రాయడం. 109 00:03:50,910 --> 00:03:52,740 మెషిన్ కోడ్. 110 00:03:52,740 --> 00:03:57,549 మరియు మేము కొన్ని ప్రక్రియ కలిగి మధ్య యేః called--, కంపైలర్. 111 00:03:57,549 --> 00:03:58,215 కాబట్టి కంపైలర్. 112 00:03:58,215 --> 00:04:00,760 113 00:04:00,760 --> 00:04:03,910 >> ఏ యంత్రం కోడ్ నిజంగా చివరకు లపై 114 00:04:03,910 --> 00:04:05,680 మీ వాస్తవ CPU అవతరిస్తుంది. 115 00:04:05,680 --> 00:04:09,660 ఇతర మాటలలో, యంత్రం కోడ్ ద్వారా, నేను కనిష్ట స్థాయికి సూచనలను అర్థం 116 00:04:09,660 --> 00:04:11,330 ఒక CPU వాస్తవానికి అర్థం. 117 00:04:11,330 --> 00:04:15,100 కూడిక, తీసివేత, తరలింపు, సేవ్, మరియు ఆ వంటి కార్యకలాపాలు. 118 00:04:15,100 --> 00:04:19,700 కాబట్టి ఈ ఏమి కోసం మోడల్ సాధారణంగా సంకలనం భాషలు అని పిలుస్తారు. 119 00:04:19,700 --> 00:04:21,000 బహుశా ఆశ్చర్యం. 120 00:04:21,000 --> 00:04:23,550 >> కాబట్టి ఈ మోడల్ సంకలనం భాషలకు. 121 00:04:23,550 --> 00:04:25,970 కానీ అది ఉంది అది మారుతుంది భాషలు మరొక తరగతి 122 00:04:25,970 --> 00:04:32,650 భాషల అన్వయించారు అని భాషల వ్యాఖ్యానించబడింది 123 00:04:32,650 --> 00:04:34,030 కొద్దిగా భిన్నంగా ఉంటాయి. 124 00:04:34,030 --> 00:04:41,660 మీరు అమలు, సోర్స్ కోడ్ లో వ్రాయండి ఒక వ్యాఖ్యాత ద్వారా వాటిని 125 00:04:41,660 --> 00:04:45,440 మరియు ఆ వ్యాఖ్యాత ఏమి CPU మీద నడుస్తుంది. 126 00:04:45,440 --> 00:04:50,120 ఇతర మాటలలో, మీరు లేదు కొనుగోలు చేయవచ్చు స్పష్టంగా, ఏమిటి? 127 00:04:50,120 --> 00:04:50,980 మెషిన్ కోడ్. 128 00:04:50,980 --> 00:04:54,290 CPU సున్నాలు మరియు వాటిని కూడా చివరికి అర్థం. 129 00:04:54,290 --> 00:04:59,780 >> కాబట్టి ఈ మొదటి వెర్షన్ మరియు C వంటి భాషలను, మేము చూసిన వంటి, 130 00:04:59,780 --> 00:05:02,040 మీరు సోర్స్ కోడ్ లో వ్రాయండి ఒక చిన్న రహస్య వార్తలు, 131 00:05:02,040 --> 00:05:05,300 కానీ కనీసం అది ఆంగ్లం వంటి రకంగా ఇది కనీసం రీడబుల్ 132 00:05:05,300 --> 00:05:06,780 ఒకసారి మీరు అలవాటుపడతారు. 133 00:05:06,780 --> 00:05:10,100 మీరు కంపైలర్ ద్వారా మరియు దాన్ని అమలు మీరు పొందుటకు, చివరికి, సున్నాలు మరియు వాటిని. 134 00:05:10,100 --> 00:05:11,340 >> అతిసూక్ష్మీకరణ ఆ. 135 00:05:11,340 --> 00:05:12,839 అక్కడ కొన్ని ఇతర దశలు ఉన్నాయి. 136 00:05:12,839 --> 00:05:15,530 నిజానికి, మీరు ఇప్పటివరకు విన్న చేసిన ఉంటే పదం "అసెంబ్లీ భాష," 137 00:05:15,530 --> 00:05:17,990 ఆ ముందు ఒక అడుగు సున్నాలు మరియు వాటిని. 138 00:05:17,990 --> 00:05:20,949 కొంచెం చదవగలిగే ఆ, కానీ ఇప్పటికీ అందంగా మర్మమైన. 139 00:05:20,949 --> 00:05:23,740 కాబట్టి ఇంటర్మీడియట్ దశలను ఉంది ఆ, నిజానికి, ఇక్కడ జరగబోతోంది. 140 00:05:23,740 --> 00:05:26,360 కానీ అవుట్పుట్, చివరికి, ఈ సున్నాలు మరియు వాటిని. 141 00:05:26,360 --> 00:05:28,990 >> కానీ వ్యాఖ్యానించబడింది ప్రపంచానికి మీరు 142 00:05:28,990 --> 00:05:32,680 వివరించబడతాయి భాషలకు భాషలు, మీరు నిజంగా ఆ దశను దాటవేయడానికి. 143 00:05:32,680 --> 00:05:36,010 ఇతర మాటలలో, మీరు వ్రాయడానికి ఒక కార్యక్రమం మీరు కేవలం వెంటనే అమలు. 144 00:05:36,010 --> 00:05:38,960 మీరు కంపైల్ లేదు మరియు నేను ఇంతకు ముందులా తరువాత, అమలు. 145 00:05:38,960 --> 00:05:41,132 మీరు కేవలం వ్రాయుటకు మరియు అమలు. 146 00:05:41,132 --> 00:05:44,340 మరియు మీరు ఒక త్వరిత మార్పులు చేయాలనుకుంటే, మీరు ఒక త్వరిత మార్పులు తయారుచేస్తాయి మరియు దాన్ని తిరిగి. 147 00:05:44,340 --> 00:05:46,640 కాబట్టి ఇక్కడ మధ్య దశ ఉంది. 148 00:05:46,640 --> 00:05:50,840 >> ఇప్పుడు, కార్యక్రమం కోసం నేను ముందు రాసిన, ఈ "హలో వరల్డ్" కార్యక్రమం, 149 00:05:50,840 --> 00:05:53,660 మీరు సహేతుక ఉండవచ్చు wonder-- లేదా సహేతుక ఉండవచ్చు 150 00:05:53,660 --> 00:05:58,570 రాష్ట్రంగా ఆ సమయం కాదు నా ప్రోగ్రామ్ కంపైల్ తీసుకుంటుంది. 151 00:05:58,570 --> 00:06:00,337 అది కేవలం ఆ వంటి అది పూర్తి తెలుస్తోంది. 152 00:06:00,337 --> 00:06:02,170 మరియు గ్రాఫికల్ ఉంది కంపైలర్సు వెర్షన్లు. 153 00:06:02,170 --> 00:06:05,270 నేను చాలా మర్మమైన వెర్షన్ ఉపయోగించి వెబ్ కానీ మీరు ఒక ప్లే బటన్ నొక్కండి కాలేదు 154 00:06:05,270 --> 00:06:07,887 మరియు వాస్తవానికి చేయరు మీరు కోసం సంకలనం. 155 00:06:07,887 --> 00:06:10,720 నేను కార్యక్రమం కంపైల్ ఆపై చేసిన మళ్ళీ, అది అమలు చేయడానికి, నేను దీన్ని. 156 00:06:10,720 --> 00:06:13,820 మరియు అది అక్కడ ఎడమవైపున "అందిస్తుంది హలో!" 157 00:06:13,820 --> 00:06:15,530 అన్ని ఆ భారంగా కనపడదు. 158 00:06:15,530 --> 00:06:19,920 కానీ మీ కార్యక్రమాలు ఉన్నప్పుడు కేవలం ఒకటి కంటే ఎక్కువ, రెండు, మూడు, 159 00:06:19,920 --> 00:06:25,470 నాలుగు, ఐదు పంక్తులు పొడవు, అది కంపైల్ చాలా సెకన్లు పడుతుంది. 160 00:06:25,470 --> 00:06:28,310 కొన్నిసార్లు నిమిషాలు లేదా సమయం కొంచెం కంపైల్. 161 00:06:28,310 --> 00:06:30,480 అన్ని తరువాత, కొన్ని ప్రపంచంలోనే అతిపెద్ద ఉత్పత్తులు 162 00:06:30,480 --> 00:06:35,040 ఆపరేటింగ్ వ్యవస్థలు వంటి విషయాలు మైక్రోసాఫ్ట్ వర్డ్, ఎక్సెల్, 163 00:06:35,040 --> 00:06:39,070 వందల వేల కావచ్చు ఇది లేదా దీర్ఘ కోడ్ యొక్క రేఖల లక్షలాది, 164 00:06:39,070 --> 00:06:41,300 మరియు ఆ కేవలం లేదు వెంటనే అమలు. 165 00:06:41,300 --> 00:06:44,560 >> అంతేకాక, వెబ్లో, అంతే ఉపయోగించడానికి సొగసైన మారింది 166 00:06:44,560 --> 00:06:47,600 కేవలం భాషలు అర్థం, మీరు ఎందుకంటే భాగంలో 167 00:06:47,600 --> 00:06:50,570 డెవలపర్ ఒక మార్పు చేయవచ్చు ఆపై కేవలం వెంటనే రీలోడ్ 168 00:06:50,570 --> 00:06:52,570 బ్రౌజర్ పేజీ మరియు వెంటనే ఫలితం చూడండి. 169 00:06:52,570 --> 00:06:56,160 కాబట్టి HTML, అయితే ఒక ప్రోగ్రామింగ్ భాష, 170 00:06:56,160 --> 00:06:58,860 అన్వయించారు ఒక భాష ఉంది. 171 00:06:58,860 --> 00:07:00,770 మరియు మేము నిన్న అదే విధమైన ప్రభావం చూసింది. 172 00:07:00,770 --> 00:07:04,070 మీరు కేవలం మేకింగ్ తర్వాత పేజీ రీలోడ్ లో Cloud9 మార్పు and-- voila-- 173 00:07:04,070 --> 00:07:05,560 మీరు ఒక కొత్త ఫలితంగా చూడండి. 174 00:07:05,560 --> 00:07:07,090 >> సో వాట్ ఇక్కడ తేడా ఏమిటి? 175 00:07:07,090 --> 00:07:13,190 HTML లో, రీకాల్, మేము ఓపెన్ HTML కలిగి, తెరచిన తలను, ఓపెన్ టైటిల్, దగ్గరగా టైటిల్, 176 00:07:13,190 --> 00:07:15,250 తలకు దగ్గరగా, శరీరంను, మొదలగునవి. 177 00:07:15,250 --> 00:07:19,149 మేము ఈ టాగ్లు అన్ని ఉందని మనం చాలా చాలా ఏమి బ్రౌజర్ చెప్పడం చెప్పారు. 178 00:07:19,149 --> 00:07:20,690 హే బ్రౌజర్, ఇక్కడ ఒక HTML పేజీ వస్తుంది. 179 00:07:20,690 --> 00:07:22,170 హే బ్రౌజర్, ఇక్కడ టైటిల్ వస్తుంది. 180 00:07:22,170 --> 00:07:24,429 కొన్ని హే బ్రౌజర్, ఇక్కడ వస్తుంది బోల్డ్ ఉండాలి టెక్స్ట్. 181 00:07:24,429 --> 00:07:25,720 ఆపై మీరు వ్యతిరేక చెప్పండి. 182 00:07:25,720 --> 00:07:27,330 హే బ్రౌజర్, అంతే బోల్డ్ ముఖం టెక్స్ట్ కోసం. 183 00:07:27,330 --> 00:07:28,830 హే బ్రౌజర్, ఆ శరీరం కోసం ఇది. 184 00:07:28,830 --> 00:07:29,740 మొదలగునవి. 185 00:07:29,740 --> 00:07:31,130 >> అందువలన ఒక బ్రౌజర్ ఏమిటి? 186 00:07:31,130 --> 00:07:33,170 ఒక బ్రౌజర్ కేవలం ఒక వ్యాఖ్యాత ఉంది. 187 00:07:33,170 --> 00:07:36,090 ఇది ఎవరైనా ఒక కార్యక్రమం వంటి Microsoft లేదా Google వ్రాశారు, 188 00:07:36,090 --> 00:07:39,160 జీవితంలో దీని ప్రయోజనం ఉంది HTML గా గుర్తించిన ఒక భాషా, చదివినవి, 189 00:07:39,160 --> 00:07:39,890 మరియు దానిని వ్యాఖ్యానిస్తారు. 190 00:07:39,890 --> 00:07:41,290 పైనుంచి, ఎడమ. 191 00:07:41,290 --> 00:07:46,880 మరియు ఏ సమయంలో బ్రౌజర్ ఓపెన్ చూస్తాడు బ్రాకెట్, టైటిల్, దగ్గరగా బ్రాకెట్, 192 00:07:46,880 --> 00:07:48,960 ఆ అనువదించేందుకు అర్ధము, OH, ఆ 193 00:07:48,960 --> 00:07:52,490 నేను మార్గం ఈ పదాలు చాలు ఉండాలి అంటే బ్రౌజర్ ఎగువన ఇక్కడ. 194 00:07:52,490 --> 00:07:55,700 >> కనుక ఇది కేవలం HTML కోడ్ దేనిని. 195 00:07:55,700 --> 00:07:57,240 కానీ ఏ సున్నాలు మరియు వాటిని ఉంది. 196 00:07:57,240 --> 00:07:58,250 ఏ సంగ్రహం ఉంది. 197 00:07:58,250 --> 00:07:58,890 మీరు దీన్ని లేదు. 198 00:07:58,890 --> 00:07:59,931 బ్రౌజర్ ఆడలేదు. 199 00:07:59,931 --> 00:08:01,710 ఇది కేవలం ప్రమేయం లేదు. 200 00:08:01,710 --> 00:08:05,890 >> కాబట్టి ఈ కొనసాగుతున్న ఆత్మ విషయాలు, నేడు మరియు నిన్న, 201 00:08:05,890 --> 00:08:08,400 ఒక అద్భుతమైన ఫీచర్ ఉన్నట్టుగా. 202 00:08:08,400 --> 00:08:11,410 అప్పుడు మీరు మీ కోడ్ సేవ్ మరియు దీనిని అమలు లేదా దానిని వ్యాఖ్యానిస్తారు. 203 00:08:11,410 --> 00:08:13,790 ఎటువంటి మధ్యంతర చర్యలు ఉంది. 204 00:08:13,790 --> 00:08:15,690 ఖచ్చితంగా ఒక ధర ఉన్నది? 205 00:08:15,690 --> 00:08:16,810 అన్ని చేయబడనపుడు ఉండకూడదు. 206 00:08:16,810 --> 00:08:19,964 కాబట్టి ఆ ధర కావచ్చు? 207 00:08:19,964 --> 00:08:20,940 >> ప్రేక్షకులు: స్పేస్. 208 00:08:20,940 --> 00:08:22,370 >> డేవిడ్ J. మలన్: స్పేస్. 209 00:08:22,370 --> 00:08:23,370 కాబట్టి, ఖచ్చితంగా. 210 00:08:23,370 --> 00:08:26,920 సంకలనం ప్రపంచంలో, మీరు కలిగి మాత్రమే అసలు సోర్స్ కోడ్, 211 00:08:26,920 --> 00:08:29,657 మీరు కూడా రూపకల్పన మరియు అప్పుడు బహుశా సేవ్ 212 00:08:29,657 --> 00:08:31,740 యంత్రం ఉంటుంది కోడ్ సున్నాలు మరియు వాటిని మరియు ఆ 213 00:08:31,740 --> 00:08:33,870 స్పేస్ కొంత చేపట్టారు వచ్చింది. 214 00:08:33,870 --> 00:08:34,429 ఖచ్చితంగా. 215 00:08:34,429 --> 00:08:35,765 కాబట్టి మీరు మరింత స్థలం ఖరీదు ఉంది. 216 00:08:35,765 --> 00:08:39,289 217 00:08:39,289 --> 00:08:39,789 అవును? 218 00:08:39,789 --> 00:08:43,280 >> ప్రేక్షకులు: బ్రౌజర్లు వాటిని విభిన్నంగా అర్థం. 219 00:08:43,280 --> 00:08:46,770 >> డేవిడ్ J. మలన్: బ్రౌజర్లు వాటిని విభిన్నంగా దానిని వ్యాఖ్యానిస్తారు. 220 00:08:46,770 --> 00:08:48,622 అది నిజం. 221 00:08:48,622 --> 00:08:50,330 కానీ నేను నాకు ఖచ్చితంగా తెలియదు ఆరోపించారు సౌకర్యవంతంగా 222 00:08:50,330 --> 00:08:51,840 అర్థ వివరణ ఎందుకంటే ఆ వార్తలు. 223 00:08:51,840 --> 00:08:56,340 ఇది ఎందుకంటే ఆ మరింత వార్తలు ఒక భాష యొక్క ఒక అమలు 224 00:08:56,340 --> 00:08:58,050 తనను సందిగ్ధతలు ఉంది. 225 00:08:58,050 --> 00:09:01,570 కాబట్టి యొక్క చాలా నిర్ధారించండి కాదు వీలు ఒకటి, కానీ మంచి hunch. 226 00:09:01,570 --> 00:09:03,103 ధర ఇంకా ఏమి చెల్లించిన ఉండవచ్చు? 227 00:09:03,103 --> 00:09:03,602 ఆండ్రూ? 228 00:09:03,602 --> 00:09:05,912 >> ప్రేక్షకులు: మీరు కలపడం చేస్తున్నారు రెండు దశలను మీరు కాబట్టి 229 00:09:05,912 --> 00:09:08,300 అలాగే పెరుగుతున్న క్లిష్టత ఉంటుంది. 230 00:09:08,300 --> 00:09:11,040 >> డేవిడ్ J. మలన్: క్లిష్టంగా సంక్లిష్టత ఉన్న పెరుగుదల? 231 00:09:11,040 --> 00:09:12,270 ఎవరికీ? 232 00:09:12,270 --> 00:09:16,748 >> ప్రేక్షకులు: సో, వ్యాఖ్యాత లో స్టెప్, మీరు దుబాసీ కలపడం చేస్తున్నారు 233 00:09:16,748 --> 00:09:19,120 మరియు కంపైలర్ కేవలం దారితీసిన కోసం ఆలోచన 234 00:09:19,120 --> 00:09:21,100 >> డేవిడ్ J. మలన్: సరే, ఆహ్. 235 00:09:21,100 --> 00:09:25,240 హాస్యాస్పదంగా, అది బహుశా కొద్దిగా వ్యాఖ్యాత అమలు సులభమైన, 236 00:09:25,240 --> 00:09:29,530 దానికి అనిపించవచ్చు అయితే ఈ సౌలభ్యం దిగుబడి చేయబడనపుడు. 237 00:09:29,530 --> 00:09:30,550 కాబట్టి బహుశా నిజమైంది. 238 00:09:30,550 --> 00:09:32,716 కానీ రకమైన ఆధారపడి నేను భాష మీద, చెబుతా 239 00:09:32,716 --> 00:09:35,720 మరియు వారు వెళ్లి ఎలా అది అమలు గురించి. 240 00:09:35,720 --> 00:09:38,535 చాలా సంక్లిష్టత ఉండవచ్చు, నిజానికి, కంపైలర్ లో, 241 00:09:38,535 --> 00:09:41,410 మీరు నుండి వెళ్ళాలి కనుక ఏదో అలా ఏదో ఉన్నత స్థాయి 242 00:09:41,410 --> 00:09:42,560 కాబట్టి తక్కువ స్థాయి. 243 00:09:42,560 --> 00:09:45,340 కానీ ఒక మంచి ఆలోచన. 244 00:09:45,340 --> 00:09:50,770 >> కాబట్టి మరో విధంగా చెప్పాలంటే, ఒక సంకలనం కార్యక్రమం, ఈ సున్నాలు మరియు వాటిని లోకి ఏట, 245 00:09:50,770 --> 00:09:54,470 భాషలో ముగుస్తుంది CPU మాట్లాడుతుంది, 246 00:09:54,470 --> 00:09:57,850 ఈ వైపు దీనికి ప్రపంచ, ప్రోగ్రామ్ మీరు, వ్రాయలేదు 247 00:09:57,850 --> 00:10:02,527 కోడ్ మీరు ఎప్పుడూ వాస్తవానికి, వ్రాయలేదు వాస్తవ భాష లోకి మార్చబడుతుంది కావాలి 248 00:10:02,527 --> 00:10:03,360 కంప్యూటర్ మాట్లాడుతుంది. 249 00:10:03,360 --> 00:10:04,190 సున్నాలు మరియు వాటిని. 250 00:10:04,190 --> 00:10:08,480 ఇది అసలు, మరింత మానవ ఉంటాయి స్నేహపూర్వక, చదవదగ్గ భాష. 251 00:10:08,480 --> 00:10:11,720 సో వాట్ సూత్రప్రాయంగా కావచ్చు అక్కడ, మీరు లేకపోతే నిజానికి 252 00:10:11,720 --> 00:10:15,020 మారటం ఇబ్బంది మీ చాలా భాషకు కార్యక్రమం 253 00:10:15,020 --> 00:10:18,013 అంతర్లీన కంప్యూటర్ మాట్లాడుతుంది? 254 00:10:18,013 --> 00:10:19,780 >> ప్రేక్షకులు: కాదు ఏదో అర్థం? 255 00:10:19,780 --> 00:10:21,170 >> డేవిడ్ J. మలన్: మైట్ ఏదో అర్థం లేదు. 256 00:10:21,170 --> 00:10:23,297 మరియు ఆ claim-- ఉండవచ్చు అర్థం కాలేదు ఉంటే 257 00:10:23,297 --> 00:10:25,880 ఏదో, ఒక బగ్ లేదా లేకపోవడం వ్యాఖ్యాత సాధించాయి. 258 00:10:25,880 --> 00:10:28,544 కాబట్టి ఆ మరింత ఉంటుంది ఒక ఖర్చు కంటే ఒక తప్పు. 259 00:10:28,544 --> 00:10:30,419 >> ప్రేక్షకులు: మీరు యాక్సెస్ సోర్స్ కోడ్? 260 00:10:30,419 --> 00:10:31,877 డేవిడ్ J. మలన్: మంచి ఒక ఉన్నాయి. 261 00:10:31,877 --> 00:10:34,140 కాబట్టి ఇక్కడ ఒక ఇబ్బంది మీరు ప్రాప్తి అగుపిస్తుంది. 262 00:10:34,140 --> 00:10:37,006 మీరు ముగింపు వినియోగదారుకు కనిపిస్తుంది ఉండవచ్చు సోర్స్ కోడ్ యాక్సెస్. 263 00:10:37,006 --> 00:10:38,130 మరియు ఆ ఎల్లప్పుడూ నిజం. 264 00:10:38,130 --> 00:10:39,660 కానీ అది నిజం కాదు జావాస్క్రిప్ట్ విషయంలో, 265 00:10:39,660 --> 00:10:41,660 మేము తర్వాత చూడండి చేస్తాము దీనిలో విరామం నేడు, 266 00:10:41,660 --> 00:10:45,720 ఒక అర్థం ప్రోగ్రామింగ్ భాష మీరు సోర్స్ కోడ్ వ్రాసే. 267 00:10:45,720 --> 00:10:48,890 >> కానీ ఆ సోర్స్ కోడ్ను బదిలీ అయినప్పుడు బ్రౌజర్ మీ సర్వర్ నుండి 268 00:10:48,890 --> 00:10:51,392 మరియు మానవ యొక్క బ్రౌజర్ లో నడుస్తుంది. 269 00:10:51,392 --> 00:10:54,350 కాబట్టి ఇక్కడ ఆమె కేవలం తెరవాలని విండో, నేను Chrome లో చేయడం చేసిన వంటి, 270 00:10:54,350 --> 00:10:57,740 మరియు మనం గా చూడండి, Google తో నిన్న నచ్చావు. 271 00:10:57,740 --> 00:11:00,420 ఇది కొద్దిగా చూడండి ఉండవచ్చు అపారమయిన కానీ ఉంది. 272 00:11:00,420 --> 00:11:03,482 కాబట్టి ఆ చెల్లించిన ఖచ్చితంగా ఒక ధర ఉంటుంది. 273 00:11:03,482 --> 00:11:04,565 ప్రేక్షకులు: ప్రదర్శన హిట్? 274 00:11:04,565 --> 00:11:05,020 డేవిడ్ J. మలన్: అవును. 275 00:11:05,020 --> 00:11:06,260 మరియు ఇతర బిగ్గీ ఉంది. 276 00:11:06,260 --> 00:11:07,380 ఒక ప్రదర్శన హిట్ ఉంది. 277 00:11:07,380 --> 00:11:10,100 మీరు ఈ ఎందుకంటే దళారి, ఇది దానిలోనే 278 00:11:10,100 --> 00:11:13,740 మీరు మధ్య, ఒక కార్యక్రమం మరియు CPU వంటి వ్యతిరేకించారు 279 00:11:13,740 --> 00:11:17,880 కేవలం ఈ ముడి ఆహారం CPU లోకి సున్నాలు మరియు వాటిని, 280 00:11:17,880 --> 00:11:21,060 ఒక ప్రదర్శన హిట్ ఉంది మీరు ఆ ఒక అర్థం భాష పొమ్ము. 281 00:11:21,060 --> 00:11:24,240 అలాంటి, ఏకపక్ష, ఒక ప్రోగ్రామ్ ఒక రెండవ పడుతుంది 282 00:11:24,240 --> 00:11:27,840 ఒక కంప్యూటర్ లేదా ఒక న అమలు ఇక్కడ ఒక కంప్యూటర్లో అమలు నిమిషం, 283 00:11:27,840 --> 00:11:32,059 10 సెకన్లు లేదా 10 పడుతుంది ఇక్కడ ఒక కంప్యూటర్లో అమలు నిమిషాలు. 284 00:11:32,059 --> 00:11:35,100 ఇది సాధారణంగా అని మాత్రం కాదు ఒక తేడా ఉంది కారకం యొక్క ఎక్కువ 10-- 285 00:11:35,100 --> 00:11:36,808 ఉంది ఎందుకంటే మీరు చేయవచ్చు అనుకూలతలు. 286 00:11:36,808 --> 00:11:38,680 కానీ దాదాపుగా ఎల్లప్పుడూ నెమ్మదిగా వార్తలు. 287 00:11:38,680 --> 00:11:43,070 ఇప్పుడు, ఆ ఆందోళన నాణానికి ఒక వైపు , బాగా కంప్యూటర్లు ప్రతి 12 288 00:11:43,070 --> 00:11:45,970 18 months-- ప్రకారం మూర్ సూత్రం, కాబట్టి మాట్లాడటానికి 289 00:11:45,970 --> 00:11:47,600 కేవలం శరవేగంగా అందుకుంటున్నారు. 290 00:11:47,600 --> 00:11:48,750 నేను మరింత డిస్కు ఖాళీ. 291 00:11:48,750 --> 00:11:49,791 నేను మరింత RAM కలిగి. 292 00:11:49,791 --> 00:11:50,620 నిజంగా పట్టించుకుంటారు? 293 00:11:50,620 --> 00:11:52,328 >> మరియు ఒక రకంగా సహేతుకమైన వాదన. 294 00:11:52,328 --> 00:11:55,740 నిజానికి, కారణాలు ఒకటి మేము నెమ్మదిగా తట్టుకోలేక ఎందుకు 295 00:11:55,740 --> 00:11:58,480 భాషలు అర్థం ఎందుకంటే మనం మానవులు నిజంగా గమనించవచ్చు లేదు. 296 00:11:58,480 --> 00:12:00,690 కంప్యూటర్లు కేవలం రంధ్రాన్ని సరి చేయు ఫాస్ట్ సంపాదించిన. 297 00:12:00,690 --> 00:12:04,520 రోజు తిరిగి అయితే, ముఖ్యంగా హార్డ్వేర్ మరింత పరిమితమయ్యాయి చేసినప్పుడు, 298 00:12:04,520 --> 00:12:06,860 మీరు ప్రతిదీ యొక్క తక్కువ కలిగి, ఇది చాలా ఖరీదైన 299 00:12:06,860 --> 00:12:10,570 నిద్రతో బాగా అప్పుడు, ఎక్కువ ఖర్చు మీరు నిజంగా బయటకు గట్టిగా కౌగిలించు కావలెను 300 00:12:10,570 --> 00:12:12,590 మీరు పీల్చకలిగిన ప్రదర్శన. 301 00:12:12,590 --> 00:12:16,400 కానీ ఆ రచన అవసరం తక్కువ-స్థాయి, మీరు రెడీ ఉంటే, 302 00:12:16,400 --> 00:12:18,090 ఒక సంకలనం భాష తో. 303 00:12:18,090 --> 00:12:20,830 >> కాబట్టి మీరు ఈ ప్రదర్శన హిట్ పడుతుంది. 304 00:12:20,830 --> 00:12:24,780 కానీ సాధారణంగా, చేయబడనపుడు ఈ రోజుల్లో అది విలువ కనబడుతుంది. 305 00:12:24,780 --> 00:12:26,850 బాగా, తప్ప మేధో సంపత్తి సమస్య. 306 00:12:26,850 --> 00:12:28,641 చదవడానికి ఆ విధమైన కోడ్ యొక్క, మేము చేస్తాము 307 00:12:28,641 --> 00:12:30,640 మేము జావాస్క్రిప్ట్ చూస్తున్నప్పుడు తిరిగి రండి. 308 00:12:30,640 --> 00:12:33,140 >> కాబట్టి యొక్క వర్గీకరణకు ప్రయత్నించండి తెలపండి కనీసం వీటిలో కొన్ని. 309 00:12:33,140 --> 00:12:41,650 కాబట్టి సంకలనం భాషల మధ్య, మేము కలిగి C, C ++, కాస్త, ఇంతే, జావా, 310 00:12:41,650 --> 00:12:48,120 ఇది కొన్ని కోసం, ఒక అసాధారణ ఒక బిట్ వార్తలు కారణాలు నేను కేవలం ఒక క్షణం లో మీరు తెలియజేస్తాము. 311 00:12:48,120 --> 00:12:51,540 సి # ఈ జాబితాలో ఉంటుంది. 312 00:12:51,540 --> 00:12:54,930 మేము కేవలం వద్ద మరింత చూడండి మరింత ఆధునిక భాషలు. 313 00:12:54,930 --> 00:12:55,430 అయితే సరే. 314 00:12:55,430 --> 00:12:56,804 మరియు ఆ పుష్కలంగా ఉన్నట్లు తెలుస్తోంది. 315 00:12:56,804 --> 00:13:03,500 కంచె యొక్క ఈ భాగంలో అయితే, మనం JavaScript, మరియు పైథాన్ కలిగి ఉండవచ్చు, 316 00:13:03,500 --> 00:13:08,040 మరియు PHP, మరియు రూబీ. 317 00:13:08,040 --> 00:13:13,640 మరియు ఆ సరిపోతుంది మరింత ఇటీవల వాటిని? 318 00:13:13,640 --> 00:13:15,410 ఇప్పుడు ఆ పుష్కలంగా అనుకుని. 319 00:13:15,410 --> 00:13:16,330 అలాగే. 320 00:13:16,330 --> 00:13:18,760 ఆపై డాట్ డాట్ డాట్, నుండి జాబితా అంతులేని ఉంది. 321 00:13:18,760 --> 00:13:22,300 >> నిజానికి, మేము కేవలం అనుకుంటే దీన్ని వికీపీడియా వేసేందుకై, 322 00:13:22,300 --> 00:13:24,130 సంకలనం భాషలు. 323 00:13:24,130 --> 00:13:27,150 నేను ఊహించడం చేస్తున్నాను మేము ఒక పొందవచ్చు చాలా సవివర జాబితా. 324 00:13:27,150 --> 00:13:27,910 కాబట్టి ఇక్కడ మేము వెళ్ళి. 325 00:13:27,910 --> 00:13:30,620 కాబట్టి ఇక్కడ మరింత సవివర జాబితా కాదు. 326 00:13:30,620 --> 00:13:34,150 నేను ఎవరైనా అంచనా ఉంటుంది డి ఆశించారు ఆ చాలా ఉంది ఎందుకంటే ఒక భాషగా 327 00:13:34,150 --> 00:13:37,747 కానీ వారు అనిపించవచ్చు డి ఆగిపోయింది. 328 00:13:37,747 --> 00:13:39,330 నిజానికి, E. ఉండవచ్చు ఉన్నప్పటికీ 329 00:13:39,330 --> 00:13:41,496 >> ఓహ్, వాస్తవానికి, ఈ ఉండాలి ఈ రోజుల్లో జాబితాలో. 330 00:13:41,496 --> 00:13:47,460 స్విఫ్ట్ నిజానికి ఒక ఉంది ఆపిల్ కనిపెట్టాడు ఆ భాష 331 00:13:47,460 --> 00:13:50,302 ఇప్పుడు వాడబడుతుంది పెరుగుతున్న కాబట్టి, ఐఫోన్ అభివృద్ధిలో. 332 00:13:50,302 --> 00:13:52,260 కానీ మేము తిరిగి వచ్చి ఉంటుంది మా చర్చ ఆ 333 00:13:52,260 --> 00:13:54,090 కొంచెం సేపట్లో మొబైల్ అలాగే. 334 00:13:54,090 --> 00:13:55,260 కాబట్టి స్విఫ్ట్ అలాగే. 335 00:13:55,260 --> 00:13:57,540 >> మరియు తర్వాత మేము వెళ్ళండి ఉంటే language-- వ్యాఖ్యానించబడింది 336 00:13:57,540 --> 00:14:05,010 అన్వయించారు language-- తరువాత ఇక్కడ అలాగే కూడా ఎక్కువ జాబితా. 337 00:14:05,010 --> 00:14:07,260 కాబట్టి మీరు గూగుల్ ఉంటే ఈ కోసం వికీపీడియా చూడండి, 338 00:14:07,260 --> 00:14:09,231 మీరు భాషల అన్ని రకాల చూస్తారు. 339 00:14:09,231 --> 00:14:10,980 కానీ ప్రయోజనం ఉంది నేడు నిజంగా, కేవలం 340 00:14:10,980 --> 00:14:13,680 బహుశా ఈ దిమ్మల మేధో సంపత్తి సమస్య 341 00:14:13,680 --> 00:14:18,200 మరియు ముగింపు యూజర్ ద్వారా మరియు చదవడానికి నటన, అలాగే మరో బిగ్గీ ఉంది. 342 00:14:18,200 --> 00:14:21,080 >> కాబట్టి ఈ భాషల మధ్య, మేము మీరు ఇవ్వగలిగిన ఉంటే నాకు చూద్దాము 343 00:14:21,080 --> 00:14:24,487 కేవలం భాషలు కొన్ని నమూనా. 344 00:14:24,487 --> 00:14:26,820 మేము ద్వారా వెళ్ళి వద్దు అన్ని భాషలు అనంతంగా. 345 00:14:26,820 --> 00:14:29,720 మీరు ఎప్పుడైనా ఆలోచిస్తున్నారా కలవారు ఏమి ఒక నిర్దిష్ట భాష కనిపిస్తుంది? 346 00:14:29,720 --> 00:14:31,562 మేము ఒక క్షణం క్రితం భావించారు. 347 00:14:31,562 --> 00:14:33,520 ఎందుకు మేము ఒక జంట పడుతుంది లేదు విన్నపాలను ఫీచర్. 348 00:14:33,520 --> 00:14:35,380 ఎవరు ఏమి చూడాలనుకుంటే ఇతర భాష వలె ఉంది? 349 00:14:35,380 --> 00:14:35,620 అవును. 350 00:14:35,620 --> 00:14:36,150 >> ప్రేక్షకులు: జావా. 351 00:14:36,150 --> 00:14:36,540 >> డేవిడ్ J. మలన్: జావా. 352 00:14:36,540 --> 00:14:37,040 అయితే సరే. 353 00:14:37,040 --> 00:14:38,504 కాబట్టి యొక్క జావా వెళ్ళనిస్తున్నారని. 354 00:14:38,504 --> 00:14:42,300 355 00:14:42,300 --> 00:14:44,900 మరియు కేవలం మీరు ఒక sample-- ఇవ్వాలని మేము అన్ని ఈ అవ్ట్ రాస్తుంది 356 00:14:44,900 --> 00:14:47,670 కాని, ఇది కేవలం వేగంగా ఉంటుంది వేరొకరి యొక్క నమూనా కోడ్ చూడండి. 357 00:14:47,670 --> 00:14:48,170 అయితే సరే. 358 00:14:48,170 --> 00:14:50,330 కాబట్టి ఈ ఒక మంచి ఉదాహరణ? 359 00:14:50,330 --> 00:14:52,040 వై. 360 00:14:52,040 --> 00:14:52,540 అలాగే. 361 00:14:52,540 --> 00:14:58,810 కాబట్టి ఇక్కడ జావా వెర్షన్ కార్యక్రమం నేను ముందు రాసిన, "హలో." 362 00:14:58,810 --> 00:15:01,900 >> అలా జావా, మీరు తరచుగా చేస్తాము కీవర్డ్ "తరగతి." చూడండి 363 00:15:01,900 --> 00:15:03,779 అప్పుడు మీరు ఆ తర్వాత కొన్ని పేరు చూస్తారు. 364 00:15:03,779 --> 00:15:05,570 మీరు గిరజాల జంట కలుపులు చూస్తారు వంటి మేము ముందు చూసిన, 365 00:15:05,570 --> 00:15:08,153 మరియు కొన్నిసార్లు వారు కొనసాగుతాయి అదే లైన్, కొన్నిసార్లు ఇతర పంక్తులు 366 00:15:08,153 --> 00:15:09,734 అది ఒక వ్యక్తిగత నిర్ణయం ఉంటాము. 367 00:15:09,734 --> 00:15:11,900 మీరు వంటి కీలక పదాలు చూస్తారు "ప్రజా", "స్టాటిక్", "శూన్యమైన." 368 00:15:11,900 --> 00:15:13,790 కాని మేము చేసింది "ప్రధాన". "ప్రధాన" సాధారణంగా 369 00:15:13,790 --> 00:15:17,220 డిఫాల్ట్ చర్య యొక్క పేరును లేదా కోడ్ యొక్క డిఫాల్ట్ భాగం అని 370 00:15:17,220 --> 00:15:18,760 ఒక ప్రోగ్రామ్ అమలు కావాలి. 371 00:15:18,760 --> 00:15:19,330 >> "స్ట్రింగ్." 372 00:15:19,330 --> 00:15:20,850 స్ట్రింగ్ ముందు అంటే మా ఉద్దేశమేమిటి? 373 00:15:20,850 --> 00:15:23,480 నేను రకమైన సాధారణంగా అది ఉపయోగించారు. 374 00:15:23,480 --> 00:15:25,100 ఒక స్ట్రింగ్ ఏమిటి? 375 00:15:25,100 --> 00:15:25,601 ఒక పదం. 376 00:15:25,601 --> 00:15:27,058 ఇది అక్షరాల క్రమం వంటిది. 377 00:15:27,058 --> 00:15:29,810 వ్యక్తిగత అక్షరాలు, తిరిగి తిరిగి, తిరిగి సాధారణంగా వ్యూహంలో, 378 00:15:29,810 --> 00:15:30,690 మేము చర్చించారు వంటి. 379 00:15:30,690 --> 00:15:34,700 నిజానికి, ఈ సింటాక్స్ చూడండి ఇక్కడ, రెండు చదరపు బ్రాకెట్లలో? 380 00:15:34,700 --> 00:15:39,210 అంటే, హే కంప్యూటర్, ఇక్కడ తీగలను యొక్క వ్యూహం వస్తుంది. 381 00:15:39,210 --> 00:15:42,636 చదరపు బ్రాకెట్ సంజ్ఞామానం ఉంది సాధారణంగా సూచించేందుకు ఉపయోగిస్తారు. 382 00:15:42,636 --> 00:15:44,510 ఆపై మీరు బహుశా చెయ్యవచ్చు ఒక guess-- పడుతుంది ఏమి 383 00:15:44,510 --> 00:15:46,580 ఈ హైలైట్ లేదు కోడ్ యొక్క భాగం బహుశా? 384 00:15:46,580 --> 00:15:49,737 385 00:15:49,737 --> 00:15:50,639 >> ప్రేక్షకులు: అవుట్పుట్? 386 00:15:50,639 --> 00:15:51,090 >> డేవిడ్ J. మలన్: అవును. 387 00:15:51,090 --> 00:15:52,506 ఇది స్క్రీన్ ఏదో ముద్రిస్తుంది. 388 00:15:52,506 --> 00:15:57,070 కాబట్టి "వ్యవస్థ" ఒక ఒక విధమైన ఉంది మీ కంప్యూటర్కు సూచన. 389 00:15:57,070 --> 00:15:59,620 "అవుట్" అంటే మీ కంప్యూటర్ యొక్క అవుట్పుట్ లేదా స్క్రీన్. 390 00:15:59,620 --> 00:16:04,450 కాబట్టి "system.out.print ln" బహుశా అర్థం? 391 00:16:04,450 --> 00:16:05,570 "LN." 392 00:16:05,570 --> 00:16:09,570 ప్రింట్ లైన్ వంటి ప్రోగ్రామర్లు స్పష్టంగా కొన్ని పదాలు అక్షరక్రమ 393 00:16:09,570 --> 00:16:11,820 మొత్తానికి మరియు పడుతుంది ఇతర పదాలతో సత్వరమార్గాలు. 394 00:16:11,820 --> 00:16:13,260 కానీ "ln" లైన్, కాబట్టి ముద్రణ లైన్. 395 00:16:13,260 --> 00:16:17,370 కనుక ఇది హలో "అవుట్ ముద్రిస్తుంది ప్రపంచం! "ఒక కొత్త పంక్తి తర్వాత. 396 00:16:17,370 --> 00:16:18,300 >> సో అంతే. 397 00:16:18,300 --> 00:16:21,150 కానీ జావా వారు చేస్తాము ఉంది కాల్ ఆబ్జెక్ట్ ఆధారిత. 398 00:16:21,150 --> 00:16:23,440 నిజానికి, కేవలం ఇవ్వాలని ఇతర నిర్వచనాలు జంట 399 00:16:23,440 --> 00:16:26,420 మీరు వాటిని అక్కడ సాధారణంగా, చూడు 400 00:16:26,420 --> 00:16:30,600 ఎన్నో రకాల ఉన్నాయి భాషలు, కానీ చాలా సాధారణ 401 00:16:30,600 --> 00:16:37,830 విధానపరమైన లేదా అత్యవసరం భాషలు. 402 00:16:37,830 --> 00:16:41,600 అక్కడ ఫంక్షనల్ ఉంటాయి లేని భాషలు, 403 00:16:41,600 --> 00:16:43,790 ఇతరులు నిరుపయోగమైన ఉన్నారు అని. 404 00:16:43,790 --> 00:16:47,740 ఆపై వార్తలు ఆబ్జెక్ట్ ఆధారిత భాషలు. 405 00:16:47,740 --> 00:16:51,170 మరియు ఈ బహుశా ఉత్తమ ఉంది చాలా భాషలు వర్గీకరణపై 406 00:16:51,170 --> 00:16:56,445 మీరు ఎప్పుడైనా విధమైన కోసం ఎంచుకోండి అని ఒక సాధారణ వాణిజ్య ప్రాజెక్టు. 407 00:16:56,445 --> 00:16:58,910 >> ఈ చాలా ఉంటుంది, నేను ఒక ఎలుక రంధ్రం యొక్క, అనుకుంటున్నాను 408 00:16:58,910 --> 00:17:01,620 డౌన్ వెళ్ళి, వివరించటానికి ప్రయత్నించండి వివిధ తేడాలు. 409 00:17:01,620 --> 00:17:04,599 కానీ భాషలు మేము ఆ విధంగా far-- సి చూసిన 410 00:17:04,599 --> 00:17:07,680 ఒక విధానపరమైన లేదా ఒక ఉంది అత్యవసరం భాష. 411 00:17:07,680 --> 00:17:11,200 ఇటీవల కనుగొన్నారు భాషలు క్షమించండి, కూడుకున్నవి 412 00:17:11,200 --> 00:17:14,430 ఆబ్జెక్ట్ ఆధారిత, అంటే వారికి ఇతర లక్షణాలను కలిగి. 413 00:17:14,430 --> 00:17:18,130 414 00:17:18,130 --> 00:17:19,430 నేను ఈ విధంగా అది వివరిస్తుంది? 415 00:17:19,430 --> 00:17:20,950 అయినా అక్కడ వెళ్ళి లెట్. 416 00:17:20,950 --> 00:17:25,200 >> ఆబ్జెక్ట్-ఓరియంటెడ్ అంటే మీరు implement-- చేయవచ్చు 417 00:17:25,200 --> 00:17:27,930 మీరు నిజమైన ప్రపంచంలో నమూనా కొంచెం సమర్థవంతంగా. 418 00:17:27,930 --> 00:17:29,722 మానవత్వం, కాలక్రమేణా, , కనుగొన్నారు ఉంది వావ్, 419 00:17:29,722 --> 00:17:32,430 ఇది నా భాష ఉంటే బాగుండేది ఈ ఫీచర్ లేదా లక్షణం ఉంది. 420 00:17:32,430 --> 00:17:34,830 మరియు ఆ మేము ఎందుకు ప్రపంచంలో అనేక భాషలు. 421 00:17:34,830 --> 00:17:37,670 సరసమైన ప్రజలు, స్మార్ట్ ప్రజలు, అంగీకరిస్తున్నారు లేదా అసమ్మతిని 422 00:17:37,670 --> 00:17:41,000 మరియు స్థిరముగా విధమైన న కలిసి వస్తాయి అన్ని కలిసి కొత్త భాషలు అభివృద్ధి. 423 00:17:41,000 --> 00:17:41,660 >> పాయింట్ కేస్. 424 00:17:41,660 --> 00:17:45,260 ఆపిల్ లో స్విఫ్ట్ కనుగొన్నారు బహుశా తగ్గించడం ఆశలు 425 00:17:45,260 --> 00:17:47,950 ఐఫోన్ అభివృద్ధి బార్, మునుపటి language-- ఎందుకంటే 426 00:17:47,950 --> 00:17:51,080 ఆబ్జెక్టివ్- C, రాస్తారు అని కూడా మా జాబితాలో ఇక్కడ 427 00:17:51,080 --> 00:17:54,190 మరింత అద్భుతముగా మరియు చాలా ఉంది కష్టం చుట్టూ ఒకరి మనస్సులో మూసివేయాలని. 428 00:17:54,190 --> 00:17:57,690 మరియు ప్రోగ్రామింగ్ లోకెల్లా మారుతోంది మరింత అందుబాటులో మరింత విస్తారంగా 429 00:17:57,690 --> 00:18:00,580 కూడా ప్రజలు స్వీకరించింది తక్కువ సాంకేతిక, goal-- 430 00:18:00,580 --> 00:18:04,160 ఇది ప్రయత్నించండి చాలా సాహసోపేతమైన లక్ష్యం చేయడం ద్వారా ప్రవేశానికి అడ్డంకి తగ్గుతాయని 431 00:18:04,160 --> 00:18:07,400 భాషలు తాము ప్రారంభించడానికి సులభం, 432 00:18:07,400 --> 00:18:09,430 కానీ తక్కువ శక్తివంతమైన తప్పనిసరిగా. 433 00:18:09,430 --> 00:18:10,560 >> మరియు మరొక భాష. 434 00:18:10,560 --> 00:18:14,110 ఎందుకు మేము తీసుకోకపోతే ఒక లుక్ పైథాన్ వంటి ఏదో, 435 00:18:14,110 --> 00:18:18,090 ఈ రోజులు చాలా వోగ్ ఉంది. 436 00:18:18,090 --> 00:18:19,570 కొండచిలువ. 437 00:18:19,570 --> 00:18:20,464 నమూనా కార్యక్రమం. 438 00:18:20,464 --> 00:18:24,600 439 00:18:24,600 --> 00:18:26,700 చూద్దాం. 440 00:18:26,700 --> 00:18:28,790 "హలో వరల్డ్" భాషలు. 441 00:18:28,790 --> 00:18:30,180 దీన్ని యొక్క లెట్. 442 00:18:30,180 --> 00:18:33,625 "హలో." 443 00:18:33,625 --> 00:18:35,375 ఈ ఇస్తుందో లేదో యొక్క చూసేలా మాకు ఒక nice ఉదాహరణకు. 444 00:18:35,375 --> 00:18:39,450 445 00:18:39,450 --> 00:18:39,950 అలాగే. 446 00:18:39,950 --> 00:18:41,283 కాబట్టి ఈ వాస్తవానికి రకమైన సరదాగా ఉంటుంది. 447 00:18:41,283 --> 00:18:43,330 మీరు ఎప్పుడైనా గూగుల్ ఉంటే "హలో వరల్డ్," ఇది 448 00:18:43,330 --> 00:18:47,000 కార్యక్రమాలు ఒకటి నిర్మాణము ఒక ఆధునిక భాషలో వ్రాయబడింది 449 00:18:47,000 --> 00:18:51,830 కేవలం భావన యొక్క నిరూపణ వంటి, మీరు చూడగలరు ఈ ఆచరణలు అన్ని రకాల. 450 00:18:51,830 --> 00:18:54,240 >> ఈ భాషల్లో కొన్ని నేను కూడా విన్న కాదు చేసిన. 451 00:18:54,240 --> 00:18:59,770 కానీ మీరు యొక్క ప్రాథమిక వెళ్ళి చూద్దాము చేయవచ్చు, నేను భాగంగా, సంవత్సరాల క్రితం నేర్చుకున్నాడు ఒకటి. 452 00:18:59,770 --> 00:19:02,720 ఈ మీరు ఎందుకంటే ఒక ఆహ్లాదకరమైన భాషగా ఉండేది కు, ప్రోగ్రామర్ వంటి, ముందుంది 453 00:19:02,720 --> 00:19:03,710 మీ పంక్తులు అన్ని. 454 00:19:03,710 --> 00:19:05,626 కాదు నేను ఏమి కాకుండా నేను వ్రాసే సమయంలో చేయడం 455 00:19:05,626 --> 00:19:08,380 పసుపు పత్రంలో pseudocode బైనరీ శోధన కోసం ముందు, 456 00:19:08,380 --> 00:19:09,580 ఒక ఫోన్ బుక్ శోధనకు. 457 00:19:09,580 --> 00:19:11,810 >> అందువలన, మీరు కోరుకుంటే మరొక లైన్ వెళ్ళడానికి, 458 00:19:11,810 --> 00:19:15,780 మీరు వాచ్యంగా, టైప్ చేస్తుంది 10 వెళ్లి, లేదా 20 వెళ్ళండి. 459 00:19:15,780 --> 00:19:19,110 మరియు మీరు పంక్తులు రాస్తున్నాం ఉంటే సమావేశం చేయాలని, ఈ లైన్ 10 ఉంది, 460 00:19:19,110 --> 00:19:22,545 ఈ లైన్ 20, ఈ లైన్ 30, 40, మధ్య ఏమీ తో, 461 00:19:22,545 --> 00:19:25,170 తద్వారా మిమ్మల్ని మీరు కొన్ని గది ఇవ్వడం మీరు నిర్ణయించుకుంటే, ఒక నిమిషం వేచి, 462 00:19:25,170 --> 00:19:27,230 నేను కొన్ని జోడించారు వుండాలి ఎక్కడో మరింత కోడ్. 463 00:19:27,230 --> 00:19:30,960 మీరు ఇప్పటికీ తొమ్మిది అవకాశాలు విధమైన కలిగి మీ కార్యక్రమం మధ్య గట్టిగా కౌగిలించు 464 00:19:30,960 --> 00:19:33,020 మీరు మానవీయంగా వచ్చింది ముందు ప్రతిదీ renumber. 465 00:19:33,020 --> 00:19:35,470 >> కాబట్టి ఈ నా ఉద్దేశ్యం రకం నేను చెప్పినప్పుడు ప్రపంచ ఒకటయింది 466 00:19:35,470 --> 00:19:36,303 ఒక కొత్త ఫీచర్లతో. 467 00:19:36,303 --> 00:19:39,364 ఎక్కడో మార్గం ఎవరైనా పాటు గ్రహించారు, బాలుడు ఈ తెలివితక్కువదని ఉంది. 468 00:19:39,364 --> 00:19:41,280 ఈ కేవలం సృష్టించడం ప్రోగ్రామర్ కోసం పని. 469 00:19:41,280 --> 00:19:44,200 అందువలన అతను లేదా ఆమె కేవలం రకమైన నిర్మించారు ఆ పైన ఒక కొత్త పొర 470 00:19:44,200 --> 00:19:46,910 మీరు ఆందోళన చెందనవసరం లేదు కాబట్టి ఏ లైన్ సంఖ్యలు మీ కోడ్ గురించి 471 00:19:46,910 --> 00:19:48,570 నిజానికి ఉంది. 472 00:19:48,570 --> 00:19:54,940 >> సో ఉన్నప్పుడు మీరు ఎంచుకున్న ఉండవచ్చు ఒక భాష లేదా మరొక? 473 00:19:54,940 --> 00:19:56,690 బాగా, వీటిలో భాషలు మరియు మీరు ఆరంభమయ్యాయి 474 00:19:56,690 --> 00:20:00,960 అత్యంత వినాలని మీ సొంత ప్రపంచ ఈ రోజుల్లో? 475 00:20:00,960 --> 00:20:02,680 యొక్క చాలా ఆబ్జెక్టివ్- C డౌన్ డ్రాప్ లెట్. 476 00:20:02,680 --> 00:20:06,416 477 00:20:06,416 --> 00:20:07,739 >> ప్రేక్షకులు: సి #. 478 00:20:07,739 --> 00:20:08,530 డేవిడ్ J. మలన్: సి #. 479 00:20:08,530 --> 00:20:10,310 నాలో రంగు వీలు. 480 00:20:10,310 --> 00:20:13,190 రాంచందర్ మా ఇతర వర్ణ ఉందా? 481 00:20:13,190 --> 00:20:14,550 కాబట్టి సి #. 482 00:20:14,550 --> 00:20:16,390 మరియు మీరు C # తెలుసు? 483 00:20:16,390 --> 00:20:18,940 వసంత ఏదైనా చూసుకొని? 484 00:20:18,940 --> 00:20:20,707 >> ప్రేక్షకులు: ఇది ఒక ప్రోగ్రామింగ్ భాష. 485 00:20:20,707 --> 00:20:22,540 డేవిడ్ J. మలన్: ఇది ఒక వార్తలు ప్రోగ్రామింగ్ భాష. 486 00:20:22,540 --> 00:20:23,200 అలాగే. 487 00:20:23,200 --> 00:20:24,690 అది నిజం. 488 00:20:24,690 --> 00:20:26,440 కాబట్టి మనం సి # మాట్లాడటం చేస్తున్నారు. 489 00:20:26,440 --> 00:20:29,230 సి # ఉపయోగిస్తారు ఉద్దేశింపబడింది విండోస్ పరిసరాలలో, 490 00:20:29,230 --> 00:20:33,550 కాబట్టి మీరు Microsoft సాఫ్ట్ వేర్ రాస్తున్నాం ఉంటే Windows కోసం, సి # సర్వసాధారణంగా ఉపయోగిస్తున్నారు 491 00:20:33,550 --> 00:20:38,560 ఇది డెస్క్టాప్ సాఫ్ట్వేర్ కోసం కావచ్చు, లేదా విండోస్ ఫోన్లలో కూడా ఫోన్ సాఫ్ట్వేర్, 492 00:20:38,560 --> 00:20:41,820 ఆ కలిగింది ఉంటే, లేదా వెబ్లో చాలా. 493 00:20:41,820 --> 00:20:44,642 నిజానికి, బహుశా కరీం ముందు పేర్కొన్న ASP? 494 00:20:44,642 --> 00:20:46,600 సో కూడా ఉంది ఈ చట్రాలు అనే విషయాలు 495 00:20:46,600 --> 00:20:51,040 ఇది మేము పొడిగింపు ద్వారా పరిచయం. 496 00:20:51,040 --> 00:20:53,280 ప్రణాళికలు ASP వంటి. 497 00:20:53,280 --> 00:20:55,740 క్రియాశీల సర్వర్ పుటలు సూచిస్తుంది. 498 00:20:55,740 --> 00:20:59,880 మరియు ఈ కోడ్ మరియు ప్రోగ్రామింగ్ ఒక మార్గం 499 00:20:59,880 --> 00:21:03,490 సాధారణంగా ఇది సులభం చేస్తుంది వెబ్ ఆధారిత అనువర్తనాలను రాయడం. 500 00:21:03,490 --> 00:21:07,530 ఇతర మాటలలో, అది సూపర్ ఉంటుంది, ఒక వెబ్సైట్ వ్రాయడానికి సూపర్ బాధించే 501 00:21:07,530 --> 00:21:09,469 భాష సి లో ఆ మేము ముందు చూసిన, 502 00:21:09,469 --> 00:21:12,510 మీరు ప్రింట్ + F ఉపయోగించడానికి కలిగి ఉంటుంది ఎందుకంటే, మీరు ఆ కీవర్డ్ ఉపయోగించవలసి వస్తుంది 503 00:21:12,510 --> 00:21:13,940 "ప్రధాన" మరియు గిరజాల జంట కలుపులు. 504 00:21:13,940 --> 00:21:16,720 మర్మమైన సింటాక్స్ చాలా మరియు అమలు విధానం 505 00:21:16,720 --> 00:21:19,195 అతి క్లిష్టమైన అని ఏదో. 506 00:21:19,195 --> 00:21:20,240 ఒక వెబ్ పేజీ. 507 00:21:20,240 --> 00:21:23,800 >> కాబట్టి ఇతర భాషలు ఉద్భవించాయి సులభంగా విషయం ఆ రకమైన చేయడానికి. 508 00:21:23,800 --> 00:21:26,890 మరియు టర్న్ లో, ప్రజలు ఇచ్చారు చట్రాలు, విధమైన టూల్స్ తో 509 00:21:26,890 --> 00:21:30,520 మీరు దాన్ని ఎంత ఉపయోగించే కూడా సులభంగా వెబ్ పేజీలు రాయడానికి. 510 00:21:30,520 --> 00:21:33,070 కాబట్టి ఉదాహరణకు, చేయడానికి ఈ చాలా కాంక్రీటు, 511 00:21:33,070 --> 00:21:36,390 నాకు కేవలం ఒక తెరుచుకుంటుంది తెలియజేయండి ఒక క్షణం టెక్స్ట్ ఫైల్. 512 00:21:36,390 --> 00:21:39,380 >> మరియు మీరు నిన్న గుర్తు ఉండవచ్చు మేము ఏదో చెప్పారు 513 00:21:39,380 --> 00:21:41,210 వంటి, ఈ ఒక వెబ్ పేజీ ఉంది. 514 00:21:41,210 --> 00:21:42,300 HTML. 515 00:21:42,300 --> 00:21:45,340 HTML దగ్గరగా. 516 00:21:45,340 --> 00:21:48,500 నాకు తల దాటవేయవచ్చు లెట్ మరియు కేవలం ఇక్కడ శరీరం. 517 00:21:48,500 --> 00:21:52,810 నేను కోరుకున్నాడు అనుకుందాం రాయలేదు "హలో వరల్డ్," 518 00:21:52,810 --> 00:21:57,020 కానీ "హలో డేవిడ్," డేవిడ్ ఉన్న పేరు ప్రస్తుతం యూజర్ లాగిన్. 519 00:21:57,020 --> 00:22:00,270 ఎలాంటిది ఏదో ASP, లేదా ఉంటుంది JSP-- 520 00:22:00,270 --> 00:22:04,060 ఇది జావా సర్వర్ pages-- లేదా ఇతర చట్రాలు ఎన్ని 521 00:22:04,060 --> 00:22:05,435 వారు కేవలంగా, భాషలు కాదు ఉన్నాము ఉంది. 522 00:22:05,435 --> 00:22:07,351 వారు కేవలం లాగ ఉన్నాము అదనపు సాఫ్ట్వేర్ మీరు ఆ 523 00:22:07,351 --> 00:22:10,490 మీ పర్యావరణంలో ఇన్స్టాల్ చేస్తుంది కేవలం ఇది సులభంగా కార్యక్రమం చేయడానికి. 524 00:22:10,490 --> 00:22:15,670 >> కాబట్టి ఉదాహరణకు, కాకుండా చేయాల్సిందల్లా "హలో, printf (" డేవిడ్ ")" లాగ 525 00:22:15,670 --> 00:22:17,510 లేదా ఏదో ఆ రకం సహ mingling-- 526 00:22:17,510 --> 00:22:20,840 మేము ముందు చూసిన కోడ్ రకం మీరు చాలా సరళమైన ఏదో చేస్తారు, 527 00:22:20,840 --> 00:22:26,190 వంటి "పేరు%." 528 00:22:26,190 --> 00:22:28,660 కాబట్టి ఈ చట్రాలు, ASP-- మరియు నేను వంటి 529 00:22:28,660 --> 00:22:31,212 నేను పొందుతున్నాను ఉంటే గుర్తు లేదు వాక్యనిర్మాణం ASP కోసం కేవలం కుడి. 530 00:22:31,212 --> 00:22:33,100 JSP ఒక కొద్దిగా ఈ కుడి ఉంది? 531 00:22:33,100 --> 00:22:36,500 >> కాబట్టి ASP, ఈ ఉంది ఒక ప్రత్యేక వాక్యనిర్మాణ విధమైన 532 00:22:36,500 --> 00:22:39,830 కొన్ని డెవలపర్లు నిర్ణయించుకుంది చేసిన ఈ ప్రజలు బయటకు సహాయపడవచ్చు. 533 00:22:39,830 --> 00:22:43,000 నేను మరింత క్లుప్తమైన వ్యక్తీకరించవచ్చు placeholders ఉదాహరణకు. 534 00:22:43,000 --> 00:22:47,187 ఇలా ఇక్కడ, ఇక్కడ ఒక విలువ చాలు ఈ విలువ పేరు, ఎన్ ఎ ఎం-ఇ కాదు 535 00:22:47,187 --> 00:22:48,520 అది అక్కడ నిల్వ చేయబడిన కొన్ని విలువ ఏమిటి. 536 00:22:48,520 --> 00:22:50,728 కాబట్టి "పేరు," ఈ సందర్భంలో, మేము ఒక వేరియబుల్ అంటారని. 537 00:22:50,728 --> 00:22:52,760 ఆల్జీబ్రా వేరియబుల్స్ ఉన్నాయి x, మరియు y మరియు z వంటి. 538 00:22:52,760 --> 00:22:56,021 ప్రోగ్రామర్లు అని వేరియబుల్స్ ఉపయోగించడానికి x, y మరియు z కాక మరింత వివరణాత్మక, 539 00:22:56,021 --> 00:22:56,520 సాధారణంగా. 540 00:22:56,520 --> 00:23:01,020 కాబట్టి "పేరు" అక్షరాలా కొన్ని రకమైన ఉంటుంది అలాంటిదే కోసం మెమరీ కంటైనర్ 541 00:23:01,020 --> 00:23:05,440 డి-ఎ-వి-ఐ-డి, నా పేరు, లేదా ఎవరైతే కోసం వెబ్సైట్లో వేరే లాగ్ చేస్తుంది. 542 00:23:05,440 --> 00:23:09,300 >> అందువలన ఈ సౌలభ్యం రకం మీరు కొన్ని వాతావరణాలలో తో పొందండి. 543 00:23:09,300 --> 00:23:14,220 చాలా కాబట్టి సి # మరియు ఏదో ASP ఇష్టం ఉండేదికాదు సాధారణంగా ఒక Windows వరల్డ్లో ఉపయోగించవచ్చు, 544 00:23:14,220 --> 00:23:16,460 దాని డెస్క్టాప్ కోసం లేదో సాఫ్ట్వేర్ లేదా వెబ్ సర్వర్, 545 00:23:16,460 --> 00:23:21,490 మీ సర్వర్లు మలుపు ఉంటాయి ముఖ్యంగా మైక్రోసాఫ్ట్ విండోస్ మరియు Microsoft నడుస్తున్న 546 00:23:21,490 --> 00:23:25,810 IIS-- లేదా అంతర్జాలిక సమాచార సర్వర్, నేను ఎక్రోనిం వస్తే కుడి 547 00:23:25,810 --> 00:23:27,800 ఇది మైక్రోసాఫ్ట్ యొక్క వెబ్ సర్వర్. 548 00:23:27,800 --> 00:23:30,820 >> కాబట్టి ఇతర భాషలు ఏమి తెలిసిన చేసారో, 549 00:23:30,820 --> 00:23:35,228 లేదా మీరు విన్న తరచుగా కానప్పటికీ? 550 00:23:35,228 --> 00:23:38,262 >> ప్రేక్షకులు: నేను పైథాన్ యొక్క తెలుసు ఒక ప్రముఖ [వినబడని] రకమైన. 551 00:23:38,262 --> 00:23:39,470 డేవిడ్ J. మలన్: చాలా ప్రసిద్ధి. 552 00:23:39,470 --> 00:23:45,490 కాబట్టి ఇక్కడ పైథాన్ చాలా తరచుగా ఉపయోగించబడుతుంది శాస్త్రీయ అప్లికేషన్లు లేదా డేటా 553 00:23:45,490 --> 00:23:48,330 సైన్స్, మీరు చాలా ఉంటుంది డేటా మీరు విశ్లేషించడానికి కావలసిన 554 00:23:48,330 --> 00:23:50,413 మరియు మీరు ఒక ఉపయోగించడానికి కావలసిన అది ప్రోగ్రామింగ్ భాష. 555 00:23:50,413 --> 00:23:53,640 ఆర్ సాధారణంగా ఆ కోసం వాడవచ్చు అలాగే, ఒక గణాంక సందర్భంలో. 556 00:23:53,640 --> 00:23:56,400 కానీ పైథాన్ చాలా ఉంది నిర్మించారు లక్షణాలు. 557 00:23:56,400 --> 00:23:58,850 చాలా అదనపు గ్రంథాలయాలు, వంటి ప్రజలు అంటున్నారు. 558 00:23:58,850 --> 00:24:01,260 >> లైబ్రరీస్ కేవలం సేకరణలు ఉన్నాయి కోడ్ యొక్క ఇతర వ్యక్తులు 559 00:24:01,260 --> 00:24:04,218 కాబట్టి మీరు ఆ ఉపయోగించవచ్చు అని వ్రాసాడు ఆ చక్రాలు ఆవిష్కరించుకునే లేదు. 560 00:24:04,218 --> 00:24:07,430 అందువలన పైథాన్ చాలా సాధారణంగా ఉంది డేటా శాస్త్రం అనువర్తనాల్లో ఉపయోగిస్తారు. 561 00:24:07,430 --> 00:24:09,930 కానీ ఇది చాలా సాధారణంగా కూడా వెబ్ అప్లికేషన్లు ఉపయోగిస్తారు. 562 00:24:09,930 --> 00:24:12,780 మీరు ఒక డైనమిక్ అమలు చేయవచ్చు వెబ్సైట్ పైథాన్ ఉపయోగించి. 563 00:24:12,780 --> 00:24:15,210 >> మరియు డైనమిక్ వెబ్ సైట్ ద్వారా, నేను కేవలం స్టాటిక్ కంటెంట్ అర్థం 564 00:24:15,210 --> 00:24:19,530 వంటి మేము, నిన్న కూడా ఉపయోగిస్తూ కేవలం హార్డ్ లాటిన్ టెక్స్ట్ లో కోడింగ్ 565 00:24:19,530 --> 00:24:21,820 మరియు ఇతర విషయాలు, కానీ సామర్థ్యాన్ని కాకుండా 566 00:24:21,820 --> 00:24:25,367 లో లాగిన్, కొనుగోలు సామర్థ్యం ఏదో, తనిఖీ సామర్థ్యానికి 567 00:24:25,367 --> 00:24:26,950 మీ షాపింగ్ బండ్లు, లేదా అలాంటి. 568 00:24:26,950 --> 00:24:30,590 ఆ అన్ని చైతన్యానికి మరియు మీరు అవసరం ఈ ఒకటి వంటి కొన్ని భాష అవసరం. 569 00:24:30,590 --> 00:24:35,060 >> ప్రేక్షకులు: సో పైథాన్ దాని స్వంత లక్షణాలను కలిగి లేదు పొడిగింపు, ఇష్టం పోలి [వినబడని] 570 00:24:35,060 --> 00:24:36,060 డేవిడ్ J. మలన్: ఇది చేస్తుంది. 571 00:24:36,060 --> 00:24:42,250 కాబట్టి పైథాన్ యొక్క ప్రపంచంలో, జంగో ఉంది పైథాన్ ఒక ప్రముఖ ఫ్రేమ్. 572 00:24:42,250 --> 00:24:46,520 WSGI వార్తలు మరొక విధానం ఉంది ఈ నుంచి విధమైన వివిధ 573 00:24:46,520 --> 00:24:47,640 కానీ ఆత్మ లో పోలి. 574 00:24:47,640 --> 00:24:52,200 ఇది ఒక అనుబంధాన్ని మీరు అనుమతిస్తుంది వార్తలు ఒక సర్వర్ పై పైథాన్ కోడ్ అమలు. 575 00:24:52,200 --> 00:24:53,950 అక్కడ other-- అవును. 576 00:24:53,950 --> 00:24:57,250 కాబట్టి ఈ మేము చట్రాలు పిలుస్తాను. 577 00:24:57,250 --> 00:24:58,870 మరియు అది ఒక దుర్వినియోగ ఒక కొద్దిగా. 578 00:24:58,870 --> 00:25:00,920 ఈ ఒక వెబ్ సర్వర్ టెక్నాలజీ ఎక్కువ. 579 00:25:00,920 --> 00:25:04,610 కానీ మేము అది సాధారణ ఉంచడానికి మరియు ఉంచుతాము ఏది ఏమి అయినప్పటికీ అది ఈ కాలమ్ లో. 580 00:25:04,610 --> 00:25:05,780 >> అలాగే. 581 00:25:05,780 --> 00:25:07,850 WSGI. 582 00:25:07,850 --> 00:25:09,020 WSGI. 583 00:25:09,020 --> 00:25:12,100 మరో విషయం మరియు నిజానికి, వీలు నాకు, దాని సొంత కాలమ్ ఆ తరలించడానికి 584 00:25:12,100 --> 00:25:17,000 నేను నాకు అరుస్తుంటారు ఎందుకంటే అదే బకెట్ వాటిని పెట్టటం. 585 00:25:17,000 --> 00:25:24,910 సర్వర్ ఈ ఉంచాలి లెట్ లక్షణాలు, యొక్క అని పిలవబడు. 586 00:25:24,910 --> 00:25:26,710 ఒక సాంకేతిక పదం కాదు. 587 00:25:26,710 --> 00:25:29,180 >> ఇక్కడ మేము WSGI కావచ్చు. 588 00:25:29,180 --> 00:25:32,580 CGI పాత ఇది ఉంది, భాషలు అల్లడం కోసం టెక్నిక్ 589 00:25:32,580 --> 00:25:35,890 Perl లేదా PHP, లేదా కొంత మంది ఇతరులు వంటి. 590 00:25:35,890 --> 00:25:39,000 మళ్ళీ, నేను ఈ నిబంధనలు పేర్కొన్న చేసిన విధమైన వాటిని మనసులోచెరగని ముద్రవేయు చాలా కాదు, 591 00:25:39,000 --> 00:25:40,749 కానీ మీరు చూడండి ఉంటే వాటిని ఇది యొక్క ఏదో 592 00:25:40,749 --> 00:25:42,130 మీరు కేవలం మరింత చదవడానికి గూగుల్. 593 00:25:42,130 --> 00:25:46,110 నిజమైన రసం ఉంది ఈ విషయాలు కొన్ని. 594 00:25:46,110 --> 00:25:47,850 >> కానీ యొక్క భాషల వినుడు. 595 00:25:47,850 --> 00:25:50,499 మేము దాదాపు C #, కొండచిలువ మాట్లాడారు. 596 00:25:50,499 --> 00:25:52,790 ఏమి మీరు ఉపయోగించుకోవచ్చు వెబ్ ఈ రోజుల్లో ప్రోగ్రామింగ్? 597 00:25:52,790 --> 00:25:54,302 యొక్క ఇప్పటికీ దృష్టి లెట్. 598 00:25:54,302 --> 00:25:55,247 >> ప్రేక్షకులు: PHP. 599 00:25:55,247 --> 00:25:56,080 డేవిడ్ J. మలన్: PHP. 600 00:25:56,080 --> 00:25:57,413 మరియు యొక్క తిరిగి ఒక వద్దాం. 601 00:25:57,413 --> 00:25:59,310 కాబట్టి PHP చాలా సాధారణంగా వాడతారు. 602 00:25:59,310 --> 00:26:01,560 PHP ఒక దెబ్బ పొందుటకు ఉంటుంది. 603 00:26:01,560 --> 00:26:05,790 ఒక భాష అమలు అది ప్రారంభమైనది బహుశా తప్పనిసరిగా కాదు వారు వారిని 604 00:26:05,790 --> 00:26:06,960 ఉత్తమ భాష డిజైనర్లు. 605 00:26:06,960 --> 00:26:11,290 కాబట్టి మీరు అన్ని రకాల చదువుకోవచ్చు PHP ఉంది ఎంత చెడ్డ గురించి కథనాలు. 606 00:26:11,290 --> 00:26:13,660 మరియు దురదృష్టవశాత్తు, ఈ ఒక అభివ్యక్తి, భాగం లో, 607 00:26:13,660 --> 00:26:18,727 కేవలం మతపరమైన చర్చలను ఆ ప్రోగ్రామర్ల మధ్య రావు. 608 00:26:18,727 --> 00:26:20,560 మరియు ఈ విషయం మనస్సులో ఉంచడం విలువ, 609 00:26:20,560 --> 00:26:24,410 ఒక వ్యాపార దృష్టికోణం నుండి, ఆ ఇది సాంకేతిక ప్రజలు చాలా సులభం 610 00:26:24,410 --> 00:26:26,900 అన్నీ తో పని పొందడానికి తమ కొన్ని విషయాలపై అభిప్రాయాలు. 611 00:26:26,900 --> 00:26:29,566 మరియు అది తప్పనిసరిగా కాదు ఒకటి పెను శబ్దం కలిగిన పదాన్ని అని 612 00:26:29,566 --> 00:26:31,870 లేదా బలమైన తో, angriest అభిప్రాయం హక్కు. 613 00:26:31,870 --> 00:26:34,100 చాలా సార్లు, అది నిజంగా కేవలం పట్టింపు లేదు. 614 00:26:34,100 --> 00:26:37,970 >> అందువలన ప్రజలు కేవలం వాదిస్తూ సంసార వారి స్వంత పక్షపాతం లేదా సౌకర్యం మండలాలు ఉన్నాయి. 615 00:26:37,970 --> 00:26:40,760 కాబట్టి మీరు ఉండాలి తీసుకునేటపుడు గ్రహించండి 616 00:26:40,760 --> 00:26:42,622 ఒక నిర్ణయం, కేవలం ఎవరైనా చెప్పారు ఎందుకంటే 617 00:26:42,622 --> 00:26:45,080 ఈ కోసం సరైన లాంగ్వేజ్ ఉద్యోగం, ఆ నిజం కావచ్చు, 618 00:26:45,080 --> 00:26:48,350 కానీ అది కూడా కేవలం అది కావచ్చు వారి సొంత నైపుణ్యం కుడి భాష 619 00:26:48,350 --> 00:26:49,267 సెట్ లేదా కంఫర్ట్ జోన్. 620 00:26:49,267 --> 00:26:52,600 ఏ చెడు కాదు, కానీ మీరు గ్రహించడం ఉండాలి అక్కడ కొన్ని సందర్భం ఉండవచ్చు. 621 00:26:52,600 --> 00:26:54,440 కొన్ని నిష్పాక్షికంగా ఉన్నాయి తప్పు ప్రకటనలు, 622 00:26:54,440 --> 00:26:59,080 ఉపయోగించడానికి తప్పు భాష సి వంటి వెబ్సైట్లు అమలు కోసం ఈ రోజుల్లో 623 00:26:59,080 --> 00:27:00,520 దాదాపు ఎల్లప్పుడూ. 624 00:27:00,520 --> 00:27:03,370 కానీ అది అసమంజసమైన కాదు వీటిలో ఏ చెప్పటానికి 625 00:27:03,370 --> 00:27:05,700 మేము ఇప్పటివరకు చక్కర్లు చేసిన తప్పు. 626 00:27:05,700 --> 00:27:08,180 >> PHP అనేక సంస్కరణలు ద్వారా పోయిందో. 627 00:27:08,180 --> 00:27:11,310 సో భాషలు వెర్షన్ కలిగి ఉంటాయి వారితో సంబంధం సంఖ్యలు. 628 00:27:11,310 --> 00:27:15,390 PHP ఇప్పుడు వెర్షన్ 7 వరకు నేను అనుకుంటున్నాను, కాబట్టి అది కొంతకాలంగా చుట్టూ ఉన్నారు. 629 00:27:15,390 --> 00:27:18,270 మరియు భాషలు కొత్త పొందేవరకు, వారు తరచుగా కొత్త ఫీచర్లను పొందండి. 630 00:27:18,270 --> 00:27:22,510 కానీ మీరు ఈ జాగ్రత్త ఉండాలి మీ వెబ్సైట్ ఉంది ఎందుకంటే 631 00:27:22,510 --> 00:27:27,539 PHP యొక్క వెర్షన్ 7 లో అమలు చేస్తుంది, కాని మీరు మీ వెబ్సైట్ అమలు చేయడానికి ప్రయత్నిస్తున్న, 632 00:27:27,539 --> 00:27:29,830 లేదా ఉండవచ్చు మీరు అవుట్సోర్స్ చేసిన మీ కోడ్ అభివృద్ధి 633 00:27:29,830 --> 00:27:31,960 వేరొకరి మరియు వారు మెయిల్ మీరు దానిని లేదా మీరు కు పంపించండి 634 00:27:31,960 --> 00:27:33,960 మరియు వారు చాలు, చెప్పటానికి మీ వెబ్ సర్వర్ లో ఈ 635 00:27:33,960 --> 00:27:36,610 మీ వెబ్ సర్వర్ కొన్ని ఉంటే అంతే లేదో outdated-- సంవత్సరాల 636 00:27:36,610 --> 00:27:39,465 మీ సొంత సర్వర్లో లేదా వెబ్ host-- నిజానికి అమలు చేయకపోవచ్చు. 637 00:27:39,465 --> 00:27:41,340 కాబట్టి ఈ రకాల విషయాలు ఎవరైనా 638 00:27:41,340 --> 00:27:44,067 జాగ్రత్త అవసరం ఒక సైట్ అప్గ్రేడ్ 639 00:27:44,067 --> 00:27:45,650 లేదా మొదటి సారి అది అమలు. 640 00:27:45,650 --> 00:27:46,900 >> నేను ముందు జావాస్క్రిప్ట్ విన్నారు. 641 00:27:46,900 --> 00:27:50,570 కాబట్టి JavaScript ఒక ఆసక్తికరమైన ఉంది ఆ ఒకటి సాధారణంగా ఇది 642 00:27:50,570 --> 00:27:53,030 క్లయింట్ వైపు, మేము చూస్తారు వంటి విరామం, తర్వాత 643 00:27:53,030 --> 00:27:55,000 యూజర్ యొక్క బ్రౌజర్ లో నడుస్తుంది అర్థం. 644 00:27:55,000 --> 00:27:58,400 కానీ మీరు కూడా అమలు చెయ్యవచ్చు జావాస్క్రిప్ట్ ఈ రోజుల్లో 645 00:27:58,400 --> 00:28:03,450 అనే ఉపయోగించి Node.js, పేరు node.js 646 00:28:03,450 --> 00:28:08,000 నడుస్తున్న విధానం అని జావాస్క్రిప్ట్ కోడ్ సర్వర్లో, 647 00:28:08,000 --> 00:28:12,430 బదులుగా పైథాన్, లేదా ఉపయోగించి PHP, లేదా అటువంటి ఇతర భాషలు. 648 00:28:12,430 --> 00:28:17,820 >> జావాస్క్రిప్ట్ ముఖ్యంగా బాగా సరిపోతుంది చాట్ అనువర్తనాలు మరియు నిజ సమయంలో 649 00:28:17,820 --> 00:28:22,050 అప్లికేషన్లు PHP ఒక గొప్ప కాదు అయితే, ఏదో అమలు కోసం భాషను 650 00:28:22,050 --> 00:28:25,050 ఒక చాట్ సర్వర్, ఇక్కడ వినియోగదారులు వంటి నిరంతరం అందుబాటులో ఉండండి. 651 00:28:25,050 --> 00:28:28,760 PHP ఒక సందర్శన నాకు ఎక్కువ ఒకసారి ఫలితంగా తిరిగి, 652 00:28:28,760 --> 00:28:31,790 ఆపై మరొక లింక్ క్లిక్ కొందరు సెకన్లు లేదా నిమిషాలు. 653 00:28:31,790 --> 00:28:36,020 అయితే Node.js మరియు JavaScript ఉంటుంది నిరంతర అనుసంధానాలు మరింత ఉపయోగిస్తారు. 654 00:28:36,020 --> 00:28:40,840 మీరు అనుమానిస్తే ఇతర భాషల సాధారణంగా వెబ్ విషయం కోసం ఉపయోగిస్తారు? 655 00:28:40,840 --> 00:28:42,800 >> ప్రేక్షకులు: j క్వెరీ ఒక ఫ్రేమ్ ఉంటుందా? 656 00:28:42,800 --> 00:28:44,050 >> డేవిడ్ J. మలన్: మంచి ప్రశ్న. 657 00:28:44,050 --> 00:28:44,700 ఏ. 658 00:28:44,700 --> 00:28:51,210 నేను క్వెరీ అంటారని ఒక లైబ్రరీ, పేరు మళ్ళీ ఒక లైబ్రరీ కోడ్ యొక్క ఒక సమూహం ఉంది 659 00:28:51,210 --> 00:28:53,250 వేరొకరి కలిగి రాసిన సాధారణంగా ఆ 660 00:28:53,250 --> 00:28:56,390 కొన్ని సమస్యలు పరిష్కరించే ఇది ఆశాజనక, సులభతరం చేస్తుంది 661 00:28:56,390 --> 00:28:57,760 మీరు మీ ఉద్యోగ చేయడానికి. 662 00:28:57,760 --> 00:29:00,820 మరియు నాకు ఒక ఉదాహరణ తెలియజేసేలా వెబ్ సందర్భంలో ఈ. 663 00:29:00,820 --> 00:29:03,910 >> వెబ్ అంశంలో ఉంది ఈ భాష, జావాస్క్రిప్ట్, 664 00:29:03,910 --> 00:29:06,690 మేము తరువాత చూస్తారు ఆ, అనగా మీరు ఈ వంటి ఏదో చెప్పే ఉండవచ్చు 665 00:29:06,690 --> 00:29:10,060 "Document.getElementByID." 666 00:29:10,060 --> 00:29:11,490 మరియు నేను దానికి నిన్న కాల్ లేదు? 667 00:29:11,490 --> 00:29:16,800 మొదటి, నేను అనుకుంటున్నాను, నేను ఇచ్చిన ఏకైక ID ఉంది ఇలా ఒక అంశానికి. 668 00:29:16,800 --> 00:29:23,110 "P id =" మొదటి ">" మరియు మేము కలిగి "లోరెం ఇప్సమ్" వంటి మొదలైన. 669 00:29:23,110 --> 00:29:28,210 కనుక నేను ఒక ప్రోగ్రామ్ను రాయడం జరిగింది జావాస్క్రిప్ట్ ఏదో మార్చటానికి 670 00:29:28,210 --> 00:29:30,830 వెబ్ పేజీలు మార్చడానికి మేము నిన్న తో ప్లే చేశారు, 671 00:29:30,830 --> 00:29:33,010 నేను ఈ ఉపయోగించే కోడ్ యొక్క లైన్ హైలైట్ 672 00:29:33,010 --> 00:29:38,700 HTML యొక్క నిర్దిష్ట స్నిప్పెట్ పొందడానికి నా పేజీ నుండి, ఆ ప్రత్యేక నోడ్, 673 00:29:38,700 --> 00:29:39,680 మేము కాల్ చేస్తాము. 674 00:29:39,680 --> 00:29:44,540 >> అయితే, j క్వెరీ లో, బదులుగా రచన ఈ ముడి JavaScript ఉంటుంది కోడ్ ఇది 675 00:29:44,540 --> 00:29:48,870 కేవలం బాక్స్ బయటకు, ఎంత మీరేనని మీరు బదులుగా కేవలం చెబుతా వ్రాయుటకు, 676 00:29:48,870 --> 00:29:50,260 "#ప్రధమ." 677 00:29:50,260 --> 00:29:52,330 ఆ సమానమైన వార్తలు. 678 00:29:52,330 --> 00:29:56,040 కాబట్టి ఈ చాలా మాత్రమే ఆధారంగా మర్మమైన ఉదాహరణకు, ఏ బహుశా 679 00:29:56,040 --> 00:29:57,870 j క్వెరీ ఉపయోగించి వాదన ఉంది? 680 00:29:57,870 --> 00:30:01,390 681 00:30:01,390 --> 00:30:05,111 ఎందుకు ఒక డెవలపర్ వంటి లైబ్రరీ వుపయోగించాలి j క్వెరీ, ఈ ఏకాంత ఉదాహరణకు ఆధారంగా 682 00:30:05,111 --> 00:30:05,610 బహుశా? 683 00:30:05,610 --> 00:30:06,335 >> ప్రేక్షకులు: తక్కువ కోడ్. 684 00:30:06,335 --> 00:30:06,780 >> డేవిడ్ J. మలన్: అవును. 685 00:30:06,780 --> 00:30:07,530 ఇది తక్కువ కోడ్ ఉంది. 686 00:30:07,530 --> 00:30:09,070 ఇది టైప్ కేవలం వేగంగా ఉంది. 687 00:30:09,070 --> 00:30:11,690 కౌంటర్ ఉంది ఇది ఇంకా భయం కలిగించే కనిపించే. 688 00:30:11,690 --> 00:30:13,540 మీరు నిజంగా అది కుడి ఎడమ చదువలేదు. 689 00:30:13,540 --> 00:30:16,730 నిజానికి, ఇది ఎక్కువగా ఎందుకంటే ఇప్పుడు బదులుగా విరామ అసలు పదాలు, 690 00:30:16,730 --> 00:30:20,950 నేను రకమైన ఆ ప్రతిపాదించే చేయవచ్చు "Document.getElementByID" గెట్స్ 691 00:30:20,950 --> 00:30:23,640 దాని ID ద్వారా డాక్యుమెంట్ నుండి ఒక మూలకం. 692 00:30:23,640 --> 00:30:26,750 నేను నిజంగా అలాంటి ఉపయోగించవచ్చు ఇక్కడ ఈ విషయం నుండి సూత్రాల. 693 00:30:26,750 --> 00:30:27,680 >> కనుక ఇది ఒక వాణిజ్య ఆఫ్ ఉంది. 694 00:30:27,680 --> 00:30:30,763 వచ్చే ఒక ఆడంబరం ఉంది తరచుగా ముఖ్యంగా, గ్రంథాలయాలు ఉపయోగించి 695 00:30:30,763 --> 00:30:31,440 j క్వెరీ వంటి. 696 00:30:31,440 --> 00:30:34,700 కానీ వాస్తవంలో j క్వెరీ రకమైన ఉంది , ఒక వాస్తవ ప్రామాణికంగా 697 00:30:34,700 --> 00:30:38,110 తద్వారా దాదాపుగా ఎవరైనా ఈ జావాస్క్రిప్ట్ కోడ్ వ్రాస్తాడు రోజుల 698 00:30:38,110 --> 00:30:41,520 j క్వెరీ లేదా ఏదో ఉపయోగిస్తుంది అది వంటి, మరియు ఇకపై వ్రాస్తూ 699 00:30:41,520 --> 00:30:45,200 అటువంటి వాచాల వ్యక్తీకరణలు ఈ, మళ్ళీ, ఎందుకంటే మానవత్వం 700 00:30:45,200 --> 00:30:47,850 నేర్చుకున్న, వో, ఆ తప్పిపోయిన అవకాశం విధమైన 701 00:30:47,850 --> 00:30:49,030 మా జీవితాలను సులభం చేయడానికి. 702 00:30:49,030 --> 00:30:51,140 కాబట్టి మానవులు తమ జీవితాలను సులభంగా. 703 00:30:51,140 --> 00:30:53,310 మంచి ప్రశ్న. 704 00:30:53,310 --> 00:30:55,870 >> ఇతర భాషలు పరిగణలోకి. 705 00:30:55,870 --> 00:30:58,660 నేను ఈ మధ్య చెబుతా జాబితాలో రూబీ చాలా ప్రాచుర్యం పొందింది. 706 00:30:58,660 --> 00:31:01,310 అందువలన ప్రపంచంలో రూబీ, ఒక ఫ్రేమ్ ఉంది 707 00:31:01,310 --> 00:31:03,590 ఇది చాలా ప్రజాదరణ పొందింది అని రైల్స్. 708 00:31:03,590 --> 00:31:06,880 ఒక కాబట్టి రూబీ ఆన్ ఉంది సాధారణంగా వ్యక్తీకరణ ఉపయోగించారు. 709 00:31:06,880 --> 00:31:10,330 ఈ ప్రపంచంలో, నాకు తెలియజేయండి వెబ్ స్టఫ్ కోసం వృత్తము జావా, 710 00:31:10,330 --> 00:31:14,160 ఇక్కడ జావా ప్రపంచంలో మీరు JSP, లేదా జావా కలిగి ఉండవచ్చు 711 00:31:14,160 --> 00:31:18,450 ఇది ఒక సాధారణ సాంకేతికత సర్వ్లెట్స్. 712 00:31:18,450 --> 00:31:22,560 మరియు ఈ కేవలం మళ్ళీ ఉపయోగించి మార్గాలు సర్వర్ వాతావరణంలో ఆ భాష. 713 00:31:22,560 --> 00:31:23,520 >> కాబట్టి దీని అర్థం ఏమిటి? 714 00:31:23,520 --> 00:31:25,770 మీరు భౌతిక పొందారు సర్వర్ లోపం, మీకు అక్షరాలా చేస్తాను 715 00:31:25,770 --> 00:31:30,510 వెబ్ సర్వర్ సాఫ్ట్వేర్ డౌన్లోడ్ మరియు ఒక విధంగా అది ఇన్స్టాల్ 716 00:31:30,510 --> 00:31:33,510 మీరు ఒక మద్దతు కలిగి ఈ చట్రాలు, ఇది మీకు 717 00:31:33,510 --> 00:31:37,260 కాలేదు, క్రమంగా, ఒక ఉపయోగించడానికి లేదా ఈ భాషల మరింత. 718 00:31:37,260 --> 00:31:40,260 మరియు వాస్తవానికి, మీరు కోసం సైన్ అప్ ఉంటే ఒక వెబ్ హోస్ట్ లేదా క్లౌడ్ కొన్ని వంటి 719 00:31:40,260 --> 00:31:41,968 సేవలు మేము మాట్లాడారు గురించి నిన్న, తరచుగా 720 00:31:41,968 --> 00:31:44,885 అంశాలు వస్తుంది మీరు యంత్రం యొక్క ఆకృతీకరణ. 721 00:31:44,885 --> 00:31:46,510 మీరు మానవీయంగా ఈ ఏర్పాటు అవసరం లేదు. 722 00:31:46,510 --> 00:31:51,040 కానీ మీరు చేస్తే, ఈ పాత్ర పేరు ఉంది వ్యవస్థ నిర్వాహకుడు, మాట్లాడటానికి, 723 00:31:51,040 --> 00:31:51,860 ఆటలోకి వస్తుంది. 724 00:31:51,860 --> 00:31:54,151 అతను లేదా ఆమె నిజానికి చేయరు మీరు stuff ఈ రకమైన, 725 00:31:54,151 --> 00:31:58,510 లేదా పేరొందిన చెయండి తరచుగా మీరు ఈ చేయరు. 726 00:31:58,510 --> 00:31:59,010 అయితే సరే. 727 00:31:59,010 --> 00:32:03,300 ఈ ఇక్కడ కొన్ని ఏ ప్రశ్నలు? 728 00:32:03,300 --> 00:32:06,690 లేదా ఏ అవకాశాలు అన్ని భాషలు గురించి అడగండి? 729 00:32:06,690 --> 00:32:09,500 ప్రణాళికలు? 730 00:32:09,500 --> 00:32:11,530 అప్పుడు నాకు పరిచయం తెలియజేయండి కేవలం మరొక లైబ్రరీ 731 00:32:11,530 --> 00:32:13,150 కూడా చాలా సాధారణ ఈ రోజుల్లో. 732 00:32:13,150 --> 00:32:15,340 ఈ జాబితా అనంతమైన వెళ్ళవచ్చు. 733 00:32:15,340 --> 00:32:19,140 >> మరియు ఈ లైబ్రరీ రకమైన అనుకూలంగా బయటకు వస్తాయి మొదలు. 734 00:32:19,140 --> 00:32:19,850 ఇది చుట్టూ ఉన్నారు. 735 00:32:19,850 --> 00:32:22,040 ఇది ద్వారా ప్రాచుర్యం పొందింది కొంత సమయం కోసం ట్విట్టర్. 736 00:32:22,040 --> 00:32:24,470 ఇప్పుడు వెబ్సైట్ల మా, డెవలపర్లు మా దాన్ని ఉపయోగించండి. 737 00:32:24,470 --> 00:32:26,629 కానీ కొత్త విషయాలు వస్తున్నాయి తనిఖీ మరియు పాటు వచ్చే. 738 00:32:26,629 --> 00:32:29,420 కానీ నాకు కేవలం మీరు స్ఫూర్తిని ఇస్తాను ఏమి అది ఒక లైబ్రరీని ఉపయోగించాలో అర్థం. 739 00:32:29,420 --> 00:32:32,250 మరలా, జావాస్క్రిప్ట్ చాలా ప్రసిద్ది చెందిన భాష. 740 00:32:32,250 --> 00:32:35,340 CSS, లేదా క్యాస్కేడింగ్ స్టైల్ షీట్లు, మేము నిన్న గురించి మాట్లాడారు. 741 00:32:35,340 --> 00:32:36,600 అంటే, చాలా, సర్వాంతర్యామిగా ఉంది. 742 00:32:36,600 --> 00:32:40,130 ఎవరూ నేడు ఒక వెబ్ పేజీ చేస్తుంది HTML మరియు CSS అతితక్కువ ఉపయోగించి లేకుండా. 743 00:32:40,130 --> 00:32:42,510 కానీ ఇది ఎల్లప్పుడూ సులభం కొన్ని పనులను. 744 00:32:42,510 --> 00:32:46,281 >> కాబట్టి నాకు getbootstrap.com వెళ్ళనిస్తున్నారని. 745 00:32:46,281 --> 00:32:46,780 వై. 746 00:32:46,780 --> 00:32:48,280 మేము అక్షరక్రమ ఎలా కాదు. 747 00:32:48,280 --> 00:32:52,410 Getbootstrap.com, ఇది నాకు దారి అన్నారు 748 00:32:52,410 --> 00:32:56,140 ఈ లైబ్రరీ కోసం ల్యాండింగ్ పేజీ. 749 00:32:56,140 --> 00:32:59,720 కాబట్టి వారు స్వచ్ఛందంగా కాల్ తాము ఒక ఫ్రేమ్, ఇది 750 00:32:59,720 --> 00:33:02,032 ఫెయిర్ రకమైన విధమైన ఉంది కానీ నేను ఇప్పటికీ అంటారని 751 00:33:02,032 --> 00:33:03,490 ఒక ఫ్రేమ్ కంటే ఒక లైబ్రరీ యొక్క మరింత. 752 00:33:03,490 --> 00:33:05,760 కానీ ఈ కేవలం వివాదస్పదమైంది సెమాంటిక్స్ ఉన్నాయి. 753 00:33:05,760 --> 00:33:12,360 నాకు వారి CSS టాబ్ వెళ్లి నాకు ఈ వంటి ఏదో వినుడు. 754 00:33:12,360 --> 00:33:15,450 >> సో మా రూపాల్లో కనిపించినప్పటికీ గుర్తు Cloud9 నిన్న వంటి? 755 00:33:15,450 --> 00:33:16,370 ఇది అందంగా అగ్లీ ఉంది. 756 00:33:16,370 --> 00:33:17,320 పాత పాఠశాల బటన్లు. 757 00:33:17,320 --> 00:33:20,420 నేను బటన్ ద్వారా బూడిద భావించాను డిఫాల్ట్. మరియు ప్రతిదీ నిజంగా 758 00:33:20,420 --> 00:33:22,420 చాలా messily ఫార్మాట్. 759 00:33:22,420 --> 00:33:26,940 కాబట్టి మీరు అనుకుంటే చూడండి మీ వెబ్ ఫారమ్లను కొద్దిగా nicer-- నాకు ఇక్కడ జూమ్. 760 00:33:26,940 --> 00:33:30,050 >> మరియు NICER నేను నిజంగా కేవలం ద్వారా చాలా nitpicky సౌందర్యం అర్థం. 761 00:33:30,050 --> 00:33:35,390 కాబట్టి ఇమెయిల్ బాక్స్ ఉంది ఎలా గమనించవచ్చు అది ఒక గుండ్రని దీర్ఘచతురస్రాకార మూలలు. 762 00:33:35,390 --> 00:33:37,010 కనుక ఇది ఒక చిన్న క్లీనర్ యొక్క. 763 00:33:37,010 --> 00:33:40,770 పదం ఇమెయిల్ గమనించవచ్చు నేను టైప్ మొదలు వరకు ఉంది 764 00:33:40,770 --> 00:33:41,797 అది దూరంగా వెళుతుంది. 765 00:33:41,797 --> 00:33:43,130 కాబట్టి ఒక nice కొద్దిగా ఫీచర్. 766 00:33:43,130 --> 00:33:46,046 ఎలా విషయం రకమైన నోటీసు చక్కగా మండే ఈ మీరు కొన్ని 767 00:33:46,046 --> 00:33:49,069 మీ బ్రౌజర్ నుండి ఉచితంగా పొందవచ్చు, కానీ ఈ కొన్ని, లైబ్రరీలను కూడా ఉంది 768 00:33:49,069 --> 00:33:51,360 ఇతరుల కలిగి కోడ్ మీరు ఈ ఇవ్వాలని లిఖితపూర్వకంగా. 769 00:33:51,360 --> 00:33:53,480 >> ఇలాంటిది ఏదైనా నాకు నా పాస్వర్డ్ను ఇస్తుంది. 770 00:33:53,480 --> 00:33:58,480 ఈ బటన్ కంటే కొద్దిగా sexier ఉంది డిఫాల్ట్. ప్రస్తుతం చాలా వోగ్ లో. 771 00:33:58,480 --> 00:34:03,570 ఎవర్ iOS 7 నుంచి లేదా, ప్రపంచంలో చాలా ఫ్లాట్ సంపాదించిన చేసింది, 772 00:34:03,570 --> 00:34:09,000 ప్రపంచ అయితే ముందు డ్రాప్ షాడో మా, మా 773 00:34:09,000 --> 00:34:11,040 చిహ్నాలపై ప్రతిబింబాలు యొక్క. 774 00:34:11,040 --> 00:34:14,170 ఎక్కువ దుస్తులు ప్రపంచంలో లాగే, వస్తూ పోతూ ఆ ఫ్యాషన్ పోకడలు ఉంది. 775 00:34:14,170 --> 00:34:16,190 ఇప్పుడు ప్రతిదీ మీ ఫోన్ లో చదునుగా ఉంటుంది. 776 00:34:16,190 --> 00:34:19,159 >> నిజానికి, బటన్లు మీ ఐఫోన్ ఇప్పుడు కేవలం నీలి లింకులు. 777 00:34:19,159 --> 00:34:21,000 అక్కడ తరచుగా కూడా వృత్తాకార బటన్లు కాదు. 778 00:34:21,000 --> 00:34:22,791 కాబట్టి ఈ విషయాలు ఉన్నాయి ఆ మరియు బయటకు వెళ్ళడానికి 779 00:34:22,791 --> 00:34:26,659 వోగ్, అందువలన ఈ ఎలా మీరు ఉండవచ్చు మరింత ఆధునిక చూస్తున్న వెబ్ రూపం తయారు. 780 00:34:26,659 --> 00:34:27,159 బటన్లు. 781 00:34:27,159 --> 00:34:29,190 బూట్స్ట్రాప్ అందంగా బటన్లు మా ఉంది. 782 00:34:29,190 --> 00:34:33,639 మీరు నీలం బటన్లు అనుకుంటే కాబట్టి, ఆకుపచ్చ బటన్లు, నీలం, ఆరెంజ్, ఎరుపు. 783 00:34:33,639 --> 00:34:35,840 బూట్స్ట్రాప్ సులభం ఈ పనులను. 784 00:34:35,840 --> 00:34:38,131 ఈ విషయాలను రకాల ఉన్నాయి మీరు ఖచ్చితంగా చేయగలిగి 785 00:34:38,131 --> 00:34:41,840 CSS తో మరియు నిన్న చేసిన HTML, కానీ అది మెడ లో ఒక నొప్పి అనిపిస్తుంది. 786 00:34:41,840 --> 00:34:44,840 కాబట్టి బదులుగా, బూట్స్ట్రాప్ చేస్తాను మీరు ఈ వంటి ఏదో ఉంది. 787 00:34:44,840 --> 00:34:48,960 >> మీకు కావాలంటే ఒక button-- ఈ హాజరవుతారు మేము నిన్న ఉపయోగించడానికి లేదు ఒక HTML టాగ్ ఉంది 788 00:34:48,960 --> 00:34:53,070 మరియు మీరు చూడటానికి కావలసిన ఈ ఆకుపచ్చ బటన్ వంటి, 789 00:34:53,070 --> 00:34:57,380 మీరు వాచ్యంగా కేవలం ఒక తరగతి ఇవ్వాలని, ఇది మేము గురించి నిన్న మాట్లాడాడు, 790 00:34:57,380 --> 00:34:59,710 "Btn-విజయం btn." యొక్క 791 00:34:59,710 --> 00:35:00,971 >> ఆ మాటలు ఎందుకు? 792 00:35:00,971 --> 00:35:03,470 ట్విట్టర్, బూట్స్ట్రాప్ రచయితలు, ఆ పదాలతో ముందుకు వచ్చారు. 793 00:35:03,470 --> 00:35:05,428 వారు అని ఉండవచ్చు వారు కావలసిన వాటిని ఏదైనా. 794 00:35:05,428 --> 00:35:08,480 కానీ మీరు ఇప్పుడు పొందడానికి ఏమి ఉంది ఈ సందర్భంలో, Twitter ఎవరో, 795 00:35:08,480 --> 00:35:12,360 మీరు ఒక తయారు చెయ్యాలి కనుగొన్నారు ఉంది బటన్ nice మరియు శుభ్రంగా మరియు ఆకుపచ్చ చూడండి. 796 00:35:12,360 --> 00:35:15,580 వారు కార్యాచరణను అప్ ప్యాక్ ఒక CSS తరగతి లో, "btn" అని 797 00:35:15,580 --> 00:35:19,790 మరియు "అనుసరించండి సక్సెస్," మాకు ఏ విధంగా ఇప్పుడు కూడా ఆలోచించకుండా లేకుండా ఉపయోగించవచ్చు 798 00:35:19,790 --> 00:35:20,290 అది. 799 00:35:20,290 --> 00:35:22,880 కాబట్టి వారు దూరంగా సంగ్రహించబడింది చేశారు ఒక ఆకుపచ్చ బటన్ భావన 800 00:35:22,880 --> 00:35:25,320 కాబట్టి మనం శ్రద్ధ లేదు అది మేమే అమలు. 801 00:35:25,320 --> 00:35:28,520 మేము నిజానికి అమలు పై దృష్టి పెట్టాలి మాకు ఆసక్తి విషయాలు. 802 00:35:28,520 --> 00:35:30,902 >> మేము ఇక్కడ స్క్రోల్ డౌన్ ఉంటే. 803 00:35:30,902 --> 00:35:32,110 దోష సందేశాలు తెరపై. 804 00:35:32,110 --> 00:35:35,440 కొన్నిసార్లు మీరు కొద్దిగా సందేశాన్ని కావలసిన బ్రౌజర్ యొక్క పైన కనిపిస్తుంది. 805 00:35:35,440 --> 00:35:39,729 మాకు ఏ కొన్ని ఈ పని చేయడు కృషి, నిన్నటి పాఠం తర్వాత, 806 00:35:39,729 --> 00:35:40,770 కానీ ఎందుకు మీరు ఇబ్బంది పెడతారు? 807 00:35:40,770 --> 00:35:42,540 అలాంటి ఒక రసహీనమైన వార్తలు సౌందర్య వివరాలు. 808 00:35:42,540 --> 00:35:44,248 యొక్క నిలద్రొక్కుకోవడానికి బూట్స్ట్రాప్ భుజాల 809 00:35:44,248 --> 00:35:49,440 మరియు వాటిని మాకు ఈ వంటి విషయాలు ఇస్తాను, మేము వాచ్యంగా, ఒక ఎర్ర బాక్స్ ను ఎక్కడ, 810 00:35:49,440 --> 00:35:53,220 కేవలం ఒక పేరా చేయాల్సిందల్లా క్షమించండి of-- ఒక తరగతి ట్యాగ్. 811 00:35:53,220 --> 00:35:57,307 "BG-ప్రమాదం" మాకు ఇచ్చి బదులుగా ఈ ఎరుపు బాక్స్. 812 00:35:57,307 --> 00:35:59,140 ఇప్పుడు వినుడు నాకేదో. 813 00:35:59,140 --> 00:36:02,950 నేను పైన తిరిగి వెళ్ళడానికి ఉంటే ఈ పేజీ మరియు భాగాలు వెళ్ళి, 814 00:36:02,950 --> 00:36:05,380 ఇప్పుడు ప్రపంచంలో ఎక్కువ ఆసక్తికరమైన గెట్స్. 815 00:36:05,380 --> 00:36:08,826 ఉదాహరణకు, సర్వసాధారణం ఈ వంటి మెనుల్లో డ్రాప్ డౌన్. 816 00:36:08,826 --> 00:36:11,560 ఈ ఒక సంపూర్ణ ఉంటుంది అమలు నొప్పి. 817 00:36:11,560 --> 00:36:13,610 మరియు ఆ కాలం కాదు క్రితం మేము ప్రోగ్రామర్లు 818 00:36:13,610 --> 00:36:16,490 ఈ అమలు వుంటుంది మొదటి నుండి మెనుల్లో రకాల. 819 00:36:16,490 --> 00:36:20,800 >> కానీ అలాంటి ఒక సాధారణ సమాహారం వార్తలు బూట్స్ట్రాప్ వంటి గ్రంథాలయాలు 820 00:36:20,800 --> 00:36:25,230 కేవలం మీరు ఒక చేయడానికి సామర్థ్యం ఇస్తుంది చాలా సులభంగా, చాలా డ్రాప్ డౌన్ మెను. 821 00:36:25,230 --> 00:36:27,850 దీన్ని ఎవరూ మార్గం ఉంది, కానీ నేను డాక్యుమెంటేషన్ చదివితే 822 00:36:27,850 --> 00:36:32,100 నేను చూడగలం, OK, నేను వాడాలి ఈ HTML నేను డౌన్ మెను డ్రాప్ అనుకుంటే 823 00:36:32,100 --> 00:36:34,030 ఆ వంటి ప్రవర్తిస్తుంది. 824 00:36:34,030 --> 00:36:36,690 >> అదేవిధంగా, బటన్ వెళ్ళండి డ్రాప్ డౌన్ వీలు. 825 00:36:36,690 --> 00:36:38,470 కాబట్టి ఈ కూడా ఫ్యాన్సియెర్స్ ఉంది. 826 00:36:38,470 --> 00:36:41,800 నేను అనుకుంటే ఈ బటన్ లాగా కానీ ఆ చిన్న త్రిభుజం అర్థం 827 00:36:41,800 --> 00:36:44,080 నేను క్లిక్ చేయాలి మరియు ఈ మెను పొందుటకు, ఈ 828 00:36:44,080 --> 00:36:45,760 JavaScript అనే భాష ఉపయోగించి ఉంది. 829 00:36:45,760 --> 00:36:47,470 మరియు మేము అన్ని అమలు కాలేదు జావాస్క్రిప్ట్ లో ఈ. 830 00:36:47,470 --> 00:36:49,720 కానీ మళ్ళీ, ఈ ఒక వీల్ ఉంది మీరు ఆవిష్కరించుకునే వద్దు. 831 00:36:49,720 --> 00:36:52,700 మీరు కేవలం అది టేకాఫ్ మీరు ఈ కోసం షెల్ఫ్ లైబ్రరీ. 832 00:36:52,700 --> 00:36:58,145 >> ఏదో వినుడు వంటి ప్రోగ్రెస్ బార్. 833 00:36:58,145 --> 00:36:59,770 కాబట్టి ఈ వంటి ఏదో చల్లని రకం. 834 00:36:59,770 --> 00:37:02,910 మీరు ఎప్పుడైనా ఒక పురోగతి చూసిన బార్ తెర అంతటా కదిలే, 835 00:37:02,910 --> 00:37:06,380 తరచుగా అమలు కేవలం ఒక స్పిన్నింగ్ చిహ్నం. 836 00:37:06,380 --> 00:37:10,200 నిజానికి, కేవలం ఒక పక్కన వంటి, వీలు నాకు ఇది ఏమిటి Ajax-- వెళ్ళండి? 837 00:37:10,200 --> 00:37:10,710 అజాక్స్ సమాచారం? 838 00:37:10,710 --> 00:37:11,720 వై. 839 00:37:11,720 --> 00:37:13,035 Ajaxinfo. 840 00:37:13,035 --> 00:37:14,800 నాకు చిరునామా గుర్తుంచుకోవాలి లెట్. 841 00:37:14,800 --> 00:37:15,820 అక్కడ మేము వెళ్ళి. 842 00:37:15,820 --> 00:37:19,850 >> మీరు ఎప్పుడైనా కొన్ని యానిమేషన్ చూసిన చేస్తే డం, అయితే లేదా ఆలోచిస్తూ, 843 00:37:19,850 --> 00:37:25,410 లేదా సేవ్, లేదా ఏదో సృష్టించడం, మీరు ఈ వంటి యానిమేషన్లు చూడవచ్చు. 844 00:37:25,410 --> 00:37:28,800 కాబట్టి యొక్క ఏదో చూద్దాం ఇక్కడ ఈ ఒక వంటి, 845 00:37:28,800 --> 00:37:33,550 మరియు యొక్క ఒక ముంగిటి రంగు ఎంచుకోండి తెలపండి స్నేహపూర్వక రకమైన భావిస్తాడు ఆకుపచ్చ. 846 00:37:33,550 --> 00:37:34,545 నేను ఈ క్లిక్ చేయవచ్చు? 847 00:37:34,545 --> 00:37:35,500 ఒక్కరు రండి. 848 00:37:35,500 --> 00:37:36,000 అలాగే. 849 00:37:36,000 --> 00:37:38,930 మేము కేవలం ఎర్రని ఎందుకంటే వెళ్తారో ఆ ఏమి మేము చేస్తున్నారు. 850 00:37:38,930 --> 00:37:40,250 కాబట్టి ఇక్కడ మేము కలిగి. 851 00:37:40,250 --> 00:37:43,940 >> మీరు ఎప్పుడైనా ఒక తెరపై ఈ చూసిన ఉంటే కాబట్టి, అనగా హఠాత్తుగా కనిపిస్తుంది మరియు తరువాత 852 00:37:43,940 --> 00:37:47,550 అదృశ్యమవుతుంది అకస్మాత్తుగా, ఏమిటి ఆ ఆ అమలు జరుగుతోంది? 853 00:37:47,550 --> 00:37:48,970 Well, ఈ కేవలం ఒక GIF ఉంది. 854 00:37:48,970 --> 00:37:52,850 జి-ఐ-F. మరియు ఈ ఒక యానిమేటెడ్ ఉంది దాఖలు కేవలం అంటే 855 00:37:52,850 --> 00:37:54,327 అది ఒక పాత పాఠశాల కామిక్ పుస్తకం వంటిది. 856 00:37:54,327 --> 00:37:57,160 కేవలం వివిధ కొంత ఉంది వెళ్తున్నారు ఆ ఫ్రేములు [నత్తిగా] 857 00:37:57,160 --> 00:37:58,085 మరియు కేవలం పునరావృత. 858 00:37:58,085 --> 00:38:00,090 మరియు అది సృష్టించడం కదలిక భ్రాంతిని. 859 00:38:00,090 --> 00:38:03,070 >> అందుకే వెంటనే ఒక పేజీ చేయబడుతుంది లోడ్ లేదా ఏదో చేయడం, 860 00:38:03,070 --> 00:38:04,610 ఒక ప్రోగ్రామర్ ఏమి చేస్తుంది? 861 00:38:04,610 --> 00:38:07,500 Well, అతను లేదా ఆమె కేవలం ఈ చిత్రం దాక్కున్నాడు. 862 00:38:07,500 --> 00:38:11,536 సో అన్ని ఒక పురోగతి బార్ రకమైన ఉంది మీరు చూస్తున్న ఒక సినిమా చేయాలని. 863 00:38:11,536 --> 00:38:14,660 మీరు విధమైన వాస్తవం పట్టించుకోలేదు ఉన్నాము నిజానికి ఏదైనా చేయడం లేదు అని, 864 00:38:14,660 --> 00:38:15,940 అది కేవలం కదిలే. 865 00:38:15,940 --> 00:38:19,150 >> మరియు, అది progressing పూర్తి ఎప్పుడు, వారు కేవలం అది దాచిపెట్టడానికి లేదా దాన్ని ఆపివేయండి. 866 00:38:19,150 --> 00:38:21,115 మరియు అన్ని ఇంద్రజాలం అక్కడ జరగబోతోంది. 867 00:38:21,115 --> 00:38:22,770 బూట్స్ట్రాప్ మీరు ఇస్తుంది ఒక చిన్న ఫ్యాన్సియెర్స్ ఏదో 868 00:38:22,770 --> 00:38:25,030 అనగా మీరు వాస్తవానికి అది వెళుతూ ఒక శాతం, 869 00:38:25,030 --> 00:38:27,840 కానీ అది చాలా కేవలం విధమైన ఉంది ఒక సాధారణ యానిమేషన్. 870 00:38:27,840 --> 00:38:32,250 >> యొక్క కొన్ని తుది చూద్దాం ఇక్కడ మరింత క్లిష్టమైన ఉదాహరణలు. 871 00:38:32,250 --> 00:38:35,526 ఒక మోడల్ వంటి ఏదో. 872 00:38:35,526 --> 00:38:36,900 ఎవరైనా ఒక మోడల్ ఏమిటో తెలుసా? 873 00:38:36,900 --> 00:38:39,880 874 00:38:39,880 --> 00:38:42,550 ఒక మోడల్ విండో సాధారణంగా కోరుకుంటున్నాము ఒక 875 00:38:42,550 --> 00:38:46,880 ముందువైపు నియంత్రణ తీసుకోవాలని మరియు ఏదైనా చేయడం నుండి మీరు నిరోధించవచ్చు. 876 00:38:46,880 --> 00:38:50,290 ఇది విధమైన యూజర్ యొక్క దళాలు స్క్రీన్ మధ్య దృష్టి, 877 00:38:50,290 --> 00:38:52,290 వాటిని లాకింగ్, సాధారణంగా, అన్నిటికీ. 878 00:38:52,290 --> 00:38:55,830 >> నేను ఈ డెమో ప్రారంభించటానికి చేస్తే స్క్రీన్ సాధారణంగా బూడిద అవుతుంది. 879 00:38:55,830 --> 00:38:57,060 బాగా, మేము అది బూడిద తయారు చెయ్యాలి? 880 00:38:57,060 --> 00:38:59,080 Well, మేము బహుశా కేవలం నేపథ్య రంగు మారింది 881 00:38:59,080 --> 00:39:01,060 వంటి మేము నిన్న చేసాడు లేదా అలాంటిదే. 882 00:39:01,060 --> 00:39:03,490 దీనికి ఓవర్లే వార్తలు సెమీ పారదర్శకంగా ఉంటుంది. 883 00:39:03,490 --> 00:39:06,320 ఇప్పుడు మీరు చేయవచ్చు గమనించవచ్చు ఈ వంటి ఫాన్సీ విషయాలు. 884 00:39:06,320 --> 00:39:09,930 మీరు ఎప్పుడైనా ఒక బటన్ క్లిక్ చేస్తే మరియు కనిపించడానికి చిన్న పాప్ అవుట్ కావలసిన, 885 00:39:09,930 --> 00:39:10,710 మీరు ఆ చేయవచ్చు. 886 00:39:10,710 --> 00:39:12,340 కాబట్టి ఎవరు యేః all-- అడిగే? 887 00:39:12,340 --> 00:39:15,791 >> ప్రేక్షకులు: సో బూట్స్ట్రాప్, విలీనం పొందడానికి, 888 00:39:15,791 --> 00:39:21,002 నిన్న విధంగా సాధారణ ఉంది మేము CSS శైలులు పేజీ చేసాడు? 889 00:39:21,002 --> 00:39:21,960 డేవిడ్ J. మలన్: నిజానికి. 890 00:39:21,960 --> 00:39:22,835 నిజంగా మంచి ప్రశ్న. 891 00:39:22,835 --> 00:39:24,480 నాకు ప్రారంభ విధానం వెళదాం. 892 00:39:24,480 --> 00:39:26,090 మరియు అవును. 893 00:39:26,090 --> 00:39:30,920 అన్ని మీరు క్రమంలో చేయాల్సిందల్లా ఉపయోగం బూట్స్ట్రాప్ తప్పనిసరిగా కాపీ ఉంది 894 00:39:30,920 --> 00:39:35,910 మరియు ఈ మూడు దీర్ఘ పంక్తులు పేస్ట్ మీ సొంత వెబ్ పేజీ యొక్క పైభాగములో కోడ్ 895 00:39:35,910 --> 00:39:38,892 మీ పేజీ యొక్క తల మరియు మీరు అప్ మరియు నడుస్తున్న ఉన్నారు. 896 00:39:38,892 --> 00:39:41,850 మరియు చేయడం వివిధ మార్గాలు ఉన్నాయి అది, కానీ ఈ సరళమైన ఉంటుంది. 897 00:39:41,850 --> 00:39:45,190 >> కాబట్టి ఈ అన్ని గురించి ఉపయోగపడిందా వార్తలు? 898 00:39:45,190 --> 00:39:47,524 సరే, మీరు తెలియకపోతే చాలా ఒక వెబ్సైట్ అమలు 899 00:39:47,524 --> 00:39:50,106 కానీ మీరు దానిని రూపొందించే ప్రయత్నిస్తున్న, లేదా మీరు ఎవరైనా ఇవ్వాలంటే 900 00:39:50,106 --> 00:39:53,220 వైర్ ఫ్రేమ్ చిత్రాలతో, మాట్లాడటానికి, ఏమి లేదా కళాకారుని పాత్రాభినయం 901 00:39:53,220 --> 00:39:56,080 మీరు ఈ చేయాలనుకుంటున్నారా, నేను, రోజు, తరచుగా ఒక సైట్ కు వెళ్ళండి 902 00:39:56,080 --> 00:39:58,660 బూట్స్ట్రాప్, వంటి నేను ఎక్కడ ఉంటే ఏదో అమలు కావలసిన 903 00:39:58,660 --> 00:40:02,290 ఇటీవల ప్రాంగణంలో వంటి మేము అమలు కోరుకున్నాడు 904 00:40:02,290 --> 00:40:06,170 నడిపించడానికి ఒక వెబ్ ఆధారిత ఉపకరణాన్ని హార్వర్డ్ కోర్సు పట్టిక, 905 00:40:06,170 --> 00:40:08,770 విద్యార్థులు సులభంగా తయారు కోర్సులు ద్వారా బ్రౌజ్ 906 00:40:08,770 --> 00:40:10,930 మరియు కోర్సులు జోడించండి షాపింగ్ జాబితా, మాట్లాడటానికి, 907 00:40:10,930 --> 00:40:13,070 రకమైన నిర్ణయించుకుంటారు వారు తీసుకోవాలని కోరారు. 908 00:40:13,070 --> 00:40:16,252 >> నేను ఊహించే ప్రయత్నిస్తున్నప్పుడు నాకు, ఏ పదార్థాలు చేస్తాను 909 00:40:16,252 --> 00:40:17,460 మేము ఈ బిల్డ్ ఉపయోగించడానికి కావలసిన? 910 00:40:17,460 --> 00:40:19,050 యూజర్ ఇంటర్ఫేస్ వంటి ఏం ఉంటుంది? 911 00:40:19,050 --> 00:40:22,800 మరియు కేవలం వంటి సైట్ ద్వారా చూడటం ఈ లేదా ఇతర గ్రంథాలయ సైట్లు, 912 00:40:22,800 --> 00:40:26,560 మీరు స్ఫూర్తి పొందగలరు, వో ఎందుకంటే నేను ఈ విడ్జెట్, మరియు ఈ విడ్జెట్ ఉపయోగించవచ్చు, 913 00:40:26,560 --> 00:40:27,330 మరియు ఈ విడ్జెట్. 914 00:40:27,330 --> 00:40:29,080 నిజంగా అప్పుడు ప్రోగ్రామర్ మొదలవుతుంది 915 00:40:29,080 --> 00:40:32,800 ముఖ్యంగా ఈ ఈ రోజుల్లో చేయాలని, వెబ్ ప్రోగ్రామింగ్ యొక్క మరింత ఆధునిక ప్రపంచంలో, 916 00:40:32,800 --> 00:40:35,827 ప్రోగ్రామింగ్ ఎక్కువగా ఉంది కలిసి వైరింగ్ గురించి. 917 00:40:35,827 --> 00:40:38,910 క్రమీకరించు అప్పడు ఈ తీసుకొని, ఈ అప్పడు, ఈ అప్పడు, 918 00:40:38,910 --> 00:40:41,954 మరియు మీరు స్మార్ట్ ఒకటిగా ఆ చుక్కలు అన్ని కనెక్ట్, 919 00:40:41,954 --> 00:40:45,120 కానీ చివరికి మళ్ళీ ఏదో నిర్మించడానికి ఇతరుల భుజాలపై నిలబడి, 920 00:40:45,120 --> 00:40:49,370 కాబట్టి మీరు ఒక నెల ఖర్చు లేని ఒక పెద్ద డ్రాప్ డౌన్ మెను అమలు, 921 00:40:49,370 --> 00:40:52,080 ఇది ఉంటే ఏమి నిజంగా కష్టం మీరు Chrome న పని, 922 00:40:52,080 --> 00:40:55,220 మరియు IE మరియు Firefox, మరియు ఏ ఇతర బ్రౌజర్లకు సంఖ్య. 923 00:40:55,220 --> 00:40:59,060 ఈ గొప్ప ఉంది ఎందుకు ఈ ఉంది వాణిజ్య మరియు ఓపెన్ సోర్స్ సాఫ్ట్వేర్ 924 00:40:59,060 --> 00:41:01,220 పరిశ్రమ అలాగే. 925 00:41:01,220 --> 00:41:06,810 >> ప్రేక్షకులు: సో బూట్స్ట్రాప్ నవీకరించబడింది చేసుకోగా లేదు మరియు మీరు మీ లింకులు అప్డేట్ ఉందా? 926 00:41:06,810 --> 00:41:07,820 >> డేవిడ్ J. మలన్: ఇది చేస్తుంది. 927 00:41:07,820 --> 00:41:09,090 Well, అవును, అది. 928 00:41:09,090 --> 00:41:12,540 బూట్స్ట్రాప్ ప్రస్తుతం వెర్షన్ 3.3.6 ఉంది. 929 00:41:12,540 --> 00:41:16,720 మరియు మీరు అలా అని సాధారణంగా ఏమి ఈ నిజానికి విలువ ప్రస్తుతించారు ఉంది. 930 00:41:16,720 --> 00:41:19,200 సాధారణంగా ఏమి ఉంది అర్థ వెర్షనింగ్ అని పిలుస్తారు 931 00:41:19,200 --> 00:41:20,160 ప్రపంచంలో వ్యవస్థ. 932 00:41:20,160 --> 00:41:21,320 అందరు ఈ చేస్తుంది. 933 00:41:21,320 --> 00:41:26,410 >> కానీ మీరు వెర్షన్ సంఖ్యలు చూసిన ఉంటే రూపం అని x.y.z-- 934 00:41:26,410 --> 00:41:30,240 కాబట్టి ఉదాహరణకు, మొదటి వెర్షన్ కార్యక్రమాన్ని 1.0.0 కావచ్చు. 935 00:41:30,240 --> 00:41:34,970 లేదా అది ఉంటే చాలా, చాలా బీటా, లేదా వినియోగం అంటే ఇది కూడా ఆల్ఫా స్థితి, 936 00:41:34,970 --> 00:41:37,620 మీ స్వంత పూచీతో, అది కాదు సమయాల కోసం నిజంగా సిద్ధంగా, 937 00:41:37,620 --> 00:41:42,080 మీరు కూడా 0.0.1 మొదలు కావచ్చు లేదా కొన్ని హోదా. 938 00:41:42,080 --> 00:41:47,260 కానీ సాఫ్ట్వేర్ వెర్షన్ వద్ద మొదలవుతుంది ఉంటే 1.0 లేదా సమానమైన 1.0.0, 939 00:41:47,260 --> 00:41:50,530 సాధారణంగా, ఏమి ఈ సాధారణ వార్తలు days-- అయితే సర్వాంతర్యామిగా ఉంది 940 00:41:50,530 --> 00:41:53,520 ఉంటే ఒక సంస్థ లేదా ఒక వ్యక్తిగత ప్రోగ్రామర్ పరిష్కారాలను 941 00:41:53,520 --> 00:41:56,140 కొన్ని ముక్క లో కొన్ని బగ్ సాఫ్ట్ వేర్ యొక్క నిజంగా 942 00:41:56,140 --> 00:42:01,620 దీని దిద్దుబాటు ఒక బగ్ కాదు తీసుకోలేం వద్ద మారదు all-- మీరు ప్రభావం 943 00:42:01,620 --> 00:42:03,940 ప్రోగ్రామ్ ప్రవర్తనపై, అది కేవలం ఏదో పరిష్కరిస్తుంది 944 00:42:03,940 --> 00:42:06,580 ఆ పని లేదు properly-- మీరు సాధారణంగా చేస్తాను 945 00:42:06,580 --> 00:42:08,890 అక్కడ z విలువ అప్డేట్. 946 00:42:08,890 --> 00:42:12,900 ఏ కరీం వంటి ఎవరైనా అంటే తన వెబ్సైట్లో కేవలం వెళ్ళవచ్చు, 947 00:42:12,900 --> 00:42:19,470 గుడ్డిగా వెర్షన్ సంఖ్య మార్చడానికి 1.0.0 నుండి 1.0.1 కు, అది దానిని ఓడ సేవ్, 948 00:42:19,470 --> 00:42:21,880 మరియు సిద్ధాంతంలో, ఉండదు అతను కేవలం విచ్ఛిన్నం చేసే ఆందోళన 949 00:42:21,880 --> 00:42:24,430 తన వెబ్సైట్ ఎందుకంటే కార్యాచరణ యొక్క కొన్ని లేకపోవడం, 950 00:42:24,430 --> 00:42:25,870 ఏదో విరిగింది ఎందుకంటే. 951 00:42:25,870 --> 00:42:28,740 >> ఇంతలో, ఉంటే నేను ప్రోగ్రామర్ లేదా కొన్ని సంస్థ 952 00:42:28,740 --> 00:42:35,500 కొన్ని ముఖ్యమైన చేయడానికి కార్యాచరణను జతచేస్తుంది మార్పు, 953 00:42:35,500 --> 00:42:40,320 నేను మాకు అప్డేట్ ఉండవచ్చు నేను నిజానికి రెడీ ఎందుకంటే 1.1.0 954 00:42:40,320 --> 00:42:42,200 లైబ్రరీ ప్రవర్తన మారుతున్న. 955 00:42:42,200 --> 00:42:44,470 నేను మీరు బహుశా మరింత కార్యాచరణను ఇవ్వడం చేస్తున్నాను. 956 00:42:44,470 --> 00:42:48,490 చివరగా, ఒకవేళ నేను నిజానికి ఉన్నాయి ప్రాథమికంగా కాబట్టి సాఫ్ట్వేర్ మార్చడానికి 957 00:42:48,490 --> 00:42:54,380 చాలా అది అనేక బ్రేక్ వినియోగదారుల వెబ్సైట్లు లేదా అనువర్తనాలు, 958 00:42:54,380 --> 00:42:59,550 అప్పుడు నేను ఈ మోడల్ లో, కు, తామే చేస్తున్నాను చాలా ముఖ్య వర్షన్ సంఖ్య అప్గ్రేడ్, 959 00:42:59,550 --> 00:43:01,059 ఇది ఒక సంచలన మార్పు. 960 00:43:01,059 --> 00:43:03,725 ఇతర మాటలలో, నేను కలిగి ఉండవచ్చు ఆ పడిపోవటానికి నిలిపివేసిన మద్దతు 961 00:43:03,725 --> 00:43:04,350 డౌన్ మెను. 962 00:43:04,350 --> 00:43:07,790 మీరు 2.0, సగం అప్గ్రేడ్ చేస్తే మీ వెబ్సైట్ పని చేయకపోవచ్చు. 963 00:43:07,790 --> 00:43:10,950 మరియు ఈ ఒక సంకేతం యొక్క విధమైన ఉంది ఏది గా కమ్యూనిటీకి 964 00:43:10,950 --> 00:43:13,223 నవీకరణ, దీనితో పాల్గొన్నారు. 965 00:43:13,223 --> 00:43:16,710 966 00:43:16,710 --> 00:43:18,020 పెంచడానికి ఒక మంచి అవకాశం. 967 00:43:18,020 --> 00:43:18,718 ఇతర ప్రశ్నలు? 968 00:43:18,718 --> 00:43:21,761 969 00:43:21,761 --> 00:43:22,260 అయితే సరే. 970 00:43:22,260 --> 00:43:26,945 Well యొక్క ఒక చివరి పరిశీలించి వీలు ప్రోగ్రామింగ్ ఈ విభాగంలో అంశం 971 00:43:26,945 --> 00:43:30,640 టెక్నాలజీ స్టాక్స్, అవి మొబైల్ సంబంధించిన. 972 00:43:30,640 --> 00:43:36,232 >> కనుక ఈ రోజు సెల్ ఫోన్ల ప్రపంచంలో మీరు కలిగి మరియు ఐప్యాడ్ ల, మరియు ఉపరితలాలు, 973 00:43:36,232 --> 00:43:37,940 మరియు అన్ని రకాల మీరు కలిగి devices-- 974 00:43:37,940 --> 00:43:40,950 ఎంపికలు ఉన్నప్పుడు చాలా అది అమలు విషయానికి 975 00:43:40,950 --> 00:43:47,270 ఒక అప్లికేషన్ లేదా వెబ్సైట్ మీ కస్టమర్ యొక్క మొబైల్ పరికరాల. 976 00:43:47,270 --> 00:43:51,570 కాబట్టి కేవలం రాష్ట్రానికి స్పష్టమైన, బహుశా ఈ రోజుల్లో, 977 00:43:51,570 --> 00:43:54,960 వేదికల ఏవి మొబైల్ ప్రదేశంలో అభివృద్ధి? 978 00:43:54,960 --> 00:43:59,650 ఏం పరికరాల మీరు అనుకోవచ్చు మీ అనువర్తనం లేదా వెబ్సైట్ తో మద్దతు? 979 00:43:59,650 --> 00:44:00,317 >> ప్రేక్షకులు: ఆపిల్. 980 00:44:00,317 --> 00:44:01,108 డేవిడ్ J. మలన్: సరే. 981 00:44:01,108 --> 00:44:01,820 కాబట్టి ఆపిల్ పరికరాలు. 982 00:44:01,820 --> 00:44:06,740 కాబట్టి ఆ ఐఫోన్ అర్థం, మరియు ఆ ఐప్యాడ్, ఇంకా ఐపాడ్ అర్థం. 983 00:44:06,740 --> 00:44:07,627 ఏమి? 984 00:44:07,627 --> 00:44:11,006 985 00:44:11,006 --> 00:44:11,505 ఆలివర్? 986 00:44:11,505 --> 00:44:11,970 >> ప్రేక్షకులు: మనిషిని పోలిన ఆకృతి. 987 00:44:11,970 --> 00:44:13,111 >> డేవిడ్ J. మలన్: మనిషిని పోలిన ఆకృతి. 988 00:44:13,111 --> 00:44:13,610 అలాగే. 989 00:44:13,610 --> 00:44:17,335 కాబట్టి Android ఫోన్లు, ఆండ్రాయిడ్ మాత్రలు, Android మార్కెట్ 990 00:44:17,335 --> 00:44:21,240 అయినా messier ఎందుకంటే మరియు కూడా ఆపిల్ దారుణంగా మారుతోంది. 991 00:44:21,240 --> 00:44:23,960 అయితే ఒకసారి ఒక సమయం మీద ఐఫోన్ ఒక నిర్దిష్ట పరిమాణంలో ఉంది 992 00:44:23,960 --> 00:44:26,560 మరియు ఐప్యాడ్ ఒక నిర్దిష్ట పరిమాణంలో ఉంది మరియు ఐపాడ్ ఇప్పుడు ఒక నిర్దిష్ట పరిమాణంలో 993 00:44:26,560 --> 00:44:33,420 మేము ఐప్యాడ్ మినీ, మరియు సన్నని కలిగి వాటిని, మరియు ఐఫోన్ 6 ప్లస్ మరియు 6. 994 00:44:33,420 --> 00:44:34,407 ఇది ఒక గజిబిజి మారుతోంది. 995 00:44:34,407 --> 00:44:35,740 ఇది Android ప్రపంచంలో మారింది. 996 00:44:35,740 --> 00:44:39,030 >> నేను రోలింగ్ విధమైన ఈ చెప్పడానికి నా కళ్ళు ఎందుకంటే నుండి ఒక డెవలపర్ యొక్క 997 00:44:39,030 --> 00:44:41,680 ఒక కోణం, అది మెడ ఉన్నప్పుడు నొప్పి 998 00:44:41,680 --> 00:44:45,686 మీరు స్టీవ్ జాబ్స్ లేదు ' సంపూర్ణ నియంత్రణ యొక్క దృష్టి 999 00:44:45,686 --> 00:44:47,060 ఈ విధమైన అన్ని. 1000 00:44:47,060 --> 00:44:49,726 వారు ఉన్నారు ఎందుకంటే ఆపిల్ ఇప్పటికీ చేస్తుంది వాటిని హార్డ్వేర్ నిర్మిస్తున్నారు. 1001 00:44:49,726 --> 00:44:52,690 కానీ అది ఒక nice విషయం నేను ఒక సాఫ్ట్వేర్ డెవలపర్ రెడీ, 1002 00:44:52,690 --> 00:44:54,520 కేవలం తెలుసుకోవాలని నా ఐఫోన్ ఎల్లప్పుడూ అన్నారు 1003 00:44:54,520 --> 00:44:56,850 ఈ పెద్ద ఎందుకంటే చెప్పవచ్చు నేను ఎల్లప్పుడూ తెలిసిన అంటే 1004 00:44:56,850 --> 00:44:58,847 నేను ఎంత స్క్రీన్ రియల్ ఎశ్త్రేట్. 1005 00:44:58,847 --> 00:45:01,180 కాబట్టి నేను ఒక చిహ్నం చాలు అనుకుంటే ఎడమ చేతి మూలలో, 1006 00:45:01,180 --> 00:45:04,530 అది ఖచ్చితమైన ఉండాలి జరగబోతోంది ప్రతి కస్టమర్ యొక్క పరికరంలో ఉంచండి. 1007 00:45:04,530 --> 00:45:07,140 >> కానీ ఐఫోన్ ప్రపంచంలో 6s మరియు ఐఫోన్ 6 Pluses 1008 00:45:07,140 --> 00:45:10,570 మరియు Android ప్రపంచంలో ఫోన్లు, అది అన్ని చిహ్నం ఓవర్. 1009 00:45:10,570 --> 00:45:13,580 కావున కార్యక్రమానికి కష్టం చేస్తుంది విషయాలు, ముఖ్యంగా వినియోగదారు ఇంటర్ఫేస్లు, 1010 00:45:13,580 --> 00:45:18,270 ఇప్పుడు మీరు ఏర్పాటు ప్రారంభించడానికి కలిగి మీ వినియోగదారు ఇంటర్ఫేస్లు సాపేక్షంగా కాదు 1011 00:45:18,270 --> 00:45:19,730 ఖచ్చితంగా. 1012 00:45:19,730 --> 00:45:23,524 మరియు అదే, బ్రౌజర్లలో నిజమైన ఉంది మరియు డెస్క్టాప్లు, మరియు సంవత్సరాలు ల్యాప్టాప్లు 1013 00:45:23,524 --> 00:45:25,690 మీరు ఎందుకంటే, కోర్సు యొక్క, వివిధ తెర పరిమాణాల ఉన్నాయి. 1014 00:45:25,690 --> 00:45:26,189 >> ఏమి? 1015 00:45:26,189 --> 00:45:30,170 మీరు ఉపరితలాలు కలిగి ఉండవచ్చు, వంటి Microsoft నుండి. 1016 00:45:30,170 --> 00:45:31,270 మీరు కలిగి ఉండవచ్చు 1017 00:45:31,270 --> 00:45:32,270 ప్రేక్షకులు: విండోస్ ఫోన్. 1018 00:45:32,270 --> 00:45:32,816 డేవిడ్ J. మలన్: ఆ ఏమిటి? 1019 00:45:32,816 --> 00:45:33,570 ప్రేక్షకులు: విండోస్ ఫోన్. 1020 00:45:33,570 --> 00:45:34,403 డేవిడ్ J. మలన్: అవును. 1021 00:45:34,403 --> 00:45:37,570 కాబట్టి విండోస్ ఫోన్లు ఇప్పటికీ చూడవచ్చు. 1022 00:45:37,570 --> 00:45:41,840 BlackBerry ల విధమైన రకం, కానీ వారు ప్రయత్నిస్తూ ఉండమని. 1023 00:45:41,840 --> 00:45:43,900 ఆపై ఇతర పరికరాల పుష్పగుచ్ఛాలు. 1024 00:45:43,900 --> 00:45:48,020 కాబట్టి చాలా భాగం, లెట్స్ ఈ వాటిని చెప్తున్నారు 1025 00:45:48,020 --> 00:45:49,520 సమయంలో పట్టించుకోనట్లు. 1026 00:45:49,520 --> 00:45:51,890 ఖచ్చితంగా ఆపిల్ స్టఫ్ ఖచ్చితంగా ఆండ్రాయిడ్ స్టఫ్ 1027 00:45:51,890 --> 00:45:55,640 మరియు Windows మధ్య, ఉపరితల మాత్రలు వంటి అందంగా బాగా పట్టుకోవడంలో అనిపించడం. 1028 00:45:55,640 --> 00:45:58,030 >> కాబట్టి ఆ పరికరాల మధ్య, మీరు వెళ్లండి అనుకుంటే, 1029 00:45:58,030 --> 00:46:02,677 , యొక్క అని పిలవబడు ఒక మొబైల్ ఉనికిని మీ కంపెనీ, డిజైన్ నిర్ణయాలు రకాల 1030 00:46:02,677 --> 00:46:03,510 మీరు తయారు చెయ్యాలి? 1031 00:46:03,510 --> 00:46:06,350 Well, మేము ఇప్పటికే చెప్పారు ఆపిల్ ప్రపంచంలో, 1032 00:46:06,350 --> 00:46:08,790 కనీసం రెండు భాషలు ఉంది సాధారణంగా ఉపయోగిస్తారు. 1033 00:46:08,790 --> 00:46:10,260 ఒకటి ఏమి అని పిలిచేవారు? 1034 00:46:10,260 --> 00:46:11,260 >> ప్రేక్షకులు: ఆబ్జెక్టివ్- C. 1035 00:46:11,260 --> 00:46:11,560 >> డేవిడ్ J. మలన్: అవును. 1036 00:46:11,560 --> 00:46:13,600 ఇది పాత ఒకటి కాబట్టి ఆబ్జెక్టివ్- C. 1037 00:46:13,600 --> 00:46:17,720 ఇది కూడా అనేక Mac ఆ భాష వార్తలు అప్లికేషన్లు ఇప్పటికీ వ్రాస్తారు. 1038 00:46:17,720 --> 00:46:18,964 అప్పుడు ఇతర కొత్త ఒకటి? 1039 00:46:18,964 --> 00:46:19,630 ప్రేక్షకులు: స్విఫ్ట్. 1040 00:46:19,630 --> 00:46:20,590 డేవిడ్ J. మలన్: స్విఫ్ట్. 1041 00:46:20,590 --> 00:46:23,900 మరియు వారిలో ఒకరకమైన రెండు చేసారో ఆకట్టుకోవడానికి తెలుసు. 1042 00:46:23,900 --> 00:46:28,238 అప్పుడు Android ప్రపంచంలో, ఆండ్రాయిడ్ ఏమి భాష ఉపయోగిస్తుంది? 1043 00:46:28,238 --> 00:46:30,618 >> ప్రేక్షకులు: సి #? 1044 00:46:30,618 --> 00:46:31,570 >> ప్రేక్షకులు: జావా. 1045 00:46:31,570 --> 00:46:34,230 >> డేవిడ్ J. మలన్: జావా ఉంది భాష "డు జోర్." 1046 00:46:34,230 --> 00:46:37,950 Windows వరల్డ్లో, ఖచ్చితంగా, మేము సి # ఆ సందర్భంలో సే చేస్తాము. 1047 00:46:37,950 --> 00:46:40,590 కాబట్టి ఇప్పటికే ఈ రకమైన ఉంది బాధించే ఏమి ఎందుకంటే 1048 00:46:40,590 --> 00:46:43,070 ఒక వ్యాపార కోసం తాత్కాలిక యజమాని లేదా ఎవరైనా కేవలం 1049 00:46:43,070 --> 00:46:44,570 మొబైల్ ఉనికిని బయటకు వెళ్లండి కోరుకుంటున్నారు? 1050 00:46:44,570 --> 00:46:45,220 ఇలా, అది డామన్? 1051 00:46:45,220 --> 00:46:48,590 ఇలా, నేను మద్దతు అనుకుంటే చాలా విస్తారమైన యూజర్ బేస్, 1052 00:46:48,590 --> 00:46:52,180 నేను వ్రాయడానికి కలిగి, అది అనిపించవచ్చు, మూడు ప్రత్యేక అప్లికేషన్లు. 1053 00:46:52,180 --> 00:46:55,630 ఈ భాషల్లో ఒకటి ఒకటి, జావా లో ఒక, సి # ఒక. 1054 00:46:55,630 --> 00:46:59,620 నేను కార్యాచరణను అనుకుంటున్నారా కూడా సారూప్యంగా ఉండాలని, అది పట్టింపు లేదు. 1055 00:46:59,620 --> 00:47:02,940 నేను ఇప్పటికీ వివిధ ఉపయోగించడానికి అవసరం భాషల ఆపిల్ మరియు మైక్రోసాఫ్ట్, 1056 00:47:02,940 --> 00:47:06,084 మరియు Google అన్ని మద్దతు వివిధ వాతావరణాలలో. 1057 00:47:06,084 --> 00:47:07,750 మరియు ఈ సంవత్సరాలు ఒక సవాలుగా మారింది. 1058 00:47:07,750 --> 00:47:10,100 తిరిగి రోజు ఉన్నప్పుడు, ప్రజలు సాఫ్ట్వేర్ కొనుగోలు 1059 00:47:10,100 --> 00:47:12,230 ఒక కంప్యూటర్ స్టోర్ వద్ద చుట్టి బాక్సులను కుదించే, 1060 00:47:12,230 --> 00:47:14,470 మీరు గాని వుంటుంది మాక్ షెల్ఫ్ కోసం చేరుకోవడానికి, 1061 00:47:14,470 --> 00:47:19,040 లేదా బహుశా ఈ చాలా చిన్న మాక్ చేర్చాలని కోరుతున్నాయి shelf-- లేదా పెద్ద విండోస్ షెల్ఫ్ 1062 00:47:19,040 --> 00:47:19,980 మరియు కొన్ని సాఫ్ట్వేర్ కొనుగోలు. 1063 00:47:19,980 --> 00:47:22,813 మరియు చాలా తరచుగా, కూడా లేదు ఉంది మాక్ షెల్ఫ్ న మీరు కోసం ఏదైనా. 1064 00:47:22,813 --> 00:47:23,430 ఎందుకు? 1065 00:47:23,430 --> 00:47:26,900 బాగా, కంపెనీలు 90% ఉంటే నిర్ణయించుకుంది ప్రపంచంలోని 95 ప్రపంచ% 1066 00:47:26,900 --> 00:47:31,180 ఎందుకు కూడా ఇబ్బంది PC లు, ఉంది Mac OS లో విషయాలు అమలు? 1067 00:47:31,180 --> 00:47:34,370 >> ఒక పక్కన మొత్తం గా ఇది ఎందుకు digression-- 1068 00:47:34,370 --> 00:47:40,960 Mac వైరస్లు అంత ప్రవేశించలేని అనిపిస్తున్న, మరియు పురుగుల, మరియు భద్రతా బెదిరింపులు? 1069 00:47:40,960 --> 00:47:44,040 ఆపిల్ ఈ ఉత్తమం? 1070 00:47:44,040 --> 00:47:45,934 కంప్యూటర్లు సురక్షితంగా ఉంచుకోవడానికి వద్ద మెరుగైన? 1071 00:47:45,934 --> 00:47:47,750 >> ప్రేక్షకులు: చిన్న ప్రేక్షకుల? 1072 00:47:47,750 --> 00:47:50,720 >> డేవిడ్ J. మలన్: ఆ వార్తలు దానికి బహుశా పెద్ద బిట్. 1073 00:47:50,720 --> 00:47:54,740 కాబట్టి Macs అనేక వినియోగదారులు పొడవైన, పేర్కొన్నారు OH ఒక Mac ఉపయోగించడానికి, 1074 00:47:54,740 --> 00:47:57,630 మీరు వైరస్లు రోగనిరోధక ఉంటుంది, మరియు చేస్తాము పురుగులు, మరియు ఈ అన్ని విషయాలను 1075 00:47:57,630 --> 00:47:59,180 ఆ కాలం PC లు నత్తనడక చేసిన. 1076 00:47:59,180 --> 00:48:02,050 ఆ కావచ్చు ఆపిల్ ఎందుకంటే మంచి ప్రోగ్రామర్లు ఉంది 1077 00:48:02,050 --> 00:48:05,250 మరియు వారు మంచి సాఫ్ట్వేర్ వ్రాయండి, లేదా ఆపరేటింగ్ సిస్టమ్ మంచి రూపొందించబడింది. 1078 00:48:05,250 --> 00:48:06,870 బహుశా, కానీ బహుశా. 1079 00:48:06,870 --> 00:48:10,840 >> ఇది మీరు ఉన్నప్పుడు బహుశా 12 ఏళ్ల, లేదా ఒక 30 ఏదో 1080 00:48:10,840 --> 00:48:13,510 విధమైన హోమ్ రచన వద్ద కూర్చొని స్వాధీనం హానికరమైన సాఫ్ట్వేర్ 1081 00:48:13,510 --> 00:48:17,480 ప్రపంచ మీకు తర్వాత వెళ్ళి చూడాలని పెద్ద లక్ష్యంగా ప్రేక్షకుల. 1082 00:48:17,480 --> 00:48:20,590 ప్రపంచంలోని 95% యాజమాన్య Windows లేదా కొన్ని నడుస్తున్న చేయబడుతుంది 1083 00:48:20,590 --> 00:48:21,740 దాని రకాలు. 1084 00:48:21,740 --> 00:48:23,800 కాబట్టి రెండు వైపులా కొద్దిగా ఉంది. 1085 00:48:23,800 --> 00:48:25,710 కానీ వారి ఖాతాలో, ఆపిల్, నా జ్ఞానాన్ని, 1086 00:48:25,710 --> 00:48:28,270 నిజంగా తాము ప్రచారం లేదు మరింత సురక్షితమైన గా, 1087 00:48:28,270 --> 00:48:32,110 మీరు కేవలం ఉంటే డ్రామా ఆహ్వానిస్తున్న నుండి మీరు వాదించడానికి, నేను అనుకుంటున్నాను ఉంటుంది. 1088 00:48:32,110 --> 00:48:32,610 >> అయితే సరే. 1089 00:48:32,610 --> 00:48:36,490 చాలా దూరం డౌన్ పొందకుండా ఆ, ఎలా మేము ఈ పరిష్కరించడానికి లేదు? 1090 00:48:36,490 --> 00:48:39,670 మీరు కొనుగోలు లేదా మీరు ఉన్నాయి అభివృద్ధి మూడు వేర్వేరు వ్యక్తులు చెల్లించే 1091 00:48:39,670 --> 00:48:41,540 మీ అనువర్తనాలను? 1092 00:48:41,540 --> 00:48:42,870 మీరు ఇతర మీద ఒక ఎంచుకోండి చెయ్యాలి? 1093 00:48:42,870 --> 00:48:45,460 మీ ఏమిటి మార్గనిర్దేశం చేయాలి ఇక్కడ ఆలోచిస్తూ మీరు అనుకుంటున్నారు? 1094 00:48:45,460 --> 00:48:47,960 1095 00:48:47,960 --> 00:48:48,460 కరీం? 1096 00:48:48,460 --> 00:48:51,001 1097 00:48:51,001 --> 00:48:51,500 వద్దు. 1098 00:48:51,500 --> 00:48:54,190 ఇంకెవరో. 1099 00:48:54,190 --> 00:48:56,885 >> ప్రేక్షకులు: జస్ట్ హార్డ్వేర్ తో వస్తాయి. 1100 00:48:56,885 --> 00:48:58,510 డేవిడ్ J. మలన్: హార్డ్వేర్ తో వస్తాయి? 1101 00:48:58,510 --> 00:48:59,533 మీరు ఏమి అర్థం? 1102 00:48:59,533 --> 00:49:01,282 >> ప్రేక్షకులు: కోసం వాతావరణంలో. [వినబడని] 1103 00:49:01,282 --> 00:49:04,867 1104 00:49:04,867 --> 00:49:06,200 డేవిడ్ J. మలన్: సో ఆ నిజం. 1105 00:49:06,200 --> 00:49:09,280 కానీ మీ వినియోగదారులు, మరోవైపు, ఐఫోన్ కలిగి ఉండవచ్చు, 1106 00:49:09,280 --> 00:49:13,530 అవి Android ఫోన్లు ఉండవచ్చు వారు మైక్రోసాఫ్ట్ రూపొందించిన మాత్రల ఉండవచ్చు. 1107 00:49:13,530 --> 00:49:19,040 సో ఎలా మీరు ఒక మొబైల్ వ్యూహం కలిగి లేదు ఈ వివిధ వినియోగదారుల అన్ని కోసం? 1108 00:49:19,040 --> 00:49:23,320 అది ఖర్చవుతుంది ఉంటే, అది అనిపించవచ్చు యొక్క ఒక ఐఫోన్ చేయడానికి చెప్పటానికి $ 1,000 వీలు 1109 00:49:23,320 --> 00:49:25,940 అప్లికేషన్, అది జరగబోతోంది చేయడానికి మీరు $ 2,000 ఖర్చు 1110 00:49:25,940 --> 00:49:29,250 ఒక ఐఫోన్ అప్లికేషన్ మరియు ఒక Android అనువర్తనం, లేదా $ 3,000 1111 00:49:29,250 --> 00:49:31,407 కూడా అలాగే Windows పరికరాలు మద్దతు. 1112 00:49:31,407 --> 00:49:33,990 చాలా బహుశా అదే ఒక వర్ణన, మరియు అది కూడా చేయకపోవచ్చు 1113 00:49:33,990 --> 00:49:36,050 ఆ వంటి సరళ సంబంధమని. 1114 00:49:36,050 --> 00:49:41,065 >> ప్రేక్షకులు: మీరు ఒక అనువర్తనం కలిగి అనుకొంటే లేదా కాదు, మీరు బాధ్యతాయుతంగా వెబ్సైట్ కలిగి ఉంటుంది. 1115 00:49:41,065 --> 00:49:41,940 డేవిడ్ J. మలన్: గుడ్. 1116 00:49:41,940 --> 00:49:46,255 ప్రేక్షకులు: లేదా మీరు ఒక స్థానిక అనువర్తనం కలిగి. 1117 00:49:46,255 --> 00:49:47,130 డేవిడ్ J. మలన్: అవును. 1118 00:49:47,130 --> 00:49:50,260 కాబట్టి ఇక్కడ ఈ సందర్భంలో, మేము గురించి ఆలోచిస్తున్నాము ఏమి 1119 00:49:50,260 --> 00:49:53,190 ప్రజలు స్థానిక అనువర్తనాలను అంటారని. 1120 00:49:53,190 --> 00:49:58,040 ఆ రాస్తున్నారని అన్వయములు ఆ పరికరం యొక్క స్థానిక భాషలో. 1121 00:49:58,040 --> 00:50:02,190 అందుకని స్థానిక ఆబ్జెక్టివ్- C లేదా స్విఫ్ట్ కోడ్, లేదా జావాలోని, లేదా సి #. 1122 00:50:02,190 --> 00:50:06,900 అంటే మీరు డౌన్లోడ్ చేసినప్పుడు, లెట్స్ Snapchat, ఒక ప్రముఖ అప్లికేషన్ చెప్పటానికి, 1123 00:50:06,900 --> 00:50:10,060 లేదా మీరు డౌన్లోడ్ చేసినప్పుడు ఒక ఫోన్ కోసం Facebook, 1124 00:50:10,060 --> 00:50:13,270 మీరు డౌన్లోడ్ గాని మీ ఐఫోన్ కోసం వ్రాతపూర్వక సంస్కరణ, 1125 00:50:13,270 --> 00:50:16,830 లేదా మీ Android ఫోన్ కోసం రచించిన లేదా మీ ఉపరితలం కోసం వ్రాశారు. 1126 00:50:16,830 --> 00:50:18,500 >> కానీ ఒక ప్రత్యామ్నాయ ఉంది. 1127 00:50:18,500 --> 00:50:26,020 ఆలివర్ పరోక్షంగా సూచిస్తుంది జరిగినది గా, మీరు నిజంగా HTML 5 ఉపయోగించవచ్చు 1128 00:50:26,020 --> 00:50:33,440 బదులుగా, ఒక వెబ్ అని ఏమి ఉపయోగించి అప్లికేషన్, అనగా మీరు కేవలం 1129 00:50:33,440 --> 00:50:35,940 మీ మొబైల్ ఉనికిని అమలు మరియు ఏ కార్యాచరణను. 1130 00:50:35,940 --> 00:50:37,030 నేను మొబైల్ ఉనికిని బోధించండి? 1131 00:50:37,030 --> 00:50:39,800 మీ వెబ్సైట్ వంటి మీ ఉంది సంప్రదింపు సమాచారం, అన్ని జాబితాను 1132 00:50:39,800 --> 00:50:43,049 మీ ఉత్పత్తులు, బహుశా అది ఒక షాపింగ్ ఉంది కార్ట్, ఉండవచ్చు మీరు ద్వారా విషయాలు అమ్మే. 1133 00:50:43,049 --> 00:50:46,850 ఏమైనప్పటికీ మీ అప్లికేషన్, మీరు కాదు ఆబ్జెక్టివ్- C లో అది అమలు, 1134 00:50:46,850 --> 00:50:51,200 లేదా స్విఫ్ట్, లేదా జావా లేదా C #, కానీ HTML 5, మేము చూసారు భాషగా ఉండేది ఇది 1135 00:50:51,200 --> 00:50:55,470 నిన్న, జావాస్క్రిప్ట్ మరియు CSS తో. 1136 00:50:55,470 --> 00:50:58,700 >> మరియు ఆ గురించి nice ఏది మూడు వాటిని అమలు చేయడానికి, 1137 00:50:58,700 --> 00:51:01,981 మీరు సాఫ్ట్వేర్ కేవలం భాగాన్ని అవసరం? 1138 00:51:01,981 --> 00:51:02,980 ప్రేక్షకులు: ఒక వెబ్ బ్రౌజర్. 1139 00:51:02,980 --> 00:51:04,229 డేవిడ్ J. మలన్: ఒక వెబ్ బ్రౌజర్. 1140 00:51:04,229 --> 00:51:07,610 మరియు నేను తెలుసు ఉత్తమ, ఈ అన్ని పరికరాల వెబ్ బ్రౌజర్లు తో వస్తాయి, 1141 00:51:07,610 --> 00:51:10,480 కాబట్టి వినియోగదారుకు లేవు ప్రత్యేక ఏదో ఇన్స్టాల్. 1142 00:51:10,480 --> 00:51:12,920 కాబట్టి మీరు తెలియజేయవచ్చు మీ ప్రేక్షకులు, మీ వినియోగదారులు, 1143 00:51:12,920 --> 00:51:16,590 లో acme.com వెళ్ళండి మీ బ్రౌజర్ మరియు మీరు కేవలం చేస్తాము 1144 00:51:16,590 --> 00:51:19,730 ఒక వెబ్ ఆధారిత అనుభవం తెరపై ఇంకా నింపుతుంది అని 1145 00:51:19,730 --> 00:51:25,100 కానీ మీరు అన్ని గురించి ఆందోళన చెందనవసరం లేదు ఈ ఖర్చులు మరియు ఈ సంక్లిష్టత అన్ని. 1146 00:51:25,100 --> 00:51:28,600 కానీ తప్పనిసరిగా అక్కడ వెళ్తున్నారు కుడి, ఇక్కడ ఒక క్యాచ్ ఉండాలి? 1147 00:51:28,600 --> 00:51:31,740 నేను అభిప్రాయపడుతున్నారు ప్రత్యేకించి రెండు సంవత్సరాల క్రితం, 1148 00:51:31,740 --> 00:51:35,700 చాలా మొదటి వెర్షన్ Facebook యొక్క మొబైల్ అప్లికేషన్ 1149 00:51:35,700 --> 00:51:38,810 ఎక్కువగా ఒక HTML 5 అనువర్తనం. 1150 00:51:38,810 --> 00:51:42,490 వారు ఉంటుంది, మరింత ఇటీవల ఇది reimplemented 1151 00:51:42,490 --> 00:51:44,700 వారి ఇతర అనువర్తనాల్లో. 1152 00:51:44,700 --> 00:51:46,990 >> ఎందుకు మీరు కాదు వెంటనే అంతరంలో, 1153 00:51:46,990 --> 00:51:49,190 బాగా, స్పష్టంగా మేము దీన్ని చూడాలని? 1154 00:51:49,190 --> 00:51:51,560 దాచిన ఖర్చులు ఏమి కావచ్చు? 1155 00:51:51,560 --> 00:51:52,477 >> ప్రేక్షకులు: ప్రదర్శన. 1156 00:51:52,477 --> 00:51:53,643 డేవిడ్ J. మలన్: ప్రదర్శన? 1157 00:51:53,643 --> 00:51:54,567 మీరు ఎలా అర్థం లేదు? 1158 00:51:54,567 --> 00:52:01,040 >> ప్రేక్షకులు: స్థానిక అనువర్తనం మరింత ప్రదర్శన ఉంది. 1159 00:52:01,040 --> 00:52:03,850 >> డేవిడ్ J. మలన్: సో ఆ ఉంది నిజమైన, కారణాలు జంట కోసం. 1160 00:52:03,850 --> 00:52:05,270 మేము సమాధానం సరళంగా. 1161 00:52:05,270 --> 00:52:08,061 మరియు మా చర్చ గుర్తుకు సంకలనం భాషలు వర్సెస్ అర్థం. 1162 00:52:08,061 --> 00:52:12,030 ఈ HTML 5 మరియు అది తో, కేవలం ఉండాలి స్పష్టమైన, జావాస్క్రిప్ట్ సాధారణంగా రాసిన 1163 00:52:12,030 --> 00:52:15,880 JS-- మరియు CSS అన్ని ఉన్నాయి భాషలు అర్థం, 1164 00:52:15,880 --> 00:52:21,020 కూడా మాత్రమే జావాస్క్రిప్ట్ అయితే ఒక ప్రోగ్రామింగ్ భాష. 1165 00:52:21,020 --> 00:52:25,820 >> కాబట్టి ఈ వర్సెస్ వీటిలో కొన్ని ఇది ఉంచబడతాయి, కనీసము మూడు 1166 00:52:25,820 --> 00:52:29,990 ఆబ్జెక్టివ్- C, జావా మరియు C # - ఈ, సిద్ధాంతంలో, కేవలం వేగంగా ఉండాలి. 1167 00:52:29,990 --> 00:52:31,670 కానీ మరొక రియాలిటీ ఉంది చేర్చాలని కోరుతున్నాయి 1168 00:52:31,670 --> 00:52:32,440 >> ప్రేక్షకులు: కార్యాచరణ? 1169 00:52:32,440 --> 00:52:32,830 >> డేవిడ్ J. మలన్: ఆ ఏమిటి? 1170 00:52:32,830 --> 00:52:34,060 >> ప్రేక్షకులు: కార్యాచరణ. 1171 00:52:34,060 --> 00:52:34,570 >> డేవిడ్ J. మలన్: పనితనం? 1172 00:52:34,570 --> 00:52:35,070 అది ఎలా? 1173 00:52:35,070 --> 00:52:37,305 ప్రేక్షకులు: కెమెరా ఉపయోగించండి మీ ఫోన్ లేదా ఏదో ఆఫ్. 1174 00:52:37,305 --> 00:52:41,471 మీరు బ్రౌజర్ తో ఆ ఉపయోగించవచ్చు. 1175 00:52:41,471 --> 00:52:42,470 డేవిడ్ J. మలన్: ఖచ్చితంగా. 1176 00:52:42,470 --> 00:52:43,011 వారు sec-- చేస్తున్నారు 1177 00:52:43,011 --> 00:52:45,034 ప్రేక్షకులు: [వినబడని] 1178 00:52:45,034 --> 00:52:46,700 డేవిడ్ J. మలన్: ఆ మరొక మంచి ఒకటి. 1179 00:52:46,700 --> 00:52:49,230 వస్తాయి ఆ లక్షణాలను ఉంది నేటి మొబైల్ ఫోన్లు 1180 00:52:49,230 --> 00:52:53,840 రూపకల్పనలో లేని భద్రత కోసం కారణాలు, వెబ్ బ్రౌజర్లకు అందుబాటులో. 1181 00:52:53,840 --> 00:52:56,410 అది రకమైన ఉంటుంది ఎందుకంటే ఒక గగుర్పాటు విషయం కేవలం ఉన్నప్పుడు 1182 00:52:56,410 --> 00:53:00,710 మీరు సందర్శించే google.com, లేదా cnn.com, లేదా ఏ website.com, 1183 00:53:00,710 --> 00:53:04,490 ఆ వెబ్ సైట్ తిరుగులేని పవర్ కలిగి మీ కెమెరా, మీరు ఒక చిత్రం పడుతుంది, 1184 00:53:04,490 --> 00:53:06,010 ఆపై దాన్ని ఉపయోగించండి. 1185 00:53:06,010 --> 00:53:09,280 కానీ మీరు ఒక యాదృచ్ఛిక వెబ్సైట్ కావలసిన కాదు మీరు చాలా మొదటి సారి సందర్శించే 1186 00:53:09,280 --> 00:53:10,690 ఆ సామర్థ్యం కలిగి. 1187 00:53:10,690 --> 00:53:13,460 >> కాబట్టి ఏమి ఫోన్ తయారీదారులు సాధారణంగా 1188 00:53:13,460 --> 00:53:17,230 వారు కేవలం యాక్సెస్ను తిరస్కరించవచ్చు ఉంది సమాచారం యొక్క రకాన్ని 1189 00:53:17,230 --> 00:53:20,650 ఒక బ్రౌజర్, ఇది మీరు అర్థం కెమెరా అమలు కాదు. 1190 00:53:20,650 --> 00:53:24,180 మీరు పుష్ ప్రకటనలను అమలు కాదు, మీరు మీ స్క్రీన్ మీద పొందుతారు బీప్స్ 1191 00:53:24,180 --> 00:53:26,120 సంక్షిప్త సందేశాలతో. 1192 00:53:26,120 --> 00:53:31,350 నిజానికి కూడా GPS మాత్రమే రకం వెబ్ బ్రౌజర్లకు అందుబాటులో విధమైన. 1193 00:53:31,350 --> 00:53:34,140 మీరు ఒక లాప్టాప్ మీద, ఎప్పుడైనా చేసిన ఉంటే లేదా ఒక మొబైల్ పరికరం పై 1194 00:53:34,140 --> 00:53:38,770 బహుశా వంటి ఏదో ఆగింది cnn.com, కానీ కూడా స్థానిక వార్తా కేంద్రాలు 1195 00:53:38,770 --> 00:53:43,890 దీన్ని ఉంటాయి, మీరు ప్రాంప్ట్ తరచుగా ఒక సందేశాన్ని foxnews.com 1196 00:53:43,890 --> 00:53:45,170 మీ స్థానం తెలుసా కోరుకుంటున్నారు. 1197 00:53:45,170 --> 00:53:46,610 ఆమోదించండి లేదా తిరస్కరించండి. 1198 00:53:46,610 --> 00:53:52,070 >> బాగా, బ్రౌజర్ ఆక్సెస్ చెయ్యడానికి ప్రయత్నిస్తున్నారు మీ ఫోన్ నుండి మీ GPS సమాచారం. 1199 00:53:52,070 --> 00:53:54,740 కానీ కృతజ్ఞతగా మైక్రోసాఫ్ట్, మరియు ఆపిల్ మరియు Google 1200 00:53:54,740 --> 00:53:57,330 అనుకుని నిర్ణయించాము అది ఒక ఉపయోగకరమైన పరిస్థితి, 1201 00:53:57,330 --> 00:53:59,461 మేము Google Maps మరియు కావలసిన పని ఇతర సాధనాలు, 1202 00:53:59,461 --> 00:54:02,710 కానీ మేము ప్రజలు భీతి వద్దు కేవలం ఏ వెబ్సైట్ ప్రారంభించడం ద్వారా దీన్ని. 1203 00:54:02,710 --> 00:54:05,934 కలుస్తారు కాబట్టి లెట్స్ విధమైన సగం మరియు యూజర్ ప్రాంప్ట్. 1204 00:54:05,934 --> 00:54:08,850 కానీ ఆ అవసరం కేస్ అన్ని హార్డ్వేర్, కెమెరా వంటి 1205 00:54:08,850 --> 00:54:10,680 మరియు పుష్ తో ప్రకటనలను మరియు వంటి, 1206 00:54:10,680 --> 00:54:13,650 కాబట్టి మీరు కలిగి ఉండవచ్చు కొన్ని ఫీచర్లను త్యాగం. 1207 00:54:13,650 --> 00:54:15,100 కాని పనితీరు చాలా. 1208 00:54:15,100 --> 00:54:18,020 ఇది తక్కువ మారుతోంది ఈ రోజుల్లో గమనించదగ్గ, బహుశా 1209 00:54:18,020 --> 00:54:22,400 LTE లో మరియు వేగంగా పట్టుకుంటాడు ఫోన్లలో ఇంటర్నెట్ వేగం 1210 00:54:22,400 --> 00:54:24,110 కానీ మీరు రకమైన తేడాలు ఆస్వాదించగల. 1211 00:54:24,110 --> 00:54:28,190 ఒక వెబ్ ఆధారిత అప్లికేషన్ ఇలా కేవలం, సాధారణంగా, నెమ్మదిగా అనిపిస్తుంది 1212 00:54:28,190 --> 00:54:31,100 ఒక స్థానిక అప్లికేషన్ కంటే పాక్షికంగా ఒక వెబ్ ఆధారిత అప్లికేషన్ ఎందుకంటే 1213 00:54:31,100 --> 00:54:32,680 నిర్వచనం ద్వారా ఇంటర్నెట్ లో ఉంది. 1214 00:54:32,680 --> 00:54:35,610 ఇది వెబ్ సర్వర్లకు మాట్లాడుతూ ఉంటాడు. 1215 00:54:35,610 --> 00:54:39,590 మరియు మీ నెట్వర్క్ కనెక్షన్ ఉంటే నెమ్మదిగా కూడా స్క్రోలింగ్ నెమ్మదిగా ఉండవచ్చు. 1216 00:54:39,590 --> 00:54:43,710 >> కానీ స్థానిక అప్లికేషన్, మీరు ఇప్పటికే ముందు downloaded-- బహుశా 1217 00:54:43,710 --> 00:54:45,680 మీరు ఇంటి వద్ద ఉన్నప్పుడు అనువర్తనం స్టోర్ నుండి 1218 00:54:45,680 --> 00:54:47,900 లేదా మీరు కనీసం ముందస్తుగా డౌన్లోడ్ సంపూర్ణంగా 1219 00:54:47,900 --> 00:54:49,640 గతంలో, సంసార మీ కనెక్షన్ speed-- 1220 00:54:49,640 --> 00:54:52,530 అందువలన ఇప్పుడు మీరు అన్ని కలిగి మీరు సాధారణంగా అవసరమైన బిట్స్. 1221 00:54:52,530 --> 00:54:55,090 బహుశా కొన్ని సమాచారాన్ని తెలియజేయడం మినహా ఒక సర్వర్ నుండి వస్తుంది. 1222 00:54:55,090 --> 00:54:57,130 >> కాబట్టి ఈ ఇక్కడ విక్రయాల్లో ఉన్నాయి. 1223 00:54:57,130 --> 00:54:59,980 ఒక మధ్య రకం ఉంది రాజీ, నిజానికి. 1224 00:54:59,980 --> 00:55:00,907 నేను మీరు చేసిన అనుకుంటున్నాను 1225 00:55:00,907 --> 00:55:02,895 >> ప్రేక్షకులు: డేటా ఆఫ్లైన్ ఉపయోగించండి. 1226 00:55:02,895 --> 00:55:06,355 స్థానిక అనువర్తనాలలో, మీరు [వినబడని] 1227 00:55:06,355 --> 00:55:07,480 డేవిడ్ J. మలన్: ఖచ్చితంగా. 1228 00:55:07,480 --> 00:55:09,730 కాబట్టి ఆఫ్లైన్ సమస్య ఉంది, ఇది నిజంగా బాధించే ఉంది 1229 00:55:09,730 --> 00:55:13,120 మీరు కొన్ని ఆట లేదా ఉపయోగం ప్లే చెయ్యలేకపోతే కొన్ని సాఫ్ట్వేర్ మీరు మీరే కనుక 1230 00:55:13,120 --> 00:55:15,110 ఒక నేలమాళిగలో ఎక్కడా లేదా ఒక ఎలివేటర్ లో. 1231 00:55:15,110 --> 00:55:18,700 మాతృ అనువర్తనం స్థితిస్థాపకంగా ఆ వ్యతిరేకంగా అధిక సంభావ్యత, 1232 00:55:18,700 --> 00:55:20,990 మీరు అన్ని ఊహిస్తూ డేటా మీరు స్థానికంగా అవసరం. 1233 00:55:20,990 --> 00:55:22,900 >> కాబట్టి ఇక్కడ ఒక మూడవ ఎంపికను ఉంది. 1234 00:55:22,900 --> 00:55:30,270 మరియు యొక్క స్పెక్ట్రం డ్రా తెలియజేయండి స్థానిక ఇక్కడ అనువర్తనం మరియు వెబ్ అనువర్తనం. 1235 00:55:30,270 --> 00:55:32,460 మరియు మధ్య లో ఏమిటి విషయం called-- 1236 00:55:32,460 --> 00:55:35,410 మరియు నేను మీరు ఆలోచిస్తున్న ముందు, బహుశా పదం వాడారు? 1237 00:55:35,410 --> 00:55:37,170 హైబ్రిడ్ అప్లికేషన్. 1238 00:55:37,170 --> 00:55:40,980 మరియు పదం సూచిస్తుంది, మధ్యలో ఏదో వార్తలు. 1239 00:55:40,980 --> 00:55:46,230 ఇది ఒక వెబ్ అప్లికేషన్ యొక్క రకమైన మరియు అది ఒక స్థానిక అప్లికేషన్ యొక్క ఉంటాము. 1240 00:55:46,230 --> 00:55:47,690 >> మరియు ఈ అర్థం ఏమిటి? 1241 00:55:47,690 --> 00:55:51,750 ఇది ముసాయిదా ఉన్నాయి హాజరవుతారు ముందుగా సాఫ్ట్వేర్ నుండి ఒక పదం ఉపయోగించడానికి 1242 00:55:51,750 --> 00:55:55,860 ఇతర ప్రజలు రాసిన ఈ వేదికల ప్రతి ఒకటి కోసం. 1243 00:55:55,860 --> 00:55:57,500 ఇవి మరియు ఇంకా ఇతర పరికరాలు. 1244 00:55:57,500 --> 00:56:02,390 నిజానికి, నాకు PhoneGap వీడలేదు, ఇది ఒక ఫ్రేమ్ అని నేను 1245 00:56:02,390 --> 00:56:04,520 అడోబ్ ఇప్పుడు యాజమాన్య నమ్మకం. 1246 00:56:04,520 --> 00:56:07,830 నాకు ప్రారంభ విధానం వెళదాం. 1247 00:56:07,830 --> 00:56:09,430 చూద్దాం. 1248 00:56:09,430 --> 00:56:12,450 నేను టూల్స్ జాబితా చూడగలరు ఉంటే చూడండి. 1249 00:56:12,450 --> 00:56:13,150 హార్డ్వేర్. 1250 00:56:13,150 --> 00:56:15,845 మొదలు అవుతున్న. 1251 00:56:15,845 --> 00:56:17,570 PhoneGap హార్డ్వేర్. 1252 00:56:17,570 --> 00:56:18,672 >> చూద్దాం. 1253 00:56:18,672 --> 00:56:23,459 PhoneGap హార్డ్వేర్ ప్రాప్తిని. 1254 00:56:23,459 --> 00:56:26,125 మేము కొద్దిగా వెదుక్కోవచ్చు ఉంటే నాకు చూద్దాం వారు కలిగి ఉపయోగించే చార్ట్లో. 1255 00:56:26,125 --> 00:56:29,170 1256 00:56:29,170 --> 00:56:31,640 ఈ మరొక సైట్ లో ఉంది. 1257 00:56:31,640 --> 00:56:32,525 ఈ ఉపయోగపడుతుంది? 1258 00:56:32,525 --> 00:56:33,030 నం 1259 00:56:33,030 --> 00:56:36,330 ఆ గొన్న అక్కడ మా సమయం వృధా కాదు. 1260 00:56:36,330 --> 00:56:40,185 PhoneGap హార్డ్వేర్. 1261 00:56:40,185 --> 00:56:40,685 పరికరాల. 1262 00:56:40,685 --> 00:56:45,190 1263 00:56:45,190 --> 00:56:48,030 పరికర API ని ప్రారంభిస్తుంది. 1264 00:56:48,030 --> 00:56:49,270 వద్దు, వారు తరలించారు. 1265 00:56:49,270 --> 00:56:50,070 >> PhoneGap. 1266 00:56:50,070 --> 00:56:54,964 యొక్క ఈ ఒక చివరి లుక్ వెళ్ళి తెలపండి నేను మీకు చూపించడానికి లేదో చూడండి. 1267 00:56:54,964 --> 00:56:55,630 మొదలు అవుతున్న. 1268 00:56:55,630 --> 00:56:58,160 1269 00:56:58,160 --> 00:56:59,020 PhoneGap ఇన్స్టాల్. 1270 00:56:59,020 --> 00:57:02,310 1271 00:57:02,310 --> 00:57:03,270 మొబైల్ అనువర్తనం ఇన్స్టాల్. 1272 00:57:03,270 --> 00:57:04,320 న వస్తాయి. 1273 00:57:04,320 --> 00:57:07,220 1274 00:57:07,220 --> 00:57:08,580 వారు ప్రతిదీ పునర్వ్యవస్థీకరించి చేసిన. 1275 00:57:08,580 --> 00:57:09,750 అయితే సరే. 1276 00:57:09,750 --> 00:57:11,370 ఓహ్, అన్ని కుడి. 1277 00:57:11,370 --> 00:57:12,550 బాగా, ఇక్కడ మేము వెళ్ళి. 1278 00:57:12,550 --> 00:57:16,130 ఈ, ఆ ప్రకాశాన్ని అన్ని కాదు కానీ ఈ నేను రకమైన వెతుకుతున్న ఏమిటి. 1279 00:57:16,130 --> 00:57:20,940 >> కాబట్టి PhoneGap ఒక ప్రణాళిక మీరు ఆ మీరు ఇచ్చే ఉచితంగా డౌన్లోడ్ చేసుకోవచ్చు 1280 00:57:20,940 --> 00:57:22,750 కొన్ని స్టార్టర్ కోడ్, ముఖ్యంగా. 1281 00:57:22,750 --> 00:57:26,600 కాబట్టి వారు రాసిన కొన్ని కోడ్ ఏదైనా ఎక్కువ లేదు. 1282 00:57:26,600 --> 00:57:29,610 కానీ మీరు ఇస్తుంది ఏమి తప్పనిసరిగా సమానం 1283 00:57:29,610 --> 00:57:34,910 కేవలం ఉంచుతుంది ఒక అప్లికేషన్ యొక్క యూజర్ యొక్క తెరపై పెద్ద చతురస్రం. 1284 00:57:34,910 --> 00:57:38,040 ఇది ఒక వంటి, ఒక URL బార్ చాలు లేదు బ్రౌజర్, ఒక చిరునామా చాలు లేదు. 1285 00:57:38,040 --> 00:57:39,650 ఇది కేవలం ఒక పెద్ద చతురస్రం ఉంచుతుంది. 1286 00:57:39,650 --> 00:57:43,230 మరియు మీరు ఈ పెద్ద ఆకృతీకరించుటకు దీర్ఘచతురస్ర, హుడ్ కింద, 1287 00:57:43,230 --> 00:57:50,780 నిజానికి acme.com వెళ్ళడానికి, లేదా ఉండవచ్చు m.acme.com, mobile.acme.com కోసం, 1288 00:57:50,780 --> 00:57:52,910 కానీ వినియోగదారు తెలియదు వారు ఆ చిరునామా వద్ద ఉన్నారు. 1289 00:57:52,910 --> 00:57:55,520 వారు చూడండి అన్ని వెబ్ పేజీ యొక్క కంటెంట్లను. 1290 00:57:55,520 --> 00:57:59,822 >> కానీ ఈ ఉండటం గురించి nice ఏది ఒక హైబ్రిడ్ అప్లికేషన్ ఆ ఏమి PhoneGap ఉంది 1291 00:57:59,822 --> 00:58:03,030 మరియు ఇతర సంస్థలు మీరు ఇస్తున్నారు వారు మీరు కోడ్ యొక్క ఒక చిన్న బిట్ ఇవ్వడం చేస్తున్నారు 1292 00:58:03,030 --> 00:58:05,760 ఆబ్జెక్టివ్- C లేదా స్విఫ్ట్, లేదా జావా లో కోడ్ యొక్క కొద్దిగా, 1293 00:58:05,760 --> 00:58:08,320 కోడ్ యొక్క ఒక చిన్న బిట్ సి #, మరియు తప్పనిసరిగా, 1294 00:58:08,320 --> 00:58:12,990 మీరు అందించే కలిగి అన్ని అతితక్కువ ఉంది మీ వెబ్ ఆధారిత అప్లికేషన్ యొక్క చిరునామా. 1295 00:58:12,990 --> 00:58:15,750 ఆపై మీరు ఈ కట్ట అన్ని కలిసి మరియు మీరు 1296 00:58:15,750 --> 00:58:20,670 అది కలిగి ప్రాప్తి మీ ఇంటర్నెట్ ద్వారా సైట్, 1297 00:58:20,670 --> 00:58:24,060 లేదా మీరు కూడా ఒక స్థానిక కాష్ అనువర్తనం లోపల కాపీ, 1298 00:58:24,060 --> 00:58:28,690 ఆపై మీరు మీ అప్లికేషన్ సేవ్ ఐఫోన్ ఫార్మాట్ లో, Android ఫోన్ 1299 00:58:28,690 --> 00:58:32,030 ఫార్మాట్, ఉపరితల ఫార్మాట్, లేదా ఇతర పరికరాలు ఎన్ని. 1300 00:58:32,030 --> 00:58:34,960 >> మీరు ఆ కూర్పుల యొక్క ప్రతి అప్లోడ్ గూగుల్ ప్లే స్టోర్ చేయడానికి, 1301 00:58:34,960 --> 00:58:37,690 App స్టోర్ కు Windows స్టోర్, మొదలగునవి. 1302 00:58:37,690 --> 00:58:41,570 మరియు ఇప్పుడు, మీరు అన్ని మీ ప్రేక్షకులు నిజంగా ఒక స్థానిక అనువర్తనం డౌన్లోడ్, 1303 00:58:41,570 --> 00:58:44,250 కోడ్ అత్యంత ఏర్పడింది అయితే ఎవరో రాసిన, 1304 00:58:44,250 --> 00:58:49,090 కానీ ఆ స్థానిక అనువర్తనం యొక్క కంటెంట్లను అన్ని సాధారణంగా మీ స్వంత వెబ్ సైట్ నుండి వస్తాయి. 1305 00:58:49,090 --> 00:58:53,950 కాబట్టి మీరు మీ వెబ్ సైట్ రచన కొనసాగించటానికి HTML, జావాస్క్రిప్ట్ మరియు CSS లో. 1306 00:58:53,950 --> 00:58:56,400 >> సో ఎందుకు ఈ పంక్తులు బ్లర్? 1307 00:58:56,400 --> 00:59:00,240 ఎందుకు ఒక హైబ్రిడ్ అప్లికేషన్ స్థానిక రకంగా, కానీ కూడా 1308 00:59:00,240 --> 00:59:02,569 వెబ్ రకం ఆధారపడి? 1309 00:59:02,569 --> 00:59:04,610 మొత్తం పాయింట్ ఏమిటి ఈ సంక్లిష్టత జోడించడం? 1310 00:59:04,610 --> 00:59:07,180 నేను నుండి కూడా ఇప్పటికీ అర్థం, ఈ పేజీ ద్వారా ఉండడాన్ని, 1311 00:59:07,180 --> 00:59:11,790 మొదలు పెట్టడం గైడు అనుకుని అది నాకు దశలను మొత్తం డబ్బు సంపాదించి 1312 00:59:11,790 --> 00:59:13,514 నేను can-- ముందు చేయడానికి 1313 00:59:13,514 --> 00:59:14,430 ప్రేక్షకులు: పునర్వినియోగానికి? 1314 00:59:14,430 --> 00:59:14,960 డేవిడ్ J. మలన్: పునర్వినియోగానికి? 1315 00:59:14,960 --> 00:59:15,618 మీరు ఏమి అర్థం? 1316 00:59:15,618 --> 00:59:16,826 >> ప్రేక్షకులు: మూల కోడ్. 1317 00:59:16,826 --> 00:59:19,438 కాబట్టి అదే కోడ్పై అమలు అన్ని వివిధ వేదికల. 1318 00:59:19,438 --> 00:59:20,313 డేవిడ్ J. మలన్: అవును. 1319 00:59:20,313 --> 00:59:21,188 ప్రేక్షకులు: [వినబడని] 1320 00:59:21,188 --> 00:59:23,200 1321 00:59:23,200 --> 00:59:24,200 డేవిడ్ J. మలన్: పర్ఫెక్ట్. 1322 00:59:24,200 --> 00:59:26,930 సమయం గట్టిగా మరియు మీరు ఉంటే అనేక developers-- లేదు 1323 00:59:26,930 --> 00:59:28,900 బహుశా మీరు ఒక డెవలపర్ కలిగి మరియు అతను లేదా ఖచ్చితంగా ఆమె 1324 00:59:28,900 --> 00:59:31,050 వీటన్నింటికీ తెలియదు environments-- ఖచ్చితంగా బాగా, 1325 00:59:31,050 --> 00:59:33,341 మరియు ఖచ్చితంగా కార్యక్రమం కాదు ఏకకాలంలో మూడింటిలోనూ 1326 00:59:33,341 --> 00:59:35,970 మరియు మూడు ఉత్పత్తుల రవాణా సమయం ఒక కోసం అనుమతి, 1327 00:59:35,970 --> 00:59:40,360 మీరు అతనిని కలిగి లేదా ఆమె ప్రతిదీ నిర్మించడానికి చేయవచ్చు HTML మరియు JavaScript మరియు CSS లో, 1328 00:59:40,360 --> 00:59:43,260 ఆపై ఒక చిన్న తెలుసుకోవడానికి స్థానిక అనువర్తనాలను గురించి బిట్, 1329 00:59:43,260 --> 00:59:45,930 డౌన్లోడ్ కేవలం తగినంత ఈ వంటి ఒక ఫ్రేమ్, 1330 00:59:45,930 --> 00:59:48,750 అప్పుడు మీ ఉత్పత్తి అప్లోడ్ వివిధ అనువర్తనం దుకాణాలు అన్ని 1331 00:59:48,750 --> 00:59:51,700 మీరు ఇప్పుడు కలిగి తద్వారా ఒక స్థానిక అప్లికేషన్. 1332 00:59:51,700 --> 00:59:54,090 >> కాబట్టి ఒక విజయం-విజయం వంటి తెలుస్తోంది, కానీ మళ్ళీ, స్పష్టమైన ఉండాలి 1333 00:59:54,090 --> 00:59:56,540 సామర్థ్యాన్ని ఉన్నాయి ఖర్చులు లేదా gotchas? 1334 00:59:56,540 --> 01:00:00,292 1335 01:00:00,292 --> 01:00:01,209 >> ప్రేక్షకులు: ప్రదర్శన? 1336 01:00:01,209 --> 01:00:02,083 డేవిడ్ J. మలన్: అవును. 1337 01:00:02,083 --> 01:00:02,959 ప్రదర్శన. 1338 01:00:02,959 --> 01:00:04,250 ఇది మాటలతో వివరించడానికి కష్టం. 1339 01:00:04,250 --> 01:00:07,590 సో మీరు కేవలం ఆన్ తీసుకుంటే విశ్వాసం మొబైల్ అప్లికేషన్, 1340 01:00:07,590 --> 01:00:11,430 ఒక వెబ్ అప్లికేషన్ రెడీ సాధారణంగా నెమ్మదిగా నిర్వహించడానికి. 1341 01:00:11,430 --> 01:00:16,500 ఇది ఎందుకంటే, సరైన అనిపించడం ఉండవచ్చు ఐఫోన్, మరియు Android ఫోన్లు, 1342 01:00:16,500 --> 01:00:19,210 మరియు Windows పరికరాలు ఉంది డిఫాల్ట్ లుక్ ఎల్లప్పుడూ ఒక విధమైన 1343 01:00:19,210 --> 01:00:21,780 మరియు అన్ని అనుభూతి బటన్లు మరియు మెనులు. 1344 01:00:21,780 --> 01:00:25,160 >> మరియు వెబ్ కంపెనీలు, ప్రయత్నించవచ్చు అలంకారం ఇంచుమించుగా 1345 01:00:25,160 --> 01:00:28,329 బూట్స్ట్రాప్ వంటి గ్రంధాలయాలు, కానీ సూక్ష్మబుద్ధిగల user-- user-- 1346 01:00:28,329 --> 01:00:30,620 తెలుసు అన్నారు ఎదో ఇక్కడ కాదు. 1347 01:00:30,620 --> 01:00:32,510 చేసి, మంచిది ఒక పెద్ద ఒప్పందం కాదు. 1348 01:00:32,510 --> 01:00:35,500 కాని పనితీరు సమస్య ఖచ్చితంగా ఒక పెద్ద ఒప్పందం ఉంది. 1349 01:00:35,500 --> 01:00:39,400 స్థానిక అనువర్తనాలను కేవలం కలుగజేస్తాయి మరింత బాధ్యతాయుతంగా మరియు లేదు కాబట్టి 1350 01:00:39,400 --> 01:00:39,946 మంచి. 1351 01:00:39,946 --> 01:00:42,070 కాబట్టి, ఏ అప్పుడు కావచ్చు బెస్ట్ ఆఫ్ బోత్ వరల్డ్స్? 1352 01:00:42,070 --> 01:00:44,584 మీరు ప్రత్యేకంగా ఒక చిన్న పోతే కంపెనీ లేదా ఒక చిన్న సమూహం, 1353 01:00:44,584 --> 01:00:47,000 మీరు వనరులను కలిగి లేదు సమాంతరంగా ఒక అనువర్తనం అభివృద్ధి 1354 01:00:47,000 --> 01:00:50,480 మూడు వేదికల పై, మరియు స్పష్టముగా, ఒక దురాలోచన ఏమైనప్పటికీ వార్తలు అనుకుని 1355 01:00:50,480 --> 01:00:53,526 మీరు దాన్ని రోల్ మరియు ఎందుకంటే మూడు ఒకేసారి గ్రహించడం 1356 01:00:53,526 --> 01:00:56,400 మేము కొన్ని లక్షణాలను చేర్చారు ఉండాలి లేదా ఇప్పుడు భిన్నంగా ఏదో ఒకటి, 1357 01:00:56,400 --> 01:00:59,530 మీరు దాన్ని పరిష్కరించడానికి మూడు ప్రదేశాలు, కాదు. 1358 01:00:59,530 --> 01:01:02,390 ఏం బహుశా సరైన వార్తలు వ్యూహం మొత్తం ఇక్కడ, 1359 01:01:02,390 --> 01:01:04,130 ఉంటే వనరులను మరియు సమయం గట్టిగా ఉంటాయి? 1360 01:01:04,130 --> 01:01:06,420 >> ప్రేక్షకులు: జస్ట్ iOS న చేస్తున్నాయి. 1361 01:01:06,420 --> 01:01:08,390 >> డేవిడ్ J. మలన్: ఆ అసమంజసమైన కాదు. 1362 01:01:08,390 --> 01:01:10,670 ఐఫోన్, కనీసం సంయుక్త, సూపర్ ప్రసిద్ధము. 1363 01:01:10,670 --> 01:01:13,820 ఆండ్రాయిడ్ ఇప్పటికీ ఆధిపత్య కలిగి ఉంది మార్కెట్ వాటా, ప్రపంచవ్యాప్తంగా, మొత్తం. 1364 01:01:13,820 --> 01:01:16,740 కాబట్టి మీరు కాదు తప్పనిసరిగా ప్రతినిధి 1365 01:01:16,740 --> 01:01:19,210 ఈ వారం భూగోళం సంపూర్ణంగా ఆఫ్. 1366 01:01:19,210 --> 01:01:21,180 కానీ ఆ ఖచ్చితంగా ఒక నిర్ణయం. 1367 01:01:21,180 --> 01:01:23,620 నేను ఇక్కడ ప్రాంగణంలో ఉద్దేశ్యం నేను కొన్ని దారుణమైన సంఖ్య అనుకుంటున్నాను 1368 01:01:23,620 --> 01:01:26,600 లేదా స్నాతకపూర్వ శాతం ఐఫోన్ మరియు Android ఫోన్లు ఉన్నాయి. 1369 01:01:26,600 --> 01:01:28,490 కానీ విదేశాల్లో, అది వ్యతిరేకంగా ఉంటాము. 1370 01:01:28,490 --> 01:01:30,040 కాబట్టి మీరు మీ ప్రేక్షకులు ఆధారంగా నిర్ణయించుకుంటారు. 1371 01:01:30,040 --> 01:01:31,990 ఎలా మీరు మీ ప్రేక్షకులు ఏమి తెలుసు? 1372 01:01:31,990 --> 01:01:34,080 >> Well, మేము నిన్న ఒక ట్రిక్ నేర్చుకున్నాడు. 1373 01:01:34,080 --> 01:01:35,060 మీరు వాటిని అడగవచ్చు. 1374 01:01:35,060 --> 01:01:37,910 మీరు ఒక బందీ ప్రేక్షకుల కలిగి ఉంటే మీరు వాటిని ఒక సర్వే రూపం పంపవచ్చు. 1375 01:01:37,910 --> 01:01:39,172 లేదా మీరు కేవలం ఏమి చేయగలడు? 1376 01:01:39,172 --> 01:01:40,076 >> ప్రేక్షకులు: Google Analytics? 1377 01:01:40,076 --> 01:01:40,680 >> డేవిడ్ J. మలన్: ఆ ఏమిటి? 1378 01:01:40,680 --> 01:01:41,876 >> ప్రేక్షకులు: Google Analytics మద్దతు. 1379 01:01:41,876 --> 01:01:43,250 డేవిడ్ J. మలన్: Google Analytics మద్దతు. 1380 01:01:43,250 --> 01:01:43,750 అవును. 1381 01:01:43,750 --> 01:01:46,970 లేదా మరింత విధమైన సాంకేతికంగా, కేవలం మీ స్వంత వెబ్ సర్వర్లు లాగ్లను చూడండి. 1382 01:01:46,970 --> 01:01:49,100 ఏమి ఎందుకంటే ప్రతిసారీ ఒక బ్రౌజర్, 1383 01:01:49,100 --> 01:01:51,880 అనే ల్యాప్టాప్, డెస్క్టాప్ లేదా ఫోన్ మీ వెబ్సైట్ను సందర్శించండి? 1384 01:01:51,880 --> 01:01:56,847 వారు ఆ చూపే HTTP శీర్షిక పంపడానికి మీరు వారు ఉపయోగించి ఏమి బ్రౌజర్ మరియు OS. 1385 01:01:56,847 --> 01:02:00,180 కాబట్టి మీరు అధిక సంభావ్యత తో ప్రతిపాదించే చేయవచ్చు, మీ జనసంఖ్య ఆ విధంగా ఉపయోగిస్తోంది 1386 01:02:00,180 --> 01:02:01,410 ఆపై సర్దుబాటు. 1387 01:02:01,410 --> 01:02:03,030 >> కాబట్టి ఆమోదించలేని భావిస్తున్నాను. 1388 01:02:03,030 --> 01:02:07,760 వ్యాపార ఉంటే చెడు యొక్క విధమైన Android వినియోగదారులు మా విడ్జెట్ కొనుగోలు కాదు. 1389 01:02:07,760 --> 01:02:10,942 >> ప్రేక్షకులు: మీరు ఉన్నామా వసూలు లేదా చెప్పేవాడు కాదు? 1390 01:02:10,942 --> 01:02:12,900 డేవిడ్ J. మలన్: అయినా మీరు వసూలు చూడాలని? 1391 01:02:12,900 --> 01:02:14,900 కాబట్టి సరే, మీరు చెల్లించాల్సిన ఏ పొందండి. 1392 01:02:14,900 --> 01:02:18,400 >> ప్రేక్షకులు: మీ అనువర్తనం చెప్పేవాడు లేదో ఉచిత వల్ల కావచ్చు లేదా దీనికి gonna-- అయినా 1393 01:02:18,400 --> 01:02:19,530 >> డేవిడ్ J. మలన్: సరే. 1394 01:02:19,530 --> 01:02:21,920 కాబట్టి బహుశా మీరు తిరిగి కాలేదు ఆ విధంగా ఖర్చులు, లేదా? 1395 01:02:21,920 --> 01:02:26,195 >> ప్రేక్షకులు: నేను ఒక అధ్యయనం చదివే అన్నారు ఒకసారి మరింత ఆపిల్ వినియోగదారులు అనువర్తనాల కోసం చెల్లించటానికి versus-- 1396 01:02:26,195 --> 01:02:28,320 డేవిడ్ J. మలన్: ఆ నిజం వారు ఇప్పటికే ఉన్నాము ఎందుకంటే 1397 01:02:28,320 --> 01:02:29,640 తమ పరికరాలను మరింత చెల్లించి. 1398 01:02:29,640 --> 01:02:31,295 కాబట్టి ఒక ఊహ అసమంజసమైన కాదు. 1399 01:02:31,295 --> 01:02:32,170 >> ప్రేక్షకులు: [వినబడని] 1400 01:02:32,170 --> 01:02:34,439 1401 01:02:34,439 --> 01:02:35,230 డేవిడ్ J. మలన్: సరే. 1402 01:02:35,230 --> 01:02:38,667 వారు చెల్లించే మరింత ఇష్టపూర్వకంగా ఉన్నారు కనుక అప్పుడు Android వినియోగదారులు నరకమునకు. 1403 01:02:38,667 --> 01:02:40,500 వారు వెళ్ళి లేదు మాకు ఏమైనప్పటికీ ఏదైనా చెల్లించటానికి. 1404 01:02:40,500 --> 01:02:43,499 మేము అలాగే మా ప్రాముఖ్యతలను దృష్టి ఉండవచ్చు, మొదటి కొన్ని నెలలు కనీసం 1405 01:02:43,499 --> 01:02:44,810 లేదా ఒక సంవత్సరం, iOS న. 1406 01:02:44,810 --> 01:02:46,240 పూర్తిగా సహేతుకమైన. 1407 01:02:46,240 --> 01:02:48,558 ఏం మరింత కలుపుకొని వార్తలు కంటే వ్యూహం? 1408 01:02:48,558 --> 01:02:53,740 1409 01:02:53,740 --> 01:02:54,960 ఆ ఏమిటి Maybe--? 1410 01:02:54,960 --> 01:02:57,040 >> ప్రేక్షకులు: [వినబడని] 1411 01:02:57,040 --> 01:03:00,142 >> డేవిడ్ J. మలన్: మరింత expensive-- కాబట్టి బహుశా in-- ముందుకు వెళ్ళి మరింత పెట్టుబడి. 1412 01:03:00,142 --> 01:03:00,767 ప్రేక్షకులు: అవును. 1413 01:03:00,767 --> 01:03:02,050 కేవలం ఒక మొబైల్ వెబ్సైట్. 1414 01:03:02,050 --> 01:03:03,966 >> డేవిడ్ J. మలన్: సో మీరు ఒక కంప్యూటర్ మొబైల్ వెబ్సైట్తో 1415 01:03:03,966 --> 01:03:05,440 కూడా ఈ సంక్లిష్టత గురించి ఆందోళన. 1416 01:03:05,440 --> 01:03:07,970 లేదా ఉండవచ్చు ఒక సహేతుకమైన వ్యూహం, ఇది కూడా Facebook పట్టింది, 1417 01:03:07,970 --> 01:03:10,890 ఒక హైబ్రిడ్ ప్రారంభం ఉంది అప్లికేషన్ ఇది కాదు ఎందుకంటే 1418 01:03:10,890 --> 01:03:13,582 కఠినతరం ఈ కంటే ఈ అలా. 1419 01:03:13,582 --> 01:03:16,040 మీరు కేవలం కొన్ని చదవడానికి కలిగి డాక్యుమెంటేషన్ మరియు బయటకు దొరుకుతుందని ఎలా 1420 01:03:16,040 --> 01:03:17,480 App స్టోర్ విషయాలు అప్లోడ్. 1421 01:03:17,480 --> 01:03:19,670 కాబట్టి బహుశా మీరు తో ప్రారంభించడానికి ఈ రోజు ఒక కాబట్టి, 1422 01:03:19,670 --> 01:03:21,112 మీరు మీ వినియోగదారులు అన్ని మద్దతునిస్తుంది. 1423 01:03:21,112 --> 01:03:23,570 ఆపై, కేవలం Facebook నచ్చిన మరియు ఇతర సంస్థలు, చేసిన 1424 01:03:23,570 --> 01:03:25,330 మీరు వనరులను కలిగి ఉన్నప్పుడు, మీరు ప్రజలు కలిగి, 1425 01:03:25,330 --> 01:03:27,660 ఎందుకు మీరు తిరిగి ప్రవేశపెట్టాలని లేదు కేవలం iOS అప్లికేషన్. 1426 01:03:27,660 --> 01:03:31,460 మీరు ఇప్పటికీ అందరి కోసం ఏదైనా కలిగి, ఇది ఒక తక్కువస్థాయి అనుభవం అయినప్పటికీ 1427 01:03:31,460 --> 01:03:33,330 బహుశా, హైబ్రిడ్ అప్లికేషన్ తో. 1428 01:03:33,330 --> 01:03:36,770 కానీ మీరు క్రమంగా బయటకు వెళ్లండి మరియు మీ స్వల్పకాలిక భర్తీ 1429 01:03:36,770 --> 01:03:40,280 హైబ్రిడ్ అనువర్తనాల చర్యలు మీ మరింత స్థానిక అనువర్తనాలను. 1430 01:03:40,280 --> 01:03:44,090 >> ప్రేక్షకులు: ఒక హైబ్రిడ్ మీరు అనువర్తనం మొబైల్ లక్షణాలు ప్రాప్యత కలిగి ఉంటుంది? 1431 01:03:44,090 --> 01:03:45,440 >> డేవిడ్ J. మలన్: తప్పనిసరి కాదు. 1432 01:03:45,440 --> 01:03:47,810 కాబట్టి బహుశా మీరు ఒక చేయడానికి ప్రారంభ చేతన నిర్ణయం 1433 01:03:47,810 --> 01:03:51,930 మీరు మాత్రమే ఫోటోలను అప్లోడ్ చేయవచ్చు ఫేస్బుక్లో స్థానిక ఐఫోన్ అనువర్తనం, 1434 01:03:51,930 --> 01:03:56,060 కానీ ఆండ్రాయిడ్ అప్లికేషన్ న మొదట, ఉదాహరణకు. 1435 01:03:56,060 --> 01:04:00,600 మరియు ఒక తెల్లని అబద్ధం ఎందుకంటే ఒక బిట్ వార్తలు వెబ్ అప్లికేషన్లు మరింత పరిమితులు ఉంటాయి 1436 01:04:00,600 --> 01:04:03,620 హైబ్రిడ్ అప్లికేషన్లు కంటే ఇది మారుతుంది మేము డాక్యుమెంటేషన్ చదవండి, మరియు ఉంటే 1437 01:04:03,620 --> 01:04:07,260 PhoneGap మరియు అది అంశాలని, ప్రజలు మార్గాలు కూడా ఇచ్చారు 1438 01:04:07,260 --> 01:04:11,110 వెబ్ ఆధారిత అనువర్తనాలు ఇవ్వాలని కెమెరా ప్రాప్యత, 1439 01:04:11,110 --> 01:04:13,310 మీరు ఉపయోగిస్తున్నట్లయితే ఉన్నంతకాలం ఒక హైబ్రిడ్ అప్లికేషన్. 1440 01:04:13,310 --> 01:04:14,214 >> ఆ ఎలా పనిచేస్తుంది? 1441 01:04:14,214 --> 01:04:16,130 హైబ్రిడ్ ఎందుకంటే అప్లికేషన్, నిర్వచనం ప్రకారం, 1442 01:04:16,130 --> 01:04:19,600 ఆబ్జెక్టివ్- C కోడ్ ఒక బిట్ ఉంది, మరియు స్విఫ్ట్ మరియు జావా, లేదా సి #, 1443 01:04:19,600 --> 01:04:20,920 అది హార్డ్వేర్ యాక్సెస్ చేయవచ్చు. 1444 01:04:20,920 --> 01:04:24,590 అది అవసరంగా ప్రతిదీ కానీ అది చాలా బాగా ఉండవచ్చు 1445 01:04:24,590 --> 01:04:27,310 మీరు ఆ సందర్భంలో ఉంటుంది కెమెరా పొందడానికి తగినంత యాక్సెస్, 1446 01:04:27,310 --> 01:04:32,960 కోసం కూడా Android ప్లాట్, ఉదాహరణకు, ఆ కంట్రైవ్డ్ ఉదాహరణ. 1447 01:04:32,960 --> 01:04:35,515 >> ఏ ఇతర ప్రశ్నలు? 1448 01:04:35,515 --> 01:04:36,279 అయితే సరే. 1449 01:04:36,279 --> 01:04:38,070 ఎందుకు మేము పడుతుంది లేదు .మా ఇక్కడ 15 నిమిషాల విరామం. 1450 01:04:38,070 --> 01:04:44,060 మేము తుది మూడు వద్ద ప్రారంభించడానికి చేస్తాము వెబ్ ప్రోగ్రామింగ్ చూడండి, డేటాబేస్లు 1451 01:04:44,060 --> 01:04:45,910 మరియు జావాస్క్రిప్ట్. 1452 01:04:45,910 --> 01:04:48,877