>  Q&A  >  본문

웹앱을 사용하려면 다운로드해야 합니까?

일부 웹앱은 브라우저 웹뷰를 제공하고 앱스토어나 다양한 애플리케이션 스토어에 게시된 기본 셸 형태입니다. 그런 다음 iOS 및 Android 시스템과 같은 다른 시스템에서는 스토어에서 다운로드한 이러한 웹앱을 탐색할 수 있습니다. 코어는 어떻게 생겼나요?
우리 모두 웹킷 커널을 사용한다면, 개발 중에 호환성을 덜 고려해야 합니까(네이티브 쉘 형태의 앱만 고려되며, 다양한 브라우저를 통한 웹 브라우징은 포함되지 않습니다)?
저는 프런트엔드가 처음이고 웹앱 개발에 대해 전혀 모릅니다. iOS에서 쉘형 네이티브 앱을 출시하려면 Objective-C에 대해 조금 배워야 합니까?

某草草某草草2662일 전887

모든 응답(1)나는 대답할 것이다

  • 过去多啦不再A梦

    过去多啦不再A梦2017-07-05 10:52:42

    1. 스마트폰 iOS와 Android의 브라우저 커널은 기본적으로 웹킷을 기반으로 하는데, 이는 웹 호환성에 있어서 좋은 소식입니다. 그러나 웹킷 버전마다 js의 구현이 다르며, 특히 es2015에 대한 지원이 다릅니다. 다양한 모바일 운영 체제 버전은 웹킷의 다른 버전을 통합할 수 있습니다. 웹페이지를 개발할 때 여전히 지원되는 운영 체제의 최소 버전을 고려해야 합니다. 새 버전의 js에서만 사용할 수 있는 많은 새로운 기능을 희생합니다.

    2. 아직도 간단한 Objective-C 지식이 필요합니다. 가장 기본적인 개발 환경을 구축하고, 개발 인증서를 구입하고, AppStore에 등록하는 과정을 이해하고, 간단한 Hello World 프로그램을 개발하는 데 일주일 정도 걸립니다. 향후 개발에 도움이 될 것입니다.

    3. 다른 운영 체제를 사용하는 휴대폰용 크로스 플랫폼 개발만 고려한다면 쉘이 있는 웹킷 프로그램이 반드시 이상적인 선택은 아닙니다. JavaScript 언어로 개발된 ionic 또는 React Native를 고려할 수 있지만 컴파일된 결과는 네이티브 iOS 애플리케이션 및 Android 애플리케이션으로 성능 및 경험 측면에서 웹킷 셸 애플리케이션보다 훨씬 뛰어납니다.

    회신하다
    0
  • 취소회신하다