Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko196
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
hebato
Profil firmowy

hebato

Dołączył 3 lata i 2 mies. temu
  • Obserwuj
  • Akcje 202
  • Znaleziska 0
  • Mikroblog 202
  • Obserwujący 11
  • Obserwowane 2
hebato
hebato 26.01.2023, 21:02:11
  • 1
#naukaswifta
Dzień 80/100 kursu 100 days of SwiftUI

Następny dzień teorii, tym razem było o: Result, objectWillChange oraz image interpolation.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato 25.01.2023, 08:11:02
  • 2
#naukaswifta
Dzień 79/100 kursu 100 days of SwiftUI

Kolejny dzień. Zaczynamy nowy projekt nazwany: HotProspects.
Dzisiaj jak to zwykle bywało w pierwszych dniach - teoria.
Wytłumaczone jakie są różnice między: @state, @
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato
Autor
25.01.2023, 08:12:20 via Wykop
  • 1
hebato

źródło: Zrzut ekranu 2023-01-25 o 09.11.59

Pobierz
  • Odpowiedz
hebato
hebato 24.01.2023, 22:02:13
  • 0
#naukaswifta
Dzień (77+78)/100 kursu 100 days of SwiftUI

Wpis łączony za dwa ostatnie dni.
Dzień 77 i 78 to challenge - mamy do samodzielnego zbudowania appkę, która:
-wybiera zdjęcie (PHPickerViewController)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato 22.01.2023, 20:52:18
  • 1
#naukaswifta
Dzień 76/100 kursu 100 days of SwiftUI

Kolejny dzień przypomnienia. Zadanie podobne do wczorajszych - 3 papki wymagały poprawki, dodano do nich .accesibility.
Oprócz tego test - 12 pytań A/B

#naukaprogramowania #ios #swift
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

reason
reason
24.01.2023, 16:05:10 via Wykop
  • 1
@hebato: szacun za konsekwencję. Ja się za cholerę nie mogę zebrać do tego :)
  • Odpowiedz
hebato
hebato 21.01.2023, 08:22:08
  • 1
#naukaswifta
Dzień 75/100 kursu 100 days of SwiftUI

3/4 kursu za mną. Dzisiaj skupiliśmy się na dodaniu .accesibility do 3 projektów, które skończyliśmy wcześniej. Dzięki temu appki będą bardziej przystępne dla użytkowników. Krótki dzień, nie ma za dużo co pisać. Posiedzę dziś jeszcze z kursem Swiftful Thinking z YT
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato 20.01.2023, 09:29:39
  • 1
#naukaswifta
Dzień 74/100 kursu 100 days of SwiftUI

Teoria - wstęp do kolejnego projektu. W dniu dzisiejszym wytłumaczono jak przygotować appkę do pracy z ułatwieniami Dostępności. Zaznajomiłem się z :
.accessibilityElement
.accessibilityLabel
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato 19.01.2023, 18:35:59
  • 1
#naukaswifta
Dzień 73/100 kursu 100 days of SwiftUI

Ostatni dzień pracy z appką BucketList. Jak przy każdym projekcie, w tym dniu jest test 12 pytań A/B oraz 3 zadania - challenge:

1. Our + button is rather hard to tap. Try moving all its modifiers to the image inside the button – what difference does it make, and can you think why?
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato 18.01.2023, 09:39:24
  • 1
#naukaswifta
Dzień 72/100 kursu 100 days of SwiftUI

Dziś w ramach ostatniego szlifu, do appki wprowadzono MVVM, bo wcześniej nie skupialiśmy się na poprawnych wzorcach. W sumie dobrze, bo były ważniejsze rzeczy do nauki. Wytłumaczono o co chodzi z @MainActor. Poprawiono kod.
Do appki dodano funkcjonalności - teraz zaznaczone miejscówki są zapisane w pamięci urządzenia, a także jako przykład dodano blokowanie aplikacji za pomocą Face ID.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato 17.01.2023, 08:43:48
  • 2
#naukaswifta
Dzień 71/100 kursu 100 days of SwiftUI

Wow! Co tu się dzieje?! Po aktualizacji wykop wygląda jak reddit 乁(⫑ᴥ⫒)ㄏ

