사랑하는 프로그램
나는 작은 배에 코딩,그러나 나는 메시지를 남길 수 있습니다 iOS 응용 프로그램을 마련했습니다. 어디서부터 시작해야할지,어떤 도구가 필요한지 잘 모르겠습니다. 어디에서 시작합니까?
진심으로,
응용 프로그램을 저장한 아마추어
사랑하는 ASA,
학습을 개발하는 아이폰 os 에 대한 종류의 두 갈래의 과정입니다., 코딩하는 방법을 전혀 모르는 경우 여기에서 많은 리소스를 찾을 수 있습니다. 코딩에 정통하다면 Apple 의 개발 도구와 그 지침에 익숙해 져야합니다. 애플의 알려진을 제한하는 앱에 대한 모든 종류의 것들,그래서 그것은 좋은 것을 알 수 있다고 할 수 없을 시작하기 전에.
우리 가지 않을 통해 전체 프로세스의 응용 프로그램을 만드는,그것은 너무 많은 정보에 대한 이 게시물입니다., 그러나,우리는 당신을 얻을 것으로 설정 코딩은 환경,지점에 당신을 애플의 지침,그리고 당신에게 약간의 자원을 배울 수 있도록 애플의 다른 언어들이 있습니다. mac 및 iOS 앱 모두에 대한 Apple 의 IDE(통합 개발 환경)는 Xcode 입니다. 그것은 무료이며,당신은 애플의 사이트에서 다운로드 할 수 있습니다. Xcode 는 앱을 작성하는 데 사용할 그래픽 인터페이스입니다. 또한 apple 의 새로운 Swift 프로그래밍 언어로 iOS8 용 코드를 작성하는 데 필요한 모든 것이 포함되어 있습니다., 그것은 또한 맥에서만 사용할 수 있도록 계획하는 경우드 iOS 앱을 실행해야 OS X.
여기를 클릭하여 당신의 마음을 불어
할인 혜택을 받을에서는 진동기,반지,그리고 첨단 성 기술 지금의 끝을 통해서 주일입니다.,
애플의를 밀어 스위프트는 꽤 어렵,요즘 당신이 할 수 있는 프로그램 iOS 에서 어떤 숫자의 언어를 포함하여,Objective-C 는 당신이 그것을 사용하기로 결정이 정말로 당신까지,하지만 여기에 몇 가이드 클래스고,자습서 시작:
- 개발을 시작 iOS 앱 오늘: 이는 애플의 공식적인 시작 안내합니다. Xcode 를 설정하고,앱을 구조화하고,모든 것을 구현하고,앱 스토어에 제출하는 과정을 안내합니다.,
- Swift 소개:Apple 의 새로운 프로그래밍 언어 인 Swift 는 iOS 및 Mac 용으로 특별히 제작되었습니다. 그것은 아마도 훨씬 쉽게 작품과 함께 사용,그래서 당신은 완전히 새로운 아이폰 os 개발 이 시작하기 좋은 장소입니다. 그것은 함께 작동하며 Objective-C 와 유사합니다(원하는 경우 사용할 수도 있음).
- 애플의 개발 동영상:애플은 당신에게 개발의 다양한 부분을 가르치는 WWDC 에서 비디오의 톤을 포함한다. 그들은 업계 트릭을 배우고 작업중인 기본 도구 세트를 알기위한 훌륭한 리소스입니다.,
- Ray Wenderlich 의 자습서:게임을 만들고 싶다면 Ray Wenderlich 의 자습서는 시작하기에 좋은 곳입니다. 그는 모든 종류의 것을 넘어 게임,그래서 당신은 당신이 뭔가를 배우에 대한 신속하고 목표-C 는 경우에도 당신이 선호하는 생산성 응용 프로그램입니다.
- Apple 의 API 기능:Apple 은 앱 확장,Touch ID,사진,HealthKit 등에 액세스 할 수있는 다양한 Api 를 보유하고 있습니다. 더 많은 고급 기능을 앱에 통합 할 수 있도록 이들을 숙지하십시오.,
- 코드 학교의 iOS 앱 개발 클래스:할 수 있습에 대한 이해를 얻을 수 있의 기본 iOS 개발을 위한 무료 코드를 통해 학교 소개됩니다.
- Stanford 의 iOS 개발 클래스:Stanford 에는 iOS 개발을 배울 수있는 무료 클래스 세트가 있습니다. 여전히 iOS7 에서만 사용할 수 있지만 배우는 대부분의 것들은 iOS8 로 멋지게 전송해야합니다. 기회는 가까운 장래에 iOS8 에 대한 업데이트 된 클래스를 갖게 될 것입니다.,
얻어야 하는 당신은 설정으로 개발 도구 및를 파악하는 방법에 대한 것들에서 작동합니다.,
애플의 앱스토어 지침을 검토
그것의 비밀이 없는 애플의 앱 스토어 가이드라인은 믿을 수 없을만큼 특정합니다. 애플은 매우 특정의 보기를 무엇으고 허용한 매장에서,그래서 그것을 알고 자신의 규칙을 하기 전에 만들려고합니다., 그렇지 않다면,애플이 앱 스토어에 허용하지 않을 무언가를 만드는 데 시간을 할애 할 수도있다.
을 완료하면 응용 프로그램으로,당신은 그것을 제출하는 앱에 저장하고 그것을 검토에 기반하는 콘텐츠,디자인(자세에서는 다음 섹션에서),및 기술적 세부사항. 그래서,검토 지침 페이지에 머리와 독서에 도착. 애플은 또한 애플 리케이션이 여기에서 거부당하는 일반적인 이유의 목록을 가지고있다. 일반적으로 충돌,깨진 링크,광고 또는 불완전한 정보 때문입니다. 애플은 또한 모든 유형의 성인용 또는 정치적 콘텐츠를 포함하는 앱을 차단하는 것으로 알려져 있습니다.,
마찬가지로 많은 애플의 Api 를가 자신의 설정의 검토 guidelines. 따라서 HealthKit 또는 Apple Pay 와 앱을 통합하려는 경우 해당 앱도 알아가는 것이 좋습니다. 그것들은 다음과 같습니다.
- 애플 유료 지침서
- 사용자
- HealthKit
- 글랜
좋은 계속 마음에서는 애플 될 경향이 매우 보수적인들은 앱 리뷰 과정입니다., 기회는 원격으로도 위험한 것을 만들면 거부 될 것이므로 앱 제작을 시작하기 전에 염두에 두어야합니다.,
애플의 디자인 가이드라인
을 넘어 애플의 리뷰 지침,그들은 또한 세트의 디자인과 인터페이스 지침을 따릅니다., Apple 원하는 모든 앱에 저장소의 몇 가지 유형이 있고 일관성이 없는 의미하는 것이 좋은 디자인,는 것을 의미한 앱을 사용하여 동일한 기본적인 UI 요소입니다. 이에 대한 이해를 얻으려면 Apple 의 Human Interface Guidelines 페이지를 확인하십시오. 여기에서 앱과 아이콘 디자인 모두에서 찾고있는 것의 기본 사항을 찾을 수 있습니다. 그들은 또한 그 거대한 가이드를 조금 아래로 증류하는 할 일과하지 말아야 할 일 세트를 가지고있어서 시작하기가 더 쉽습니다.,
다행히도,애플을 떠나지 않아 당신은 완전히 어둠 속에서 만드는 방법에 대한 잘 디자인된 앱입니다. 여기에 몇 가지 자원을 얻을 디자인하는 데 도움이 되는 가치있는 무언가:
- 을 설계한 애플리케이션:사과 함께 수집의 일부 최고의 회담에서 곧에 대한 디자인을 시작하는 데 도움을 주는 디자인 인터페이스입니다.
- 사용자 인터페이스 디자인:사과 함께 넣어 가이드 인터페이스 디자인 아이폰 os 에서 8 용의 공구 Xcode.,
할 수도 있습니다 많이 찾을 수 있는 자원의 온라인 개선하는 데 도움 당신의 디자인을 절단,또는 확인 우리의 가이드입니다.,
등록에 대한 GitHub 및 TestFlight
지 않는 한 당신이 어떤 종류의 슈퍼,천재 아마 당신을 원하지 않는 앱을 만들기 위해서 거품입니다., 대신 다른 사람들이 귀하의 코드를보고 베타 테스터를 초대하여 앱을 시험해 보는 것이 좋습니다.
github 는 소프트웨어 버전 관리 및 공동 작업을위한 go-to 입니다. 일단 GitHub 에 등록하면 Xcode 를 연결하는 것이 매우 쉽기 때문에 당신이하는 모든 일이 팀의 다른 사람들이 저장하고 액세스 할 수 있습니다. GitHub 를 설정하는 데 약간의 도움이 필요하면 가이드가 프로세스를 안내합니다.
마찬가지로,베타 테스트도에 믿을 수 없을만큼 쉽 iOS8., TestFlight 를 사용하면 단순히 사용자를 팀에 초대하여 앱을 테스트할 수 있습니다. 그들은 단지 TestFlight 앱을 다운로드해야합니다.
개발 iOS 은 정말로 모든에 대해 익히 Xcode. 일단 당신이 거기에서 편안 해지면,당신은 다양한 언어로 앱을 쓰거나 Swift learning 에서 찌르기를 할 수 있습니다., 로를 따라 이동하는 실제로 쓰고 있는 응용 프로그램으로,당신은 확실히 필요를 발굴하고 대한 답변을 더 특정 질문은 하지만,도구상을 얻을 것이다 당신은에서 시작합니다.
좋은 운
Lifehacker