전체 글
-
[HTML5] 안드로이드, 아이폰 둘 다 지원하는 하이브리드 어플 개발을 위한 얕은 지식! [1/2]프로그래밍/HTML | CSS 2020. 1. 10. 22:35
브로마입니다. 본 포스트를 작성하기에 앞서 본 게시물은 https://www.joshmorony.com 의 The Step-by-Step Guide to Publishing an HTML5 Mobile Application on App Stores를 제 입맛에 맞게 번역, 거기에 필자의 정보, 사견을 조금 추가한 게시물입니다. 그리고 추후에 이러한 뜬구름 잡는 이야기들 뿐이 아닌, 직접 개발을 해보면서 실무로 경험하는 하이브리드 어플리케이션 개발 강의를 진행해보도록 하겠습니다.아마 검색창에 하이브리드 어플리케이션 개발, 하이브리드 앱 개발, HTML5 어플 개발 등등의 키워드를 검색하고 들어온 당신은 HTML5 모바일 어플리케이션에 대한 최소한의 지식은 있는 상태일 것이다. 하지만 당신은 정확히 어떻게..
-
[HTML] 아이폰에서 비디오 자동재생이 안될때 해결법 (iPhone video autoplay not working)프로그래밍/HTML | CSS 2020. 1. 10. 22:32
브로마입니다. HTML5에서 짠 코드 내에 아이폰 기종에 한하여 비디오 오토플레이가 재생이 안되는 경우가 종종 발생하곤 합니다. 이를 해결하는 방법은 아주 간단합니다. 바로 "playsinline"입니다. 하지만 만약에 이렇게 했을때도 자동재생이 안될경우 아이폰의 절전모드가 켜져있는지 확인해보시기 바랍니다. iOS 10 버전 이후의 아이폰은 autoplay inline을 지원하지만 절전모드가 켜져있을 경우 아이폰의 동영상 자동재생이 제어됩니다. 때문에 절전모드가 켜져있는 아이폰의 경우 자동재생이 불가능합니다.
-
JPG, PNG 사진 파일 용량 줄이기, 사진용량 줄이기 사이트프로그래밍/기타 팁 2020. 1. 10. 22:28
브로마입니다. 사진을 촬영하거나 혹은 기존의 사진들로 다양한 일들을 할때, 이를테면 홈페이지를 개발한다거나, 어플을 만든다거나, 블로그에 글을 올릴때, 사진 용량이 무의미하게 큰 경우 굉장한 딜레이를 발생시킵니다.일부는 아예 로딩조차 되지 않는 브라우저도 있습니다. 물론 많은 사이트(네이버나 다음)에서는 자체적으로 사진의 용량을 줄여서 업로드하고는 합니다.하지만 이 외의 경우엔 의외로 사진의 용량을 줄여야하는 경우가 많습니다.오늘은 제가 개인적으로 개발을 하면서 가장 애용하는 사진 용량 줄이기 사이트인 tinypng.com을 소개해드리고자 합니다.https://tinypng.com/TinyPNG – Compress PNG images while preserving transparencyMake y..
-
[Android Studio] 안드로이드 웹뷰 로딩시 에러 " ERR_CLEARTEXT_NOT_PERMITTED "프로그래밍/Android Studio 2020. 1. 10. 22:04
브로마입니다. 오늘 외주 요청이 들어와 간단한 웹뷰 어플리케이션을 만들다가 새로운 에러를 접해 이에 대한 해결법을 정리해 포스팅합니다.안드로이드 웹뷰를 로드할 때 웹페이지를 사용할 수 없음이라는 문구의 화면이 뜨면서 출력되는 ERR_CLEARTEXT_NOT_PERMITTED 에러의 발생 원인 부터 설명 드리겠습니다. 안드로이드 스튜디오에서 제공하는 웹뷰 기능은 보안주소인 https://~~ 의 형태를 갖는 주소가 기본으로 설정되어 있습니다. 여기에서 SSL 보안이 적용되지 않은 http://~~ 의 형태를 갖는 주소를 불러올 때 이 에러가 발생합니다.이 에러의 해결 방법은 AndroidManifest.xml 파일에 내에 android:usesCleartextTraffic="true"를 적용해 주시면..
-
[Android] 파이어베이스(Firebase) 안드로이드 디버그 서명 SHA-1 인증서 발급받기프로그래밍/Android Studio 2020. 1. 10. 22:03
브로마입니다. 오늘은 파이어베이스를 사용할때 뿐만 아니라 다양한 구글 API 사용시에 종종 요구되는 SHA-1 인증서를 발급받는 방법에 대해 알아보겠습니다. 저의 경우는 Firebase(파이어베이스)의 Cloud Messaging을 사용하면서 외부 서버를 통해 푸시 알람을 보내기 위해선 SHA-1 인증서가 필요하다는 사실을 확인하고 발급을 받게 되었습니다.파이어베이스에 SHA-1 인증서를 첨부하기 위해 구글 공식 문서 중 일부를 확인해보았습니다. 다행히 아주 자세하게 안내가 되어있는 문서가 있었습니다.-> https://developers.google.com/android/guides/client-authAuthenticating Your Client | Google APIs for Android홈 제..
-
웹폰트 적용하기의 모든것 - 2) 웹폰트 저작권, 용도에 따른 사용 가능 여부 쉽게 확인하기!프로그래밍/HTML | CSS 2019. 8. 29. 12:49
※ 기존 N사 블로그에 2019년 8월 21일자로 작성하였던 글을 금일 2019년 8월 29일자로 티스토리 블로그로 이전합니다. 브로마입니다. 저번 포스트에서는 웹개발자가 웹폰트를 사용함에 있어 가장 기초가 되는 부분이라고 할 수 있는 구글 폰트를 사용하는 방법을 알아보았습니다. https://br0maandmadrat.tistory.com/14 웹폰트 적용하기의 모든것 - 1) 구글 웹폰트 적용하기 ※ 기존 N사 블로그에 2019년 8월 18일자로 작성하였던 글을 금일 2019년 8월 29일자로 티스토리 블로그로 이전합니다. 브로마입니다. 웹폰트란 사용자가 가지고 있지 않은 폰트 중, 서버상에 존재하는 폰트의.. br0maandmadrat.tistory.com 오늘 웹폰트 적용하기의 모든것 2편..
-
웹폰트 적용하기의 모든것 - 1) 구글 웹폰트 적용하기프로그래밍/HTML | CSS 2019. 8. 29. 12:47
※ 기존 N사 블로그에 2019년 8월 18일자로 작성하였던 글을 금일 2019년 8월 29일자로 티스토리 블로그로 이전합니다. 브로마입니다. 웹폰트란 사용자가 가지고 있지 않은 폰트 중, 서버상에 존재하는 폰트의 데이터를 사용할 수 있는 것을 일컫습니다. 반대로 가지고 있는 폰트 파일을 서버에 업로드함으로서 웹폰트와 동일한 맥락으로 사용할 수도 있습니다. 웹폰트의 장점은 뭐 당연히 파일을 가지고 있지 않고 서버상의 url 주소만 가지고 있다면 어디서나 폰트를 적용할 수 있다는 장점이 있습니다. 웹폰트를 사용함에 있어 퍼블리셔들에게 뗄레야 뗄 수 없는 존재, 바로 "구글 웹폰트"입니다. 웹폰트 적용하기의 모든것 1편에서는 구글 웹폰트를 사용해 자신의 웹사이트에 웹폰트를 적용하는 방법에 대해 알..
-
ep.1) 알아두면 유익한 : 쉽사리 범하게 되는 오류, 완성후 오류(Postcompletion Fallacy)이코노믹스/경영 전략 2019. 8. 29. 12:46
※ 기존 N사 블로그에 2019년 8월 18일자로 작성하였던 글을 금일 2019년 8월 29일자로 티스토리 블로그로 이전합니다. 브로마입니다. 본 게시판의 제목과는 다소 거리가 느껴지는 게시물을 작성하게 되었습니다. 최고의 경제학자 중 한명인 리처드 탈러와 캐스 선스타인이 집필한 베스트셀러 경제학 서적 넛지(Nudge)를 뒤늦게 읽어보았습니다. 1인 기업, 1인 개발자, 그리고 규모를 막론한 기업, 단체의 임원 혹은 대표급들에게 매우 도움이 될법한 내용들이 많아 다시 한번 읽으면서 필자의 개인적인 경험과 덧붙여 써내려가면 재미있을것 같은 내용들을 차차 정리해서 게시물로 업로드 해보도록 하겠습니다. 오늘 이야기해보고자 하는 내용은 완성후 오류(Completion Fallacy)입니다. 완성후 오..