본문 바로가기

ios

(3)
[42Seoul] 42api를 이용한 아이패드 앱 FIND42PEERS 개발기 (부제 : 42api 사용법, 42 해커톤) 12월 16일부터 18일까지 42서울 내에서 온라인 해커톤이 열렸다. 주제는 42api, 라즈베리 파이를 이용하여 클러스터(교육장)에서 사용할 수 있는 앱을 만드는 것이었다. 무엇을 만들지? "혹시 minishell 과제하셨나요?" "아니요" "아.. 알겠습니다. 감사합니다." "혹시..." x 10000 -카뎃이라면 한 번쯤 겪어 보는 일 42 서울에서는 동료학습이 이루어진다. 과제를 할 때 주어진 것은 과제 요구사항뿐이고 해결하기 위해서는 구글, 동료 등 직접 방법을 찾아야 한다. 실제로 과제 도중 어떤 것이 해결되지 않거나, 개념 이해가 어려운 경우가 종종 있는데, 그럴 때 사람들은 같은 과제를 진행 중인 사람들과 함께 과제를 해나가기도 하고, 이미 그 과제를 해결한 사람에게 제대로 이해한 것이 맞..
시간관리 애플리케이션 '위치워치' 제작 일지 - (1) 마이페이지 디자인과 그래프 요즘 이것저것 많이 해보고 있는데, 그냥 제작만 해서는 경험들을 다 잊어버릴 것 같아서 약간이나마 기록 해 둘까 한다. 차피 아무도 안볼테니, 끄적이는 용도로. 일단 이 프로젝트는 학교에서 지원하는 CCP프로그램에 제출해서, 당선 되어 진행중인 프로젝트로 시간관리와 사회적 환원을 모토로 하는 애플리케이션이다. 사용자가 지정한 시간만큼의 집중을 하거나, 스마트폰을 사용하지 않는다면 사용한 시간에 비례해 포인트가 쌓이고, 그 포인트를 이용하여 기부를 할 수 있는 시스템. 우선적으로 iOS 앱으로 개발하기로 했다. 그래서 지난 한달간 edwith에서 제공하는 iOS 부스트 코스 강의를 들었고, 배운 것을 이용해 개발을 해 나갈 예정이다. 내가 맡은 부분은 디자인 및 마이페이지, 회원가입 뷰 제작. 마이페이지 ..
[부스트코스] iOS프로그래밍 4강 - 포토 라이브러리 구현하기 (1) 하루만에 4강을 다 들었다... 친구들이랑 같이 하는데, 다들 멘탈이 나가있어서 구현 하기 좀 무섭.. 암튼 이번 구현 과제의 조건은 앨범앱을 만드는 것이다. 구현하는데 필요한 기술은 Operation Queue, Collection View, data decode 정도 될 것 같다. 화면 1 - 앨범 목록 첫 화면에는 앨범 목록을 구현한다. 화면 구성은 다음과 같다. 네비게이션 아이템 타이틀 : 앨범 컬렉션 뷰를 이용한 앨범의 대표 이미지 뷰. 정사각형 모양으로, 내부의 이미지는 기존 이미지 비율을 유지 앨범의 대표 이미지는 해당 앨범의 가장 최신 사진 이미지 아래 앨범 이름을 보여주어야 함 앨범 이름 아래 앨범에 포함된 사진의 개수를 보여줌 구현 해야 하는 기능은 사진 라이브러리 접근권한 허용 여부를..