# ? Wsparcie Kanału
Jeżeli chcecie wesprzeć nasz kanał to zapraszamy do delegacji do naszego Cardano Poola. Wszystkie informacje na stronie:
https://pool.ihwc.pl
# ?Opis odcinka:
Place zabaw to super narzędzie nie tylko do robienia notatek, ale do szybkiego prototypowania widoków. Nawet można z ich pomocą pisać całe aplikacje!
KOMPLETNY PLAYGROUND:
https://github.com/sloik/SwiftPlayground
Jaki pisać całe aplikacje w oparciu o Xcode Playground:
https://www.youtube.com/watch?v=DrdxSNG-_DE
-= Gadające Głowy =-
Suzann Nowicka
https://www.linkedin.com/in/suzann-nowicka/
Łukasz Stocki
https://www.linkedin.com/in/lukaszstocki/
# ? Wsparcie Kanału
Jeżeli chcecie wesprzeć nasz kanał to zapraszamy do delegacji do naszego Cardano Poola. Wszystkie informacje na stronie:
https://pool.ihwc.pl
# ?Opis odcinka:
Kontynuujemy poznawanie Set-ów.
Odcinek z czego się uczyć:
https://youtu.be/7Gwiqq1Aqrw
KOMPLETNY PLAYGROUND:
https://github.com/sloik/SwiftPlayground
-= Gadające Głowy =-
Suzann Nowicka
https://www.linkedin.com/in/suzann-nowicka/
Łukasz Stocki
https://www.linkedin.com/in/lukaszstocki/
# ? Wsparcie Kanału
Jeżeli chcecie wesprzeć nasz kanał to zapraszamy do delegacji do naszego Cardano Poola. Wszystkie informacje na stronie:
https://pool.ihwc.pl
# ?Opis odcinka:
Gdy już byliśmy gotowi i widzieliśmy koniec naszej pracy okazało się, że jest jeszcze coś co możemy zrobić lepiej. I to jest dość typowe. Natomiast gdy mamy już trochę zmieniony kształt to łatwiej nam zobaczyć co jeszcze można "wygładzić" ;)
Na tej fali robimy jeszcze jeden mały refaktor. Do tego naprawiamy testy UI, które z niewiadomych przyczyn przestają nam działać! I to niestety też jest "typowe" w pracy :) Dlatego zamiast to "wyciąć" postanowiliśmy pokazać, że też bywamy w dupie i jak staramy się z niej wyjść ;)
Kod z odcinka:
https://github.com/sloik/LekkoTechnologiczni/tree/kik_mvvm_part_4
Plac zabaw:
https://github.com/sloik/SwiftPlayground
#swift #iOS #MVVM #architektura #monolit #TestyUI #refactor #IT
-= Gadające Głowy =-
Szymon Kowalski
https://www.linkedin.com/in/kowalskiszymon/
Łukasz Stocki
https://www.linkedin.com/in/lukaszstocki/
# ? Wsparcie Kanału
Jeżeli chcecie wesprzeć nasz kanał to zapraszamy do delegacji do naszego Cardano Poola. Wszystkie informacje na stronie:
https://pool.ihwc.pl
# ?Opis odcinka:
Rozbicie monolitu na fragmenty zakończone. Owszem nie wszystkie części pasują do siebie tak jak by mogły najlepiej. Jednak zrobiliśmy OGROMNY krok w dobrą stronę :)
Kod z odcinka (właściwie to z kilku ;)):
https://github.com/sloik/LekkoTechnologiczni/tree/s0e09_kik_mvvm_part_3
Plac zabaw:
https://github.com/sloik/SwiftPlayground
#swift #iOS #MVVM #architektura #monolit
-= Gadające Głowy =-
Szymon Kowalski
https://www.linkedin.com/in/kowalskiszymon/
Łukasz Stocki
https://www.linkedin.com/in/lukaszstocki/
# ? Wsparcie Kanału
Jeżeli chcecie wesprzeć nasz kanał to zapraszamy do delegacji do naszego Cardano Poola. Wszystkie informacje na stronie:
https://pool.ihwc.pl
# ?Opis odcinka:
Jedziemy z kolejną grupą operatorów. W tym odcinku nauczymy się pracować z operatorami związanymi z Prawdą i Fałszem.
Nauczymy się negować, AND-ować i OR-ować ;)
Te operatory to chleb i woda w codziennej pracy. Nie są pasjonujące jednak po prostu trzeba je znać :) No i okaże się, że coś z tej szkoły jednak się przydaje. Nie dużo ale zawsze coś ;)
KOMPLETNY PLAYGROUND:
https://github.com/sloik/SwiftPlayground
-= Gadające Głowy =-
Suzann Nowicka
https://www.linkedin.com/in/suzann-nowicka/
Łukasz Stocki
https://www.linkedin.com/in/lukaszstocki/
# ? Wsparcie Kanału
Jeżeli chcecie wesprzeć nasz kanał to zapraszamy do delegacji do naszego Cardano Poola. Wszystkie informacje na stronie:
https://pool.ihwc.pl
# ?Opis odcinka:
Wcześniej napisane testy modelu miały bardzo małe szanse w starciu z naszym refactorem. Doszliśmy do wniosku, że "taniej" jest napisać je od początku ;)
Kod z odcinka:
https://github.com/sloik/LekkoTechnologiczni/tree/kik_mvvm_part_5
Plac zabaw:
https://github.com/sloik/SwiftPlayground
#swift #iOS #MVVM #architektura #monolit #TestyUI #refactor #IT
-= Gadające Głowy =-
Szymon Kowalski
https://www.linkedin.com/in/kowalskiszymon/
Łukasz Stocki
https://www.linkedin.com/in/lukaszstocki/
# ? Wsparcie Kanału
Jeżeli chcecie wesprzeć nasz kanał to zapraszamy do delegacji do naszego Cardano Poola. Wszystkie informacje na stronie:
https://pool.ihwc.pl
# ?Opis odcinka:
Zaczynamy przygodę z "Architekturą" :)
KiK mimo że jest wspaniały to jednak jest trudny w utrzymaniu. Nie da się tego kodu użyć w innych przypadkach. Jednak w mieście jest nowy szeryf i czas aby monolit został rozbity na kawałki.
Lekkim okiem zaczniemy patrzeć jak można taką aplikację podzielić na mniejsze części. Na końcu tej drogi powinniśmy dostać coś co będzie łatwiej testowalne i bardziej reużywalne :)
Tak więc zapraszam na podróż ze świata Monolitu do świata MVVM (Model, View, View Model).
Proszę tylko nie traktować tego wszystkiego zbyt poważnie ;)
Kod z odcinka (właściwie to z kilku ;)):
https://github.com/sloik/LekkoTechnologiczni/tree/s0e07_kik_mvvm_part_1
Plac zabaw:
https://github.com/sloik/SwiftPlayground
#swift #iOS #MVVM #architektura #monolit
-= Gadające Głowy =-
Szymon Kowalski
https://www.linkedin.com/in/kowalskiszymon/
Łukasz Stocki
https://www.linkedin.com/in/lukaszstocki/
# ? Wsparcie Kanału
Jeżeli chcecie wesprzeć nasz kanał to zapraszamy do delegacji do naszego Cardano Poola. Wszystkie informacje na stronie:
https://pool.ihwc.pl
# ?Opis odcinka:
Rozpoczniemy delikatne rozważania na temat Typów w języku Swift. Pokazujemy co to są typy, jak się z nimi pracuje na codzień i do czego służą. Nauczymy się też tworzyć instancje poszczególnych typów.
KOMPLETNY PLAYGROUND:
https://github.com/sloik/SwiftPlayground
-= Gadające Głowy =-
Suzann Nowicka
https://www.linkedin.com/in/suzann-nowicka/
Łukasz Stocki
https://www.linkedin.com/in/lukaszstocki/
# ? Wsparcie Kanału
Jeżeli chcecie wesprzeć nasz kanał to zapraszamy do delegacji do naszego Cardano Poola. Wszystkie informacje na stronie:
https://pool.ihwc.pl
# ?Opis odcinka:
Zaczynamy przyglądać się z dużej wysokości kolejnej strukturze danych. Będzie to słownik / dictionary / hash mapa / associated array. Wszystkie te nazwy odnoszą się do tego samego pomysłu :)
Jak zwykle zapraszamy do placu zabaw gdzie w całości pokazujemy różne zakamarki języka Swift :)
KOMPLETNY PLAYGROUND:
https://github.com/sloik/SwiftPlayground
Dokumentacja:
https://developer.apple.com/documentation/swift/dictionary
Kolekcje:
https://docs.swift.org/swift-book/LanguageGuide/CollectionTypes.html
-= Gadające Głowy =-
Suzann Nowicka
https://www.linkedin.com/in/suzann-nowicka/
Łukasz Stocki
https://www.linkedin.com/in/lukaszstocki/