SELF STUDY

새로운 언어로 프로젝트 해보기 | 개발 프로젝트 기획 | IA 구조도

호이호이호잇 2025. 1. 26. 16:37
728x90
반응형

올 해 새롭게 새운 목표!

개인 프로젝트 시작해서 용두사미 말고, 꼭 완료해서 배포까지 해보기!

그리고 최~대한 AI안쓰고, 한글로 검색도 안하고!!  공식 문건과 구글링을 이용해서만 할것!!!

 

일단 동일한 구조/기능을 가진 서비스를 iOS, Android, Web으로 배포하는게 목표이다.

 

내가 정한 목표는 영화/책 등의 후기를 적어 간직하고, 후기를 기반으로 다양한 작품을 추천해주는 서비스이다.

(책까지 하면 너무 복잡해지니 일단 영화부터 시작하려고 함)

 


새로운 언어 익히기

일단 iOS개발이 완전 처음이기 때문에, 기본기를 익히기 위해 유튜브 강의를 듣고 있다.

언어 자체는 Kotlin이랑 비슷함!

IDE 자체도 익숙하지 않기 때문에 유튜브를 보고 있는 중

보고 있는 유튜브 공유👇👇👇

https://www.youtube.com/watch?v=fovkicji8KQ&list=PLhQjrBD2T3810ZX79Xrgj8X382QaWbk_J

 

그리고 스위프트는 공식 문건이 애플 북스 앱에서 다운 받을 수 있기 때문에, "The swift Programming Language (Swift 5.7)을 다운받아 참고하면 된다!

 


프로젝트 설계

하면서 익히는 것을 좋아하기 때문에 일단 프로젝트부터 정하기로 했다.

이번 프로젝트는 제대로 해보고자 설계 방법을 찾아보면서 하는 중..

 

설계 순서는 아래 블로그들을 참고했다! 너무 잘 정리해주셔서 아주 좋았음!

https://brunch.co.kr/@supernova9/165 

https://brunch.co.kr/@bearbean/9


 1.  주제 정하기

주제는 위에서 말한대로 영화 리뷰 및 추천 서비스

이거를 위해 대략 정리해본 내 노트

 


2.  화면(스크린) 그려보기

아래 사이트를 참고해서 내가 생각한 화면들을 대~강 그려보았다.

새로운 UI 틀을 익히는데 너무 오래걸려서 그냥 그렸다.

https://www.visily.ai/templates/mobile-app-templates/

https://designus.io/

https://mobbin.com/browse/ios/apps


이런식으로 진짜 대강 정리했다.

 


2.  IA(Information Architecture) 정보 구조도 그리기

IA란 목차와 같이 서비스의 전체 구조를 익힐 수 있는 인덱스와 같은 역할을 하는 문서이다.

각 스크린에 있는 버튼/기능 들을 나열하면 된다.

참고한 블로그 : 

https://basicplan.tistory.com/entry/IA-%EC%84%A4%EA%B3%84-%EB%94%B0%EB%9D%BC%ED%95%98%EA%B8%B0

https://plavement.tistory.com/27


 

매번 이런 프로젝트 설계를 등한시하고 시작해서 그런지 생각지도 못한 기능 추가 등의 실수를 반복해 결국 복잡해졌던 내 서비스들..

이번에는 설계 열심히해서 실수 안하고 한번에 딱딱딱 할 수 있었음 좋겠다!!

 

728x90
반응형