목록APP (4)
NOW OR NEVER

위 글은 task 작업을 앱 빌드 전 추가하는 걸 통해 launch 시 assebleDebugBuild 전 clean project를 하는 법을 설명합니다. 1️⃣ Project 수준 build.gradle 에 아래 코드를 buildscript 블럭 밖에 작성한다.tasks.register('clean', Delete) { delete rootProject.buildDir}2️⃣ 안드로이드 스튜디오 메뉴 Run > Edit Configurations 클릭한다. 3️⃣ app을 선택 후 아래로 스크롤 시 Before launch 탭을 볼 수 있다. 해당 탭에서 + 클릭주의: Gradle-aware Make가 없으면 빌드가 되지 않는다. 절대 삭제하지 말 것! 4️⃣ + 클릭 후 Run Gradle t..
Application 안드로이드 스튜디오 최신버전 다운로드 사이트 : https://developer.android.com/?hl=ko 모바일 발전 역사 1995년 부터 모바일 컨텐츠 개발 시작 컨텐츠 개발 시 각 기업이 사용했던 언어: J2ME(java 기반) :LG telecom, Brew(C 기반) : KT, SKVM(J2ME 확장) - SKT 컨텐츠 개발 완료 후 단말기를 맞추는 작업을 해야 했다. 1997년대 한국 김대중 정부 당시 손정의가 중요하다고 한 인터넷, 벤처, 모바일을 중심으로 IT정책 시작 김대중 정부 당시처음으로 전국 각지에 인터넷 망이 설치 됨(KT가 설치) 일본 일본 개발 점유율 가장 높은 것은 도코모 NTT(J2ME)였다 COC 게임을 일본의 소프트 뱅크가 사가서 안드로이드 ..
React 공식 문서 사이트 https://ko.reactjs.org/docs/getting-started.html 개발 환경 종류 online playground : 자기컴퓨터 세팅하는 건 까다로운 일, code sandbox 등 에서 리액트를 구현해볼 수 있는 온라인 사이트 add react to a website 이미 웹사이트를 가지고 있는 데 처음부터 끝까지 리액트로 만드는 것이 아니라 부분적으로 리액트를 추가하고 싶을 때 사용하는 옵션 시작하기는 쉽지만 뒤로 갈수록 개발환경을 직접 구축해야하는 어려움들이 많기 때문에 초급 개발자에겐 사용하기 까다로운 옵션 create a new react app Toolchains 리액트로 개발할 때 목표가 무엇인가에 따라서 그목표를 달성하기 위한 개발 환경, ..

PWA(Progressive Web App) : 새롭고 강력한 소프트웨어 앱을 만드는 방식 모바일 폰에서도 설치해서 실행할 수 있고 desktop에서도 어플리케이션처럼 실행할 수 있다. native apps와 브라우저 웹앱 안드로이드나 아이폰처럼 특정한 플랫폼에서 동작하는 native apps는 플랫폼에서 제공하는 다양한 API를 이용해서 사용자에게 다양한 기능을 제공하는 역량이 크지만 앱스토어를 이용해서 설치해야 하고 그 플랫폼에서만 사용할 수 있다는 단점이 있다. 브라우저에서 동작하는 웹앱은 플랫폼에 상관없이 브라우저만 있으면 사용가능하므로 사람들이 쉽게 접근해서 사용할 수 있는 장점이 있지만 native app처럼 플랫폼 자체의 API를 사용할 수 없다는 단점 이 있다. 개념 html, css, j..