Dart i Flutter - podstawy

Поделиться
HTML-код
  • Опубликовано: 23 дек 2024

Комментарии • 49

  • @franciszekjob8236
    @franciszekjob8236 4 года назад

    Super że dart I flutter stają się coraz popularniejsze! Lapka oczywiście zostawiona!

  •  4 года назад +1

    Witam, czy jeśli wcześniej bawiłem się jedynie w pythonie to poleca pan zainteresować się flutterem czy pierw zaznajomić się z językiem Java. Pozdrawiam

  • @bartas7261
    @bartas7261 4 года назад +1

    Fajny pomysł na odcinek. Łapka zostawiona. Dzięki za twórczość w kwestii Darta bo według mnie to jest język przyszłości jeśli chodzi o branże aplikacji mobilnych i zamierzam się go uczyć po c#.
    PS. Jakie ide polecacie do c#? Visual odpada bo za ciężki a chciałbym jeszcze, by w IDE był jakiś edytor graficzny (przepraszam za złe nazewnictwo) taki, w którym można dodawać różne tabelki i inne szczególiki (podstawy umiem przez to zależy mi na grafice). Z góry dzięki i przepraszam za chaotyczną wypowiedź.

    • @2605mac
      @2605mac 4 года назад +2

      Ja polecam jednak visual studio ale w wersji 2015 i nie instalować zbyt wielu dodatków.

    • @bartas7261
      @bartas7261 4 года назад

      @@2605mac Dzięki za odpowiedź. Mogę spróbować ale tak i tak coś tam na dysku C zajmie a ten ma najmniej miejsca.

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      A próbowałeś Visual Studio Code? To naprawdę rewelacyjne IDE, bardzo lekkie, a jednocześnie - dzięki pluginom - dające niesamowite wręcz możliwości konfiguracji.

    • @bartas7261
      @bartas7261 4 года назад

      @@JakNauczycSieProgramowania
      Pobrałem, świetne IDE. Jak zawsze dziękuję bardzo za dobrą propozycję.

    • @わかりませんピョトル
      @わかりませんピョトル 3 года назад

      @@JakNauczycSieProgramowania to nie IDE, a edytor tekstu ;)

  • @2605mac
    @2605mac 4 года назад +1

    Warto uczyć się Rust'a w 2020?
    Jeśli nie mam macbooka to w jaki sposób mogę się uczyć swift'a i objective-c pod windowsem albo linuxem, tak żeby być w stanie tworzyć appki na mac os x lub ios?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад +1

      A jakie projekty chcesz tworzyć? Bo to w dużym stopniu warunkuje jakich języków powinieneś się uczyć.
      Nie mając MacBooka, możesz spróbować Hackintoshem, czyli z instalacją macOS na PC, ale generalnie nie polecam tego rozwiązania, bo po pierwsze nie jest to takie łatwe, po drugie występują duże problemy kompatybilnościa sprzętu, a po trzecie, żeby to jakoś sensownie działało, będziesz potrzebował naprawdę mocnego sprzętu, więc pewnie łatwiej i często taniej będzie kupić jakiegoś używanego MacBooka.
      O idei Hackintosh i o tym jak postawić macOS na PC możesz poczytać tutaj: www.hackintosh.com.pl/

    • @bartas7261
      @bartas7261 4 года назад

      Na putty można chyba w swifcie przynajmniej tak można było 4 miechy temu.

    • @2605mac
      @2605mac 4 года назад

      @@bartas7261 putty? Program do łączenia się przez ssh?

    • @bartas7261
      @bartas7261 4 года назад

      @@2605mac Tak to jest to.

    • @bartas7261
      @bartas7261 4 года назад

      @@2605mac Jakbyś coś potrzebował to pisz

  • @mnagraba
    @mnagraba Год назад

    Troszkę się zdezaktualizował ten filmik, aktualnie podczas tworzenia "named arguments" w konstruktorze klasy, DartPad zgłasza błąd, jeśli nie inicjujemy od razu wartości takiego argumentu (nie dopuszcza by została przekazana wartość "null".)

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  Год назад

      Dart i Flutter mocno się zmieniły od tamtego czasu :) Trochę nowszy film jest tutaj: ruclips.net/video/iuGNFhxz4ZQ/видео.html, ale on też w wielu miejscach może być już nieaktualny.

  • @piotrus5457
    @piotrus5457 4 года назад +1

    kiedy kolejny odcinek?? :)

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      Powiem szczerze - nie wiem. Chciałbym, żeby pojawił się niedługo, ale jest tyle tematów zaplanowanych na najbliższe tygodnie, że ciężko będzie wcisnąć w to wszystko Fluttera :) Także odcinek na pewno będzie, ale nie mogę obiecać żadnych konkretów kiedy :(

  • @TheAlvipl
    @TheAlvipl 4 года назад

    Aby pracować z flutterem bardziej profesjonalnie musze znać swinga?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      Nie, to zupełnie niepowiązane ze sobą technologie.

    • @TheAlvipl
      @TheAlvipl 4 года назад

      @@JakNauczycSieProgramowania ok rozumiem, dzięki. Jeszcze mam pytanie, trochę bezsensu ale może uda Ci się mi pomóc. Wiadomo, że dla każdego to wygląda różnie i trudno porównać dwie różne kategorie ale twoim zdaniem programowanie na Android jest łatwiejsze/lepsze niż programowanie webowe? Np. W kwestii szybkości nauki lub trudności pracy nad projektem. Zastanawia mnie też ilość materiału ktorego trzeba się nauczyć do zostania developerem.

  • @P1C3EK
    @P1C3EK 4 года назад

    Cześć, może pytanie nie na temat odcinka ale przez ostatnie dni mnie nurtuje. Pracuje jako młodszy programista w projekcie który istnieje juz pare dobrych lat, jest to głównie utrzymanie projektu, naprawa czegokolwiek wymaga długiego debugowania kodu i czasu na zrozumienie. Nie ma testów więc momentami połapanie się o co chodzi bywa problematyczne, po jakichś zmiana zdarza się że coś się wywala. Jest to moja pierwsza praca, ostatnio jestem zdemotywowany, bo naprawa jakiegoś buga trochę trwa. Czy sytuacja w innych firmach może być inna, czy tak już po prostu jest?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад +2

      To zdecydowanie zależy od projektu, czasem trafisz na super projekt napisany przez ogarniętych ludzi, którym się chciało, będzie fajny kod, ciekawe technologie i praca będzie czystą przyjemnością, ale innym razem trafi Ci się po prostu syf, coś co zostało niechlujnie napisane lata temu i przez cały ten czas kolejne osoby jeszcze ten obraz nędzy i rozpaczy pogrążyły. Plus jest taki, że im bardziej doświadczony i lepszy jesteś, tym lepsza jest Twoja pozycja na rynku, także to Ty możesz stawiać coraz większe wymagania i jeżeli praca nad jakimś projektem nie jest dla Ciebie wystarczającym wyzwaniem, nie daje Ci satysfakcji, po prostu taki projekt zmieniasz i bierzesz to, co chcesz robić i co pozwala Ci się autentycznie cieszyć się pracą. Także nie przejmuj się, w IT bywają lepsze i gorsze chwile, tak jak lepsze i gorsze projekty i nikt nie jest na całe życie skazany na te gorsze ; ) Ucz się, rozwijaj, staraj się mimo wszystko wyciągnąć z obecnego projektu ile się da, a jak się pojawi okazja, żeby zmienić go na ciekawszy, wykorzystaj ją :)

  • @zdivizgret3557
    @zdivizgret3557 4 года назад +1

    Polecasz udemy na start nauki programowania w wieku 13 lat?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад +1

      Tak, Udemy to dobre źródło, ale nie jedyne, opowiadałem kilka tygodni temu o serwisach, gdzie można znaleźć bardzo dobre kursy, również darmowe: ruclips.net/video/jebMpS7Mxds/видео.html

    • @zdivizgret3557
      @zdivizgret3557 4 года назад

      @@JakNauczycSieProgramowania Dziękuję, za odpowiedź.

  • @KonradFidler
    @KonradFidler 4 года назад

    Kiedy kolejny odcinek?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад

      Ciężko powiedzieć, bo pomysłów na odcinki jest tyle, że nie chcę deklarować konkretnych terminów. Ale postaram się o ten odcinek w ciągu kilku najbliższych tygodni :)

  • @NeoBTK
    @NeoBTK 2 года назад

    Fajny ten Dart, taka trochę uproszczona Java ;d

  • @EmilDworniczak
    @EmilDworniczak 4 года назад

    Zawsze ciekawiło mnie czemu JS wyrażenia lambda nazwał funkcja strzałową

  • @arkadiuszswioko8583
    @arkadiuszswioko8583 2 года назад

    Dart wyglada bardzo ciekawie.. Ciekaw jestem jak sytuacja bedzie wygladac za 5 lat z tym jezykiem

  • @damian33733
    @damian33733 4 года назад

    Troche to wygląda na c++

    • @djkidii
      @djkidii 4 года назад

      szok każdy jezyk wywodzisię z C :D

    • @わかりませんピョトル
      @わかりませんピョトル 3 года назад

      A mi jsa, a flutter z Reactem xd takie dziwne uczucie kiedy sobie oglądasz by porównać fluttera z react native by łatwiej potem się zdecydować co lepsze i masz deja vii trochę xd

  • @Malaq4822
    @Malaq4822 3 года назад

    Szkoda tylko że nie tłumaczysz co te komendy robią

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад

      Wynika to z tego, że założeniem tego filmu nie była nauka podstaw programowania, ale wprowadzenie do języka Dart, także dobrze jest mieć już pewne podstawy w innych językach. Zobacz na kanale filmy o Javie, Pythonie i JavaScript, a wtedy na pewno będzie dużo łatwiej:
      ruclips.net/video/6G19kFcVXTo/видео.html
      ruclips.net/video/BBu6ZoAHIwI/видео.html
      ruclips.net/video/udxqsJXJM5Q/видео.html

    • @Malaq4822
      @Malaq4822 3 года назад

      Dobra, dzięki wielkie, i tak już znalazłem czego szukałem tylko po angielsku

  • @jantomczak9246
    @jantomczak9246 3 года назад +1

    szkoda, ze robisz ten poradnik tak jakby kazdy znal jave :(

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад

      Tak, założeniem tego filmu nie była nauka podstaw programowania, ale wprowadzenie do języka Dart, także dobrze jest mieć już pewne podstawy w innych językach. Zobacz na kanale filmy o Javie, Pythonie i JavaScript, a wtedy na pewno będzie dużo łatwiej:
      ruclips.net/video/6G19kFcVXTo/видео.html
      ruclips.net/video/BBu6ZoAHIwI/видео.html
      ruclips.net/video/udxqsJXJM5Q/видео.html

    • @jantomczak9246
      @jantomczak9246 3 года назад

      @@JakNauczycSieProgramowania dzięki, zabieram się za oglądanie

    • @Guimmam
      @Guimmam 3 года назад

      @@JakNauczycSieProgramowania Będzie może kolejny odcinek Fluttera? Czy znudziłeś się już tą technologią? Podobno flutter miał ostatnio problemy z animacjami i nie wiem, czy nie lepszym pomysłem jest uczyć się React native

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад +1

      @@Guimmam Będzie kolejny odcinek i to niedługo! Myślę, że w kwietniu :) Miałem trochę przerwy od Fluttera, ale wróciłem do niego dwa tygodnie temu i jestem nim na nowo zajarany :)
      Nie śledzę, co się dzieje z React Native, ale Flutter rozwija się cały czas bardzo mocno, także myślę, że z tych dwóch technologii, Flutter jest bardziej przyszłościowym wyborem.