아이폰 앱을 계발하고 싶은데 어떻게 해야 할까요?
아이폰 앱을 계발해서 앱스토어에 출시해 보고 싶은 학생입니다. 아이폰용 앱을 계발하려면 준비물이나 어떤 언어를 배워야 하나요? 그리고 취미로 조금씩 해보려고 하는데 많이 어려운가요? 답변 부탁드립니다!
아이폰을 개발하기 위해서는 스위프트 언어를 배우시면 됩니다.
네이티브보다 하이브리드 앱을 공부하시려면 리엑트 네이티브, 플로터 같은 다른 프레임워크도 있기는 합니다.
아이폰 앱을 개발하기 위해서는 맥북 이나 아이맥과 같은 Mac OS를 구동할 수 있는 PC가 필요 합니다.
윈도우 피씨에서는 아이폰 개발은 힘들다고 보시면 됩니다.
VM을 사용하는 방법이 있기는 하겠지만 생각보다 복잡하고 어렵습니다.
아이폰을 취미로 조금씩 올려보기에는 개발자 비용이 1년에 13만원 정도 매년 발생하게 됩니다.
취미로 하시려면 아이폰보다는 안드로이드가 비용적으로는 좀더 저렴합니다. (구글 개발자는 평생 약 3만5천원 정도? 환율에 따라 조금씩 다릅니다.)
개발 환경은 맥북이나 맥미니에서 하는게 정신 건강에 이롭습니다.
해킨토시 이런걸로 하다가 멘탈 나가서 포기하는 경우 많으니 비추 합니다.
개발 언어는 예전에는 Objective-C를 많이 썼으나 요즘에는 거의 다 SWIFT 언어로 개발 합니다.
개발 툴은 Xcode 라는 IDE 프로그램을 사용합니다.
그리고 앱스토어에 등록을 하려면 애플 개발자 등록도 따로 해야 합니다.
아이폰 앱을 개발 하기 위해서 배워야 할 언어는 스위프트(Swift)라는 언어를 배우셔야합니다.
앱을 개발하기 위해서 기본적으로 조성되어야할 환경은 OS X 운영체제를 이용하는 컴퓨터가 필요합니다.
그 외에 따로 GPS 등의 센서를 이용하실 것이라면 IOS가 탑재된 단말기가 필요합니다.
그 후에 애플의 개발자 프로그램에 가입하여야 하며, 그 이후에 개발을 진행하시면 될 것입니다.
안녕하세요,
앱의 개발과 퍼블리시 2가지를 고려하셔야 합니다.
일반적인 앱이라면 웹앱의 형태로 개발하는게 수월 할 것입니다. React native와 같이 웹 애플리케이션을 ios 앱으로 사용가능하게 해주는 프레임 워크가 있습니다.
게임이라면 unity 3d로 개발하시고 ios target으로 빌드하는 방법이 있습니다.
더불어 퍼블리시의 경우 필요 서류가 있으며 심사에 시간이 다수 필요합니다.