[iOS] TOASTER 토스터 - 링크 아카이빙 & 리마인드
2024. 1. 21. 19:52ㆍProject
Intro
[더 이상 링크를 태우지 마세요. 토스트 먹듯이 간단하게! TOASTER]
그동안 여러 플랫폼 이곳 저곳에 링크를 저장해왔나요?
링크가 필요할 때 바로바로 찾지 못해 불편하지는 않으셨나요?
링크를 저장하고 다시 읽기까지의 여정에서 생기는 모든 불편함을 토스터에서 해소해보세요!
#1. 쉽고 간편한 링크 저장
- 링크를 클릭 몇 번으로 쉽고 빠르게 저장하세요!
- 링크를 복사만 해도 간편하게 저장할 수 있어요.
#2. 빠르고 확실한 검색
- 찾고 싶은 링크를 홈 화면에서 빠르게 찾아보세요!
- 링크 뿐만 아니라 클립도 함께 검색할 수 있어요.
#3. 필요할 때 리마인드주는 타이머
- 링크가 필요한 시점에 다시 읽을 수 있도록 리마인드 드려요!
- 타이머 설정만 해두면 토스터가 바로 알려드릴게요
#4. 한 눈에 보는 열람 현황
- 이번 주에 링크를 얼마나 저장하고 읽었는지 한 눈에 확인해보세요!
- 토스터와 함께 타버리는 링크 없이 읽어나가보아요
지금 TOASTER를 다운로드 하세요!
TOASTER에서는 아래와 같은 이유로 접근 권한을 요청합니다.
[선택 접근 권한]
- 앱 푸시 알림 수신 : 토스터가 보내는 리마인드 알림의 수신 여부를 선택하실 수 있습니다.
[선택 접근 권한]을 허용하지 않더라도 서비스의 이용은 가능하나, 해당 접근 권한이 필요한 기능은 허용 전까지 사용하실 수 없습니다.
Post
아래는 내가 이번 토스터 프로젝트에서
새롭게 알게 된 내용, 스스로 공부한 내용, 사용한 기능 등을 "코딩하는 체대생" 블로그에 포스팅했던 내역들이다.
(포스팅 제목을 클릭하면, 게시글로 이동합니다✨)
No. | 포스팅 제목 | 설명 |
1 | WKWebView를 사용해서 앱 사용 중, 웹으로 연결시켜보자 | 앱 내 웹 콘텐츠를 표출시키는 방법과 그 외 부가적인 기능 구현 |
2 | Drag & Drop cell 위치 변경, Delegate로 구현하기 | UIDragDelegate, UIDropDelegate 사용한 기능 구현 |
3 | 재사용 Component 개발하기 (1) - Toast Message | Toast Message 재사용 Component 개발 |
4 | 재사용 Component 개발하기 (2) - Popup (Alert) | 커스텀 Alert 창 재사용 Component 개발 |
5 | 재사용 Component 개발하기 (3) - 바텀 시트 (Sheets) | 커스텀 Sheets 재사용 Component 개발 |
6 | 코드 리뷰 문화 - 토스터 iOS팀이 코드 스타일과 구성을 깔끔하게 유지할 수 있는 이유 | 자체 코드 리뷰 문화를 통한 협업의 효율성 증가 경험 |
7 | [weak self] 이젠 제대로 알고 사용하자! (feat. ARC 2탄) | ARC와 관련해서 [weak self]를 사용해야 하는 필요성의 공감 |
8 | 키보드 레이아웃을 가져오는 개선된 방법 (Keyboard Layout Guide) | NotificationCenter에서 Keyboard Layout Guide로 키보드의 높이를 가져오는 로직 개선 과정 |
9 | UISheetPresentationController를 사용해서 바텀시트(Sheets)를 만들어보자 | UISheetPresentationController를 사용한 바텀 시트 코드 개선 |
10 | KVO (Key-Value Observing) 완전 정복하기 (feat. WKWebView progressBar) | 웹 뷰에서 ProgressBar를 사용하기 위한 KVO 코드 개선 |
11 | 다른 앱의 "공유하기" 버튼에 우리 앱을 설정하고 싶다면? (feat. NSExtensionActivationRule) | Share Extension 도입 배경과 Activation Rule 설정, NSExtensionItem에 대한 이해 |
12 | 우리 앱에 "공유하기" 기능 (Share Sheet) 구현하는 방법 | UIActivityController를 사용한 Activity View의 구현 |
13 | 강제 업데이트 및 사용성 개선 업데이트 Alert 표출하기 | UIAlertController를 사용한 강제 및 선택 업데이트 Alert 표출 로직 구현 |
14 | 클립보드 복사, 붙여넣기 허용 알림 로직 구현하기 |
UIPasteboard를 사용한 앱 간 URL 복사, 붙여넣기 로직 구현 |
Feedbacks
- 앱 ‘설정’ 페이지 1:1 문의
- linkreminding@gmail.com
- https://www.instagram.com/toaster__official
'Project' 카테고리의 다른 글
[iOS] 가장 간편한 자기소개, '나를 다' 담은 명함 서비스, <나다 NADA> (1) | 2022.01.13 |
---|