w2
-
IDEw2 2022. 9. 10. 11:32
명진 : “개발환경이 어떻게 되세요?” 재현 : 네?? 개발….회사에서 하는대요… ;;;;; 명진이 말한 ‘개발환경’은 뭘 의미하는 걸까? IDE(Integrated Development Environment, 통합 개발 환경) 애플리케이션 개발에 사용되는 도구(툴)들을 하나의 그래픽 인터페이스로 결합하여 개발 편의성을 제공하는 소프트웨어 IDE 의 구성요소 소스 코드 편집기 코드를 쉽게 이해할 수 있도록 언어별 구문(Syntax), 키워드 등의 컬러나 강조 효과등을 포함한 텍스트 편집기 언어별 자동완성 기능, 코드 작성중 버그 검사 제공 로컬 빌드 자동화 소스코드를 바이너리 코드로 컴파일하고, 바이너리 코드 패키징 하는 등 개발한코드를 테스트하기 위해 빌드하는 단계에서 반복적으로 진행되는 작업을 자동화..
-
routew2 2022. 9. 10. 09:57
route 페이지와 같은 느낌 Mobile apps typically reveal their contents via full-screen elements called "screens" or "pages". In Flutter these elements are called routes (https://api.flutter.dev/flutter/widgets/Navigator-class.html) In Flutter, the Navigator manages a stack containing the app's routes. route 간 이동은 Navigator 가 stack 으로 관리 stack : 쌓기나무 처럼, 위로 쌓고, 꺼낼때도 가장 위의 것 부터 꺼내짐 Navigator.push Navigator...
-
Gradlew2 2022. 9. 10. 09:48
Gradle 빌드 자동화 시스템 💡 빌드 : 코드를 사용 or 실행 가능한 형태로 컴파일, 링킹, 패키징 하는 것 💡 컴파일 : 다른 언어의 동등한 프로그램으로 변환하는 프로세스 - 프로젝트가 커지면, 프로젝트 내에 사용된 많은 라이브러리 들이나 의존성(depindency) 등을 추적하고 순차적으로 빌드를 진행하기 어렵다. - 프로그램이 실행되려면, 이런 상호 연결된 관계를 고려, 내외부의 필요한 코드들이 순차적으로 진행될 수 있도록 관리 되어야 한다. - 빌드 도구를 사용하면 이를 일관되게 처리할 수 있다. - 빌드 도구는 여러 종류가 있음 ■ Gradle 이 하는 일 종속성 다운로드 소스코드를 바이너리코드로 컴파일 바이너리 코드를 패키징 테스트 실행 프로덕션 시스템에 배포 ■ 프로그램 개발방식 안드로..
-
[data type] enumw2 2022. 9. 10. 09:22
enum 열거형 데이터 타입 이라고 한다. enumeration 에 따왔다고 💡 enumeration 1.(하나하나) 셈, 계산, 열거 2.목록, 일람표 드롭박스를 생각하면 될 듯하다. 객관식? 같은 느낌 스프레드시트에서는 ‘항목목록’ 이라고 되어 있군.. 사용할 수 있는 값을 정해서 나열해 둔거다. enum Gender { male, female } 성별은 남자, 여자 만 가능!!! 이라고 정해 둔것 다시 말하면 사용 가능한 상수 모음. 변경할 수 없으니까.. 상수 성별을 그냥 입력하라고 하면, 어떤 사람은 ‘여자’, 어떤 사람은 그냥 ‘여’, 어떤 사람은 ‘여성’ 이라고 다양하게 쓸 수 있으니 ’여성’ 만 가능해!!! 라고 정해두고, 그 외의 값은 Error! 이것도 가능하고 저것도 가능하다.. 고 ..
-
Inheritancew2 2022. 9. 5. 08:58
Inheritance 상속! 물려받는다는 거지 할아버지의 차를 상속 받았다. 하면 할아버지 차를 내가 쓸수 있게 되는 거잖아. 코딩에서도 상속 받으면 상속 받은 걸 쓸수 있게 되는거. 물론 현실세계에서의 상속은 ‘차’라는 실체를 대상으로 하기 때문에 실체에 대한 소유관계가 바뀌는 거지만 코딩의 세계에서 상속하는 대상은 ‘클래스’ 라는 차이가 있음. 클래스는 실체가 없으니까. 1 사람 할아버지 한테서 → 사람 손자가 상속 받아. 여기서 ‘사람’이 클래스지. 할아버지도 손자도 사람이잖아. 공통적인 특징으로 구분할 수 있는 자 그럼.. 할아버지, 손자는 인스턴스, 실체일까? 땡! 할아버지를 만질 수 있어? 할아버지… 할아버지… 누구네 할아버지? 어떤 할아버지? 마이클 이라는 이름을 가진 내 할아버지는 만질 수..