본문 바로가기

전체보기9

UX/UI 디자인에 정답이 존재할까? [2nd Sprint - UX/UI 개선] 들어가며UX/UI 디자인은 사용자와 제품 간 상호작용에서 발견될 수 있는 모든 부분에 있어 유용성 및 접근성 개선에 초점을 두고 사용자 경험 만족도를 높이는 것에 목적을 두고 있는데요! 사용자 입장에서 편리하다고 느끼는 디자인 설계는(100%는 아니지만) 대략적인 공통점과 유사성을 가집니다. 따라서 어느 정도 정답이 존재하는 분야이며, 그 틀에서 크게 벗어나지 않는 선에서 브랜드 성격에 맞게 디자인을 설계해야 합니다. 이런 이유로 UX/UI 디자인은 특히나 명확하고 타당한 근거를 요구하곤 합니다. 이에 저희는 2차 스프린트를 기점으로 이전에 설계했던 디자인을 점검하고 살펴보면서 어떤 이유로 그렇게 디자인했으며, 그 디자인이 어떤 문제점을 가졌고, 어떻게 개선했는지 기록하고자 합니다. 그 첫 번째 기록은.. 2025. 8. 12.
이 휘어진 UI, 그냥 두실 건가요?(UIPickerView 곡률 커스터마이징 도전기) 안녕하세요! iOS 파트 정민지입니다:)다들 iOS에서 UIPickerView를 사용해보셨나요?터닝을 제작하면서 UIPickerView를 커스텀했던 경험을 공유하고자 합니다! 아래 사진은 제작해야 했던 화면입니다. UIPickerViewlet datePicker = UIDatePicker()datePicker.datePickerMode = .date // 연/월/일 포함datePicker.preferredDatePickerStyle = .wheels // 휠 스타일위의 사진으로 기본으로 제공하는 UIPickerView를 date 모드와 wheels 스타일로 사용했을때의 사진입니다.Apple이 공식적으로 제공하는 UIDatePickerMode는 다음과 같습니다..time → 시/분.date → 연/월/일... 2025. 7. 13.
[기획#2] 터닝이 다른 채용 서비스와 다른 이유 안녕하세요, 터닝의 Team Leader이자 PM, 남지우입니다. 오늘은 지난 아티클에 이어 '터닝'이 정의한 기존 채용 서비스의 문제점들을 어떤 기능을 통해 해소하려했는지, MVP를 설계한 과정에 대해 담아보려고 해요. Intro(지난 글에 이어..) 터닝이 현재 다른 채용서비스를 사용하고 있는 대학생들의 pain point를 해결하기 위해선 1. '대학생'공고만 보여줘야 함 (학사학위 소지 여부를 일일이 대조하지 않아도 되게끔)2. '대학생들이 자신의 계획'을 입력하면 그것에 딱 맞는 공고를 탐색할 수 있어야 함3. 다른 플랫폼을 통해 일정을 관리하지 않아도, 터닝 안에서 원큐에 인턴 공고 탐색부터 일정 관리까지 진행할 수 있어야 함 이렇게 세가지 기능이 반드시 핵심적으로 들어가야만 했어요.그렇다면.. 2025. 7. 12.
[기획#1] 대학생 입장에서 기존 채용서비스의 문제 안녕하세요 : ) 터닝의 Team Leader이자 PM, 남지우입니다. 오늘은 제가 터닝의 MVP를 설계하게 하기 전, 문제를 정의하게 된 과정을 담은 아티클을 작성해보고자 해요.Intro“이번 겨울방학 기간 동안에만 인턴을 하고 싶은데, 2개월만 근무하는 인턴을 빠르게 찾고 싶어…”"기존 채용 플랫폼에는 학사학위 소지자를 대상으로 한 공고가 더 많으니까, 대학생 인턴공고를 선별하기 어려워" 팀 ‘터닝’의 문제정의는 여기서 출발했어요.저는 취업 준비에서 큰 비중을 차지하는 '대학생 인턴'을 탐색하는 여정에 있어, 이러한 불편함들을 해소하고자 했습니다. 1️⃣ [시장 분석] 대학생 인턴, 정말 존재하는 시장인가? 점차 커지는 인턴 시장 규모에 따라, '인턴 경험'에 대한 대학생들의 관심 역시 증가하고 .. 2025. 6. 29.
안드로이드 팀 - 터닝 UI 모음집 안녕하세요. 터닝 안드로이드 팀입니다. 터닝(terning)의 안드로이드 파트에서 직접 구현한 화면들을 모아봤습니다!이번 글에서는 앱 개발 과정에서 만들었던 UI를 한 자리에 모아, 화면별 기능과 구현 포인트를 간단히 소개하려고 합니다:)온보딩앱을 처음 진입하면 스플래쉬 화면에 이어 로그인 화면이 나옵니다.Kakao SDK를 활용하여 소셜 로그인을 진행하였습니다.이후 Shared Preference를 활용하여 토큰을 관리하였습니다.프로필 및 닉네임을 통해 회원가입을 진행합니다.닉네임의 경우, 12자리 이내여야 하고 특수문자나 기호는 입력이 불가한 조건이 있습니다.조건에 맞지 않을 경우, 텍스트 필드의 색상이 빨간색으로 바뀌며 경고를 줍니다."계획 나중에 입력하기"를 통해 온보딩 절차를 건너뛸 수 있습.. 2025. 6. 28.
특명! 업데이트를 사용자에게 신속하게 전달하라! 들어가면서,안녕하세요! 터닝 팀의 안드로이드 개발자 이석준입니다. 앱을 개발하다 보면 잦은 버그 수정이나 기능 개선, 대규모 업데이트 등 다양한 이유로 새로운 버전을 지속적으로 출시하게 됩니다. 업데이트가 이뤄진 이후에도 이전 버전을 사용하는 사용자가 있을 수도 있는데요. 이 경우, 최신 버전에 맞춰 개선된 서버나 기능과의 불일치로 인해 앱이 제대로 동작하지 않거나 아예 종료되는 문제가 발생할 수 있습니다. 이런 문제는 결국 사용자 이탈로 이어질 가능성이 높기 때문에, 빠르게 업데이트를 안내하는 방식이 중요합니다! 많은 서비스들이 이 문제를 해결하기 위해 앱 실행 시 ‘업데이트 안내 팝업’을 띄우는 방식을 사용하고 있습니다. 사용자에게 빠르게 업데이트 소식을 전달할 수 있고, 운영자가 의도한 흐름대.. 2025. 6. 28.