간단한 iPhone 앱을 개발하고 iTunes에 제출하는 방법

간단한 iPhone 앱을 개발하고 iTunes에 제출하는 방법

iPhone 앱을 개발하는 과정은 생각만큼 어렵거나 간단하지 않습니다. 저는 프로그래머는 아니지만 iPhone 앱을 개발하는 방법을 스스로 가르칠 수 있는지 알고 싶었습니다. 뉴스는 모든 종류의 조항 그들을 만들 수 있는 9살의 어린 아이들에 대해. 그들이 할 수 있다면 분명히 우리 모두도 할 수 있습니까?





요리와 마찬가지로 앱을 '요리'하는 데도 약간의 과정이 있습니다. 이 기사는 요리 스타일 자체(예: 프로그래밍)에 관한 것이 아니라 머리에서 iTunes로 가져오는 데 필요한 일반적인 단계에 관한 것입니다.





앱을 만드는 것은 완전히 무료가 아니므로 이 프로세스의 어느 시점에서 (USD)를 지출하게 될 것임을 미리 아는 것이 중요합니다. 또한 특정 시점에서 Mac을 사용해야 하고 앱을 생성하기 위해 특정 Mac-happy 코드를 사용해야 한다는 점을 미리 아는 것이 중요합니다.





이제 우리 모두 작은 글씨를 보았으므로 앱 행복을 위한 흥미진진한 단계가 있습니다!

1단계: 기발한 아이디어 만들기

앱에 대한 독특한 아이디어가 있습니까? 아시다시피 1조개의 앱이 있습니다. 그렇다면 무엇이 앱을 돋보이게 할까요? 왜 누군가가 당신의 앱을 사용하고 싶어할까요? 당신이 청구하려고 한다면 그들은 왜 그것을 위해 돈을 지불할까요?



제안하는 것과 동일한 작업을 수행하는 다른 앱이 없는지 확인하십시오. 또는 이미 존재하는 앱보다 더 나은 것을 만들고 싶다면 아이디어가 어떻게 더 좋을지 생각해 보세요. 종이나 컴퓨터에 그립니다.

2단계: Mac 구입

iPhone은 Apple 제품이며 Mac OS의 변형을 사용합니다. 현재 iPhone 개발 도구는 Mac 사용자만 사용할 수 있지만(PC에서 탈옥 모드로 디자인한 증거가 있음에도 불구하고) App Store에 올리려면 결국 Mac이 필요합니다. 거기. Mac이 없는 경우 Mac mini를 비교적 저렴하게 구입할 수 있습니다.





3단계: Apple 개발자로 등록

Mac 도구를 사용하려면 공식 인증을 받아야 합니다. 애플 개발자 . 등록은 무료이므로 정보를 제공하고 약관에 동의하기만 하면 됩니다. 한 번만 등록하면 되며 iTunes 계정에 사용된 것과 동일한 사용자 이름과 암호를 사용할 수 있습니다. Apple 개발자가 되면 모든 Mac 제품용 iPhone 앱을 개발할 수 있습니다.

4단계: iPhone용 소프트웨어 개발 키트(SDK) 다운로드

공식 개발자가 되면 iPhone용 SDK를 다운로드할 수 있습니다. 필요한 버전은 현재 실행 중인 OS에 따라 다릅니다. 이 다운로드는 모든 종류의 문서, 샘플 코드 및 나중에 얻을 수 있는 모든 종류의 항목과 함께 제공되기 때문에 거대합니다. 몇 시간이 걸릴 수 있으므로 다운로드를 시작하고 좋은 영화를 넣은 다음 기다리는 것이 좋습니다.





ManiacDev는 나와 같은 초보자와 기술 전문가 모두를 위한 수많은 정보를 제공하는 정말 훌륭한 사이트입니다. 첫 번째 비디오로 시작하여 이동하면서 시청하고 메모하세요. 정말 그리고 진정으로, 이것들은 내가 찾은 최고의 튜토리얼입니다!

5단계: XCode 다운로드

아직 가지고 있지 않다면 XCode를 다운로드하십시오. Apple에 따르면 'Xcode는 소스 코드 편집, 빌드 및 컴파일 단계, 그래픽 디버깅 경험을 통합하는 원활한 워크플로를 기반으로 구축된 완전한 기능을 갖춘 IDE입니다. .' 이것은 또 다른 엄청난 다운로드이므로 두 번째 영화를 대여할 수 있습니다.

6단계: SDK의 템플릿으로 iPhone 앱 개발

