비전공 개발자 yatto4 JAVA 시작 jdk란?__java development kit = 즉, 자바 개발 키트 jdk 설치 __ www.oracle.com 에서 설치 java 툴 설치 Eclipse 무료로 사용가능한 개발툴로서 많이 사용되는 편 오픈소스 쪽 개발자들이 이클립스 개발, 업데이트에 많이 참여 웹 개발에 특화되어 잇고, 서버사이드 개발자들이 많이 애용 NetBeans 초기 많이 사용되었으나 웹 기술 발달로 사용자 층 감소 java기반 윈도우 애플리케이션 개발시 유용 하지만 스마트폰 애플리케이션 개발이 많이 발전되며 더욱 사용자 감소될 것으로 보임 IntelliJ IDEA 유료로 사용하는 것이며 안정적인 성능과 기능 제공 학생용 라이센스를 활용하여 무료로 사용가능 하지만 무료인 이클립스와 그렇게 큰 차이를 보인다고 볼 수는 없음 .. 2020. 10. 7. android의 시작 언어는 코틀린 버전은 점유율 가장 많이 사용 100% 실제 컴파일러와 같은 개발 환경은 모두 SDK에 있습니다. 사용할수 있는 도구 확인 1.Android SDK Build-Tools : 설치 파일인 APK 파일을 최척화 하는 도구. 2.Emulator : 가상 스마트폰 환경으로 앱 설치 테스트 3.Android SDK Platform-Tools : 에뮬레이터와 스마트폰 연결하기 위한 도구와 성능 분석 도구 제공 4.Android SDK Tools : APK 파일 생성 5.Intel __ 에뮬레이터 처리 속도 빠르게 가속기 1. 실제 프로젝트 3. 내가 만든 소스 2020. 10. 6. 컴파일 , 빌드 , 런타임 , APK 간단하게 어떻게 앱을 등록시킬까? 1. 빌드 (컴파일 + 비밀번호)__ 안드로이드 스튜디오를 통해 자바 혹은 제플린 ( 하이브리드 언어 포함 ) 등 소스코드를 바이트코드로 변환하여 APK 매니저에서 비밀번호를 가지고 키 스토어와 조합하여 최종 설치 파일 생성 2. 파일 검증 __구글 에서 파일 검증 3. 구글에서 설치 4. AOT 컴파일__ APK 파일 설치하면 핸드폰 내부에서 다시한번 컴파일 + 이 과정에서 사용자에게 권한 요청 5. JIT 컴파일 __ 4번단계에서는 최소만 컴파일 되어 실행시키는 것 __ 미리 컴파일 되지 않은 파일을 호출하면서 실행파일로 컴파일 + 사용자에게 권한 확인 요청 2020. 10. 6. [node.js] #1. console.log `(백틱) 의 사용 변수 콘솔 찍을때 사용 const hi = 'hello'; //출력 const statement = `${hi}; console.log(`${hi}) #2. 숫자 판단 isNaN() true : stirng false : number #3.문자열 찾기 indexOf() 있으면 0부터 없으면 -1 반환 #4. 2020. 2. 29. 이전 1 다음