728x90

앱개발 3

일반인의 Flutter 앱개발 3. Dart(Control flow, If, For, bool)

오늘은 Control flow에 대해서 살펴보자. Control flow 아 뭔가 벌써 복잡하다 색도 다양하고 문장도 길어진다. 하지만 우리는 앱 개발자를 할 것이기에 포기하지 말고 해내 보자! 코포자(코딩포기자)인 내가 이해했으면 당신도 당연히 할 수 있다! Bool 보자보자 어디 보자. bool은 해당 함수를 true or false 값으로 리턴하는 놈이다. 뭘 하던 결과는 Yes or No로 간단히 나온다는 말이다. 함수 이름이 귀엽다 '이거 짝수인가?' 이런 느낌이다. int x를 입력받아서 짝수인지 아닌지 골라내는 함수를 만들고 싶은 거다. IF 어려운 거 같은데 생각보다 쉽다. If 말 그대로 만일에~라고 해석하면 된다. 코딩에서 나누기는 '%'로 표시하고 값이 같은지 비교할 때는 '=='로 ..

일반인의 Flutter 앱개발 2. Dart(함수)

이제 fuction에 대해서 다시 배워보자. 빨간색 동그라미 친 부분을 function으로 바꾸면 예시가 나온다. Comment 기능 1번 줄 짝대기 두 개 '//' 이건 코멘트라는 건데 프로그래밍할 때 컴파일러가 이 부분은 무시하고 프로그램으로 만들어준다. 부가설명을 하기위해 사용한다고 보면 된다. //이건 한 줄만 적용이 되지만 이렇게 /*이 사이에 할말을 적자*/ 를 이용하면 여러 줄을 코멘트로 바꿔 버린다. 함수 뜯어보기 int timesTwo()라고 함수를 선언했다. 이 함수는 실행하고 나서 결괏값을 int(이거 뭔지 헷갈리면 이전 포스팅 참고)로 리턴한다는 말이다. timesTwo(int x) 여기서의 int는 함수안에 x라는 값을 받아서 넣을 건데 이 값이 int의 형태로 들어갈 것이라는 말..

일반인의 Flutter 앱개발 1. Dart(코딩기초, 변수, 함수, 세미콜론)

아니 이거 왜 배우려고? 안녕하세요 앱 개발을 하고 싶어서 무작정 플러터를 배우기로 했습니다. 평생 개발과 관련없는 직장만 다녔지만 만들고 싶은 앱이 생겨서 뛰어들었는데 역시 만만치는 않네요. 공부한 내용 기록할 겸 무작정 뛰어든 사람은 어떤 생각을 갖고 궁금해하는지에 대해 풀어나가며 해볼 예정입니다. 저 같은 사람이 또 있을 수 있기에 제 발자취를 보신다면 시행착오를 줄일 수 있지 않을까 하는 생각입니다. 그리고 전 개발자가 아니기에 제가 쓰는 용어들이 개발자들이 보기에 어색할 수 있으니 언제든지 댓글로 알려주면 감사하며 배워 나가겠습니다. 왜 Flutter를 선택했어? Flutter를 배우면 ios와 android에 모두 등록할 수 있다는 장점이 있다는 단순하고도 위대한(?) 이유로 선택했습니다. i..

728x90