종이나 Photoshop에서 앱을 그린 후에는 SDK에서 제공하는 템플릿으로 앱 디자인을 시작할 수 있습니다. 엄청난 양의 다운로드 시간이 큰 이점이 될 것입니다. 선택할 수 있는 템플릿이 많이 있으며 템플릿을 효과적으로 사용하는 방법에 대한 훌륭한 YouTube 클립 자습서가 많이 있습니다.

7단계: Cocoa용 Objective-C 배우기

프로그래밍 언어를 좋아한다면 Objective-C도 좋아할 것입니다. 프로그래밍 방법을 모른다면 이 부분이 상당히 뻑뻑할 수 있으므로 프로그래머 친구를 찾거나 다른 사람을 고용하는 것이 좋습니다. 참고할 수 있는 책을 구하는 것도 정말 도움이 됩니다.

8단계: Objective-C에서 앱 프로그래밍

최소한 Objective-C의 기초를 이해했다면(또는 최소한 프로그래밍 질문에 대한 답을 찾는 방법을 알고 있다면) 앱을 프로그래밍할 준비가 된 것입니다. 시도한 내용을 기억할 수 있도록 진행하면서 스크린샷을 찍는 것이 도움이 됩니다. 일부 앱은 프로그래밍하는 데 몇 시간만 걸릴 수 있지만 다른 앱은 몇 달이 걸릴 수 있습니다. App Store에서 처녀 항해에 대해 얼마나 많은 세부 정보를 원하는지 아는 사람만 알 수 있습니다!

9단계: iPhone 시뮬레이터에서 앱 테스트

SDK에는 멋진 iPhone 시뮬레이터가 함께 제공됩니다. 앱을 로드하고 자체 테스트를 수행해야 합니다. 가능한 한 많은 버그를 해결하려고 노력하고 누군가가 앱을 사용할 수 있는 모든 방법에 대해 생각해야 합니다.

10단계: Bake Sale 개최

내가 작은 글씨로 당신에게 약간의 현금을 모아야 한다고 말한 것을 기억하십니까? 바로 그 순간입니다. 안타깝게도 iTunes에 앱을 로드하는 데 (USD)의 일회성 회원 비용이 듭니다. 이 수수료에서 벗어날 수 있는 방법은 없지만 앱이 가치가 있는 경우 세 배로 돌려받을 수 있습니다! 사실, 당신은 $ 99에 대해 많은 것을 얻습니다. 우선, 명왕성 이 편에서 가장 멋진 사람들을 만날 수 있습니다!

11단계: 다른 사람이 앱을 테스트하게 하기

요금을 지불하면 앱 커뮤니티의 다른 사람들이 앱을 테스트하고 최종 버그를 해결하는 데 도움을 줄 수 있습니다. 이것은 훌륭한 커뮤니티이며 새로운 것을 테스트하는 것은 매우 재미있습니다. 당신이 저와 같은 초보자라면 괴짜 스타덤의 왕과 여왕을 경외할 것입니다. 앱의 특성과 복잡성에 따라 이 프로세스에 시간이 걸릴 수 있습니다.

12단계: 승인을 위해 앱 제출

커뮤니티에서 앱을 테스트하고 모든 문제를 해결한 후 승인을 위해 앱을 iTunes에 제출할 수 있습니다. 커뮤니티에서 바로 업로드할 수 있습니다. 승인 프로세스에는 시간이 걸릴 수 있으므로 기다려 주십시오!

13단계: 반죽 및 트래픽 롤인을 지켜보세요!

유료 앱을 만들었다면 돈이 밀려들 때까지 기다리기만 하면 됩니다. 무료 앱을 만들었다면 트래픽을 조심하세요!

금이 간 태블릿 화면을 무료로 수정하는 방법

앱 개발자와 공유할 팁이 있습니까? 아래 댓글 섹션에 남겨주세요.

이미지 크레딧: 에릭 케이 벨랜드 , 스탑 룩 , 데이비드스테드만 , 레오 레이놀즈 , 헬페이 , 세드릭 치 , 디아나가브릴리타

공유하다 공유하다 트위터 이메일 이메일이 진짜인지 가짜인지 확인하는 3가지 방법

다소 의심스러운 이메일을 받았다면 항상 해당 이메일의 진위 여부를 확인하는 것이 가장 좋습니다. 이메일이 진짜인지 확인하는 세 가지 방법이 있습니다.

다음 읽기
관련 항목
  • 프로그램 작성
저자 소개 베스 리터-구스(12건의 기사 게재)

저는 교육 기술자이자 영어 교수입니다.

Beth Ritter-Guth가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.