안녕하세요 개발자 090.js ha_+입니다!
기념일 선물을 테마로 한 Gift to You라는 웹사이트와 앱을 준비하고 있습니다.
예전에 만든 앱이 있는데 이번에는 하나의 웹을 이용해서 웹, 안드로이드, iOS 3가지 버전을 만들어보고 싶습니다.
이 기사에서 우리는 무엇에 대해 이야기하고 있습니까?
기술이야기입니다!
토스와 쿠팡 두 앱을 아시나요?
놀랍게도 두 앱 요소의 90%가 네이티브 코드가 아닙니다(java, kotlin, swift, Object-c).
웹 페이지(html, css, javascript)로 구성되어 있습니다.
예? ? ? ? 토스의 90%는 웹에서 이루어진다? ? ? ?
사실 쿠팡 앱도 웹을 사용하는 느낌이 있으니 당연히 웹뷰를 사용하고 싶다.
Toss는 3D 부분이 앱에서 구현하기 어려운 부분이 있어서 이 부분은 three.js 같은 웹을 사용할 줄 알았는데
던지고 나니 90%가 웹이라는 얘기도 들었는데 웹이라는 사실에 놀랐다.
이전에 모두에게 선물로 react-native를 통해 transpile 앱을 만들었습니다.
결국 사용자가 가장 쉽게 접근할 수 있는 방법은 웹입니다.
네트워크와 애플리케이션을 만들어야 할 필요성을 느낍니다.
네트워크가 관리 수준에서 일을 더 쉽게 할 수 있을 만큼 충분하다고 생각합니다.
(토스도 웹이 대부분인데 토스가 주는 UI나 사용감은 정말 좋고 로딩속도도 당연히 네이티브보다 빠름
매우 느립니다.
)
반응형이라 모바일버전으로!
웹페이지 편집 후 웹페이지, 안드로이드, 아이폰을 관리할 수 있습니다.
방법이 개발되면 출시되면 알려드리겠습니다!