본문 바로가기

버킷리스트100

오공완(풀스택 개발이 쉬워지는 다트&플러터) #B-4 숫자 자세히 다루기 // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.   숫자 자세히 다루기  연산자기능+더하기-빼기*곱하기/나누기~/나누고 몫을 정수로 계산%나누고 나머지 구하기++1만큼 증가--1만큼 감소+=연산자 기준 왼쪽 값에 오른쪽 값을 더하고 저장-=연산자 기준 왼쪽 값에 오른쪽 값을 빼고 저장*=연산자 기준 왼쪽 값에 오른쪽 값을 곱하고 저장/=연산자 기준 왼쪽 값에 오른쪽 값을 나누고 저장 'a = a + 1', '++a', 'a++' 모두 같은 의미란다. 하지만 한 줄에 썼을 때는 의미가 변한다고.. 그냥 a++는 머.. 2024. 11. 11.
오공완(풀스택 개발이 쉬워지는 다트&플러터) #B Dart 언어 기초 이해-1, 2, 3 // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 다시 다트 언어 기초부터 시작~언제까지 게으름을 필지 모르겠다. 이 책이 마지막이니깐.. 이후에는 그냥 부딪혀 보는 걸로..   Dart 언어 기초 이해모든 Dart 프로그램은 하나의 main 함수를 포함하고 있어야 함. 프로그램의 입구.main 뒤 소괄호 안에는 데이터(값)을 입력받는데, 비어 있기 때문에 입력받을 데이터가 없다는 의미.void는 없다는 의미이며, 이 함수 작업을 마친 후에 다른 어딘가로 전달할 데이터(값)이 없다는 의미.세미콜론(;)은 Dart .. 2024. 11. 9.
오공완(풀스택 개발이 쉬워지는 다트&플러터) #A 다트, 플러터 관련 사이트 소개 // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 원래는 지난번 배웠던 책을 끝내고 이제는 개발로 들어가야 하는 게 맞는데, 또 게으름이 발동하여 한 권도 하고 가기로 마음먹었다. 혼자 공부한다면 이번 책에서 말하는 것처럼 아래 링크들에 들어가서 정보를 찾는 게 맞을 것이다. 그런데 두렵고, 귀찮다. 조금만 더 게으르고 싶다. 때마침 지난 번 애드몹이 또 말썽이라서 한 동안 플러터를 하지 못하고 있었고, 때마침 티스토리에서 오블완 챌린지를 진행하고 있으며, 때마침 좋은 책을 발견했다.이 책은 꽤 두껍다. 원래 플러.. 2024. 11. 7.
오공완(with 코드팩토리의 플러터 프로그래밍) #20 (애드몹 하기 전 안드로이드 스튜디오 완벽 재설치(삭제 과정 포함) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 드디어 마지막 장이다. 앱 만들기의 끝판왕 애드몹~! 이 녀석을 잡아야 한다. 앱 인벤터로 만든 앱을 출시하고 싶었으나 애드몹 다는 과정이 복잡하다는 글을 읽고, 그럼 제대로 만들어 보자 하며 여기까지 왔다. 여기까지 오는 과정보다 아마도 더 간단하지 않았을까 하는 생각도 든다. (물론, 그것 말고도 제대로 된 SDK로 앱 인벤터에서 구현하지 못한 기능이 몇 개 있긴 했다.) 이 장을 배운다고 해도 이제 내가 만들었던 앱을 플러터로 구현해야 하는 지루하고 복잡한 과.. 2024. 11. 6.
Android License status unknown, Unable to find bundled Java version 오류 해결 방법 flutter doctor를 실행했을 때 Android license status unknown 메시지가 나왔을 때 해결 방법 1. 'flutter doctor --android-licenses' 입력  2. 그래도 해결이 안 되었다면 설정에서 Android SDK-SDK Tools-Android SDK Build-Tools 35 설치 후 1번 재실행 3. 저처럼 이미 설치되어 있는데도 문제가 발생했다면 JAVA 버전이 안 맞거나 설치가 안 되어 있거나 한 경우입니다.기존에 설치되어 있는 JAVA를 지우시고 맞는 버전을 설치해 주세요. ('java -version' 명령어를 통해 확인해 보세요.)java 23은 제 플러터에 안 맞는 녀석이라고 해요.https://www.oracle.com/java/tec.. 2024. 10. 3.
파리 올림픽 마라톤화 순위(여자 TOP 10) 여자 선수들도 남자 선수들처럼 아디다스 브랜드에 몰려 있을지 궁금합니다. 빠르게 본문으로 가겠습니다.  운동화 사진은 회사별 공홈에서 퍼왔습니다.  우리나라 공홈에 없는 녀석들은 해외 공홈에서 가져왔고, 각 공홈은 링크를 걸어 두었습니다.   여자 마라톤 마라톤화 순위 나이키 4개(알파플라이 3)아식스 2개(메타스피드 엣지 파리)아디다스 2개(Adizero Adios Pro Evo 1)on 1개(퓨어셀 SC 엘리트 v4)언더아머 1개 (벨로시티 엘리트 2) 여자 선수들은 알파플라이 3에 몰려 있네요. 10위 안에 4개나 있습니다.  순위이름나라기록브랜드모델사진1Sifan Hassan네덜란드2:22:55나이키알파플라이32Tigst Assefa에티오피아2:22:58아디다스Adizero Adios Pro Ev.. 2024. 9. 19.
파리 올림픽 마라톤화 순위(남자 TOP 10) 마라톤은 끊었지만 장비에는 여전히 한 번씩 눈이 가네요. 사실 아내랑 요즘 아주 쬐금씩(1~2km) 달리고 있긴 합니다. 이번 마라톤 대회에서 1위에서 10위까지 어떤 러닝화를 신고 뛰었는지 간단하게 표로 정리했습니다. 우리 같이 초보자가 항상 염두에 두어야 하는 점은 러닝화는 그냥 거들뿐 결국은 실력이 좌우하는 것이며, 엘리트 선수에게 맞는 신발은 초보자에게 오히려 독이 될 수 있음을 알아야 합니다. 운동화 사진은 회사별 공홈에서 퍼왔습니다.  우리 나라 공홈에 없는 녀석들은 해외 공홈에서 가져왔고, 각 공홈은 링크를 걸어 두었습니다.   남자 마라톤 마라톤화 순위 아디다스 3개(Adizero Adios Pro Evo 1)나이키 2개(베이퍼플라이3, 알파플라이 3)아식스 2개(메타스피드 엣지 파리, 메.. 2024. 9. 18.
안드로이드 스튜디오 깨끗하게 삭제하기 및 재설치하기(초기 세팅 및 flutter doctor 오류 해결하기) 안드로이드 스튜디오를 삭제하는 게 쉽지 않네요. 저는 만들었던 프로젝트가 오류가 생겨서 잠시 이 과정을 거치고 있습니다.  제대로 지우지 않으면 찌꺼기가 자꾸 남아서 사람 미치게 합니다. 마치 좀비 같다는 생각이 듭니다. 아래 과정을 거치고 재부팅 후에 다시 한 번 확인해 보시고, 그리고 재설치 하시기 바랍니다. 저는 프로젝트 폴더도 다른 드라이브로 옮겨봤습니다.  저는 안드로이드 스튜디오를 배우는 입장이기에 배우면서 알게된 내용을 정리하여 공유하고 있습니다. 그렇기에 다양한 여러분이 환경에 대한 답을 해드릴 수 없고, 제가 하는 방법이 정답이 아닐 수도 있습니다. 유튜브와 웹 서빙을 여러개 참고했고, 최종적으로 외국 유튜버의 내용이 저에게 맞았기에 그 내용을 위주로 안내해 드립니다.   안드로이드 스튜.. 2024. 9. 18.
오공완(with 코드팩토리의 플러터 프로그래밍) #19-3 (파이어베이스 연동) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 지난번 오류는 역시나 해결을 하지 못한 상태이다. 기회가 된다면 다시 한번 처음부터 도전을 해 봐야지.그런데 아마도 그럴 가능성은 없어 보인다. 책을 보고 타이핑 모드~home_screen.dart 파일을 아래와 같이 수정한다. provider 어쩌고의 흔적을 없애고, firebase 틀에 맞춰 수정해 주는 작업이란다. import 한 provider를 없애고 싶다. 사용 안 하고 있는 회색 빛깔 녀석들도 지우고 싶지만 소심한 나는 건드리지 않을 거다. 책에서 시키.. 2024. 9. 10.
오공완(with 코드팩토리의 플러터 프로그래밍) #19-3 (파이어베이스 연동) // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.   파이어베이스 구현하기 2 오늘 오류 수정은 일단, pubspec.yaml부터 천천히 깃허브에 올려진 것과 비교하는 일이다. 그러기 위해서 일단, flutter clean을 해준다. 그리고 pubspec.yaml의 버전들을 하나하나씩 비교해 본다.너희 둘 딱 걸렸어~ 다시 pub get을 해 주고, run 'main.dart'를 실행해 본다. 이렇게 허무하게 해결하는구나.했더니 또 안된다. 왜~!!!자꾸만 저 firestore의 녹색줄이 신경 쓰인다. 오류 메시지.. 2024. 9. 9.
반응형