 Apple Lover Developer & Artist

영속적인 디자인에 현대의 공감을 채워넣는 공방입니다

반응형

개발 14

[Challenge] 3주만에 앱스토어에 앱 출시하기 - 5부 사용자 인터페이스 개발

Overview 본 글은 짧은 시간을 투자하여 앱스토어에 나만의 앱을 출시하고 싶은 독자를 대상으로 개발 가이드를 제공하고자 작성하였습니다. 4부에서는 앱 아키텍처를 설계하고 데이터 모델링 기획안을 구현해보는 과정을 살펴보았습니다. 5부에서는 SwiftUI를 활용하여 사용자 인터페이스를 선언하는 과정을 조망해보겠습니다. 독자 여러분께서는 포스팅을 읽고 "앱 개발 별거 아니네!" 생각할 수 있도록 인도할 수 있다면 본 포스팅은 목적을 다하는 것입니다. 이전 포스팅을 읽지 않으셨다면 반드시 보고 오세요. [Challenge] 3주만에 앱스토어에 앱 출시하기 - 4부 설계 및 데이터 모델 개발 Overview 본 글은 짧은 시간을 투자하여 앱스토어에 나만의 앱을 출시하고 싶은 독자를 대상으로 개발 가이드를 제..

[Challenge] 3주만에 앱스토어에 앱 출시하기 - 4부 설계 및 데이터 모델 개발

Overview 본 글은 짧은 시간을 투자하여 앱스토어에 나만의 앱을 출시하고 싶은 독자를 대상으로 개발 가이드를 제공하고자 작성하였습니다. 3부에서는 가시적인 성과물을 만들기 위한 프로토타입 제작 과정을 조망해 보았습니다. 4부에서는 iOS 개발 프레임워크를 사용하여 데이터 모델의 개발 과정을 조망해 보겠습니다. 독자 여러분께서 포스팅을 읽고 "앱 개발 별거 아니네!" 생각할 수 있도록 인도할 수 있다면 본 포스팅은 목적을 다하는 것입니다. 이전 포스팅을 읽지 않으셨다면 반드시 보고 오세요. [Challenge] 3주만에 앱스토어에 앱 출시하기 - 3부 프로토타이핑 Overview 본 글은 짧은 시간을 투자하여 앱스토어에 나만의 앱을 출시하고 싶은 독자를 대상으로 개발 가이드를 제공하고자 작성하였습니다..

[Challenge] 3주만에 앱스토어에 앱 출시하기 - 3부 프로토타이핑

Overview 본 글은 짧은 시간을 투자하여 앱스토어에 나만의 앱을 출시하고 싶은 독자를 대상으로 개발 가이드를 제공하고자 작성하였습니다. 2부에서는 성과물을 만들어나가기 위해 필요한 작업 관리 방식의 전 과정을 다루어보았습니다. 3부에서는 iOS 앱 개발 도구를 활용하여 가시적인 성과물을 만들기 위한 프로토타입 제작 과정을 조망해 보겠습니다. 독자 여러분께서 포스팅을 읽고 "앱 개발 별거 아니네!" 생각할 수 있도록 인도할 수 있다면 본 포스팅은 목적을 달성하는 것입니다. 이전 포스팅을 읽지 않으셨다면 반드시 보고 오세요. [Challenge] 3주만에 앱스토어에 앱 출시하기 - 2부 작업 관리 Overview 본 글은 짧은 시간을 투자하여 앱스토어에 나만의 앱을 출시하고 싶은 독자를 대상으로 개발 ..

[회고] 안전한 현업 iOS 앱 개발 도전기 - Abstract

Overview 보안 업종 분야의 중견기업에서 iOS 앱 개발자로서 얻은 경험을 정리해 본다. 나는 누구인가? 소프트웨어 개발자를 시작하고 지금까지 가슴에 품은 초심이 있다. 프로젝트를 진행할 때 의사결정에 근본적으로 영향을 주는 요소이다. 핵심 가치는 다음과 같으며 최대한 지켜내고자 노력하고 있다. 다른 사람들의 고민을 해결하도록 문제를 정의할 수 있는 사람이 되고 싶다. 사용자의 문제점 해결을 위한 기술적 솔루션을 보급하고 싶다. 솔루션을 통해 사용자가 중요한 일에 집중하도록 도와주고 싶다. 동료와 함께 동반 성장을 추구하고 코드 설계를 성취해가고 싶다. 종합적인 회사 경험 판교역 부근에 위치한 보안 업종의 중견기업에서 iOS 개발자로 근무할 수 있는 기회가 생겼다. 이번 커리어 경험은 다음의 사유로..

[Challenge] 🛠️ iOS 앱 설계 퓨전 레시피 15부 - State Restoration

Overview State Restoration을 구현하여 사용자가 애플리케이션이 중단되었음을 인식하지 않도록 구현한다. 배경 아이폰을 사용하다보면 다양한 원인으로 인해 현재 사용하던 앱이 중단될 수 있다. 예를 들어, 특정 앱을 사용하던 중 전화나 메시지가 와서 이를 수신할 수 있다. 또한 동시에 여러 작업을 수행하기 위해 멀티태스킹 기능을 사용하는 경우도 있을 것이다. 사용자가 다른 작업을 처리한 뒤에 본래 처리하던 작업을 마무리하고자 돌아올 수 있다. 이때 iOS 운영체제의 자원 관리 정책으로 인해 앱이 종료될 수 있다. 이 경우 사용자는 작업의 맥락을 놓치고 다시 처음부터 시작해야 하는 문제가 발생될 수 있다. 결코 좋은 경험이 아니다. State Restoration 기능을 구현하여 앱이 일시 ..

반응형