앱 개발 8

Cordova 플러그인 만들기

플러그인이란?플러그인(Plugin)은 Cordova로 작성된 하이브리드 앱에서 Native 기능을 사용하기 위해 작성한 코드의 패키지 입니다. 일반적으로는 웹뷰에서 사용할 수 없는 Native 기능들을 Plugin은 JavaScript 인터페이스와 함께 제공합니다. Cordova 플러그인 사전 준비과정Cordova Plugin 개발을 위해서는 Cordova 에서 제공하는 Plugman 모듈이 필요합니다. Plugman은 Nodejs의 npm 또는 yarn으로 설치를 하게 됩니다. 본 문서에서는 npm으로의 설치를 사용합니다.plugman을 전역에서 사용할 수 있도록 -g 옵션을 주어 설치했고, 설치 직후 plugman -v 명령어를 통해 설치 여부를 확인 할 수 있습니다.또한 플러그인은 실제 Native..

앱 개발 2018.07.13

Blisk, 웹앱 개발 브라우저

안녕하세요웹앱개발 브라우저를 소개해드리겠습니다. 본 사진처럼, 웹화면과 여라가지 폰화면을 나란히 놓고 볼수 있는 것이 핵심입니다.크롬 브라우저 기반으로 되어있어,개발자도구도 익숙한 UI로 사용하실 수 있습니다. https://blisk.io/ 에 접속 하시면, 관련 정보와 다운로드를 하실 수 있습니다. 브라우저 우상단을 보시면 몇몇 메뉴가 있는데순서대로 설명해드리겠습니다. 1. 폰화면과 웹화면의 스크롤을 동기화 시키는 옵션입니다.2. 폰화면을 가로로 변경하는 옵션입니다.3. 웹화면만 나오게 하고 싶을경우 씁니다.4. 클릭하고 마우스를 화면에 호버하면 스펙을 보여줍니다. 5. 자동 새로고침 설정 여부입니다.6. 브라우저가 오류를 잡아낼 경우 stack overflow로 검색해줍니다7. 스크린샷 기능입니다...

앱 개발 2016.11.29

Ionic을 이용하여 하이브리드 앱을 개발해보자 -Intro

Ionic을 이용하여 하이브리드 앱을 개발해보자 (메신저 앱) - Intro 하이브리드 앱 하이브리드 앱은 HTML5, CSS, JavaScript를 사용해 만들어지며 다양한 모바일 플랫폼에서 네이티브 앱으로 실행된다. 표준 웹 개발을 사용하지만, 최종 앱은 기기에서 네이티브 앱으로 실행된다. 네이티브 앱과 웹 기반 앱의 장점만 결합하기위한 방법이다. 장점웹 표준을 사용하여 제작 기존 웹 개발자들이 어렵지 않게 하이브리드 앱 개발 가능신속한 수정, 업데이트 및 배포 가능각 플랫폼에서 네이티브 앱으로 실행됨 단점인터페이스가 표준 네이티브 앱과 다를 수 있음 그래픽, 멀티미디어 성능이 네이티브 앱에 비해 떨어질 수 있음일반적으로 장치의 모든 센서 및 하드웨어에 접근할 수 있지만 새 기능을 지원할 때까지 다소..

앱 개발 2016.05.13

내가 만든 iOS앱을 앱스토어에 배포해보자 - xCode로 소스 업로드하기

내가 만든 iOS앱을 앱스토어에 배포해보자 - xCode로 소스 업로드하기 이전 포스팅에서 앱심사를 받기 위한 앱의 전반적인 정보를 입력하였습니다. 이제 실제 내가 작업한 작업물을 xCode을 이용하여 iTunes Connect에 업로드를 해야합니다. 그런데 이전 포스팅과 오늘 포스팅 사이에 iOS 9가 발표되면서 xCode도 7버전으로 변경되어버렸네요. 이전 포스팅까지는 xCode 6 오늘부터는 xCode7 기준으로 작성된다는 점 이해 부탁드려요. # xCode를 실행하면 상단에 [ Product - Archive ]를 클릭합니다. # 화살표부분에 ipa 파일로 만들어지는 진행바를 확인하실 수 있어요. # 진행 바가 쇽쇽 지나가고 만들기가 완료가 되면 이렇게 창이 하나가 열립니다. 이전에 압축했던 내역..

앱 개발 2015.10.08

