본문 바로가기

Programming

(4)
Dart 기초 문법 (4) class void main(){ // class // OOP - Object Oriented Programming // 객체지향 프로그래밍 // 우선 class를 변수화 해야 함. // Instatiation = 인스턴스화 //Idol redVelvet = new Idol(); //redVelvet.sayName(); //print(redVelvet.name); print('---------------------------'); Idol seulgi = new Idol( '슬기', '레드벨벳' ); seulgi.sayName(); print(seulgi.nameA); print(seulgi.group); print('---------------------------'); // map을 활용한 const..
Dart 기초 문법 (3) 1. for void main(){ // for for(int i = 0; i < 10; i++){ print(i); } print("-----------------------------------"); // for문 응용 List numbers = [ 1, 1, 2, 3, 5, 8, ]; // 리스트 안에 모든 원소의 합을 구하는 방법 // 1번 방법 int number = 0; for(int i = 0; i < numbers.length; i++){ number += numbers[i]; } print(number); print("-----------------------------------"); // 2번 방법 int total = 0; for(int numberA in numbers){ tota..
Dart 기초 문법 정리 (2) 오늘 공부한 내용 list map operators (연산자) final, const if, switch 1. list void main() { // 리스트 생성 List walletList = []; // 리스트에 값 추가 walletList.add('오백원'); walletList.add('천원'); walletList.add('만원'); print(walletList); // [오백원, 천원, 만원] // 리스트 인덱스를 이용한 리스트 원소 삭제 walletList.removeAt(1); print(walletList); // [오백원, 만원] // 리스트 인덱스를 이용한 값 호출 print(walletList[0]); // 오백원 print(walletList[1]); // 만원 // 리스트 인덱..
Dart 기초 문법 정리 (1) 안녕하세요. '비행기 탄 라따뚜이' 입니다. 한 가지 좋은 아이디어가 떠올라 App으로 구현하기 위해 방법을 찾아보았습니다. App을 개발하는데는 많은 종류의 언어가 있었습니다. 그 중 'React Native' 와 'Flutter' 가 가장 매력적으로 다가오더군요. 프레임워크의 복잡한 구조나 지식은 잘 모르겠지만, 한 번의 개발로 IOS와 안드로이드에서 동시에 사용할 수 있다는 것이 큰 장점인 것 같습니다. 저는 Flutter로 구현하기로 결정했습니다. Flutter로 결정한 가장 큰 이유는 학습자료에 대한 접근성이 가장 좋았기 때문입니다. App개발이 처음이라 저에게 있어서 '배우기 쉬워야 한다.' 가 가장 큰 기준이었습니다. React Native는 유튜브나 구글에 기초부터 체계적으로 설명한 강좌가..