앱 개발 (App Develop)

생각한 아이디어를 App으로 구현하기 위해 혼자서 App을 만들려고 하면 무엇부터 해야 할 지 막막하게 된다. App을 만들기 위해 필요한 것은 무엇인지, 무엇을 준비해야 하는지에 대해 실제로 아무것도 모르는 상태에서 App을 만들기위해 자료 찾기와 경험을 공유하려고 합니다.

1. 어떤 App을 만들 것인가?
구글링을 통해 Android와 iOS App 개발에 대해 비교한 사이트가 많이 있습니다. 그러나 저는 iOS에 대한 App개발에 대해서만 다루겠습니다. 개인적으로 Apple제품을 좋아하기 때문입니다. 개발하기 전에 구글링을 통해 비교를 많이 하여 어떤 App을 개발할지 선택하면 되겠습니다.
2. iOS App을 만들려면 무엇이 필요한가?
 iOS App을 만들기 위해서는 macOS가 구동되는 컴퓨터가 필요합니다. 정확하게는 xCode라는 개발툴이 필요합니다. 초기에는 성능이 뛰어난 iMac까지 필요하지 않습니다. 어디서든지 App을 개발할 수 있도록 MacBook 시리즈로 준비를 하시면 됩니다. 특히 CPU와 Memory의 성능이 중요하니, 좀 더 빠른 개발을 원하시면 CPU와 Memory를 Upgrade해서 주문하시면 됩니다.
저는 홍콩 온라인 애플스토어에서 Upgrade된 성능으로 홍콩에 있는 지인으로 배달되도록 주문하였습니다. 그리고 지인분이 저에게 DHL로 배송을 해 주셨네요. (약 20만원정도 절약을 했습니다.) 아래의 현재 가지고 있는 Macbook Pro 사양입니다.
Mac 모델 비교 사이트: https://www.apple.com/kr/mac/compare/




참고사이트:
https://yongsukim.blogspot.com/2018/07/blog-post_18.html


Swift guides and sample codes

Jump Right in. - Developer in Apple site

Human Interface Guidelines

40시간만에 Swift로 iOS 앱 만들기