#naukaswifta
Dzień 100/100 kursu 100 days of SwiftUI

Dobrnąłem do ostatniego dnia kursu.
Tym razem nie ma już nic do napisania, a dostajemy test 100 pytań A/B
Aby zdać test i dostać wirtualny certyfikat należy mieć minimum 70% poprawnych odpowiedzi.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hebato: Gratulację z okazji ukończenia kursu :D
Jeśli chodzi o praktyki/staż, wiem że czasami Neptis ogarnia staże dla studentów, ale możesz spróbować się nich odezwać, czy może by Cię zgarnęli.
Chociaż tutaj może się faktycznie przydać jakieś portfolio, aby można było chociaż jedną apkę pokazać.
I na takie staże, to raczej bym starał się uderzać w jakieś większe firmy. A jak poczujesz się trochę pewniej(np. napiszesz jakąś działającą apkę samodzielnie,
  • Odpowiedz
@hebato: Dobra rada jak będziesz sam jeszcze siedział to byś siadł do UIKita bo czasem wciąż w wielu projektach jest używany. Bo SwiftUI dla niektórych wciąż to jest production ready. Druga sprawa to RxSwift często w wymaganiach więc warto się nauczyć.
Co do opcji to opcja A jest możliwa czasem na grupie z ofertami pracy dla iOS dev widzę oferty że ktoś szuka stażu czy oferuje staż. Jak stworzysz portfolio
  • Odpowiedz
#naukaswifta
Dzień 99/100 kursu 100 days of SwiftUI

Ostatni dzień z kursem :(
Jak zwykle - test 12 pytań A/B do ostatniego projektu, a po nim challenge - 3 zadania do wykonania. Tym razem było to:
1. Dodać podpis (autora) na obrazek.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@thrwww Rzeczywiście, jeśli o to chodzi to nie jest kolorowo. Nie wiem jaka jest aktualnie koniunktura na rynku i co ma na to wpływ?
  • Odpowiedz
#naukaswifta
Dzień 97/100 kursu 100 days of SwiftUI

Dzisiaj zbudowany został zbudowany design do aplikacji. Na pierwszym ekranie Lista z NavigationLinkami, a tam kilka informacji o danym kurorcie narciarskim. Wszystko w oparciu o dołączony do projektu json.
Na koniec dodano widoczną na górze wyszukiwarkę.
Wrzucam dwa screeny jak to wygląda.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaswifta
Dzień 92/100 kursu 100 days of SwiftUI

Zaczynamy budowanie nowej appki, jak zwykle - nowy projekt i na początku teoria. Dzisiaj było o tym, jak działa layout w swiftui, oraz przykład jak można ustawiać Texty używając .alignmentGuide.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaswifta
Dzień 91/100 kursu 100 days of SwiftUI

Ostatni dzień pracy z appką, jak zwykle - test 12 pytań A/B oraz challenge do wykonania.
Zadania na dziś:
-poprawienie TextFieldów, żeby się czyściły po dodaniu kart
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaswifta
Dzień 89/100 kursu 100 days of SwiftUI

Praca nad appką ciąg dalszy. Dzisiaj dorobiliśmy:
-kolory przy przesunięciu (lewo-czerwony, prawo-zielony)
-timer mierzący czas i zatrzymujący się jak zminimalizuje się appkę oraz skończy odpowiadać na pytania
-przycisk restartujący
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaswifta
Dzień 88/100 kursu 100 days of SwiftUI

Przystępujemy do budowy appki, będzie w niej chodziło o zgadywanie pytań.
Na pierwszy rzut zbudowaliśmy CardView, appka będzie działała w poziomie. Stos kart został ułożony za pomocą funkcji z offsetem. Klikając na kartę pojawia się nam odpowiedź (.onTapGesture), a przesuwając możemy zmieniać kolejną kartę (DragGesture).
hebato - #naukaswifta
Dzień 88/100 kursu 100 days of SwiftUI

Przystępujemy do budowy...

źródło: Zrzut ekranu 2023-02-5 o 09.34.15

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaswifta
Dzień 86/100 kursu 100 days of SwiftUI

Nowy projekt - nowa porcja teorii.
Dziś było o: gestures, Core Haptics i allowsHitTesting.
Przerabiałem już podobny materiał w kursie SwiftfulThinking na YT, powiem szczerze, że tam było to nawet lepiej - dokładniej wyjaśnione.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaswifta
Dzień 85/100 kursu 100 days of SwiftUI

Jak to zwykle bywa przy ostatnim dniu z danym projektem - dzisiaj test 12 pytań A/B oraz zadanie - challenge do wykonania.
W ramach challenge było do zrobienia:
1. Dodać ikonkę do zakładki „Everyone”, jeśli kontakt jest nam znany.
2. Zmienić zapisywanie danych z userdefaults na json
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaswifta
Dzień 84/100 kursu 100 days of SwiftUI


Ostatnie ulepszenia appki, która choć skromna - jest już funkcjonalna. Teraz problemem do rozwiązania było zapisuwanie danych przy ponownym uruchamianiu. Zrobiliśmy to używając UserDefaults. Kolejną poprawką jest możliwość zapisywania kodów QR do galerii, a na końcu dodano powiadomienia używając UserNotifications.
Jutro challenge oraz test do tego projektu.
Zostały już prawie 2 tygodnie do końca kursu!
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaswifta
Dzień 82/100 kursu 100 days of SwiftUI

Przystępujemy do budowania appki. Na początku skupiliśmy się na zrobieniu tab bar i przekazywaniu danych między poszczególnymi widokami. Jutro dalsza praca, będzie możliwość skanowania kodów qr.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach