2013-07-03 2 views
0

문서 라이브러리, 로그/저널, 포럼, 가능한 무작위 따옴표 및 코칭 도구가 포함 된 iOS 응용 프로그램을 만들고 다른 컨텍스트에서이 크기의 응용 프로그램을 작성하고 싶습니다. 이것이 제 첫 번째 iOS 응용 프로그램입니다.로직이 먼저 완료 되었습니까? 외관이 두 번째입니까, iOS 개발에서 잘 작동합니까?

지금은 http://www.raywenderlich.com/1797/how-to-create-a-simple-iphone-app-tutorial-part-1을 통해 작업 중이며 다른 튜토리얼에 대한 의견을 환영합니다. 그래픽 디자인을 개발하기 전에 응용 프로그램의 논리적 기어를 해결할 수 있습니까? 내가 Dirtylicious와 자연의 모양 사이의 어딘가에 갖고 싶지만 내 자연적인 구부러진 (말장난 없음) 대부분의 기어를 작동시키고 기어가 끝날 때까지 대부분의 디자인 작업을 연기하는 것입니다. 나는 그들이 완전히 분리되어서는 안되며, 디자인을 적용한 후 기어가하는 것이 종이에서만 잘 보임을 깨달았지만 적절한 자습서를 찾아야하는지에 대한 온 전성 검사를하고 싶었습니다 문서 라이브러리, 로그/저널, 포럼 등에 연결하여 먼저 함께 작업 한 다음 스킨을 만들어야합니다.

TIA는

답변

2

당신이 층 사이의 분리를 위해 노력하고 MVC 패턴을 따르는 것이 좋습니다.

http://developer.apple.com/library/ios/#documentation/general/conceptual/devpedia-cocoacore/MVC.html

은 엑스 코드는 그 패턴을 구현하는 데 도움이됩니다.

나는 실제 코딩을하기 전에 원하는 모든 것을 "종이"에 넣어야한다고 생각한다. 얼마나 많은 뷰를 가질 것인지, 필요한 것, 뷰 사이의 흐름, 모든 것을 다이어그램으로 만들 것인지, 그것은 나중에 많은 고통을 덜어 줄 것입니다. 이 단계에서 GUI에 대해 구체적으로 설명 할 필요는 없지만보기에 필요한 비주얼의 종류 (버튼, 레이블 등) 만 알면됩니다.

네, 생각합니다. 당신은 모델을 먼저하는 것이 안전합니다.