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가지 방법다소 의심스러운 이메일을 받았다면 항상 해당 이메일의 진위 여부를 확인하는 것이 가장 좋습니다. 이메일이 진짜인지 확인하는 세 가지 방법이 있습니다.
다음 읽기 관련 항목- 맥
- 프로그램 작성
저는 교육 기술자이자 영어 교수입니다.
Beth Ritter-Guth가 참여한 작품 더보기뉴스레터 구독
뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!
구독하려면 여기를 클릭하세요.