하이브리드앱이 php,mysql,jquery와 함께 서버를 만났다.-서버연동 하이브리드앱 만들기
네이버 앱스토어 :
http://nstore.naver.com/appstore/web/detail.nhn?productNo=556529
티스토어 :
올레마켓 :
http://market.olleh.com/appDetail?ptype=C&pid=51200012838109&LNBUrl=
구글 플레이 다운로드 링크 :
하이브리드앱에서 가장 중요한 기능은 뭐니뭐니해도 서버에 자료를 저장하고 수정하고, 삭제하고 필요할 때 읽어 오는 것이다.
하이브리드앱의 가장 기본적이면서 핵심 기술인 서버연동을 구현하기 위해서는 몇가지 기술을 하나로 묶어야 한다.
첫번째 – 자신의 서버를 운영하고 있어야 한다.
클라우드 서버를 이용한다면 서버에 sql 과 자신이 다루는 서버사이드 언어를 셋팅해야 한다.
두번째 – 서버사이드 언어를 다룰 줄 알아야 한다.
세번째 – xml, Json 을 다룰 줄 알아야 한다.
네번째 – jquery 또는 센차에서 서버와 비동기적으로 통신하는 절차를 알아야 한다.
다섯번째 – SQL, FTP 에 대한 지식이 있어야 한다.
최소한 위의 다섯가지를 어느정도 알고 있어야지 서버와 연동하는 하이브리드앱을 만들 수 있다.
S2 앱은 mysql, php, jquery, 무료웹호스팅 4가지를 접목하여 연동하는 앱이다.
앱을 실행하면 한페이지 내에서 자료를 추가하고, 전체 테이블의 내용을 볼 수 있고, 원하는 레코드를 삭제 또는 변경 할 수도 있다.
소스코드를 아주 초보자도 알 수 있도록 줄마다 코멘트를 달아 두었으며 관련 추가 지식은 블로그에 상세하게 설명하여 링크하였다.
실제 앱을 작동시켜 진행과정을 눈으로 확인하고 소스코드를 이해할 수 있기 때문에 서버와 연동하는 하이브리드앱을 만들고 싶은 사용자라면 누구에게나 큰 도움이 될 것이다.
교육의 진행순서는 아래와 같다.
1. 무료웹호스팅 계정생성
관련 포스터 : http://blog.naver.com/t7ceo/20176598937
2. mysql 설정 및 테이블 생성
관련 포스터 : http://blog.naver.com/t7ceo/20176598937
3. jquery & javascript 코딩
관련 포스터 : http://blog.naver.com/t7ceo/20176822533
4. 서버 쪽에 필요한 php 기본지식 확인 및 php 코딩
관련 포스터 : http://blog.naver.com/t7ceo/20176822029
5. FTP 프로그램을 이용하여 PHP 화일 서버에 저장
관련 포스터 : http://blog.naver.com/t7ceo/20176669538
아주 어려울것 같지만 차근차근 따라 하다보면 어렵지 않게 서버와 연동하는 하이브리드앱을 스스로 만들 수 있는 능력이 생길 것입니다.
핵심기술만 익힐 수 있도록 앱에서 페이지전환 또는 디자인과 관련한 부분은 모두 제거 하였습니다.
한 페이지 내에서 서버와 연동하는 하이브리드앱을 만들어 보시고 페이지 전환과 디자인까지 적용하여 앱을 만들고 싶다면 이전에 나온 “S1” 앱을 참조하면 원하는 하이브리드앱을 만들 수 있습니다.
S1 다운로드 링크 :
하이브리드앱에서 위의 과정을 익히지 않고는 앱제작이 불가능할 만큼 중요한 과정 이기 때문에 모두들 열심히 하셔서 좋은 성과 있기를 기대 합니다.