2016-09-21 3 views
0

저는 objective-c를 2 년 동안 사용해 본 iOS 개발자입니다.저는 iOS 개발자이고 Ionic 2를 배우고 싶습니다. 먼저 무엇을해야합니까?

이제 3 개월 내에 쇼핑몰 앱을 제작해야하며 하이브리드 앱이어야합니다.

내가 잠시 googled하고 모든 것이 이오닉 2가 내가 가야 할 길임을 말해 준다.

문제는 JS, AngularJS 및 node.js에 대해 아무것도 모르는 문제입니다. 기본 HTML과 CSS를 알고 있습니다.

내 계획이 있습니다.

  1. 반년 동안 기본 JS (ES6 또는 Typescript?)를 익히십시오.
  2. 반월 동안 AngularJS를 배우십시오.
  3. node.js를 반달 동안 학습하십시오.
  4. 1 개월 반 동안 앱을 만듭니다.

내가해야하는 앱은별로 복잡하지 않고 거대한 프로젝트도 아닙니다. 기본 iOS 코드로 앱을 제작하는 경우 약 1 개월이 소요됩니다.

내 질문

  1. 너희들은 위의 계획이 실현 가능하다고 생각하십니까입니까?
  2. 내 계획이 잘못되었을 경우 어디서부터 시작해야합니까?

나는 비슷한 배경을 가진 사람이 나를 인도 해 주었으면 좋겠다.

+0

우선 [도움]을 읽는 것입니다. 이 질문은 주제와 관련이 없습니다. – Almo

+2

우리는 프로그래밍 경로 조언 사이트가 아니기 때문에이 주제를 오프 토픽으로 끝내기로했습니다. – Li357

+0

솔직히 말해서, 나는 또한 이것이 주제 밖이라고 생각하지만 익사가 빨대를 잡을 것입니다. –

답변

3

글쎄, 이것은 매우 개성이있을 수 있으므로 답변하기 어려운 질문입니다.

앱의 모양을 정의하기 때문에 HTML 및 CSS 기술을 배우고 습득해야합니다. 그러나 Ionic 2는 Type 2를 주요 "언어"로 사용하는 Angular 2를 기반으로합니다. TypeScript는 형식 기반 언어이므로 ""을 추가했습니다.이 언어는 실제로 구문이 Java 또는 다른 OOP 언어와 매우 유사하며 javascript로 변환됩니다.

내 의견으로는 각도 1.x와 달리 각도 2는 배우고 구현하는 것이 훨씬 쉽습니다. 공식 튜토리얼은 훌륭합니다. 그러나 주요 단점은 꽤 새로운 플랫폼 (커뮤니티는 비교적 작지만 성장하고 있음)입니다. TypeScript를 기반로하지만, 몇 가지 기본적인 JS 기술을 습득하기 위해 조언을 해줍니다. 어느 시점에서 필요할 수도 있기 때문입니다.

node.js와 관련하여 프론트 엔드 technlogy로 Ionic을 선택한다고해서 JS 기반 서버 측 플랫폼에서 작업하도록 제한되지 않습니다. 구현하기 쉽고 빠르게 배울 수있는 플랫폼이지만 다른 서버 측 플랫폼에 익숙하다면 Angular 2가 RESTful 서비스를 사용하므로 자유롭게 작업 할 수 있습니다.

나는 각도 2.0으로 놀기 시작한다. 충분한 편안함을 느낄 때만 이오닉으로 이동할 수있다.

+0

고마워. 이것은 정말로 도움이된다. –

관련 문제