[iOS] 그날 그시간 출시 회고 그날 그시간 - 시간의 기록 기획 시간단위로 기록이 가능한 다이어리앱을 만들기로 생각했다 앱의 홈화면에서 오늘 하루 있었던 일을 시간단위로 기록을 하고 하루 전체의 기록을 남길 수 있다 이렇게 남긴 기록들은 메뉴에서 검색이 가능하고 월별로 모아서 볼 수 있도록 하기로 했다 개발 데이터 저장 Realm이랑 CoreData 중에서 고민을 했다 iCloud로 백업을 할 생각이였기때문에 iCloud랑 호환성이 좋은 CoreData로 결정했다 외부 라이브러리 Snapkit, Toast, SideMenu, CombineCocoa를 사용했다 FSCalendar를 사용할려 했으나 레이아웃 이슈로 캘린더를 직접 구현했다 찾아봤는데 같은 케이스의 이슈는 있어도 해결법은 못찾았다 느낀점 3번째 앱 출시이다 말이 3번째 출시.. ios 개발/개인프로젝트 3년 전
[iOS] 지뢰찾기를 만들어보았다 종종 지뢰찾기를 한다 하다보니 만들 수 있겠다 싶었고 만들었다 지뢰찾기의 중요로직만 구현하였으며 난이도, 타이머등 부가적인 요소는 구현하지 않았다 게임 스크린샷 맵 상태 맵의 상태이다 mine - 지뢰가 있는 맵 empty - 비어있는 맵 nearMine(count: Int) - 근처에 지뢰가 있는 맵 연관값으로 근처에 있는 지뢰의 개수를 가지고 있다 flag - 깃발이 꽃혀있는 맵 nonOpen - 아직 터치를 안해서 무엇이 있지 모르는 맵 계산프로퍼티로 해당 맵의 근처지뢰계수, 이미지, 이미지 컬러를 받아올 수 있다 지뢰생성 랜덤한 위치에 지뢰를 생성한다 게임을 시작하고 첫 터치를 했을때 호출되며 게임의 편의를 위해 첫 터치한 지점포함 주위 9개의 맵에는 지뢰가 생성될수 없게 해줬다 중복값을 없애기 .. ios 개발/개인프로젝트 3년 전
[iOS] todolist 앱 MuTodo 앱심사 통과 개발이 끝나고 버그도 다 잡고 심사를 받기만 하면 됐다 처음하는 심사준비 과정은 좀 힘들었다 개발보다도 힘들었던것 같다 어쨌든 심사는 성공적으로 통과돼 판매 준비됨 상태가 되었다 판매 준비됨 상태에서 실재 앱스토어에 올라가기까지는 최대 24시간이 걸린다고 했다 자고 일어나면 앱스토어에 올라가 있었으면 좋겠다 이제 틈틈히 시간날때마다 이 블로그에 개발과정을 포스팅할려 한다 안그러면 다 까먹을것같거든 ios 개발/개인프로젝트 4년 전