궁금한게 있는데, 하이브리드앱이 안드로이드용으로 만들땐 html, css, jquery로 만들잖아.
근데 아이폰용 앱 만들때 안드로이드용 앱만들면서 쓰인 코드들 그대로 사용할 수 있음?
아니면 아예 새로 코드 쌓아올려야 되는거임?
궁금한게 있는데, 하이브리드앱이 안드로이드용으로 만들땐 html, css, jquery로 만들잖아.
근데 아이폰용 앱 만들때 안드로이드용 앱만들면서 쓰인 코드들 그대로 사용할 수 있음?
아니면 아예 새로 코드 쌓아올려야 되는거임?
같은 플랫폼이라도 완전카피는 안되고 약간 고쳐주면 가능
ㅁㅁㅁ// 나는 플랫폼이 앱이 구동되는 디바이스의 환경이라고 알고 있는데, 내가 잘 못 알고 있는거임?? 따지는게 아니라 내가 무식해서 댓글을 이해 못 하는거 같음.. 혹시 여유가 있다면 너무 꼬치꼬치 묻지는 않을테니 조금만 더 자세한 설명을 해 줄 수 있음? 나름 구글링도 해보고 하이브리드앱 서적도 주문해서 내일이면 배송이 올텐데 내가 마음이 조급해서 그럼..
ㅁㅁㅁ// 내 질문의 골자는 android 플랫폼에서 쓴 코드를 '다른' 플랫폼인 ios 에서 쓸 수 있냐는 거였는데 댓글이 '같은' 플랫폼에 대한 이야기를 해서 내 돌머리로는 이해가 어려움..
아예 새로운 코드를 쌓은다면 굳이 하이브리드를 이용하는 이유가 있을까?
하이브리드도 하이브리드 나름. 개거지같은 퍼포먼스를 자랑하는 하이브리드 중에서는 하나짜서 ios 안드로이드 플랫폼으로 각각 애미없게 컴파일 해주는놈들도 있음. 근데 개쓰레기임. 왜냐? 그냥 웹뷰써가지고 하는거라 터치감도 좆같고 느리고 걍 좆같음. 그냥 생각해봐. 안드로이드하고 ios하고 네이티브하게 같을수가 있냐? ㄴㄴ없음. 굳이 하이브리드를 사용하는 이유? 웹하던놈들이 네이티브 언어 네이티브 툴 배우기 귀찮으니까ㅎㅎ.
이런 상황에서 올초에 페이스북에서 react native를 오픈소스함. 하이브리드앱인데 이건 뭐가 틀리냐? 사실상 자바스크립트(리액트)로 짜지만 걍 네이티브라고 봐도 무방함. 아직은 ios만 오픈소스인데 안드로이드용도 올 9월 10월중으로 오픈소스할거임. ios용만들때 사용했던거를 고대로 사용하진 못하겠지만 네이티브 component같은거만 바꿔주면 안드 오픈되자마자 금방짤거임 분명. 일반적으로 write once, use everywhere 개념인데 얘네가 말하는건 learn once, write everywhere임. 유남쌩?
굳이 하이브리드를 하겠다면 react native 추천한다. html css이딴거로 레이아웃 잡는거는 결국 그냥 웹뷰쓰는 웹앱임. 쓰레기란 말이지. 아직 오픈된지 얼마안됬지만 하루하루 다르게 새로운 npm들 올라오고 업뎃됨. 쓰자면 native api도 직접 임포트해서 쓸수있고.
bbbb // 고맙다. 입사한지 반년된 초짠데 회사에서 기존에 배포해서 이용중이던 웹앱을 하이브리앱으로 전환하라는 지시가 떨어져서 정말 아무것도 모르는 상태에서 이리저리 들쑤신다고 나름 고생이 많았다. 니가 말한 리액트를 한번 찾아보겠음. 암튼 정말 고마움..