제목 | 웹앱 제작관련 질문드립니다. | ||
---|---|---|---|
글쓴이 | DavidChoi | 작성시각 | 2015/02/15 02:57:25 |
|
|||
웹앱을 제작하려합니다. 코드이그나이터를 웹사이트만드는데 잘사용하고 있었는데요, 코드이그나이터로 만든 웹을 폰갭(cordova)로 패키징하여 앱으로 만들려고합니다. 가능한가요? |
|||
다음글 | ci공부방법??? (3) | ||
이전글 | DB 커넥션 질문 입니당. (3) | ||
변종원(웅파)
/
2015/02/15 11:05:26 /
추천
0
|
taegon
/
2015/02/15 11:48:01 /
추천
0
위에 변종원님이 말씀하신 것처럼 폰캡으로 패키징 하실 순 없습니다. 현재 사용하시고 있는 웹을 웹앱으로 제작하실려면 네이티브 앱에 웹뷰를 올리셔서 웹 브라우저를 열어서 사이트에 바로 접속해서 사용하는 방식으로 하셔야 합니다. 네이버 앱이나 다음 앱 처럼요.
|
DavidChoi
/
2015/02/15 14:18:31 /
추천
0
답변감사드립니다. 한가지 더 여쭤볼게요.
폰갭을 이용 하는 것과 , 웹뷰를 이용하는 것 이 둘의 앱 실행 속도 차이는 어떤게 더 빠를까요?!?! |
taegon
/
2015/02/15 17:22:46 /
추천
0
폰캡도 기본 베이스는 웹뷰로 동작합니다. Html+Javascript와 네이티브 사이의 통신 역활을 해주는 역활을 폰캡이 해주는 거죠. 수치를 직접적으로 확인해 본것은 아니지만 폰에 리소스를 저장하여(html, 이미지 등) 불러오는 방법인 폰갭이 더 빠를 것으로 보입니다. 서버에서 웹을 불러온다면 불러오는 리소스 만큼 시간이 걸리지만 폰캡으로 만드신다면 변종원님이 말하신 것처럼 API 형태로 데이터만 받아오기에 반응이나 속도는 폰캡이 더 빠를 수 밖에 없습니다.
|
DavidChoi
/
2015/02/15 17:41:26 /
추천
0
그렇군요 감사합니다 ^-^
|
제가 아는 폰갭의 웹은 html, css, javascript로 구성되어야 합니다.
기존 codeigniter의 컨트롤러에서 뷰 대신 json으로 자료를 화면출력 하고
뷰(html, css, javascript)에서 ajax로 데이터를 가져와서 출력해야 합니다.
한마디로 codeigniter는 api(전문)의 역할을 하는 겁니다.