일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Explict Identity
- bounds이해
- 보라색오류
- native개발
- developer
- schemes
- Lazy
- xml delegate
- consuming a restful web service
- Demystify SwiftUI
- Your app is missing support for the following URL schemes: your_ios_client_id
- Lifetime of SwiftUI
- Structural Identity
- lifecycle
- Xcode
- Identity
- spring guide
- frame이해
- WWDC21
- Quick Help
- TabBarItems
- 적절한 사용방법
- swift
- ios
- ios login
- git branch strategy
- Spring
- lazy 사용
- view
- lazy 위험성
- Today
- Total
목록분류 전체보기 (21)
Dev_Dylan
iOS개발을 하면서 나아가 안드로이드 까지 만들게 되어서 정리하고자한다.프로젝트를 진행하면서 가장 먼저 궁금했던 것은, "라이프사이클" 이다. iOS에서는 UIViewController를 기반으로- viewDidLoad- viewWillAppear- viewDidAppear- viewWillDisappear- viewDidDisappear 같은 메서드들로 관리했음. 그렇다면 Android에서는 어떤 흐름으로 화면 생명주기를 관리할까?또, Jetpack Compose에서는 어떤 식으로 작동할까?Android의 전통적인 라이프사이클 (Activity/Fragment)Android에서는 Activity 또는 Fragment가 화면 단위로 동작한다. (마치Activity 기준으로 보면 대표적인 라이프사이클 메서..

프로그래밍을 공부하며 종종 느끼는 막막함이 있다.Swift로 개발을 시작해, 을 배우고, Android React와 Spring까지 나아가는 여정 속에서, 나는 여러 번 길을 잃을 뻔했다.특히, Spring을 처음 공부할 때는 'DB'라는 단어 자체가 하나의 미지의 세계처럼 느껴졌다.연결은 해야 한다고 하고, 쿼리는 작성해야 한다는데… 뭘, 어떻게, 왜 해야 하는지조차 막연했던 시절.그 시기에 이 책을 만났다면 훨씬 덜 헤맸을 거라는 생각이 든다.📚 이 책은 어떤 책인가?『코딩 자율학습 SQL 데이터베이스 입문』은,데이터베이스에 대해 막 첫 발을 내딛는 사람을 위해 기획된, 정말 섬세하고도 체계적인 입문서다.단순히 "SELECT는 이런 거야", "WHERE은 이래" 식으로 개념만 나열하는 게 아니라,처..

📘 "Do it! 스위프트로 아이폰 앱 만들기: 입문" iOS 입문자에게 가장 든든한 친구Swift와 iOS 개발은 매년 새로운 변화가 쏟아지는 분야다. Swift 6.0, Xcode 16 등 새로운 기술이 등장할 때마다 “어디서부터 시작해야 하지?”라는 막막함을 느끼는 입문자들이 많다. 나 역시 서버 개발을 병행하며 iOS 공부를 2년 가까이 해온 입장에서, 초심자의 어려움과 시행착오를 누구보다 잘 알고 있다.이 글에서는 그런 과정을 겪고 있는 분들에게 진심으로 추천하고 싶은 입문서, "Do it! 스위프트로 아이폰 앱 만들기: 입문"에 대해 리뷰해 보고자 한다.✅ 최신 트렌드에 맞춘 기술 구성이 책은 Swift 6.0, Xcode 16 기준으로 작성되어 있어, 오래된 방식이 아니라 지금 당장 사용할..

Point : RestTemplateRESTful Web Service 사용하기요약RestTemplate 를 사용해 RESTful 웹 서비스 호출RestTemplate 의 getForObject() 메서드를 사용해 JSON → java 파싱하기.정리Guide 순서API 뿌려줄 파일 다운 및 셋팅data 파싱을 위한 DTO 생성RestTemplate 를 통한 서버 호출 및 JSON 파싱프로젝트를 진행하기 위한 필수!이 Guide를 진행을 위해 아래 프로젝트를 사용해야 함.(포트번호 8080으로 json데이터를 뿌려주면 8081에서 json parsing 작업을 위함.)https://github.com/spring-guides/gs-consuming-rest.git위 프로젝트를 통해 Server를 올려주기 ..

Spring Guide [REST APIs] 맛보기_1Point : Local Web Server에 “Hello World” 출력http://localhost:8080/greetingWeb Application을 Local Server 에서 실행 할 때 접속하는 기본 URL127.0.0.1 = localhost 동일하다.Get 요청을 아래 두 URL을 통해 출력함.http://localhost:8080/greetinghttp://localhost:8080/greeting?name=MyName요약 정리@GetMapping(””) 이 적용된 method에서 해당 경로 요청이 들어오면 실행하도록 Mapping 해준다.@RequestParam(value = “”, defaultValue=””) 을 매개변수에 작..

Intro먼저,JSON은 JSONDecoder를 통해 훨씬 빠르고 간편하게 구현할 수 있다.하지만 XML은 Parsing 보조 도구라고 생각하면 좋다.XML에 태그 하나하나를 인식해주는 Delegate를 통해,직접 Data DTO를 만들어 넣어주어야 한다.XML 파싱의 원리요소로 둘러쌓여 있기 때문에 HTML 을 이해한 사람들이라면 더 이해하기 쉬울 것먼저 아래 사진에서 XML을 이해해보면,1번은 가장바깥쪽 요소2번은 두번째 요소3번은 세번째 요소…더 있을 수 있고 없을 수 있다.오른쪽과 같이 이루어져 있다. 여는 태그 닫는 태그즉 XMLParser는 여는 태그와 닫는 태그를 찾아주는 메서드를 제공해준다.그렇다면 우리는 일일이 어떤태그에 대해 어떤 DTO를 뿌려줄 것인가에 대한 값만 넣어주면 된다.XML..