 Apple Lover Developer & Artist

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

반응형

IOS 22

[Challenge] 3주만에 앱스토어에 앱 출시하기 - 7부 앱스토어 배포

Overview 본 글은 짧은 시간을 투자하여 앱스토어에 나만의 앱을 출시하고 싶은 독자를 대상으로 개발 가이드를 제공하고자 작성하였습니다. 6부에서는 코어데이터와 SwiftUI를 연동하여 데이터베이스 규칙에 알맞게 데이터를 관리할 수 있도록 개발해보았스니다. 마지막 7부에서는 개발한 앱을 앱스토어에 배포하기 위해 필요한 과정을 조망해보겠습니다. 독자 여러분께서는 포스팅을 읽고 "앱 개발 별거 아니네!" 생각할 수 있도록 인도할 수 있다면 본 포스팅을 목적을 다하는 것입니다. 이전 포스팅을 읽지 않으셨다면 반드시 보고 오세요. [Challenge] 3주만에 앱스토어에 앱 출시하기 - 6부 Business 계층 개발 Overview 본 글은 짧은 시간을 투자하여 앱스토어에 나만의 앱을 출시하고 싶은 독자를..

[Challenge] 3주만에 앱스토어에 앱 출시하기 - 6부 Business 계층 개발

Overview 본 글은 짧은 시간을 투자하여 앱스토어에 나만의 앱을 출시하고 싶은 독자를 대상으로 개발 가이드를 제공하고자 작성하였습니다. 5부에서는 SwiftUI를 활용하여 사용자 인터페이스를 선언해보았습니다. 6부에서는 코어데이터와 SwiftUI를 연동하여 데이터베이스 규칙에 알맞게 데이터를 관리할 수 있도록 개발해보겠습니다. 독자 여러분께서는 포스팅을 읽고 "앱 개발 별거 아니네!" 생각할 수 있도록 인도할 수 있다면 본 포스팅은 목적을 다하는 것입니다. 이전 포스팅을 읽지 않으셨다면 반드시 보고 오세요. [Challenge] 3주만에 앱스토어에 앱 출시하기 - 5부 사용자 인터페이스 개발 Overview 본 글은 짧은 시간을 투자하여 앱스토어에 나만의 앱을 출시하고 싶은 독자를 대상으로 개발 가..

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

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

[Challenge] 프로젝트 개발 환경 설정 중 만났던 문제들

Overview iOS 프로그래머로서 개발이 완료되었거나 진행 중인 프로젝트를 만났을 때 헤매었던 주요 포인트를 정리해 본다. 도입 의견 프로젝트의 개발 환경을 구성하면서 문제를 만나지 않는 것이 이상적일 것이다. 프로젝트가 엄격히 관리되고 있어서 문서화까지 잘되어있다면 더욱이 금상첨화이다. 하지만 개발 환경 설정 과정은 단순하지 않다. 항상 문제는 예상치 못한 지점에서 불쑥불쑥 튀어나온다. 예를 들면 다음과 같은 상황이다. 💡 받아온 소스 코드를 빌드했는데 오류가 발생해요! 어떻게 해결해야 하죠? 위 문제에 함축되어 있는 문제를 간략히 분해해 본다. 프로젝트 관리에 사용되는 특정 기술에 관한 해결책보다는 범적으로 적용해 볼 수 있는 문제와 해결책을 정의해보고자 한다. FAQ 인터넷이 연결되지 않은 환경..

[Challenge] 데이터 암복호화 모델 개발

Overview 대칭키 암호화 알고리즘을 사용해 데이터 암복호화 기능이 적용된 모델 객체를 개발해 본다. 보안 현대의 애플리케이션은 로컬에서 독자적으로 동작하지 않는다. 클라우드 인프라를 바탕으로 네트워크 통신을 통해 데이터를 처리한다. 네트워크 환경에서 개인정보 등과 같은 중요 정보를 담은 데이터가 외부에 노출될 위험성도 높아졌다. 현대 컴퓨팅 세계에서 보안은 소프트웨어 설계 관점에서 신경 써야 할 요소가 되었다. 애플리케이션의 개발 과정에서 보안은 전반적인 설계 철학에 가까운 것 같다. 보안 분야의 세부 범주도 넓기에 하나의 보안 기능을 구현했다고 끝날일이 아니다. 기획 단계부터 구현, 테스트, 출시까지 개발 생애주기 전반에 걸쳐서 의도적으로 보안을 고려한 설계가 필요하다. 앱 개발자의 설계 책임 보..

반응형