본문 바로가기

전체 글

(34)
[Android] Gradle keystoreProperties 한글깨짐 방지 Window의 경우 File > Settings - 환경 설정 화면 이동 Editor > File Encodings Properties Files - Default encoding for properties files : ISO-8859-1 선택 - Transparent native-to-ascii conversion 체크
[Android] 구글 로그인 인증 시 403. Error: disallowed_useragent 해결 원인 : 안드로이드 웹뷰를 활용하여 구글 로그인 인증 시 해당 에러가 발생하게 됩니다. 아래의 링크에서 자세한 내용을 확인 할 수 있습니다. developers-kr.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html 더 나은 사용성과 보안을 위해 - 웹뷰에서의 OAuth 사용 제한 ID 팀은, 사용자가 자신의 구글 계정을 이용해, 다양한 애플리케이션에 쉽고 안전하게 로그인하고, 그리고 달력 또는 연락처 등의 정보를 다른 앱과 공유할 수 있도록 노력하고 있습니다. 이러한 developers-kr.googleblog.com 결론적으로는 SDK를 사용하여 직접 구현하라는 말 입니다. SDK를 통해서 직접 구현하는데도 부담이 된다..
저렴한 서버 호스팅 사용하기 보통 서버 호스팅의 경우 cafe2X, 가비X 등등의 사이트를 이용하게 되지요 테스트,개발 용도로 사용하기에는 위 사이트들도 부담이 될 때가 있습니다. 저의 경우는 하루10원 호스팅을 사용하고 있습니다. 트래픽도 무제한!!! 입니다. 일단 업체는 스마일서브 라는 업체입니다.(저는 업체 담당자가 전혀 아닙니다.) 1. 홈페이지 접속 https://www.iwinv.kr/ 스마일서브 iwinv | 클라우드 컴퓨팅, 클라우드 서버 전문 업체 스마일서브 iwinv는 외산 클라우드 A사 대비 120분의 1 가격과 300배 기본 제공 트래픽으로 IT 비즈니스에 필요한 클라우드 서버 환경를 제공합니다. www.iwinv.kr 2. 호스팅 메뉴 이동 https://www.iwinv.kr/account/web_host...
Netbeans로 JavaFx 개발 해보기 저의 경우는 Netbeans를 주로 php 개발에 사용합니다. 툴 자체가 php같은 언어에 대한 지원 아주 잘 되어 있습니다. 기본적으로 이클립스도 PDT 플러그인이 있지만 개인적으로 더 Netbeans가 더 괜찮더라구요 이만 줄이고 Netbeans로 JavaFx 개발하는 방법을 알려드리겠습니다. 1. Netbeans 다운로드 https://netbeans.apache.org/download/ Apache NetBeans Releases Apache NetBeans 11.0 is the latest version of the IDE. It was released on April 4, 2019. netbeans.apache.org 2. 실행 후 프로젝트 생성 3. JavaFx 프로젝트 생성 * FXML 프..
[php] 개발환경 세팅 하기 Wamp 윈도우에서 php 개발환경을 세팅하기 위해서는 Apache, Php, Mysql을 설치해야 합니다. 기본적으로 3가지를 별도 설치하려면 불편함을 느낄 수 있습니다. 그래서 통합 패키지를 통해서 설치하게 되는데요 저의 경우는 Bitnami 사이트에서 개발환경을 내려받아서 사용합니다. 설치방법을 설명드리겠습니다. 홈페이지로 이동합니다. https://bitnami.com/ 해당 버튼을 클릭합니다. Wamp를 선택합니다. 아래 버튼을 클릭합니다. 본인의 환경에 맞는 파일을 다운로드 하시면 됩니다. 설치 후 아래의 화면을 보실 수 있습니다. 서버 탭을 선택하면 현재 서버, DB 구동 상태를 확인 하실 수 있습니다. 설치가 완료됐습니다. Configure 버튼을 클릭해서 환경을 추가로 설정할 수 있습니다. 오늘도..
Postman 활용하기 - 2(Rest Api 테스트) 웹 / 앱 개발 시 API를 연동해야할 일이 많습니다. 서버 개발자가 없는 경우 어쩔 수 없이 모르는 언어도 공부하면서 개발해야할 일이 생기기도 합니다. 다른 부분은 그렇다 쳐도 Http 연동을 하는 경우는 어려움을 겪을 수 가 있는데요 그런 경우에도 Postman을 활용할 수 있습니다. 아래의 그림은 POSTMAN 한국관광공사 API를 테스트하는 화면입니다. Postman으로 연동하는 부분은 어려움이 없겠지만, 서버 언어, 앱으로 연동하는 경우에는 고민이 될 수 밖에 없습니다. 이럴때 Postman에서 제공하는 기능을 활용하면 쉽게 서버/API를 연동할 수 있습니다. 우측 상단에 보시면 Code라는 글씨가 보입니다. 자세히 보면 버튼입니다. 해당 버튼을 클릭합니다. 그림과 같이 언어별로 사용할 수 있는..
Webview HTML input 키보드 처리하기 저는 소소한 용돈 벌이로 앱을 개발하고 있습니다. 많이 벌어도 좋겠지만 이미 너무 좋은 앱들 많아서 쉽지가 않네요. 애드몹이라는게 주의하지 않으면 정지될 수 도 있고해서 항상 주의해야 합니다. 이번에 하이브리도 앱을 개발하고 있는데요. 역시 웹으로 개발을 하니 키보드가 말썽이군요. https://support.google.com/admob/answer/6275345?hl=ko&ref_topic=2745287 권장되지 않는 배너 광고 구현 사례 - AdMob 고객센터 이 도움말이 도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요 support.google.com 애드몹 가이드 지침을 보시면 저 상태로 올렸다가는 아래와 같은 문제가 발생할 수 도 있습니다. 현재 발생한 문제는 AndroidMani..
Postman 활용하기 - 1(Rest Api 테스트) 웹 / 앱 개발 시 API를 연동해야할 일이 많습니다. 결국에는 어느쪽 문제인지 찾아야 될 일이 많은데요 저는 이럴때 Postman을 즐겨 사용합니다. 간단한 사용법을 알려드리겠습니다. 1. 테스트 데이터 생성 현재 테스트를 하기 위해서 PHP로 더미 데이터를 반환하게 만들어 봤는데요 PHP 서버 개발하는 분들은 빨간색 부분 처럼 꼭 헤더를 처리해주세요. 그렇지 않으면 ajax로 처리하는 경우 JSON으로 인식 못하는 경우도 있습니다. 위와 같은 API를 테스트 하기 위해서는 사용하는 클라이언트에서 구현을 해봐야하겠지만 이럴때 Postman을 사용해보면 편합니다. 아래 링크에서 다운로드 하시면 됩니다. https://www.getpostman.com/ Postman Postman is the only c..