내가 만든 iOS앱을 앱스토어에 배포해보자 - 앱 심사를 위한 준비

내가 만든 iOS앱을 앱스토어에 배포해보자 - 앱 심사를 위한 준비 신나게 알차게 아름답게 앱을 만드셨나요? 이제 앱스토어에 등록해서 배포하셔야죠! 그럴려면 크나큰 산이 두둥하고 나타납니다. 바로 앱.심.사 ^^ 자.. 앱심사를 받기 위해서 접속해야 할 곳은 https://itunesconnect.apple.com 여기입니다. 이제까지 머물렀던 애플의 개발자 사이트 (https://developer.apple.com/) 과 동일한 개발자 계정을 입력하시면 됩니다. 로그인 후 보여지는 첫 화면의 일부입니다. [나의 App] 메뉴로 진입합니다. 만약 앱 생성에 문제가 있는 경우.. [계약, 세금 및 금융거래] 메뉴를 들어가셔서 내 앱의 수익이 입금될 계좌정보 및 수익의 베프 세금 관련 정보를 입력하여 주세요..

앱 개발 2015.09.07

내가 만든 iOS앱을 앱스토어에 배포해보자 - 개발할 앱 연결과 권한

내가 만든 iOS앱을 앱스토어에 배포해보자 - 개발할 앱 연결과 권한 기기를 등록했나요? 기기를 등록했다면 내가 만들 앱의 최소의 정보와 그에 따른 권한을 연결시켜 주어야 합니다. 먼저, 애플 개발자 사이트에 접속하여 [Identifiers - App IDs] 메뉴로 진입합니다. 위와 같은 목록이 나오는 화면에서 오른쪽 상단 [ + 버튼 ]을 클릭합니다. 앱의 아이디를 기술합니다. 앱의 이름이라고 생각하시면 될것 같습니다. 앱의 번들 아이디를 입력합니다. 단독적인 앱을 만들때 사용합니다. 하단에 Wildcard App ID 는 여러개의 앱을 하나의 번들 아이디 그리고 * (wildcard) 로 구분지어 사용하고자 할때 선택합니다. 여기서는 blog.test 라는 번들 아이디를 입력하겠습니다. 입력 후, ..

앱 개발 2015.08.06

내가 만든 iOS앱을 앱스토어에 배포해보자 - 기기 등록

내가 만든 iOS앱을 앱스토어에 배포해보자 - 기기 등록 나의 맥북에 내가 너의 개발자다!! 라고 인식시켰다면다음으로 해야 할 것은 개발할 기기를 등록해야 합니다. 안드로이드와는 다르게 iOS는기기의 일련정보를 개발자 사이트에 입력해야내가 작성한 코드를 USB 연결을 통하여 실제 디바이스 테스트가 가능하기 때문입니다. 실제 디바이스 테스트는 개발자 유료 등록을 마쳐야지만 가능합니다.만약 나의 앱에 인앱결제가 들어간다면 시뮬레이터로는 테스트가 불가능하기 때문에필히 개발자 유료 등록하여야 합니다. USB연결말고도 Ad-Hoc으로 여러사람이 웹에서 다운로드 받아 테스트가 가능하지만이때도 Enterprize 계정이 아닌 이상 테스트할 사람의 모든 기기정보를 입력해야 합니다.이 부분은 추후 Ad-Hoc 계정 웹으..

앱 개발 2015.07.10

내가 만든 iOS앱을 앱스토어에 배포해보자 - 개발자 등록

내가 만든 iOS앱을 앱스토어에 배포해보자 - 개발자 등록 iOS 앱을 제작하고 앱스토어에 배포하기 위한 단계를 여러차례 나누어 포스팅 하려 합니다. 먼저 애플 계정이 있다면 https://developer.apple.com/account 접속하셔서 로그인 합니다. 로그인이 완료되면 다음과 같은 화면이 나타납니다. 여기서 가장 아래에 Join the Apple Developer Program 을 선택합니다 다음 페이지에서 우측상단의 Enroll 버튼을 누릅니다. 다음 페이지에서 하단의 Start Your Enrollment 버튼을 누릅니다. 다음 페이지에서 각자에 알맞은 Entity Type을 선택합니다. 다음 페이지에서 개인 전화번호와 주소를 입력하시고 Continue 하면 다음과 같이 결제 안내가 나..

앱 개발 2015.06.12