일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 토이프로젝트
- CS
- uikit
- swift
- 학과별커뮤니티
- 세종대학교
- 실습
- ios
- collectionview
- 대표
- RxSwift
- mvc
- 앱개발
- 네트워크
- WeatherKit
- 프로토콜
- Kingfisher
- SwiftUI
- 기초문법
- 동시성
- 구름톤 유니브
- Optional
- 옵셔널
- MVVM
- GCD
- 이론
- 스트럭트
- async
- struct
- 반응형
- Today
- Total
목록프로젝트 (13)
스윞한 개발자
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/8kOQ2/btsL4cG2TY8/ZSTGk9Sjik5BkBiihzxOQ0/img.png)
GraBit – 스마트한 암호화폐 투자 가이드 당신의 코인 투자, 더 똑똑하게!GraBit은 당신이 보유한 암호화폐 정보를 한눈에 관리하고, 실시간 차트와 뉴스, AI 리뷰까지 제공하는 차세대 투자 플랫폼입니다. 주요 기능 1. 포트폴리오 관리 – 내가 구매한 코인을 입력하면 자동으로 투자 현황을 한눈에 확인 가능!2. AI 투자 피드백 – 내 포트폴리오를 분석하여 AI가 맞춤형 리뷰와 조언 제공3. 실시간 시장 데이터 – 주요 코인의 가격 변동, 차트, 뉴스까지 한 곳에서 확인4. 트렌드 분석 – 최신 코인 뉴스와 분석 자료로 시장 흐름을 캐치5. 직관적인 UI – 깔끔하고 사용하기 쉬운 인터페이스로 투자 효율 극대화 * 암호화폐 시장에서 기회를 잡고 싶다면?지금 바로 GraBit과 함께 스마트한 투자..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/w1BJh/btsFK58GReE/708aeO5yw13fFsR65jkk10/img.png)
#수달 : 집수리 달인 언제 어디서든 집 수리에 대한 정보를 확인하세요! 사용자의 위치에 가까운 수리점을 확인해 보고 빠른 집 수리를 받아보세요! 집수리 성공기와 집수리 활동을 읽어보고 배워보아요! 사용자의 현재 위치를 기반해 집수리 아카데미를 수료한 수리 업체의 위치 및 상세 정보를 알려드립니다. 집수리 성공기, 집수리 활동기 등을 알려주며 집 수리에 대해 배워보고 시도해 보아요! 집수리 닷컴에서 지원도 받아보고 시도해 보는 발판이 되어요. * 카메라를 통해 수리 받고 싶은 사물을 찍어 관련 수리 업체의 경로를 찾아보세요! 애플의 MapKit을 이용한 지도 정보와 서울 열린데이터 광장 공공데이터를 기반합니다.
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/Nir4o/btsFC3h5Kaw/45mjZzEabRaFW976Kk8eFK/img.png)
안녕하세요! 이번 포스팅에서는 앱스토어에 배포한 과정을 기록해보려 합니다! 스토어에 배포해 보기 위해 간단하게 어플을 만들어보았습니다. 저도 심사를 등록하고 처음에 리젝을 당했지만, 다시 시도했을 때! 심사에 성공했습니다 ㅎㅎ 먼저 앱스토어 배포하는 과정을 포스팅해보겠습니다! 어플이 궁금하시다면 이전 포스팅에 있는 나린! 을 참고해 주세요! WeatherKit을 사용할 때 위치정보와 날씨를 가져오는데 시간이 오래 걸리는 단점이 있어 버전 2에서는 유지보수를 하면서 버전 업그레이드를 하도록 하겠습니다 ㅎㅎ 1. Xcode 프로젝트 정보 확인 앱스토어에 배포를 하기 위해 Xcode에서의 위의 프로젝트 정보를 확인해 주세요! AppIcon 등록은 당연히 필수입니다! 저는 아래의 사이트를 많이 사용합니다. ht..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/b7FuDc/btsFzaWYRmc/tKCK3yhpvokmguphaPOBzk/img.png)
# Narin 나린 : 하늘에서 내린 [ Narin 나린 : 하늘에서 내린 ] 현재 위치에 따른 오늘의 날씨에 대한 상세정보를 알아보세요! 원하는 시간에 날씨 알람을 맞춰보세요! 현재 위치정보를 기반한 날씨 알림 어플입니다. 로그인 없이 자유롭게 오늘 요일, 현재 온도, 최고기온, 최저기온, 날씨 이미지, 오늘로부터 일주일 날씨 등을 알아보세요! 알림 받고싶은 시간을 설정하고 지정한 시간에 날씨 알림을 받아보세요! 1. 현재 위치/알림 허용 2. 알림 받을 시간 설정 3. 현재 위치를 기반한 날씨 정보 4. 저장된 시간에 날짜에 맞는 날씨 알림
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cESJMC/btsD0FibbOM/KEDUqYoOXkKOi1YDNlkNkk/img.png)
여차저차 학과별 커뮤니티 개발이 완료 되었는데요!! 개발일지를 쓰면서 모든 부분을 포스팅하지는 못했지만 새롭게 알게된점, 기획, 디자인, 개발 부분에 대해 기록을 남겼다는 부분에서는 뿌듯했던거 같습니다. 이제 학과별 커뮤니티 개발일지 포스팅의 마무리를 하며 다시 되돌아보는 시간을 가졌습니다! 2023.11.17 ~ “학과만의 커뮤니티 플랫폼 개발” 저희 대학교에서는 학생들을 위해 다양한 비교과를 진행하고, 40 여개의 학과가 존재하여 각 학과내에서도 학생들을 위해 학생회, 학과사무실에서 다양한 행사와 정보를 제공합니다. 하지만 대학교의 공지사항 및 행사들이 모두 여러 커뮤니티(앱, 비교과홈페이지, 학과 인스타, 학과 웹 등)에 분산되어 공지되어 있습니다. 따라서 어떤 행사에 대한 정보를 얻고 싶을 때 여..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/b8IlWs/btsDXDr45u6/4oQ8N4PvuVkaozzKE6gcFk/img.png)
이번에는 사진에 대해 업로드하고 가져오는 개발을 진행했습니다!! 이를 위해 multipartFormData에 대해 공부하고 개발해보는 시간을 가졌습니다 ㅎㅎ 2023.11.10 ~ 2023.11.16 프론트엔드, 백엔드 간 데이터 통신 구축 이미지 업로드 기능, 이미지 데이터 변환, 통신을 진행했습니다!! 멀티파트를 사용하여 이미지를 포함한 데이터를 서버로 전송하였습니다. 기존에 사용하던 URLSession이 아니라, Alamofire라는 통신 라이브러리를 사용하여 이미지 통신을 구현했습니다. multipartFormData 멀티파트 폼 데이터는 HTTP 요청에서 여러 종류의 데이터를 함께 전송하는 방법 중 하나 입니다. 다른 팀원이 진행하는 엑셀 파일 업로드, 저의 이미지 업로드 동일 한 방식으로 데이..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/7bXuA/btsDURZaWXG/aBFZ6gEQiJU3Nt6kTRA5L1/img.png)
이번 포스팅에서는 게시판들의 글들을 가져오는 통신을 적어보았습니다!! 페이징의 기능/원리에 대해 배우고 개발해보는 시간을 가졌습니다 거의 프로젝트 완성이 되어가고 있는데, 끝까지 봐주세요 ㅎㅎ 2023.11.03 ~ 2023.11.09 프론트엔드, 백엔드 간 데이터 통신 구축 게시판들의 page 별로 게시판의 뷰를 가져오는 페이징 통신을 진행했습니다. 자유게시판, 학생회 공지사항의 페이징 통신을 하였습니다. 페이징(Paging) 페이징이란? 서버와의 데이터 통신에서 일정한 양의 데이터를 더 작은 덩어리로 분할하여 전송하는 방법입니다. 대규모 데이터를 처리하거나 대량의 데이터를 효과적으로 표시할 수 있어요! 페이징 기술 구현 서버 구현 클라이언트 구현 페이지 요청 및 응답처리 페이지사이즈에따라요청 -> 더..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bTSdMr/btsDZHAMDY3/RurjXtVtpJYJ214ahCq4u1/img.png)
이번에는 전 포스팅과 마찬가지로 프론트엔드/백엔드 간 데이터 통신 구축을 했고, 토큰 저장법, 통신법, 키체인 등 원리와 기능들의 이론적인 부분에 대해서 공부 했습니다! 2023.10.27 ~ 2023.11.02 프론트엔드, 백엔드 간 데이터 통신 구축 이번 주차에는 사용자 인증 및 회원가입 기능에 대한 개발을 진행했습니다. 사용자가 발급받은 토큰이 유효한지 검사하기 위해서 발급받은 리프레시, 액세스 토큰에 대해 서버와의 통신을 통해 유효성 검사를 진행했습니다. 이 과정에서 토큰에 대한 개념 을 새롭게 알 수 있는 시간이었습니다. 액세스 토큰과 리프레시 토큰은 사용자 인증 및 권한 부여 과정에서 중요한 역할을 합니 다. 두 토큰 모두 모바일 애플리케이션에서 API 서버 및 외부 서비스와 통신할 때 사용 ..