Wstęp. Jak najszybciej nauczyć się Darta?

Bardzo mi zależy, abyś zaczynając przygodę z DARTem, po przejściu przez ten kurs, miał(a) skondensowaną wiedzę, która ułoży się w logiczną całość. Uważam, że dogłębne omawianie wszystkich reguł i wyjątków danego języka programowania, jedynie zaciemnia obraz potrzebny do rozpoczęcia pracy z danym językiem. 

Twój pierwszy program Dart w mniej niż 3 minuty

Chcemy zacząć jak najszybciej, dlatego odrzućmy wszelkie spowalniacze i zamiast skupiać się na instalowaniu wszystkich niepotrzebnych na początku narzędzi, przejdźmy od razu do programowania. 

Krok 1

Wpisz w swojej przeglądarce https://dartpad.dartlang.org/

powinieneś zobaczyć ekran podobny do tego:

To co widać to uruchomiony program napisany w Dart. Po lewej stronie mamy program, a po prawej jego wynik działania.

Krok 2 

Nie chcemy tego kodu, bo przecież napiszemy własny! Kliknij w kod po lewej stronie go.

Teraz masz już wszystko czego potrzeba do napisania pierwszego programu w języku Dart.

Krok 3

Wpisz poniższy kod w miejsce tego usuniętego:

void main() {
  print(“Hello Dart!”);
}

Kliknij Run

Jeśli wszystko poszło jak należy, to Twój pierwszy program wyświetlił tekst “Hello Dart!”. 

Pewnie uznasz, że to niewiele, ale to jednak prawdziwy, działający program… a pewnie nie minęły jeszcze obiecane 3 minuty! 

Czas na sekcję!

Sprawdźmy z czego składa się program i rozłóżmy go na czynniki pierwsze. Mimo że to tylko 3 linijki, dzieje się tu naprawdę sporo. 

main() – koperta na program

Aby wysłać list, musisz włożyć go do koperty. Do tego samego służy main. Aby uruchomić kod programu, musisz włożyć go do środka main, czyli pomiędzy { i } .

void main() {  Twój program
}

Został nam środek naszego programu, czyli:

print(“Hello Dart!”);

Print to polecenie, które każe naszemu programowi wyświetlić tekst, który mu podamy. 

Pobaw się Dartem!

  1. Spróbuj podać swój własny tekst zamiast “Hello Dart!”, sprawdź czy program też będzie potrafił go wyświetlić.
  2. Skoro wiesz, że do wyświetlenia tekstu wystarczy print, spróbuj usunąć naszą kopertę main i zobacz co się stanie jeśli wciśniesz RUN?