A u mnie kolejny dzień odhaczony. Dzisiaj były dwie krótkie lekcje z wytłumaczeniem jak pobierać i sortować dane z Wikipedii. Efektem tego było dodanie kolejnej funkcjonalności do appki Bucketlist - wyświetlanie miejsc znajdujących się w poblżu zapisanego celu podróży + jego opis (też z
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato
Autor
17.01.2023, 08:46:19 via Wykop
  • 0
symulator - wyświetlanie miejsc w pobliżu + opisy. wszystko z wikipedii
hebato - symulator - wyświetlanie miejsc w pobliżu + opisy. wszystko z wikipedii

źródło: Zrzut ekranu 2023-01-17 o 09.36.57

Pobierz
  • Odpowiedz
hebato
hebato
Autor
18.01.2023, 07:48:03 via Wykop
  • 0
hej i co caly kod piszesz od zera? czy nie uzywasz w ogole swiftui w sensie przeciaganie obrazkow, dodawanie buttonow plusikiem itp, jak to wyglada?


@Jamniki2: można tak, można tak. hackingwithswift (Paul Hudson) uczy aby pisać wszystko z klawiatury, xcode ma też podpowiedzi, wystarczy napisać kilka literek, np. wpiszesz "butt" i klikasz tab na klawiaturze, a cała reszta wpisana jest za ciebie (patrz screen) i masz gotowy Button w kodzie.
hebato - >hej i co caly kod piszesz od zera? czy nie uzywasz w ogole swiftui w sensie...

źródło: Zrzut ekranu 2023-01-18 o 08.49.38

Pobierz
  • Odpowiedz
hebato
hebato 16.01.2023, 11:06:31
  • 4
#naukaswifta
Dzień 70/100 kursu 100 days of SwiftUI

Zaczęliśmy budowanie aplikacji. Na początek stworzona była mapa, później dodano MapAnnotation, który można zapisać i edytować. Więcej jutro.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato
Autor
16.01.2023, 11:08:28
  • 0
symulator(1)
hebato - symulator(1)

źródło: comment_16738673076X1kXVyWnu8RUDA0n7iiqa.jpg

Pobierz
  • Odpowiedz
hebato
hebato
Autor
16.01.2023, 11:08:48
  • 0
symulator(2)
hebato - symulator(2)

źródło: comment_1673867326VG3KL249qoQhMKtnatyrrM.jpg

Pobierz
  • Odpowiedz
hebato
hebato 15.01.2023, 19:47:14
  • 8
#naukaswifta
Dzień 69/100 kursu 100 days of SwiftUI

Dzisiaj dwie lekcje - teoria nt. MapKit i LocalAuthentication.

Super sprawa - używam tych funkcjonalności na telefonie chyba codziennie, a teraz jestem w stanie powiedzieć jak to działa "zza kulis".
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato
Autor
15.01.2023, 19:47:35
  • 0
MapKit - teoria
hebato - MapKit - teoria

źródło: comment_1673812049PWns8YfSRJX3pZxgo8vxCX.jpg

Pobierz
  • Odpowiedz
hebato
hebato
Autor
15.01.2023, 19:48:04
  • 0
LocalAuthentication - teoria
hebato - LocalAuthentication - teoria

źródło: comment_16738120825WkwoymZIBdauDEY9arEU5.jpg

Pobierz
  • Odpowiedz
hebato
hebato 13.01.2023, 11:27:00
  • 4
#naukaswifta
Dzień 66/100 kursu 100 days of SwiftUI

Ostatni dzień pracy z appką Instafilter.
Do wykonania był test A/B - 12 pytań odnośnie projektu.
Po tym 3 zadania do zrobienia na appce.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato
Autor
13.01.2023, 11:27:05
  • 0
CAŁY KOD -> link
  • Odpowiedz
hebato
hebato
Autor
13.01.2023, 11:27:35
  • 0
screen 1

Button("Save", action: save)
.disabled(inputImage == nil)
hebato - screen 1

Button("Save", action: save)
 .disabled(inputImage == nil)

źródło: comment_1673609268HMl8el23xPW3Tii6Y1OD8C.jpg

Pobierz
  • Odpowiedz
hebato
hebato
Autor
13.01.2023, 11:28:33
  • 0
screen 2 - pixellate w akcji
hebato - screen 2 - pixellate w akcji

źródło: comment_1673609287fk9rE9OwdN91tk4sWLkwaz.jpg

Pobierz
  • Odpowiedz
hebato
hebato
Autor
13.01.2023, 11:28:52
  • 0
screen 3 - dostępne filtry
hebato - screen 3 - dostępne filtry

źródło: comment_1673609326NVkikxmJn5Hez04nFVpQHn.jpg

Pobierz
  • Odpowiedz
hebato
hebato
Autor
14.01.2023, 10:01:53
  • 0
dopisek - pomyliłem się, był to 67/100 dzień, a nie 66/100 (⌐ ͡■ ͜ʖ ͡■)
  • Odpowiedz
hebato
hebato 14.01.2023, 09:59:29
  • 2
#naukaswifta
Dzień 68/100 kursu 100 days of SwiftUI

Zaczynamy nową appkę - BucketList. Będzie można w niej stworzyć na mapie listę miejsc do odwiedzenie, dodać opis i zapisać w pamięci urządzenia na później.

Jako wstęp - teoria wytłumaczono jak działa Comparable, jak zapisać dane w urządzeniu:
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato 12.01.2023, 11:35:40
  • 2
#naukaswifta
Dzień 66/100 kursu 100 days of SwiftUI

Kolejne funkcje dodane do appki. Można już wybrać więcej filtrów + zapisać zdjęcie do galerii. To na tych dwóch rzeczach się dziś skupiliśmy.
"Change Filter" zbudowany został na .confirmationDialog, a "Save" przy użyciu UIImageWriteToSavedPhotosAlbum().
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato
Autor
12.01.2023, 11:36:12
  • 0
@hebato: Symulator 1
hebato - @hebato: Symulator 1

źródło: comment_1673523370weQgTk8GVCks25nK22d33h.jpg

Pobierz
  • Odpowiedz
hebato
hebato
Autor
12.01.2023, 11:37:25
  • 0
@hebato: Symulator 2
hebato - @hebato: Symulator 2

źródło: comment_1673523393iw3DXCyzuAry1JnrySEBGO.jpg

Pobierz
  • Odpowiedz
hebato
hebato 11.01.2023, 09:38:58
  • 5
#naukaswifta
Dzień 65/100 kursu 100 days of SwiftUI

Dzisiaj dalsza część budowania aplikacji Instafilter.

Pokazane w praktyce jak importować obrazki - PHPickerViewController i jak nałożyć przykładowy filtr - Core Image.
hebato - #naukaswifta
Dzień 65/100 kursu 100 days of SwiftUI

Dzisiaj dalsza część...

źródło: comment_1673429929fQ7eVB1kJp5FbcBX0sHOeW.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato 10.01.2023, 11:50:06
  • 2
#naukaswifta
Dzień 64/100 kursu 100 days of SwiftUI

Dzisiaj była mega ciężka lekcja. Wytłumaczone jak działają: coordinators, delegates, NSObject, @objc, selectors, jak to jest powiązane z UIKit i Objective-C. Dużo trudnej teorii, czego efektem było zbudowanie ImagePicker i ImageSaver do aplikacji, którą będziemy dalej budować.

Kod
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

StrangeGem
StrangeGem
10.01.2023, 15:23:07 via iOS
  • 2
@hebato: Samo gęste i przydatne ( ͡° ͜ʖ ͡°)
  • Odpowiedz
hebato
hebato 09.01.2023, 12:08:48
  • 2
#naukaswifta
Dzień 63/100 kursu 100 days of SwiftUI

Dzisiaj była mowa o integrowaniu Core Image z SwiftUI.
Wyjaśniono różnice między Image, UIImage, CGImage i CIImage
Jako przykład (teoria) zrobiliśmy filtr do zdjęcia. Pokazano jak wygląda pixellate, crystallize, sepiaTone, twirlDistorition.
Następnie wyjaśnione zostało jak zrobić ImagePicker. nic jednak dalej nie działa, nie można zrobić nic z wybranynm obrazkiem, o tym ma być jutro: coordinators.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato
Autor
09.01.2023, 12:09:19
  • 0
@hebato: przykład - pixellate()
hebato - @hebato: przykład - pixellate()

źródło: comment_1673266196Kb5QKEMxpRjBdn1R1MzFyt.jpg

Pobierz
  • Odpowiedz
hebato
hebato
Autor
09.01.2023, 12:10:31
  • 0
@hebato: przykład - ImagePicker()
hebato - @hebato: przykład - ImagePicker()

źródło: comment_1673266230GfILWrhZGmsPb2vONlhNVh.jpg

Pobierz
  • Odpowiedz
hebato
hebato
Autor
09.01.2023, 12:12:45
  • 0
kod - ImagePicker
LINK
  • Odpowiedz
hebato
hebato
Autor
09.01.2023, 12:21:52
  • 1
@hebato: poleceasz? jak nic nie umiem to ogarne tak zeby zrobic apke jakas?


@Big_Fomo: czy polecam - tak, język wydaje się być przyjemny, aczkolwiek nie mam porównania z innymi.

a druga cześć pytania - oczywiście, że ogarniesz, ale żeby zbudować całą appke od początku do końca to trzeba jednak mieć troszkę wiedzy.
po 1-2 miesiącach nauki jak otworzysz sobie jakiś tutorial, gdzie ktoś buduje appke od początku do końca to
  • Odpowiedz
hebato
hebato 08.01.2023, 13:46:40
  • 1
#naukaswifta
Dzień 62/100 kursu 100 days of SwiftUI

Wstęp do nowej appki - Instafilter.
Dzisiaj teoria - dwa przykłady na użycie onChange() oraz confirmationDialog().

Wrzucę screeny dzisiejszych lekcji.
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato
Autor
08.01.2023, 13:46:59
  • 0
@hebato: screen1
hebato - @hebato: screen1

źródło: comment_167318561444qYMjSDRzeear7HGnswFP.jpg

Pobierz
  • Odpowiedz
hebato
hebato
Autor
08.01.2023, 13:47:14
  • 0
@hebato: screen2
hebato - @hebato: screen2

źródło: comment_1673185629XjuKal8UHIxtHs6wCWtpX2.jpg

Pobierz
  • Odpowiedz
hebato
hebato
Autor
09.01.2023, 11:13:20
  • 1
nie zrozumialem nic, ale fajnie, ze odpisales

@criticalkush90: zobacz na screena. w xcode masz wbudowany symulator na ich urządzenia, a jak chcesz sobie sprawdzić na swoim telefonie czy ipadzie - podłączasz go na kablu i tam w tej liście tez się pojawi. Wówczas instalujesz sobie appkę na swoim urządzeniu.
hebato - > nie zrozumialem nic, ale fajnie, ze odpisales
@criticalkush90: zobacz na ...

źródło: comment_1673262784DyYwcrbDovNCXCchcQjw9g.jpg

Pobierz
  • Odpowiedz
hebato
hebato 07.01.2023, 12:02:16
  • 5
#naukaswifta

Hej, trochę mnie nie było. Mały update:

Dużo spraw nałożyło się na to, że w grudniu po prostu nie dałem rady poświęcić czasu na naukę.

Przede
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato
Autor
07.01.2023, 19:37:04
  • 0
Czytając pierwsze części wpisu uśmiechałem się bo chyba za bardzo bierzesz do siebie wykop xd To jest tylko portal ze śmiesznymi obrazkami, tu nie musisz się spowiadać ile dni i z kim byłeś gdzieś ( ͡° ͜ʖ ͡°)

@iquiet: tak jakoś wyszło, chcę się do tego przyłożyć, zależy mi

Na udemy nie kupuje się bez promocji. Jak Ci się spieszy, a nie widzisz zniżek - możesz dodać do obserwowanych
  • Odpowiedz
hebato
hebato 09.12.2022, 20:28:15
  • 3
#naukaswifta
Dzień 59/100 kursu 100 days of SwiftUI
Dzisiaj challenge, 3 zadania do wykonania na projekcie z wczorajszego dnia. Mega trudne, praca z Core Data. Zrobiłem zgodnie z solucją z hackingwithswift i nie wiem co napisać więcej, po prostu nie byłbym tego w stanie zrobić sam. Jadę dalej, jutro znów challenge, tym razem taki większy, odnoszący się do poprzednich 3 projektów z kursu, napiszę coś więcej i wrzucę jakieś zdjęcie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hebato
hebato
Autor
07.01.2023, 12:03:13
  • 0
@KORraN: wróciłem, dodałem nowy wpis - update. Dzięki że się mną interesowałeś :)
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • Strona 2 z 5
  • >

Osiągnięcia

  • Gadżeciarz
    od 27.10.2022

    Gadżeciarz
  • Mikroblogger
    od 07.03.2023

    Mikroblogger
  • Rocznica
    od 22.06.2025

    Rocznica

Wykop © 2005-2026

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking