Android3 안드로이드 팀 - 터닝 UI 모음집 안녕하세요. 터닝 안드로이드 팀입니다. 터닝(terning)의 안드로이드 파트에서 직접 구현한 화면들을 모아봤습니다!이번 글에서는 앱 개발 과정에서 만들었던 UI를 한 자리에 모아, 화면별 기능과 구현 포인트를 간단히 소개하려고 합니다:)온보딩앱을 처음 진입하면 스플래쉬 화면에 이어 로그인 화면이 나옵니다.Kakao SDK를 활용하여 소셜 로그인을 진행하였습니다.이후 Shared Preference를 활용하여 토큰을 관리하였습니다.프로필 및 닉네임을 통해 회원가입을 진행합니다.닉네임의 경우, 12자리 이내여야 하고 특수문자나 기호는 입력이 불가한 조건이 있습니다.조건에 맞지 않을 경우, 텍스트 필드의 색상이 빨간색으로 바뀌며 경고를 줍니다."계획 나중에 입력하기"를 통해 온보딩 절차를 건너뛸 수 있습.. 2025. 6. 28. 특명! 업데이트를 사용자에게 신속하게 전달하라! 들어가면서,안녕하세요! 터닝 팀의 안드로이드 개발자 이석준입니다. 앱을 개발하다 보면 잦은 버그 수정이나 기능 개선, 대규모 업데이트 등 다양한 이유로 새로운 버전을 지속적으로 출시하게 됩니다. 업데이트가 이뤄진 이후에도 이전 버전을 사용하는 사용자가 있을 수도 있는데요. 이 경우, 최신 버전에 맞춰 개선된 서버나 기능과의 불일치로 인해 앱이 제대로 동작하지 않거나 아예 종료되는 문제가 발생할 수 있습니다. 이런 문제는 결국 사용자 이탈로 이어질 가능성이 높기 때문에, 빠르게 업데이트를 안내하는 방식이 중요합니다! 많은 서비스들이 이 문제를 해결하기 위해 앱 실행 시 ‘업데이트 안내 팝업’을 띄우는 방식을 사용하고 있습니다. 사용자에게 빠르게 업데이트 소식을 전달할 수 있고, 운영자가 의도한 흐름대.. 2025. 6. 28. 앱을 3가지 방식으로 연다고? (딥링크 구조 도입기) 안녕하세요! 안드로이드 파트 이유빈입니다:) 여러분은 평소에 앱을 어떻게 실행하시나요?아마 대부분은 배경화면에 있는 앱 아이콘을 눌러 실행하실 겁니다. 하지만 이번 터닝 4차 스프린트에서는 알림, 카카오톡 공유 기능을 추가하면서 앱을 총 세 가지 경로로 실행할 수 있도록 설계해야 했습니다.일반적으로 앱 아이콘을 눌러 실행알림을 클릭하여 실행카카오톡 공유 링크를 통해 실행이처럼 앱을 다양한 방식으로 실행할 수 있게 되면서, 앱의 진입 구조를 어떻게 설계할지에 대한 고민이 깊어졌고, 그 과정에서 많은 것을 배울 수 있었습니다.이번 글에서는 그 고민과 배움의 과정을 공유하고자 합니다!터닝 구조 들어가기에 앞서, 터닝의 구조에 대해 먼저 설명해드리도록 하겠습니다. 터닝 안드로이드는 100% Jetpack Com.. 2025. 6. 15. 이전 1 다음