๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ „์ฒด ๊ธ€18

children: <Widget>[] , Dart Classes and oObjects,Dart constructors children: [] List scoreKeeper = []; StatefulWidget์— ์„ ์–ธํ• ๋•Œ ์ƒ๋‹จ๊ณผ ๋™์ผํ•˜๊ฒŒ ์ ์šฉ children: scoreKeeper children: [] children ์†์„ฑ์€ ํ•ญ์ƒ ์œ„์ ฏ ๋ชฉ๋ก์„ ์š”๊ตฌ typo ๋ผ๊ณ  ๋…น์ƒ‰ ๋ผ์ธ ๋‚˜์˜ฌ๋–„ ๋งˆ์šฐ์Šค ์šฐ์ธกํด๋ฆญ spelling save '' to projec-level dicitionary https://dart.dev/guides/language/language-tour#constructors A tour of the Dart language A tour of all of the major Dart language features. dart.dev ์•„์ง ์Šค์Šค๋กœ ์ •๋ฆฌ๊ฐ€ ๊น”๋”ํ•˜๊ฒŒ ์•ˆ๋˜์„œ ๊ฐœ๋… ํ™•์‹คํžˆ ์ดํ•ดํ•˜๋ฉด ์—ฌ๊ธฐ์— ๋‚ด์šฉ ์ •๋ฆฌ 2020. 4. 25.
์ŠคํŽ˜์ด์ŠคX์˜ ์Šคํƒ€๋งํฌ ๋ฏธ์…˜ ์œ„์„ฑ์ธํ„ฐ๋„ท Starlink Mission ์–ด์ ฏ๋ฐค ์ผ๋Ÿฐ ๋จธ์Šคํฌ์˜ ํšŒ์‚ฌ ์ค‘ ํ•˜๋‚˜์ธ SpaceX๊ฐ€ ์Šคํƒ€๋งํฌ ๋ฏธ์…˜์„ ์„ฑ๊ณตํ–ˆ๋‹ค. https://youtu.be/wSge0I7pwFI?t=891 โฌ†๏ธ ํŒ”์ฝ˜9 ์นด์šดํŠธ๋‹ค์šด 10! ๋ถ€ํ„ฐ ์‹œ์ž‘ ์˜์ƒ 3๋ฒˆ์งธ ๋ฏธ์…˜์ด๋ฉฐ ์šฐ์ฃผ์— ์ด 180๊ธฐ์˜ ์Šคํƒ€๋งํฌ(์ธํ„ฐ๋„ท ์œ„์„ฑ)๋ฅผ ๋ฟŒ๋ ค๋†จ๊ณ  ์ธํ„ฐ๋„ท ํ…Œ์ŠคํŠธ๋ฅผ ์„ฑ๊ณตํ–ˆ์œผ๋ฉฐ 2020๋…„ ์ค‘์ˆœ๋ถ€ํ„ฐ ์„œ๋น„์Šค๋ฅผ ์ค€๋น„ํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ์–˜๊ธฐํ•˜์ง€๋งŒ ์•„๋ฌด๋ž˜๋„ ์ผ๋Ÿฐ ๋จธ์Šคํฌ๋Š” ์ง€๊ธˆ๊นŒ์ง€ ํ”„๋กœ์ ํŠธ๋Š” ๋”œ๋ ˆ์ด๊ฐ€ ๋ฐœ์ƒํ–ˆ๊ณ  ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๋„ ์šฐ์ฃผ์— ์œ„์„ฑ์„ ๊น”์•„ ์ „ ์„ธ๊ณ„ ์ธํ„ฐ๋„ท๋ง์„ ์—ฐ๊ฒฐํ•œ๋‹ค๋Š” SF๊ฐ€์ƒํ˜„์‹ค์—์„œ๋‚˜ ๋ณผ๋งŒํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค (ํ˜„์žฌ๋Š” ํ•ด์ € ์ธํ„ฐ๋„ท ์„ ์„ ์ƒ์–ด๊ฐ€ ๋ฌผ์–ด์„œ ๊ณต์‚ฌ๋ฅผ ํ•œ๋‹ค๋Š” ๊ธฐ์‚ฌ๋ฅผ ๊ฐ€๋” ๋ณด๊ฒŒ ๋œ๋‹ค) ํ…Œ์Šฌ๋ผ๊ฐ€ ์ค‘๊ตญ์— ๊ธฐ๊ฐ€ํŒฉํ† ๋ฆฌ๋ฅผ ๋งŒ๋“ค ๋•Œ ์™œ ์ค‘๊ตญ์—์„œ ์ผ๋Ÿฐ ๋จธ์Šคํฌ์—๊ฒŒ ์˜์ฃผ๊ถŒ๊นŒ์ง€ ์ฃผ๋ ค๊ณ  ํ•˜๋Š”์ง€ ์ดํ•ดํ•˜์ง€ ๋ชปํ–ˆ๋‹ค ๋”๋ณด๊ธฐ.. 2020. 4. 24.
DART => ํ™”์‚ดํ‘œ ์ฝ”๋“œ ์˜๋ฏธ ๊ธฐ๋ณธ์ ์ธ ๊ฒŒ ๋งค๋ฒˆ ํ—ท๊ฐˆ๋ฆผ ์†์— ์ต์ˆ™ํ•ด์งˆ๋•Œ๊นŒ์ง€ ์ž์ฃผ ์“ฐ๋Š” ์ˆ˜๋ฐ–์— ๋™์ผํ•œ ์ฝ”๋“œ => ๋Š” {return} ๊ณผ ๋™์ผ 1 ์ค„๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅ / Single line expression Return ๊ฐ’ ์—†๋Š” void์—๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅ arrow syntax ํ™”์‚ดํ‘œ ๋ฌธ๋ฒ• 2020. 4. 23.
function ํƒ€์ž…๊ณผ return ๋ฐ ํด๋ž˜์Šค ํƒ€์ž… function ? ์•„๋ž˜ FlatButton์„ Expanded๋กœ ๋žฉํ•‘ํ• ๋–„ ์ƒ๋‹จ Expanded์—์„œ ํ•œ์นธ ๋„๊ณ  ALT + ENTER๋ฅผ ํ•ด์ค˜์•ผ ๋ฉ”๋‰ด๊ฐ€ ํ™œ์„ฑํ™” Angela ์Œค์ด ๋งํ•˜๊ธธ AndroidStudio์˜ ๋ณ„๋‚œ ์ (quirk) ์•Œ๊ณ  ์žˆ์œผ๋ฉด ์ข‹์œผ๋ฉด ๊ฟ€ํŒ! Function ํƒ€์ž…๊ณผ return ๋ณ€์ˆ˜ Void ์„ ์–ธ์€ ๋ฐ์ดํ„ฐ ํƒ€์ž…์ด ์—†์„ ๋•Œ return ๊ฐ’ ์žˆ์œผ๋ฉด ๊ทธ ๊ฐš์— ๋งž๋Š” ๋ฐ์ดํ„ฐ ํƒ€์ž… ์„ ์–ธ ๊ธฐ๋ณธ JavaScript๋ฅผ ๋ฐ”๋‹๋ผ ์Šคํฌ๋ฆฝํŠธ๋ผ๊ณ  ๋ถ€๋ฅด๋“ฏ์ด ๊ธฐ๋ณธ ํŽ‘์…˜์„ ๋ฐœ๋ฆฌ๋‚˜ ํŽ‘์…˜์ด๋ผ ๋ถ€๋ฅด๋Š”๊ฑด๊ฐ€ ์ด๊ฑด ํ™•์ธ ํ•„์š” ํŽ‘์…˜ ์ฒซ๋ฒˆ์งธ ํƒ€์ž… = no input, no output void getMilk(){ }; ํŽ‘์…˜ 2๋ฒˆ์งธ ํƒ€์ž… = input, no output void getMilk(int bottles){ double cost = bottles .. 2020. 4. 23.