Flutter 에서는 모든게 위젯으로 이루어져있다.Text() \- 글자를 넣는 위젯Image() \- 경로를 통해 사진을 불러옴 Container() \- 특정 공간을 만든다.
역시 공부는 상황극을 만들어서 하는게 재밌는 것 같다.(가독성아.. 미안해)지난 글에서 숙제가 있었다. Q. 으아닛.. 선생님 가운데 들어가는 사진 어떻게 넣는지 모르겠어요.. 미안해... 다시 알려줄게 ㅠㅠ (지난 포스팅에서 Image 사용과 관련 놓친 내용이 있습
오늘의 목표이런 화면을 만들어 봅시다. \- 오늘 사용할 친구들appbar()Row() Column()Container()앱바팁!!backgroundColor 를 통해 기존에 하늘색 계열의 색상을 화이트톤으로 지정합니다.
오늘은 이런 것들을 공부해볼까요.MaterialApp()Scaffold()커스텀 위젯 (추가예정)어딘가 익숙한 녀석들 입니다. 그렇죠?MaterialApp() 으로 나의 앱을 싸매야 플러터 팀에서 만들어둔 위젯들을 빠르게 사용할 수 있습니다.플러터에서 제공하는 기본 테
오늘은 이런걸 배워볼까요.StatelessWidgetStatefulWidget정말 중요한 내용이오니 같이 뽜이팅 해보는건 어떨까요.첫 시간부터 많이 접했던 친구 입니다. 핵심적 특성은 이 친구는 상태를 유지하지 않습니다. 박00 코린이의 질문시간Q. 상태를 유지하지 않
오늘은 이거를 한번 해보도록 합시다.모두 쉽게하셨으리라 생각합니다!!!금방하셨을거라고 생각합니다 (엄근진)좋아요 를 누르면 1씩 올라가는데 그걸 저정할 녀석이 필요하겠죠? 이걸 일반 변수로 만들까요? state 변수로 만들까요?후 하하 아주 훌륭합니다! 저는 이렇게 만
오늘은 이런거 한번 해보려고 합니다.눈치채셨겠지만, 생각하시는 그 위젯 맞습니다.우리가 매일 사용하는 앱들 배민, 카톡, 인스타그램 이런 앱들이 리스트 형태로 되어있는거 알고 계셨을겁니다. (눼눼...)이런 앱들 사용하면서 우리는 매일 스크롤 합니다. 스크롤이 없다면
진정 멍청이인가.. 리스트뷰 데이터를 계속 새로운 데이터를 받아오는 것에 너무 많은 시간을 낭비했다. 뭔가 마음이 급해서 코드 한 줄을 적더라도 깊게 생각하고, 이유가 있는 코드를 작성해야 하는데 바보짓을 했다. 각설하고!! 오늘은 리스트뷰를 다시 한번 돌아보도록 하자
최근 플러터에 관심을 갖기 시작하면서 가장 고민하고 있는 것은 상태관리입니다. "어떻게 하면 효율적으로 상태를 관리할 수 있을까?" , "setState를 사용허면 시스템에 어떤 영향을 줄까?" 같은 고민..!! 그래서 오늘은 statemanagement 중 하나
어느덧 5월의 달력도 넘어가고 올해 절반이 지났습니다..길게 애기할 것 없이, 꾸준히 더욱 더 열심히, 함께 뽜이팅 입니다!! 일상에서 접하는 앱 중 정말 간단한 앱이 아니라면 대부분 자유롭게 화면 전환 할 수 있습니다. 잠시 네이티브를 생각해보겠습니다!안드로이드 네이
오늘은 다트언어를 학습했습니다. var, dynamic, 문자열 보간법, final, const 4개의 키워드를 메인으로 글을 작성하겠습니다! 인텔리제이로 자바를 해보신분은 아실거라고 생각합니다. 자바에서 출력문은 상당히 코드가 지저분하다고 생각합니다. sop!!다트에
오늘의 다트 키워드는 Operator, List, Map, Set 입니다.??=의 의미 지정된 변수가 null일 경우 삽입한 데이터가 저장됩니다.타입확인print(number is int); // true해당 변수가 지정한 타입과 일치하는지 확인합니다. and 조건과
오늘도 다트다트 투척입니다\~~ (구글에 다트라고 검색하면 다트판만 나오네요.. 머쓱,,)22년 6월 5일 오늘의 키워드는 if, for, enum 입니다. 코딩을 하면서 어찌보면 가장 많이 사용하는 부분이 아닐까 생각됩니다\~~자바와 크게 다른 부분은 없습니다.공부를
오늘의 키워드는 Function 입니다. 거두절미 하고 바로 시작하겠습니다!! Function을 호칭하는 단어는 함수, 메소드 등이 존재합니다. 함수를 사용하는 이유를 생각해보면, 모든 코드를 메인 함수에 담게 되면 어떻게 될까요? 코드가 지저분해지고 알아보기가
오늘 학습하면서 배운것을 간단히 정리했습니다. 오늘의 키워드 "삼항연산자" , "코드분리"평소에 삼항연산자를 자주 사용하지 않았는데 프로젝트를 통해 공부하면서 유용하다는 것을 많이 느꼈습니다.특히 true, false 상태일때 각 이벤트를 지정해줄 수 있는 점에서 너무
\*\*평소에 html/css로 여러번 코드를 작성해본 적이 있지만 비교적 앱을 좋아했던 나는 별로 흥미가 느껴지지 않았다.오늘 이후로 그 생각이 조금은 달라진 것 같다. 온라인으로 HTML/CSS 강의를 처음 들어봤는데, 이전에 웹을 했을때 느끼지 못했던 '흥미' 라
시장에는 정말 많은 앱이 존재한다. 그리고 많은 사람들은 이를 보고 "레드오션 이다" , "포화상태다." 라고 한다.충분히 동의하지만, 지금도 누구나 앱 시장에 뛰어들 수 있다고 생각한다.모든 사람이 사용하는 앱과 요구사항이 다르고, 비슷한 앱 일지라도 아예 다른 경험
2014년 Apple의 Swift 등장 이야기 2014년 WWDC에서 발표된 Swift 등장으로 많은 개발자가 환호하였다. 기존 objective-c 코드에서 nil 체크를 하기 위해 복잡하고 지저분 했던 코드를 ? (옵셔널) 사용으로 코드를 간략하게 작성할
Swift 에러 핸들링 이해하기
Swift 5.7 변경점 중에서 if let 간략화 부분을 알아보자
열거형을 설명하자면 다음과 같이 이야기 할 수 있을 것 같습니다.같은 주제로 연관된 데이터들을 구성하여 나타내는 자료형.여기까지 들으면 무슨말인가 이해가 어려워서 혼자서 열심히 비유를 해보았습니다. 어렸을 적 했던 RPG 게임을 떠올려보면 다양한 직업이 있습니다. 그리
결론부터 이야기하자면 "fallthrough" 사용은 피하는 게 상책이다. 좋은 코드가 나오기 힘들기 때문이다. <2022-10-17> 1차 수정
SwiftUI 수식어 적용 순서의 중요성
새해 첫날, 떡국 너무 땡기는데 우선 자바 OOP 쌩 기초를 공부해보았다.