이것은 Novoda가 만든 기본 iOS 예제입니다. 가장 최근에.
Rick-and-Morty 이것은 세션을 잠재적 인 신입 사원과 페어링하는 데 사용되는 프로젝트입니다. 응용 프로그램은 기본적으로 "Rick"과 "Morty"라는 두 가지 탭이있는 TabViewController 입니다. 각 탭은 하드 코딩 된 데이터 소스가있는 CollectionViewController 구현합니다. 구현은 실제로 기본이므로 많은 리팩토링 잠재력이 있습니다.
Apple TV의 데모 이것은 Apple TV 용 콘텐츠 배달 앱의 베어 본 데모입니다. 기본 앱은 아니지만 TVMLKIT 프레임 워크의 JavaScript 템플릿을 사용하여 컨텐츠를 표시합니다. 모든 컨텐츠 URL은 JSON 파일에서 제공되지 않고 현재 하드 코딩됩니다. 이 앱은 다양한 템플릿을 보여주고 요소 내부 및 전체 화면 모드에서 비디오를 재생하는 방법을 보여줍니다. Apple의 샘플 코드를 기반으로합니다.
적응 형 iOS 디자인이 데모는 완전한 응용 프로그램이 아니지만 샘플 화면 디자인을 적응력있게 작동시키는 다양한 단계를 보여줍니다. 그것은 해킹의 일부이며, 적응 형 iOS 디자인을 제공했습니다. H & T 슬라이드는 링크 된 PDF를 참조하십시오.
만화경 (시험 없음) 시뮬레이션 된 만화경. 표준 MVC 패턴을 따르지만 반응성 프로그래밍을 사용하지 않습니다. 또한 테스트가 없습니다. 차이점이 무엇인지 확인하기 위해 TDD를 따라 엄격하게 처음부터 다시 작성할 계획입니다.
계산기 - 첫 번째 iOS 앱은 매우 간단한 계산기 앱으로, 개발자의 관점에서 iOS 앱이 어떻게 보이는지에 대한 아이디어를 제공하기에 충분한 흥미로운 비트입니다. 아니요, 오류 확인 또는 단위 테스트가 없으며 MVC 패턴을 따르지 않지만 시작입니다.
Earl Grey Demo : iOS 프로젝트에서 Earl Grey를 사용하는 방법을 보여주는 데모 프로젝트. 또한 사용하기가 더 쉬운 래퍼 API도 포함되어 있습니다 (UITEST 파일 참조). gem install earlgrey && pod install 필요합니다.
Cucumberish -BDD 테스트 프레임 워크 + 샘플 앱 : Cucumberish -BDD 테스트 프레임 워크와 함께 샘플 iOS 앱. MiraclePilluitests 대상에 대한 UI 테스트 구현이 포함됩니다. xcworkspace를 열기 전에 pod install 필요합니다. 블로그 게시물의 일부입니다.
CustomsCheduler 뒷면 또는 전경에서 작업을 쉽게 실행할 수있는 사용자 정의 스케줄러입니다.
uiview+autolayout는 uiview를 확장합니다. 이것을 프로젝트로 가져와 프로그램 제약 조건을 프로그래밍 방식으로 간단하게 사용할 수 있습니다.
ARDEMOS :이 저장소는 Arkit을 사용하는 기본 iOS 앱으로 Custom .dae 또는 .scn 파일을 추가하여 증강 현실의 장치를 통해 볼 수 있습니다. 코드에 대한 사전 지식이 필요하지 않습니다.
arexperiment : 다른 데모와 함께 샘플 iOS 앱. 블로그 게시물의 일부입니다.
MVVM 예 : MVVM 아키텍처를 사용한 샘플 앱. 현재 진행 중입니다
마스터에서 끌어 당겨 프로젝트 및/또는 변경으로 새 지점을 만듭니다.
새 프로젝트를 작성하는 경우 Xcode가 프로젝트 디렉토리 내부에서 .git 폴더를 생성하지 않았는지 확인하십시오. 프로젝트 폴더에 .git 폴더가 있으면 저장소의 루트에있는 .git 폴더와 충돌합니다. 이는 올바른 장소입니다.
터미널의 프로젝트 폴더 내부로 들어가서 .git 폴더가있는 경우 ls -la 입력하여 확인할 수 있습니다. Xcode가 프로젝트의 루트에서 .git 폴더를 만든 경우 프로젝트 폴더 내부에있는 동안 터미널에서 rm -rf .git 입력하여 삭제하십시오.
지점을 밀고 PR을 만드십시오. PR은 다음과 같습니다.
누군가 가능한 빨리 PR을 검토 할 것입니다. 거기에서 즉시 승인을 받고 합병 할 수 있습니다. ? - 또는 더 많은 작업이 필요할 수 있습니다. 그럴 경우 걱정하지 마십시오. 팀은 필요한 변경을 수행하고 PR 합병을 수행하기 위해 귀하와 협력 할 것입니다!