국내도서 > 컴퓨터 > 시스템공학 > 아키텍처/시스템프로...
스마트폰은 등장 이후 끊임없이 새로운 디바이스와 운영체제가 등장하고 있다. 폭발적으로 파편화되는 디바이스를 개발하기 위해서는 많은 개발 비용이 필요하게 되었다. 더이상 적은 인력으로 다양한 디바이스 사용하는 사용자의 요구를 충족하기에는 한계가 있게 되었다. HTML5의 등장이후 하이브리드 앱 개발 프레임워크의 발전은 가속도가 붙었다. 여러가지 다양한 하이브리드 앱 개발 프레임워크가 등장하게 되었고, 다양한 디바이스를 적은 비용으로 개발하기 위한 모바일 개발자와 웹 개발들이 프레임워크를 더욱 견고하게 만들었다. 그렇게 등장한 최고의 하이브리드 앱 개발 프레임워크가 바로 Ionic -framework이다. Ionic은 AngularJS와 Cordova 기술 기반으로 SASS를 확장하여 개발할 수 있도록 만들어졌다. AngularJS의 핵심 개발자들과 매우 활발한 커뮤니터들이 지속적으로 함께 개발하고 있으며 드디어 1.0 버전이 릴리즈되었다. Ionic을 사용하면 깊은 Objective-C(또는 swift)나 Java 이해 없이도 웹 기술을 가지고도 바로 모바일 앱을 개발해서 마켓에 등록할 수 있다. Ionic은 활발한 커뮤니티가 있기 때문에 개발하면서 풀리지 않는 문제를 쉽게 도움을 받아서 해결할 수 있다. 이 책은 Ionic 개발팀에서 1.0을 릴리즈하기 전에 Instagram API을 활용한 Trendicity라는 앱을 데모를 개발하였고 이 것을 구현하는데 필요한 Ionic의 핵심 기술을 소개한다
[목 차]
1 소개
2 개발 환경, 툴 다루기와 작업 흐름
3 Trendicity
4 어플리케이션 디자인하기
5 사이드메뉴 구현과 라우터 설정하기
6 Ionic과 Map view 통합하기
7 인증
8 Instagram Service
9 향후방향
옮긴이 송성광
현 하이브레인넷 부설 연구소에서 하이브리드 모바일 서비스 개발에 관한 연구하고 있다. 다양한 모바일 디바이스를 통합하여 개발할 수 있는 방법과 HTML5 기술에 관심이 많으며, 창원대학교 데이터베이스 연구실에서 데이터베이스를 활용하는 서비스, 시맨틱웹 그리고 빅데이터 기술에 대해서 지속적으로 연구하고 있다.